{"site":"github.com","overall_health":"degraded","tasks":[{"site":"github.com","task":"dev_saas_api.find_openapi_spec","health":"healthy","aes":94,"outcome_rate":0.94,"known_blockers":[],"recipe_uri":"recipe://dev_saas_api.find_openapi_spec/github-openapi-docs/v1","policy_notes":{"observation_method":"public_official_help_or_docs_page","observation_date":"2026-06-17","openapi_availability":"public_repository","formats":"openapi_3_0_and_3_1_bundled_or_dereferenced","agent_use":"sdk_generation_validation_api_exploration","source_urls":"https://docs.github.com/rest/overview/openapi-description"},"confidence":{"score":0.29,"level":"low","sample_size":2,"rationale":"Confidence reflects 0.7 effective weight, Wilson bounds 0.136277-0.999358, and Beta posterior mean 0.614074."},"freshness":{"updated_at":"2026-06-17T03:22:11.498Z","age_days":0,"status":"fresh","rationale":"Latest evidence is 0 days old."},"evidence":{"sample_size":2,"source_tiers":["public_web_observation"],"evidence_ids":["public-github-openapi-docs","public-github-rest-api-description"],"latest_evidence_id":"public-github-rest-api-description","notes":["GitHub documents that its REST API is fully described by publicly available OpenAPI 3.0 and 3.1 descriptions in github/rest-api-description.","Source: https://docs.github.com/rest/overview/openapi-description"]},"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":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for reachability."},{"key":"navigability","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for navigability."},{"key":"task_completability","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for task_completability."},{"key":"transactability","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for transactability."},{"key":"recoverability","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for recoverability."},{"key":"policy_parseability","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for policy_parseability."},{"key":"trust_safety","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for trust_safety."},{"key":"efficiency","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for efficiency."}],"segments":[],"recommended_actions":[{"priority":"low","actor":"agent","action":"Use GitHub's OpenAPI description for API client generation and endpoint validation.","expected_impact":"Gives coding agents a high-confidence machine-readable API route."}]},{"site":"github.com","task":"dev_saas_api.check_rate_limits","health":"healthy","aes":94,"outcome_rate":0.94,"known_blockers":[],"recipe_uri":"recipe://dev_saas_api.check_rate_limits/github-rest-rate-limits/v1","policy_notes":{"observation_method":"public_official_help_or_docs_page","observation_date":"2026-06-17","rate_limit_docs":"public","rate_limit_endpoint":"get_rate_limit","caveat":"secondary_limits_not_fully_queryable","source_urls":"https://docs.github.com/en/rest/using-the-rest-api/rate-limits-for-the-rest-api?apiVersion=latest | https://docs.github.com/en/rest/rate-limit/rate-limit?apiVersion=latest"},"confidence":{"score":0.29,"level":"low","sample_size":2,"rationale":"Confidence reflects 0.7 effective weight, Wilson bounds 0.136277-0.999358, and Beta posterior mean 0.614074."},"freshness":{"updated_at":"2026-06-17T03:22:11.498Z","age_days":0,"status":"fresh","rationale":"Latest evidence is 0 days old."},"evidence":{"sample_size":2,"source_tiers":["public_web_observation"],"evidence_ids":["public-github-rest-rate-limits","public-github-rate-limit-endpoint"],"latest_evidence_id":"public-github-rate-limit-endpoint","notes":["GitHub publishes REST API rate-limit documentation and a rate-limit endpoint, while secondary limits remain partly contextual.","Source: https://docs.github.com/en/rest/using-the-rest-api/rate-limits-for-the-rest-api?apiVersion=latest","Source: https://docs.github.com/en/rest/rate-limit/rate-limit?apiVersion=latest"]},"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":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for reachability."},{"key":"navigability","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for navigability."},{"key":"task_completability","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for task_completability."},{"key":"transactability","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for transactability."},{"key":"recoverability","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for recoverability."},{"key":"policy_parseability","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for policy_parseability."},{"key":"trust_safety","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for trust_safety."},{"key":"efficiency","score":94,"sample_size":2,"rationale":"Derived from AES 94 and observed friction for efficiency."}],"segments":[],"recommended_actions":[{"priority":"low","actor":"agent","action":"Use GitHub's documented rate-limit endpoint before high-volume REST automation.","expected_impact":"Improves coding-agent reliability and reduces avoidable throttling."}]},{"site":"github.com","task":"customer_support.repo_or_billing_help","health":"degraded","aes":78,"outcome_rate":0.784,"known_blockers":["login_required","human_handoff_required"],"recipe_uri":"recipe://github.com/customer_support.repo_or_billing_help/public-preflight-v1","policy_notes":{"public_path":"GitHub official public help/contact source -> select account, order, billing, refund, warranty, complaint, or service issue -> collect required identifiers and stop before submitting any support request, chat, claim, appeal, or account-recovery action.","task_family":"support","seo_angle":"GitHub customer support preflight for AI agents: account gates, handoffs, and case signals","confidence_note":"Official public support/help source was used for a read-only preflight. Account-specific support, refunds, disputes, recovery, claims, and final submissions require user-present authorization.","launch_set":"first_300_public_preflight"},"confidence":{"score":0.29,"level":"low","sample_size":3,"rationale":"Confidence reflects 0.81 effective weight, Wilson bounds 0.108304-0.990906, and Beta posterior mean 0.582096."},"freshness":{"updated_at":"2026-06-17T03:22:11.498Z","age_days":0,"status":"fresh","rationale":"Latest evidence is 0 days old."},"evidence":{"sample_size":3,"source_tiers":["public_web_observation"],"evidence_ids":["top100-customer_support-70-githubcom-customer-supportrepo-or-billing-help","loop-1781016049524-github-com-customer-support-repo-or-billing-help"],"latest_evidence_id":"top100-customer_support-70-githubcom-customer-supportrepo-or-billing-help","notes":["Official public support/help source was used for a read-only preflight. Account-specific support, refunds, disputes, recovery, claims, and final submissions require user-present authorization.","Source: https://support.github.com/"]},"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":66,"sample_size":3,"rationale":"Derived from AES 78 and observed friction for reachability."},{"key":"navigability","score":78,"sample_size":3,"rationale":"Derived from AES 78 and observed friction for navigability."},{"key":"task_completability","score":66,"sample_size":3,"rationale":"Derived from AES 78 and observed friction for task_completability."},{"key":"transactability","score":78,"sample_size":3,"rationale":"Derived from AES 78 and observed friction for transactability."},{"key":"recoverability","score":66,"sample_size":3,"rationale":"Derived from AES 78 and observed friction for recoverability."},{"key":"policy_parseability","score":78,"sample_size":3,"rationale":"Derived from AES 78 and observed friction for policy_parseability."},{"key":"trust_safety","score":78,"sample_size":3,"rationale":"Derived from AES 78 and observed friction for trust_safety."},{"key":"efficiency","score":66,"sample_size":3,"rationale":"Derived from AES 78 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":100,"outcome_rate":1,"sample_size":1,"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0.028244-1, and Beta posterior mean 0.526438."},"freshness":{"updated_at":"2026-06-09T14:40:49.746Z","age_days":7.6,"status":"aging","rationale":"Latest evidence is 7.6 days old."},"known_blockers":[]}],"recommended_actions":[{"priority":"medium","actor":"agent","action":"Use public help/contact pages only until the user is present and has authorized account-specific support.","expected_impact":"Keeps the agent inside documented, reversible, user-approved boundaries."},{"priority":"medium","actor":"agent","action":"Capture handoff evidence and pause before accepting retention offers.","expected_impact":"Keeps user intent explicit during adversarial cancellation flows."}]},{"site":"github.com","task":"future_agent_tasks.monitor_prices","health":"healthy","aes":100,"outcome_rate":1,"known_blockers":[],"recipe_uri":null,"policy_notes":{},"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0.028243-1, and Beta posterior mean 0.526437."},"freshness":{"updated_at":"2026-06-09T14:39:35.618Z","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-1781015975454-github-com-future-agent-tasks-monitor-prices"],"latest_evidence_id":"loop-1781015975454-github-com-future-agent-tasks-monitor-prices","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":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for reachability."},{"key":"navigability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for navigability."},{"key":"task_completability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for task_completability."},{"key":"transactability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for transactability."},{"key":"recoverability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for recoverability."},{"key":"policy_parseability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for policy_parseability."},{"key":"trust_safety","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for trust_safety."},{"key":"efficiency","score":100,"sample_size":1,"rationale":"Derived from AES 100 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":100,"outcome_rate":1,"sample_size":1,"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0.028243-1, and Beta posterior mean 0.526437."},"freshness":{"updated_at":"2026-06-09T14:39:35.618Z","age_days":7.6,"status":"aging","rationale":"Latest evidence is 7.6 days old."},"known_blockers":[]}],"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":"github.com","task":"subscriptions.cancel","health":"healthy","aes":100,"outcome_rate":1,"known_blockers":[],"recipe_uri":null,"policy_notes":{},"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0.028232-1, and Beta posterior mean 0.526427."},"freshness":{"updated_at":"2026-06-09T14:13:53.742Z","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-1781014433575-github-com-subscriptions-cancel"],"latest_evidence_id":"loop-1781014433575-github-com-subscriptions-cancel","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":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for reachability."},{"key":"navigability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for navigability."},{"key":"task_completability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for task_completability."},{"key":"transactability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for transactability."},{"key":"recoverability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for recoverability."},{"key":"policy_parseability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for policy_parseability."},{"key":"trust_safety","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for trust_safety."},{"key":"efficiency","score":100,"sample_size":1,"rationale":"Derived from AES 100 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":100,"outcome_rate":1,"sample_size":1,"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0.028232-1, and Beta posterior mean 0.526427."},"freshness":{"updated_at":"2026-06-09T14:13:53.742Z","age_days":7.6,"status":"aging","rationale":"Latest evidence is 7.6 days old."},"known_blockers":[]}],"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":"github.com","task":"business_ops.compare_vendors","health":"degraded","aes":90,"outcome_rate":0.9,"known_blockers":["login_required"],"recipe_uri":null,"policy_notes":{},"confidence":{"score":0.21,"level":"low","sample_size":2,"rationale":"Confidence reflects 0.22 effective weight, Wilson bounds 0.044501-0.999425, and Beta posterior mean 0.540156."},"freshness":{"updated_at":"2026-06-09T14:07:44.042Z","age_days":7.6,"status":"aging","rationale":"Latest evidence is 7.6 days old."},"evidence":{"sample_size":2,"source_tiers":["public_web_observation"],"evidence_ids":["loop-1781014063874-github-com-business-ops-compare-vendors","loop-1781014041360-github-com-business-ops-compare-vendors"],"latest_evidence_id":"loop-1781014063874-github-com-business-ops-compare-vendors","notes":["Status is derived from reported runs stored in this server process."]},"trust":{"score":0.38,"level":"low","reporter_count":1,"deduplicated_evidence_count":2,"quarantined_count":0,"rationale":"Trust is based on 2 deduplicated trusted runs from 1 reporter."},"dimensions":[{"key":"reachability","score":78,"sample_size":2,"rationale":"Derived from AES 90 and observed friction for reachability."},{"key":"navigability","score":90,"sample_size":2,"rationale":"Derived from AES 90 and observed friction for navigability."},{"key":"task_completability","score":90,"sample_size":2,"rationale":"Derived from AES 90 and observed friction for task_completability."},{"key":"transactability","score":90,"sample_size":2,"rationale":"Derived from AES 90 and observed friction for transactability."},{"key":"recoverability","score":90,"sample_size":2,"rationale":"Derived from AES 90 and observed friction for recoverability."},{"key":"policy_parseability","score":90,"sample_size":2,"rationale":"Derived from AES 90 and observed friction for policy_parseability."},{"key":"trust_safety","score":90,"sample_size":2,"rationale":"Derived from AES 90 and observed friction for trust_safety."},{"key":"efficiency","score":90,"sample_size":2,"rationale":"Derived from AES 90 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":100,"outcome_rate":1,"sample_size":1,"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0.028229-1, and Beta posterior mean 0.526424."},"freshness":{"updated_at":"2026-06-09T14:07:21.550Z","age_days":7.6,"status":"aging","rationale":"Latest evidence is 7.6 days old."},"known_blockers":[]},{"segment":{"stack":"codex-browser-loop","model":"gpt-5","browser_runtime":"codex-in-app-browser-direct","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.018087-0.99885, and Beta posterior mean 0.515855."},"freshness":{"updated_at":"2026-06-09T14:07:44.042Z","age_days":7.6,"status":"aging","rationale":"Latest evidence is 7.6 days old."},"known_blockers":["login_required"]}],"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":"github.com","task":"dev_saas_api.read_docs","health":"healthy","aes":100,"outcome_rate":1,"known_blockers":[],"recipe_uri":null,"policy_notes":{},"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0.028156-1, and Beta posterior mean 0.526358."},"freshness":{"updated_at":"2026-06-09T11:22:47.331Z","age_days":7.7,"status":"aging","rationale":"Latest evidence is 7.7 days old."},"evidence":{"sample_size":1,"source_tiers":["public_web_observation"],"evidence_ids":["loop-1781004167144-github-com-dev-saas-api-read-docs"],"latest_evidence_id":"loop-1781004167144-github-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":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for reachability."},{"key":"navigability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for navigability."},{"key":"task_completability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for task_completability."},{"key":"transactability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for transactability."},{"key":"recoverability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for recoverability."},{"key":"policy_parseability","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for policy_parseability."},{"key":"trust_safety","score":100,"sample_size":1,"rationale":"Derived from AES 100 and observed friction for trust_safety."},{"key":"efficiency","score":100,"sample_size":1,"rationale":"Derived from AES 100 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":100,"outcome_rate":1,"sample_size":1,"confidence":{"score":0.23,"level":"low","sample_size":1,"rationale":"Confidence reflects 0.11 effective weight, Wilson bounds 0.028156-1, and Beta posterior mean 0.526358."},"freshness":{"updated_at":"2026-06-09T11:22:47.331Z","age_days":7.7,"status":"aging","rationale":"Latest evidence is 7.7 days old."},"known_blockers":[]}],"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."}]}],"incidents":[],"confidence":{"score":0.25,"level":"low","sample_size":12,"rationale":"Aggregated across available task-level confidence summaries."},"freshness":{"updated_at":"2026-06-17T03:22:11.498Z","age_days":0,"status":"fresh","rationale":"Latest evidence is 0 days old."},"evidence":{"sample_size":12,"source_tiers":["public_web_observation"],"evidence_ids":["public-github-openapi-docs","public-github-rest-api-description","public-github-rest-rate-limits","public-github-rate-limit-endpoint","top100-customer_support-70-githubcom-customer-supportrepo-or-billing-help","loop-1781016049524-github-com-customer-support-repo-or-billing-help","loop-1781015975454-github-com-future-agent-tasks-monitor-prices","loop-1781014433575-github-com-subscriptions-cancel","loop-1781014063874-github-com-business-ops-compare-vendors","loop-1781014041360-github-com-business-ops-compare-vendors","loop-1781004167144-github-com-dev-saas-api-read-docs"],"latest_evidence_id":"loop-1781004167144-github-com-dev-saas-api-read-docs","notes":["GitHub documents that its REST API is fully described by publicly available OpenAPI 3.0 and 3.1 descriptions in github/rest-api-description.","Source: https://docs.github.com/rest/overview/openapi-description","GitHub publishes REST API rate-limit documentation and a rate-limit endpoint, while secondary limits remain partly contextual.","Source: https://docs.github.com/en/rest/using-the-rest-api/rate-limits-for-the-rest-api?apiVersion=latest","Source: https://docs.github.com/en/rest/rate-limit/rate-limit?apiVersion=latest","Official public support/help source was used for a read-only preflight. Account-specific support, refunds, disputes, recovery, claims, and final submissions require user-present authorization.","Source: https://support.github.com/","Status is derived from reported runs stored in this server process."]},"trust":{"score":0.36,"level":"low","reporter_count":5,"deduplicated_evidence_count":6,"quarantined_count":0,"rationale":"Aggregated across task or site trust summaries."},"recommended_actions":[{"priority":"low","actor":"agent","action":"Use GitHub's OpenAPI description for API client generation and endpoint validation.","expected_impact":"Gives coding agents a high-confidence machine-readable API route."},{"priority":"low","actor":"agent","action":"Use GitHub's documented rate-limit endpoint before high-volume REST automation.","expected_impact":"Improves coding-agent reliability and reduces avoidable throttling."},{"priority":"medium","actor":"agent","action":"Use public help/contact pages only until the user is present and has authorized account-specific support.","expected_impact":"Keeps the agent inside documented, reversible, user-approved boundaries."},{"priority":"medium","actor":"agent","action":"Capture handoff evidence and pause before accepting retention offers.","expected_impact":"Keeps user intent explicit during adversarial cancellation flows."},{"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."}]}