www.netlify.com Thread. Authored by weaver-auto. License: open.
These checks run before every recipe. Any failure halts execution and notifies you.
This is what installs to ~/.webloom/threads/. No magic. Just JSON.
{
"domain": "www.netlify.com",
"name": "www.netlify.com Thread",
"version": "1.0.0",
"author": "weaver-auto",
"license": "open",
"created_at": 1779180635,
"seed_url": "https://www.netlify.com/",
"anti_bot": {
"verdict": "normal",
"signals": [],
"page": {
"title": "Push your ideas to the web | Netlify",
"url": "https://www.netlify.com/",
"bodyLen": 4129,
"interactiveCount": 198,
"ready": "complete"
}
},
"framework": {
"frameworks": [
"radix"
],
"raw": {
"frameworks": [
"radix"
],
"primary": "radix",
"indicators": {
"has_password_input": false,
"has_file_input": false,
"has_label_wrapped_file": false,
"has_drop_zone": false,
"iframe_count": 6
},
"page": {
"title": "Push your ideas to the web | Netlify",
"url": "https://www.netlify.com/",
"ready": "complete"
}
}
},
"fingerprints": {
"body_class": "onetrust-alert-box-open",
"title": "Push your ideas to the web | Netlify",
"url": "https://www.netlify.com/",
"a_declarative_count": 0,
"a_button_count": 0,
"forms_count": 1,
"next_data": false,
"nuxt": false,
"react": false,
"redux": false
},
"pacing": {
"signals": {
"cloudflare": false,
"hcaptcha": false,
"recaptcha": true,
"akamai": false,
"datadome": false,
"kasada": false,
"perimeter": false
},
"profile": "medium"
},
"inputs": [
{
"tag": "input",
"id": "email-52611e5e-cc55-4960-bf4a-a2adb36291f6_52611e5e-cc55-4960-bf4a-a2adb36291f6-0",
"name": "email",
"type": "email",
"placeholder": null,
"aria_label": null,
"role": null,
"content_editable": false,
"fill_strategy": "react_setter"
},
{
"tag": "input",
"id": null,
"name": null,
"type": "submit",
"placeholder": null,
"aria_label": null,
"role": null,
"content_editable": false,
"fill_strategy": "react_setter"
},
{
"tag": "select",
"id": "site-theme-select",
"name": null,
"type": "select-one",
"placeholder": null,
"aria_label": null,
"role": null,
"content_editable": false,
"fill_strategy": "select_option"
}
],
"buttons": [
{
"tag": "button",
"id": null,
"text": "Toggle platform submenu",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": "Toggle solutions submenu",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": "Toggle developers submenu",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": "Toggle resources submenu",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "cta-main-nav-search",
"text": "Search",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "mpce7kgd-tab-0",
"text": "AI apps",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "mpce7kgd-tab-1",
"text": "Marketing sites",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "mpce7kgd-tab-2",
"text": "SaaS apps",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "mpce7kgd-tab-3",
"text": "Ecommerce",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "mpce7kgd-tab-4",
"text": "Internal tools",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": null,
"aria_label": "Copy code to clipboard",
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": null,
"aria_label": "Copy code to clipboard",
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": null,
"aria_label": "Copy code to clipboard",
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": null,
"aria_label": "Copy code to clipboard",
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": null,
"aria_label": "Copy code to clipboard",
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": null,
"aria_label": "Copy to clipboard",
"click_strategy": "js_dispatch"
},
{
"tag": "input",
"id": null,
"text": "Subscribe",
"aria_label": null,
"click_strategy": "react_handler"
},
{
"tag": "button",
"id": "cta-legal-footer-cookie-settings-toggle",
"text": "Cookie Settings",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "cta-ask-netlify-chat",
"text": "Ask Netlify",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "onetrust-reject-all-handler",
"text": "Reject All",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "onetrust-accept-btn-handler",
"text": "Accept All",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "onetrust-pc-btn-handler",
"text": "Cookies Settings",
"aria_label": null,
"click_strategy": "js_dispatch"
}
],
"priors": {
"sources": [],
"candidate_selectors": []
},
"preflight": [
{
"name": "framework_radix",
"kind": "framework_marker",
"probe": "radix",
"expected": "radix detected"
},
{
"name": "input_email-52611e5e-cc55-4960-bf4a-a2adb36291f6_52611e5e-cc55-4960-bf4a-a2adb36291f6-0",
"kind": "selector_exists",
"probe": "#email-52611e5e-cc55-4960-bf4a-a2adb36291f6_52611e5e-cc55-4960-bf4a-a2adb36291f6-0",
"expected": "input #email-52611e5e-cc55-4960-bf4a-a2adb36291f6_52611e5e-cc55-4960-bf4a-a2adb36291f6-0"
},
{
"name": "input_site-theme-select",
"kind": "selector_exists",
"probe": "#site-theme-select",
"expected": "input #site-theme-select"
},
{
"name": "button_toggle_platform_submenu",
"kind": "button_text",
"probe": "toggle platform submenu",
"expected": "button 'toggle platform submenu'"
},
{
"name": "button_toggle_solutions_submenu",
"kind": "button_text",
"probe": "toggle solutions submenu",
"expected": "button 'toggle solutions submenu'"
},
{
"name": "button_toggle_developers_submenu",
"kind": "button_text",
"probe": "toggle developers submenu",
"expected": "button 'toggle developers submenu'"
},
{
"name": "button_toggle_resources_submenu",
"kind": "button_text",
"probe": "toggle resources submenu",
"expected": "button 'toggle resources submenu'"
},
{
"name": "button_search",
"kind": "button_text",
"probe": "search",
"expected": "button 'search'"
},
{
"name": "button_ai_apps",
"kind": "button_text",
"probe": "ai apps",
"expected": "button 'ai apps'"
},
{
"name": "button_marketing_sites",
"kind": "button_text",
"probe": "marketing sites",
"expected": "button 'marketing sites'"
},
{
"name": "button_saas_apps",
"kind": "button_text",
"probe": "saas apps",
"expected": "button 'saas apps'"
},
{
"name": "button_ecommerce",
"kind": "button_text",
"probe": "ecommerce",
"expected": "button 'ecommerce'"
},
{
"name": "button_internal_tools",
"kind": "button_text",
"probe": "internal tools",
"expected": "button 'internal tools'"
},
{
"name": "button_subscribe",
"kind": "button_text",
"probe": "subscribe",
"expected": "button 'subscribe'"
},
{
"name": "button_cookie_settings",
"kind": "button_text",
"probe": "cookie settings",
"expected": "button 'cookie settings'"
},
{
"name": "button_ask_netlify",
"kind": "button_text",
"probe": "ask netlify",
"expected": "button 'ask netlify'"
},
{
"name": "button_reject_all",
"kind": "button_text",
"probe": "reject all",
"expected": "button 'reject all'"
},
{
"name": "button_accept_all",
"kind": "button_text",
"probe": "accept all",
"expected": "button 'accept all'"
},
{
"name": "button_cookies_settings",
"kind": "button_text",
"probe": "cookies settings",
"expected": "button 'cookies settings'"
}
],
"states": []
}