www.questn.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.questn.com",
"name": "www.questn.com Thread",
"version": "1.0.0",
"author": "weaver-auto",
"license": "open",
"created_at": 1779180708,
"seed_url": "https://www.questn.com/",
"anti_bot": {},
"framework": {
"frameworks": [],
"raw": {
"frameworks": [],
"primary": "vanilla",
"indicators": {
"has_password_input": false,
"has_file_input": false,
"has_label_wrapped_file": false,
"has_drop_zone": false,
"iframe_count": 0
},
"page": {
"title": "Privacy error",
"url": "chrome-error://chromewebdata/",
"ready": "complete"
}
}
},
"fingerprints": {
"body_class": "ssl",
"title": "Privacy error",
"url": "chrome-error://chromewebdata/",
"a_declarative_count": 0,
"a_button_count": 0,
"forms_count": 0,
"next_data": false,
"nuxt": false,
"react": false,
"redux": false
},
"pacing": {},
"inputs": [],
"buttons": [
{
"tag": "div",
"id": "error-code",
"text": "net::ERR_CERT_COMMON_NAME_INVALID",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "primary-button",
"text": "Back to safety",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "details-button",
"text": "Advanced",
"aria_label": null,
"click_strategy": "js_dispatch"
}
],
"priors": {
"sources": [],
"candidate_selectors": []
},
"preflight": [
{
"name": "button_net_err_cert_common_name_inval",
"kind": "button_text",
"probe": "net::err_cert_common_name_invalid",
"expected": "button 'net::err_cert_common_name_invalid'"
},
{
"name": "button_back_to_safety",
"kind": "button_text",
"probe": "back to safety",
"expected": "button 'back to safety'"
},
{
"name": "button_advanced",
"kind": "button_text",
"probe": "advanced",
"expected": "button 'advanced'"
}
],
"states": []
}