{"site":"twilio.com","overall_health":"blocked","tasks":[{"site":"twilio.com","task":"dev_saas_api.generate_api_key","health":"degraded","aes":68,"outcome_rate":0.68,"known_blockers":["login_required","2fa_user_present"],"recipe_uri":"recipe://dev_saas_api.generate_api_key/twilio-api-keys/v1","policy_notes":{"observation_method":"public_official_help_or_docs_page","observation_date":"2026-06-17","key_path":"console_account_menu_keys_credentials_api_keys_tokens_create_api_key","api_branch":"standard_and_restricted_keys_have_api_or_cli_paths","main_keys":"console_only","source_urls":"https://www.twilio.com/docs/iam/api-keys"},"confidence":{"score":0.28,"level":"low","sample_size":2,"rationale":"Confidence reflects 0.7 effective weight, Wilson bounds 0.072504-0.982983, and Beta posterior mean 0.546667."},"freshness":{"updated_at":"2026-06-17T03:23:50.087Z","age_days":0,"status":"fresh","rationale":"Latest evidence is 0 days old."},"evidence":{"sample_size":2,"source_tiers":["public_web_observation"],"evidence_ids":["public-twilio-api-keys","public-twilio-key-type-branches"],"latest_evidence_id":"public-twilio-key-type-branches","notes":["Twilio documents API key creation through Console and eligible API/CLI paths, but key type, permissions, and existing credentials determine whether automation can proceed.","Source: https://www.twilio.com/docs/iam/api-keys"]},"trust":{"score":0.32,"level":"low","reporter_count":0,"deduplicated_evidence_count":0,"quarantined_count":0,"rationale":"Low-trust public web observation from official or public task documentation; treat as directional until measured agent runs arrive."},"dimensions":[{"key":"reachability","score":56,"sample_size":2,"rationale":"Derived from AES 68 and observed friction for reachability."},{"key":"navigability","score":68,"sample_size":2,"rationale":"Derived from AES 68 and observed friction for navigability."},{"key":"task_completability","score":68,"sample_size":2,"rationale":"Derived from AES 68 and observed friction for task_completability."},{"key":"transactability","score":68,"sample_size":2,"rationale":"Derived from AES 68 and observed friction for transactability."},{"key":"recoverability","score":68,"sample_size":2,"rationale":"Derived from AES 68 and observed friction for recoverability."},{"key":"policy_parseability","score":68,"sample_size":2,"rationale":"Derived from AES 68 and observed friction for policy_parseability."},{"key":"trust_safety","score":68,"sample_size":2,"rationale":"Derived from AES 68 and observed friction for trust_safety."},{"key":"efficiency","score":56,"sample_size":2,"rationale":"Derived from AES 68 and observed friction for efficiency."}],"segments":[],"recommended_actions":[{"priority":"high","actor":"agent","action":"Classify Twilio key type before attempting credential creation.","expected_impact":"Prevents agents from expecting REST support for keys that must be created in Console."}]},{"site":"twilio.com","task":"dev_saas_api.find_api_resource_docs","health":"degraded","aes":80,"outcome_rate":0.8,"known_blockers":["login_required","forced_account_creation"],"recipe_uri":null,"policy_notes":{},"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0.018159-0.998845, and Beta posterior mean 0.515916."},"freshness":{"updated_at":"2026-06-09T17:19:46.627Z","age_days":7.4,"status":"aging","rationale":"Latest evidence is 7.4 days old."},"evidence":{"sample_size":1,"source_tiers":["public_web_observation"],"evidence_ids":["loop-1781025586549-twilio-com-dev-saas-api-find-api-resource-docs"],"latest_evidence_id":"loop-1781025586549-twilio-com-dev-saas-api-find-api-resource-docs","notes":["Status is derived from reported runs stored in this server process."]},"trust":{"score":0.38,"level":"low","reporter_count":1,"deduplicated_evidence_count":1,"quarantined_count":0,"rationale":"Trust is based on 1 deduplicated trusted run from 1 reporter."},"dimensions":[{"key":"reachability","score":68,"sample_size":1,"rationale":"Derived from AES 80 and observed friction for reachability."},{"key":"navigability","score":68,"sample_size":1,"rationale":"Derived from AES 80 and observed friction for navigability."},{"key":"task_completability","score":80,"sample_size":1,"rationale":"Derived from AES 80 and observed friction for task_completability."},{"key":"transactability","score":80,"sample_size":1,"rationale":"Derived from AES 80 and observed friction for transactability."},{"key":"recoverability","score":80,"sample_size":1,"rationale":"Derived from AES 80 and observed friction for recoverability."},{"key":"policy_parseability","score":80,"sample_size":1,"rationale":"Derived from AES 80 and observed friction for policy_parseability."},{"key":"trust_safety","score":80,"sample_size":1,"rationale":"Derived from AES 80 and observed friction for trust_safety."},{"key":"efficiency","score":68,"sample_size":1,"rationale":"Derived from AES 80 and observed friction for efficiency."}],"segments":[{"segment":{"stack":"codex-browser-loop","model":"gpt-5","browser_runtime":"codex-in-app-browser","identity_class":"agent_user"},"aes":80,"outcome_rate":0.8,"sample_size":1,"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0.018159-0.998845, and Beta posterior mean 0.515915."},"freshness":{"updated_at":"2026-06-09T17:19:46.627Z","age_days":7.4,"status":"aging","rationale":"Latest evidence is 7.4 days old."},"known_blockers":["login_required","forced_account_creation"]}],"recommended_actions":[{"priority":"medium","actor":"agent","action":"Use preflight output as the execution guardrail and report the final outcome.","expected_impact":"Improves future confidence and catches drift."}]},{"site":"twilio.com","task":"dev_saas_api.read_docs","health":"blocked","aes":0,"outcome_rate":0,"known_blockers":["bot_blocked","login_required","hidden_modal"],"recipe_uri":null,"policy_notes":{},"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0-0.971767, and Beta posterior mean 0.473572."},"freshness":{"updated_at":"2026-06-09T13:16:25.020Z","age_days":7.6,"status":"aging","rationale":"Latest evidence is 7.6 days old."},"evidence":{"sample_size":1,"source_tiers":["public_web_observation"],"evidence_ids":["loop-1781010984926-twilio-com-dev-saas-api-read-docs"],"latest_evidence_id":"loop-1781010984926-twilio-com-dev-saas-api-read-docs","notes":["Status is derived from reported runs stored in this server process."]},"trust":{"score":0.38,"level":"low","reporter_count":1,"deduplicated_evidence_count":1,"quarantined_count":0,"rationale":"Trust is based on 1 deduplicated trusted run from 1 reporter."},"dimensions":[{"key":"reachability","score":0,"sample_size":1,"rationale":"Derived from AES 0 and observed friction for reachability."},{"key":"navigability","score":0,"sample_size":1,"rationale":"Derived from AES 0 and observed friction for navigability."},{"key":"task_completability","score":0,"sample_size":1,"rationale":"Derived from AES 0 and observed friction for task_completability."},{"key":"transactability","score":0,"sample_size":1,"rationale":"Derived from AES 0 and observed friction for transactability."},{"key":"recoverability","score":0,"sample_size":1,"rationale":"Derived from AES 0 and observed friction for recoverability."},{"key":"policy_parseability","score":0,"sample_size":1,"rationale":"Derived from AES 0 and observed friction for policy_parseability."},{"key":"trust_safety","score":0,"sample_size":1,"rationale":"Derived from AES 0 and observed friction for trust_safety."},{"key":"efficiency","score":0,"sample_size":1,"rationale":"Derived from AES 0 and observed friction for efficiency."}],"segments":[{"segment":{"stack":"codex-browser-loop","model":"gpt-5","browser_runtime":"fallback-playwright-after-iab-failure","identity_class":"agent_user"},"aes":0,"outcome_rate":0,"sample_size":1,"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0-0.971767, and Beta posterior mean 0.473572."},"freshness":{"updated_at":"2026-06-09T13:16:25.020Z","age_days":7.6,"status":"aging","rationale":"Latest evidence is 7.6 days old."},"known_blockers":["bot_blocked","login_required","hidden_modal"]}],"recommended_actions":[{"priority":"high","actor":"agent","action":"Avoid autonomous execution and request user-present browser mode.","expected_impact":"Prevents the agent from burning retries against access-control friction."}]}],"incidents":[{"id":"incident_twilio_com_dev_saas_api_read_docs","task":"dev_saas_api.read_docs","severity":"high","opened_at":"2026-06-09T13:16:25.020Z","status":"open","summary":"Blocking friction observed for dev_saas_api.read_docs: bot_blocked, login_required, hidden_modal"}],"confidence":{"score":0.25,"level":"low","sample_size":4,"rationale":"Aggregated across available task-level confidence summaries."},"freshness":{"updated_at":"2026-06-17T03:23:50.087Z","age_days":0,"status":"fresh","rationale":"Latest evidence is 0 days old."},"evidence":{"sample_size":4,"source_tiers":["public_web_observation"],"evidence_ids":["public-twilio-api-keys","public-twilio-key-type-branches","loop-1781025586549-twilio-com-dev-saas-api-find-api-resource-docs","loop-1781010984926-twilio-com-dev-saas-api-read-docs"],"latest_evidence_id":"loop-1781010984926-twilio-com-dev-saas-api-read-docs","notes":["Twilio documents API key creation through Console and eligible API/CLI paths, but key type, permissions, and existing credentials determine whether automation can proceed.","Source: https://www.twilio.com/docs/iam/api-keys","Status is derived from reported runs stored in this server process."]},"trust":{"score":0.36,"level":"low","reporter_count":2,"deduplicated_evidence_count":2,"quarantined_count":0,"rationale":"Aggregated across task or site trust summaries."},"recommended_actions":[{"priority":"high","actor":"agent","action":"Classify Twilio key type before attempting credential creation.","expected_impact":"Prevents agents from expecting REST support for keys that must be created in Console."},{"priority":"medium","actor":"agent","action":"Use preflight output as the execution guardrail and report the final outcome.","expected_impact":"Improves future confidence and catches drift."},{"priority":"high","actor":"agent","action":"Avoid autonomous execution and request user-present browser mode.","expected_impact":"Prevents the agent from burning retries against access-control friction."}]}