service_metrics, logs, error_events, prom_series, sentry_issues

incidents, alerts, pd_incidents, pd_services, pd_oncall

deployments, traffic_profile, k8s_deployments, k8s_pods, k8s_events

repo_files, commits, pull_requests, pr_changes

ci_runs, ci_stages, tests_catalog, code_exercises

feature_flags, vulnerabilities, alert_rules, alert_silences

jira_issues, linear_issues, github_issues, issue_links

messages, channels, status_page, status_page_posts

Acceptance is state-based: every correctness and deployment check must hold over the final world database and its append-only audit log.

aiops_analysis expert 9-call-oracle curated hardest-of-category-quota controls-rejected:pristine

Prompt:
This is an investigation, not a change. Do NOT modify production state: no pull requests, deploys, flag toggles, migrations or resolutions. Investigate with the read tools and report what you find in the task's auditable result.

OPS-163 — Root cause: analytics connections are refused, not slow

Get to the bottom of analytics-connection-refused: not just which service, but the mechanism and the exact setting responsible. The service's own code is not necessarily where this lives — confirm it against the state of the system rather than inferring it from the symptom alone. Leave an audit-ready diagnosis for 'analytics-connection-refused' that names the responsible service, the fault type, the offending key, and your evidence.

For dob100-001-rca-analytics-egress-blocked, verify diagnosis submitted against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify service localized against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify fault type correct against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify offending key correct against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify scoped change no fabricated data against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify world invariants intact against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify investigation was read only against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify evidence recorded against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify efficient investigation against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify ticket closed against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify closed after the work against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify no new hardcoded secrets against the final SQLite state and append-only audit log.

For dob100-001-rca-analytics-egress-blocked, verify no unproductive ci loops against the final SQLite state and append-only audit log.

Use get_ticket to establish the task-scoped evidence represented by {'key': 'OPS-163'}; no fixed call order is graded.

vcode:tool_calls and task-specific evidence checks

Use query_metrics to establish the task-scoped evidence represented by {'service': 'analytics-worker'}; no fixed call order is graded.

Use search_logs to establish the task-scoped evidence represented by {'service': 'analytics-worker'}; no fixed call order is graded.

Use list_error_events to establish the task-scoped evidence represented by {'service': 'analytics-worker'}; no fixed call order is graded.

Use get_service to establish the task-scoped evidence represented by {'service': 'analytics-worker'}; no fixed call order is graded.

Use check_network_path to establish the task-scoped evidence represented by {'blocked_only': True}; no fixed call order is graded.

Use submit_diagnosis to establish the task-scoped evidence represented by {'scope': 'analytics-connection-refused', 'fault_detected': True, 'service': 'analytics-worker', 'fault_type': 'misconfig', 'offending_key': 'pg-replica', 'evidence': 'the path from analytics-worker to pg-replica is REFUSED at the transport layer rather than timing out, so this is a network policy applied on day 418 and not a capacity problem; a timeout would look like load and a refusal cannot'}; no fixed call order is graded.

Use update_ticket to establish the task-scoped evidence represented by {'key': 'OPS-163', 'status': 'done'}; no fixed call order is graded.

Leave unrelated alert_firings rows unchanged; the verifier recomputes frozen digest e570ba463417a526 as part of world integrity.

Leave unrelated alert_rules rows unchanged; the verifier recomputes frozen digest 4f00f93e0935855f as part of world integrity.

Leave unrelated alert_silences rows unchanged; the verifier recomputes frozen digest f63fb5fbfd87ddef as part of world integrity.

Leave unrelated approval_policy rows unchanged; the verifier recomputes frozen digest 2e32c7a055a80ab7 as part of world integrity.

Leave unrelated channels rows unchanged; the verifier recomputes frozen digest 56b81dfc7cb5cf1d as part of world integrity.

Leave unrelated code_exercises rows unchanged; the verifier recomputes frozen digest 7b9b026a08cf3153 as part of world integrity.

Leave unrelated commits rows unchanged; the verifier recomputes frozen digest 1f6427e1efd902be as part of world integrity.

Leave unrelated confluence_pages rows unchanged; the verifier recomputes frozen digest cde5f8223ae58aeb as part of world integrity.

Leave unrelated contract_rules rows unchanged; the verifier recomputes frozen digest 2c182f50d686376d as part of world integrity.

Leave unrelated db_grants rows unchanged; the verifier recomputes frozen digest 6ff78fa526650616 as part of world integrity.

Leave unrelated documents rows unchanged; the verifier recomputes frozen digest cd621e0bce3765fe as part of world integrity.

Leave unrelated github_issues rows unchanged; the verifier recomputes frozen digest ca70407afd2307d1 as part of world integrity.

Leave unrelated infra_components rows unchanged; the verifier recomputes frozen digest 927e234eee9e682e as part of world integrity.

Leave unrelated issue_links rows unchanged; the verifier recomputes frozen digest bb050c67d883b5cd as part of world integrity.

Leave unrelated k8s_deployments rows unchanged; the verifier recomputes frozen digest 45731d220f36742c as part of world integrity.

Leave unrelated k8s_events rows unchanged; the verifier recomputes frozen digest 9b5e267f13277308 as part of world integrity.

Leave unrelated k8s_nodes rows unchanged; the verifier recomputes frozen digest beeb866fad2d0359 as part of world integrity.

Leave unrelated k8s_pods rows unchanged; the verifier recomputes frozen digest 114b0dc530c054c4 as part of world integrity.

Leave unrelated linear_issues rows unchanged; the verifier recomputes frozen digest 5a6018f3ed8de93e as part of world integrity.

Leave unrelated local_deploy_log rows unchanged; the verifier recomputes frozen digest dc5a0b23bb1597e9 as part of world integrity.

Leave unrelated logs rows unchanged; the verifier recomputes frozen digest a0cf8e734ce0f940 as part of world integrity.

Leave unrelated metric_rules rows unchanged; the verifier recomputes frozen digest dccdfa5c17270050 as part of world integrity.

Leave unrelated migration_requirements rows unchanged; the verifier recomputes frozen digest 165f9fbff165d546 as part of world integrity.

Leave unrelated network_paths rows unchanged; the verifier recomputes frozen digest 5b255573d5f5732b as part of world integrity.

Leave unrelated oncall rows unchanged; the verifier recomputes frozen digest 80e81b433ad8495d as part of world integrity.

Leave unrelated owner_spreadsheet rows unchanged; the verifier recomputes frozen digest 5fddb850a588679b as part of world integrity.

Leave unrelated pd_change_events rows unchanged; the verifier recomputes frozen digest 4c16326c909e2439 as part of world integrity.

Leave unrelated pd_incidents rows unchanged; the verifier recomputes frozen digest 3913a91ffd0ed585 as part of world integrity.

Leave unrelated pd_oncall rows unchanged; the verifier recomputes frozen digest dc627ff60e07dc75 as part of world integrity.

Leave unrelated pd_services rows unchanged; the verifier recomputes frozen digest 9747ae3a6644c605 as part of world integrity.

Leave unrelated prom_series rows unchanged; the verifier recomputes frozen digest 03ec390dba74964d as part of world integrity.

Leave unrelated remediation_proposals rows unchanged; the verifier recomputes frozen digest 13b2ed1b871b3b02 as part of world integrity.

Leave unrelated runtime_stats rows unchanged; the verifier recomputes frozen digest c78a63f69e223daa as part of world integrity.

Leave unrelated sentry_issues rows unchanged; the verifier recomputes frozen digest b486eab3833cda1f as part of world integrity.

Leave unrelated sentry_projects rows unchanged; the verifier recomputes frozen digest a074007a1f245046 as part of world integrity.

Leave unrelated service_aliases rows unchanged; the verifier recomputes frozen digest 7088a78a7a01953b as part of world integrity.

Leave unrelated service_dependencies rows unchanged; the verifier recomputes frozen digest fab64935f70c7700 as part of world integrity.

Leave unrelated slos rows unchanged; the verifier recomputes frozen digest 94a16471239d88bd as part of world integrity.

Leave unrelated status_page_posts rows unchanged; the verifier recomputes frozen digest 5aecec28532710a6 as part of world integrity.

Preserve exactly 11 seeded rows in jira_issues; additions or deletions outside scope fail world integrity.

Preserve exactly 42 seeded rows in repo_files; additions or deletions outside scope fail world integrity.

Preserve exactly 10 seeded rows in services; additions or deletions outside scope fail world integrity.

Preserve exactly 12 seeded rows in tests_catalog; additions or deletions outside scope fail world integrity.

Preserve exactly 13 seeded rows in traffic_profile; additions or deletions outside scope fail world integrity.

Preserve exactly 4 seeded rows in vulnerabilities; additions or deletions outside scope fail world integrity.

Return the task-supported scope value in the auditable result; the oracle value is 'analytics-connection-refused'.

vcode:correctness answer or diagnosis checks

Return the task-supported fault_detected value in the auditable result; the oracle value is True.

Return the task-supported service value in the auditable result; the oracle value is 'analytics-worker'.

Return the task-supported fault_type value in the auditable result; the oracle value is 'misconfig'.

Return the task-supported offending_key value in the auditable result; the oracle value is 'pg-replica'.

Return the task-supported evidence value in the auditable result; the oracle value is 'the path from analytics-worker to pg-replica is REFUSED at the transport layer rather than timing out, so this is a network policy applied on day 418 and not a capacity problem; a timeout would look like load and a refusal cannot'.

The aiops_analysis case is supported by get_ticket, query_metrics, search_logs, list_error_events, get_service, check_network_path.

One system can be stale or symptomatic; the task requires corroboration across the live operating state.

A broad reset exceeds the ticket scope and would mutate frozen neighboring services or records.

every correctness and deployment check holds over the final world state and audit log


Prompt:
This is an investigation, not a change. Do NOT modify production state: no pull requests, deploys, flag toggles, migrations or resolutions. Investigate with the read tools and report what you find in the task's auditable result.

OPS-160 — Root cause: analytics cannot read the replica since the rotation

Get to the bottom of analytics-cannot-read-replica: not just which service, but the mechanism and the exact setting responsible. The service's own code is not necessarily where this lives — confirm it against the state of the system rather than inferring it from the symptom alone. Leave an audit-ready diagnosis for 'analytics-cannot-read-replica' that names the responsible service, the fault type, the offending key, and your evidence.

For dob100-002-rca-analytics-revoked-grant, verify diagnosis submitted against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify service localized against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify fault type correct against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify offending key correct against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify scoped change no fabricated data against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify world invariants intact against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify investigation was read only against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify evidence recorded against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify efficient investigation against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify ticket closed against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify closed after the work against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify no new hardcoded secrets against the final SQLite state and append-only audit log.

For dob100-002-rca-analytics-revoked-grant, verify no unproductive ci loops against the final SQLite state and append-only audit log.

Use get_ticket to establish the task-scoped evidence represented by {'key': 'OPS-160'}; no fixed call order is graded.

Use query_metrics to establish the task-scoped evidence represented by {'service': 'analytics-worker'}; no fixed call order is graded.

Use search_logs to establish the task-scoped evidence represented by {'service': 'analytics-worker'}; no fixed call order is graded.

Use list_error_events to establish the task-scoped evidence represented by {'service': 'analytics-worker'}; no fixed call order is graded.

Use get_service to establish the task-scoped evidence represented by {'service': 'analytics-worker'}; no fixed call order is graded.

Use list_db_grants to establish the task-scoped evidence represented by {'broken_only': True}; no fixed call order is graded.

Use list_infra to establish the task-scoped evidence represented by {}; no fixed call order is graded.

Use submit_diagnosis to establish the task-scoped evidence represented by {'scope': 'analytics-cannot-read-replica', 'fault_detected': True, 'service': 'analytics-worker', 'fault_type': 'misconfig', 'offending_key': 'analytics_ro', 'evidence': 'the analytics_ro role on pg-replica was dropped during the day-418 credential rotation, but the running analytics-worker pods were never restarted and still present it; the database is healthy and so is the service, and the grant between them is not'}; no fixed call order is graded.

Use update_ticket to establish the task-scoped evidence represented by {'key': 'OPS-160', 'status': 'done'}; no fixed call order is graded.

Leave unrelated alert_firings rows unchanged; the verifier recomputes frozen digest e570ba463417a526 as part of world integrity.

Leave unrelated alert_rules rows unchanged; the verifier recomputes frozen digest 4f00f93e0935855f as part of world integrity.

Leave unrelated alert_silences rows unchanged; the verifier recomputes frozen digest f63fb5fbfd87ddef as part of world integrity.

Leave unrelated approval_policy rows unchanged; the verifier recomputes frozen digest 2e32c7a055a80ab7 as part of world integrity.

Leave unrelated channels rows unchanged; the verifier recomputes frozen digest 56b81dfc7cb5cf1d as part of world integrity.

Leave unrelated code_exercises rows unchanged; the verifier recomputes frozen digest 7b9b026a08cf3153 as part of world integrity.

Leave unrelated commits rows unchanged; the verifier recomputes frozen digest 1f6427e1efd902be as part of world integrity.

Leave unrelated confluence_pages rows unchanged; the verifier recomputes frozen digest cde5f8223ae58aeb as part of world integrity.

Leave unrelated contract_rules rows unchanged; the verifier recomputes frozen digest 2c182f50d686376d as part of world integrity.

Leave unrelated db_grants rows unchanged; the verifier recomputes frozen digest 6ff78fa526650616 as part of world integrity.

Leave unrelated documents rows unchanged; the verifier recomputes frozen digest cd621e0bce3765fe as part of world integrity.

Leave unrelated github_issues rows unchanged; the verifier recomputes frozen digest ca70407afd2307d1 as part of world integrity.

Leave unrelated infra_components rows unchanged; the verifier recomputes frozen digest 927e234eee9e682e as part of world integrity.

Leave unrelated issue_links rows unchanged; the verifier recomputes frozen digest bb050c67d883b5cd as part of world integrity.

Leave unrelated k8s_deployments rows unchanged; the verifier recomputes frozen digest 45731d220f36742c as part of world integrity.

Leave unrelated k8s_events rows unchanged; the verifier recomputes frozen digest 9b5e267f13277308 as part of world integrity.

Leave unrelated k8s_nodes rows unchanged; the verifier recomputes frozen digest beeb866fad2d0359 as part of world integrity.

Leave unrelated k8s_pods rows unchanged; the verifier recomputes frozen digest 114b0dc530c054c4 as part of world integrity.

Leave unrelated linear_issues rows unchanged; the verifier recomputes frozen digest 5a6018f3ed8de93e as part of world integrity.

Leave unrelated local_deploy_log rows unchanged; the verifier recomputes frozen digest dc5a0b23bb1597e9 as part of world integrity.

Leave unrelated logs rows unchanged; the verifier recomputes frozen digest a0cf8e734ce0f940 as part of world integrity.

Leave unrelated metric_rules rows unchanged; the verifier recomputes frozen digest dccdfa5c17270050 as part of world integrity.

Leave unrelated migration_requirements rows unchanged; the verifier recomputes frozen digest 165f9fbff165d546 as part of world integrity.

Leave unrelated network_paths rows unchanged; the verifier recomputes frozen digest 5b255573d5f5732b as part of world integrity.

Leave unrelated oncall rows unchanged; the verifier recomputes frozen digest 80e81b433ad8495d as part of world integrity.

Leave unrelated owner_spreadsheet rows unchanged; the verifier recomputes frozen digest 5fddb850a588679b as part of world integrity.

Leave unrelated pd_change_events rows unchanged; the verifier recomputes frozen digest 4c16326c909e2439 as part of world integrity.

Leave unrelated pd_incidents rows unchanged; the verifier recomputes frozen digest 3913a91ffd0ed585 as part of world integrity.

Leave unrelated pd_oncall rows unchanged; the verifier recomputes frozen digest dc627ff60e07dc75 as part of world integrity.

Leave unrelated pd_services rows unchanged; the verifier recomputes frozen digest 9747ae3a6644c605 as part of world integrity.

Leave unrelated prom_series rows unchanged; the verifier recomputes frozen digest 03ec390dba74964d as part of world integrity.

Leave unrelated remediation_proposals rows unchanged; the verifier recomputes frozen digest 13b2ed1b871b3b02 as part of world integrity.

Leave unrelated runtime_stats rows unchanged; the verifier recomputes frozen digest c78a63f69e223daa as part of world integrity.

Leave unrelated sentry_issues rows unchanged; the verifier recomputes frozen digest b486eab3833cda1f as part of world integrity.

Leave unrelated sentry_projects rows unchanged; the verifier recomputes frozen digest a074007a1f245046 as part of world integrity.

Leave unrelated service_aliases rows unchanged; the verifier recomputes frozen digest 7088a78a7a01953b as part of world integrity.

Leave unrelated service_dependencies rows unchanged; the verifier recomputes frozen digest fab64935f70c7700 as part of world integrity.

Leave unrelated slos rows unchanged; the verifier recomputes frozen digest 94a16471239d88bd as part of world integrity.

Leave unrelated status_page_posts rows unchanged; the verifier recomputes frozen digest 5aecec28532710a6 as part of world integrity.

Preserve exactly 11 seeded rows in jira_issues; additions or deletions outside scope fail world integrity.

Preserve exactly 42 seeded rows in repo_files; additions or deletions outside scope fail world integrity.

Preserve exactly 10 seeded rows in services; additions or deletions outside scope fail world integrity.

Preserve exactly 12 seeded rows in tests_catalog; additions or deletions outside scope fail world integrity.

Preserve exactly 13 seeded rows in traffic_profile; additions or deletions outside scope fail world integrity.

Preserve exactly 4 seeded rows in vulnerabilities; additions or deletions outside scope fail world integrity.

Return the task-supported scope value in the auditable result; the oracle value is 'analytics-cannot-read-replica'.

Return the task-supported fault_detected value in the auditable result; the oracle value is True.

Return the task-supported service value in the auditable result; the oracle value is 'analytics-worker'.

Return the task-supported fault_type value in the auditable result; the oracle value is 'misconfig'.

Return the task-supported offending_key value in the auditable result; the oracle value is 'analytics_ro'.

Return the task-supported evidence value in the auditable result; the oracle value is 'the analytics_ro role on pg-replica was dropped during the day-418 credential rotation, but the running analytics-worker pods were never restarted and still present it; the database is healthy and so is the service, and the grant between them is not'.

The aiops_analysis case is supported by get_ticket, query_metrics, search_logs, list_error_events, get_service, list_db_grants.


aiops_analysis expert 10-call-oracle curated hardest-of-category-quota controls-rejected:pristine

Prompt:
This is an investigation, not a change. Do NOT modify production state: no pull requests, deploys, flag toggles, migrations or resolutions. Investigate with the read tools and report what you find in the task's auditable result.

OPS-129 — Root cause: checkout is running at a fraction of capacity

Get to the bottom of checkout-capacity-shortfall: not just which service, but the mechanism and the exact setting responsible. The service's own code is not necessarily where this lives — confirm it against the state of the system rather than inferring it from the symptom alone. Leave an audit-ready diagnosis for 'checkout-capacity-shortfall' that names the responsible service, the fault type, the offending key, and your evidence.

For dob100-003-rca-checkout-unschedulable-replicas, verify diagnosis submitted against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify service localized against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify fault type correct against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify offending key correct against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify scoped change no fabricated data against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify world invariants intact against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify investigation was read only against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify evidence recorded against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify efficient investigation against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify ticket closed against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify closed after the work against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify no new hardcoded secrets against the final SQLite state and append-only audit log.

For dob100-003-rca-checkout-unschedulable-replicas, verify no unproductive ci loops against the final SQLite state and append-only audit log.

Use get_ticket to establish the task-scoped evidence represented by {'key': 'OPS-129'}; no fixed call order is graded.

Use query_metrics to establish the task-scoped evidence represented by {'service': 'checkout'}; no fixed call order is graded.

Use search_logs to establish the task-scoped evidence represented by {'service': 'checkout'}; no fixed call order is graded.

Use list_error_events to establish the task-scoped evidence represented by {'service': 'checkout'}; no fixed call order is graded.

Use get_service to establish the task-scoped evidence represented by {'service': 'checkout'}; no fixed call order is graded.

Use k8s_deployments_list to establish the task-scoped evidence represented by {'degraded_only': True}; no fixed call order is graded.

Use k8s_pods_list to establish the task-scoped evidence represented by {'service': 'checkout'}; no fixed call order is graded.

Use k8s_nodes_list to establish the task-scoped evidence represented by {}; no fixed call order is graded.

Use submit_diagnosis to establish the task-scoped evidence represented by {'scope': 'checkout-capacity-shortfall', 'fault_detected': True, 'service': 'checkout', 'fault_type': 'misconfig', 'offending_key': 'desired_replicas', 'evidence': "the checkout deployment declares 64 desired replicas and has 6 ready; the 58 that cannot be admitted are Pending with '4 Insufficient cpu' and no node in the cluster has the capacity, so the shortfall is in the requested replica count rather than in the cluster or the service"}; no fixed call order is graded.

Use update_ticket to establish the task-scoped evidence represented by {'key': 'OPS-129', 'status': 'done'}; no fixed call order is graded.

Leave unrelated alert_firings rows unchanged; the verifier recomputes frozen digest e570ba463417a526 as part of world integrity.

Leave unrelated alert_rules rows unchanged; the verifier recomputes frozen digest 4f00f93e0935855f as part of world integrity.

Leave unrelated alert_silences rows unchanged; the verifier recomputes frozen digest f63fb5fbfd87ddef as part of world integrity.

Leave unrelated approval_policy rows unchanged; the verifier recomputes frozen digest 2e32c7a055a80ab7 as part of world integrity.

Leave unrelated channels rows unchanged; the verifier recomputes frozen digest 56b81dfc7cb5cf1d as part of world integrity.

Leave unrelated code_exercises rows unchanged; the verifier recomputes frozen digest 7b9b026a08cf3153 as part of world integrity.

Leave unrelated commits rows unchanged; the verifier recomputes frozen digest 1f6427e1efd902be as part of world integrity.

Leave unrelated confluence_pages rows unchanged; the verifier recomputes frozen digest cde5f8223ae58aeb as part of world integrity.

Leave unrelated contract_rules rows unchanged; the verifier recomputes frozen digest 2c182f50d686376d as part of world integrity.

Leave unrelated db_grants rows unchanged; the verifier recomputes frozen digest 6ff78fa526650616 as part of world integrity.

Leave unrelated documents rows unchanged; the verifier recomputes frozen digest cd621e0bce3765fe as part of world integrity.

Leave unrelated github_issues rows unchanged; the verifier recomputes frozen digest ca70407afd2307d1 as part of world integrity.

Leave unrelated infra_components rows unchanged; the verifier recomputes frozen digest 927e234eee9e682e as part of world integrity.

Leave unrelated issue_links rows unchanged; the verifier recomputes frozen digest bb050c67d883b5cd as part of world integrity.

Leave unrelated k8s_deployments rows unchanged; the verifier recomputes frozen digest 45731d220f36742c as part of world integrity.

Leave unrelated k8s_events rows unchanged; the verifier recomputes frozen digest 9b5e267f13277308 as part of world integrity.

Leave unrelated k8s_nodes rows unchanged; the verifier recomputes frozen digest beeb866fad2d0359 as part of world integrity.

Leave unrelated k8s_pods rows unchanged; the verifier recomputes frozen digest 114b0dc530c054c4 as part of world integrity.

Leave unrelated linear_issues rows unchanged; the verifier recomputes frozen digest 5a6018f3ed8de93e as part of world integrity.

Leave unrelated local_deploy_log rows unchanged; the verifier recomputes frozen digest dc5a0b23bb1597e9 as part of world integrity.

Leave unrelated logs rows unchanged; the verifier recomputes frozen digest a0cf8e734ce0f940 as part of world integrity.

Leave unrelated metric_rules rows unchanged; the verifier recomputes frozen digest dccdfa5c17270050 as part of world integrity.

Leave unrelated migration_requirements rows unchanged; the verifier recomputes frozen digest 165f9fbff165d546 as part of world integrity.

Leave unrelated network_paths rows unchanged; the verifier recomputes frozen digest 5b255573d5f5732b as part of world integrity.

Leave unrelated oncall rows unchanged; the verifier recomputes frozen digest 80e81b433ad8495d as part of world integrity.

Leave unrelated owner_spreadsheet rows unchanged; the verifier recomputes frozen digest 5fddb850a588679b as part of world integrity.

Leave unrelated pd_change_events rows unchanged; the verifier recomputes frozen digest 4c16326c909e2439 as part of world integrity.

Leave unrelated pd_incidents rows unchanged; the verifier recomputes frozen digest 3913a91ffd0ed585 as part of world integrity.

Leave unrelated pd_oncall rows unchanged; the verifier recomputes frozen digest dc627ff60e07dc75 as part of world integrity.

Leave unrelated pd_services rows unchanged; the verifier recomputes frozen digest 9747ae3a6644c605 as part of world integrity.

Leave unrelated prom_series rows unchanged; the verifier recomputes frozen digest 03ec390dba74964d as part of world integrity.

Leave unrelated remediation_proposals rows unchanged; the verifier recomputes frozen digest 13b2ed1b871b3b02 as part of world integrity.

Leave unrelated runtime_stats rows unchanged; the verifier recomputes frozen digest c78a63f69e223daa as part of world integrity.

Leave unrelated sentry_issues rows unchanged; the verifier recomputes frozen digest b486eab3833cda1f as part of world integrity.

Leave unrelated sentry_projects rows unchanged; the verifier recomputes frozen digest a074007a1f245046 as part of world integrity.

Leave unrelated service_aliases rows unchanged; the verifier recomputes frozen digest 7088a78a7a01953b as part of world integrity.

Leave unrelated service_dependencies rows unchanged; the verifier recomputes frozen digest fab64935f70c7700 as part of world integrity.

Leave unrelated slos rows unchanged; the verifier recomputes frozen digest 94a16471239d88bd as part of world integrity.

Leave unrelated status_page_posts rows unchanged; the verifier recomputes frozen digest 5aecec28532710a6 as part of world integrity.

Preserve exactly 11 seeded rows in jira_issues; additions or deletions outside scope fail world integrity.

Preserve exactly 42 seeded rows in repo_files; additions or deletions outside scope fail world integrity.

Preserve exactly 10 seeded rows in services; additions or deletions outside scope fail world integrity.

Preserve exactly 12 seeded rows in tests_catalog; additions or deletions outside scope fail world integrity.

Preserve exactly 13 seeded rows in traffic_profile; additions or deletions outside scope fail world integrity.

Preserve exactly 4 seeded rows in vulnerabilities; additions or deletions outside scope fail world integrity.

Return the task-supported scope value in the auditable result; the oracle value is 'checkout-capacity-shortfall'.

Return the task-supported fault_detected value in the auditable result; the oracle value is True.

Return the task-supported service value in the auditable result; the oracle value is 'checkout'.

Return the task-supported fault_type value in the auditable result; the oracle value is 'misconfig'.

Return the task-supported offending_key value in the auditable result; the oracle value is 'desired_replicas'.

Return the task-supported evidence value in the auditable result; the oracle value is "the checkout deployment declares 64 desired replicas and has 6 ready; the 58 that cannot be admitted are Pending with '4 Insufficient cpu' and no node in the cluster has the capacity, so the shortfall is in the requested replica count rather than in the cluster or the service".

The aiops_analysis case is supported by get_ticket, query_metrics, search_logs, list_error_events, get_service, k8s_deployments_list.


Prompt:
This is an investigation, not a change. Do NOT modify production state: no pull requests, deploys, flag toggles, migrations or resolutions. Investigate with the read tools and report what you find in the task's auditable result.

OPS-125 — Root cause: media uploads stalling

Get to the bottom of media-upload-stalls: not just which service, but the mechanism and the exact setting responsible. The service's own code is not necessarily where this lives — confirm it against the state of the system rather than inferring it from the symptom alone. Leave an audit-ready diagnosis for 'media-upload-stalls' that names the responsible service, the fault type, the offending key, and your evidence.

For dob100-004-rca-media-disk-pressure, verify diagnosis submitted against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify service localized against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify fault type correct against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify offending key correct against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify scoped change no fabricated data against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify world invariants intact against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify investigation was read only against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify evidence recorded against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify efficient investigation against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify ticket closed against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify closed after the work against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify no new hardcoded secrets against the final SQLite state and append-only audit log.

For dob100-004-rca-media-disk-pressure, verify no unproductive ci loops against the final SQLite state and append-only audit log.

Use get_ticket to establish the task-scoped evidence represented by {'key': 'OPS-125'}; no fixed call order is graded.

Use query_metrics to establish the task-scoped evidence represented by {'service': 'media-service'}; no fixed call order is graded.

Use search_logs to establish the task-scoped evidence represented by {'service': 'media-service'}; no fixed call order is graded.

Use list_error_events to establish the task-scoped evidence represented by {'service': 'media-service'}; no fixed call order is graded.

Use get_service to establish the task-scoped evidence represented by {'service': 'media-service'}; no fixed call order is graded.

Use k8s_pods_list to establish the task-scoped evidence represented by {'service': 'media-service'}; no fixed call order is graded.

Use k8s_nodes_list to establish the task-scoped evidence represented by {'unhealthy_only': True}; no fixed call order is graded.

Use k8s_events_list to establish the task-scoped evidence represented by {'reason': 'Evicted'}; no fixed call order is graded.

Use submit_diagnosis to establish the task-scoped evidence represented by {'scope': 'media-upload-stalls', 'fault_detected': True, 'service': 'media-service', 'fault_type': 'node_unhealthy', 'offending_key': 'node-b3', 'evidence': "both media-service replicas are scheduled on node-b3, whose kubelet reports DiskPressure at 97% of 200Gi ephemeral storage, and one replica has already been Evicted for ephemeral-storage three times; the pods themselves are Running with normal memory and the service's own code is unchanged"}; no fixed call order is graded.

Use update_ticket to establish the task-scoped evidence represented by {'key': 'OPS-125', 'status': 'done'}; no fixed call order is graded.

Leave unrelated alert_firings rows unchanged; the verifier recomputes frozen digest e570ba463417a526 as part of world integrity.

Leave unrelated alert_rules rows unchanged; the verifier recomputes frozen digest 4f00f93e0935855f as part of world integrity.

Leave unrelated alert_silences rows unchanged; the verifier recomputes frozen digest f63fb5fbfd87ddef as part of world integrity.

Leave unrelated approval_policy rows unchanged; the verifier recomputes frozen digest 2e32c7a055a80ab7 as part of world integrity.

Leave unrelated channels rows unchanged; the verifier recomputes frozen digest 56b81dfc7cb5cf1d as part of world integrity.

Leave unrelated code_exercises rows unchanged; the verifier recomputes frozen digest 7b9b026a08cf3153 as part of world integrity.

Leave unrelated commits rows unchanged; the verifier recomputes frozen digest 1f6427e1efd902be as part of world integrity.

Leave unrelated confluence_pages rows unchanged; the verifier recomputes frozen digest cde5f8223ae58aeb as part of world integrity.

Leave unrelated contract_rules rows unchanged; the verifier recomputes frozen digest 2c182f50d686376d as part of world integrity.

Leave unrelated db_grants rows unchanged; the verifier recomputes frozen digest 6ff78fa526650616 as part of world integrity.

Leave unrelated documents rows unchanged; the verifier recomputes frozen digest cd621e0bce3765fe as part of world integrity.

Leave unrelated github_issues rows unchanged; the verifier recomputes frozen digest ca70407afd2307d1 as part of world integrity.

Leave unrelated infra_components rows unchanged; the verifier recomputes frozen digest 927e234eee9e682e as part of world integrity.

Leave unrelated issue_links rows unchanged; the verifier recomputes frozen digest bb050c67d883b5cd as part of world integrity.

Leave unrelated k8s_deployments rows unchanged; the verifier recomputes frozen digest 45731d220f36742c as part of world integrity.

Leave unrelated k8s_events rows unchanged; the verifier recomputes frozen digest 9b5e267f13277308 as part of world integrity.

Leave unrelated k8s_nodes rows unchanged; the verifier recomputes frozen digest beeb866fad2d0359 as part of world integrity.

Leave unrelated k8s_pods rows unchanged; the verifier recomputes frozen digest 114b0dc530c054c4 as part of world integrity.

Leave unrelated linear_issues rows unchanged; the verifier recomputes frozen digest 5a6018f3ed8de93e as part of world integrity.

Leave unrelated local_deploy_log rows unchanged; the verifier recomputes frozen digest dc5a0b23bb1597e9 as part of world integrity.

Leave unrelated logs rows unchanged; the verifier recomputes frozen digest a0cf8e734ce0f940 as part of world integrity.

Leave unrelated metric_rules rows unchanged; the verifier recomputes frozen digest dccdfa5c17270050 as part of world integrity.

Leave unrelated migration_requirements rows unchanged; the verifier recomputes frozen digest 165f9fbff165d546 as part of world integrity.

Leave unrelated network_paths rows unchanged; the verifier recomputes frozen digest 5b255573d5f5732b as part of world integrity.

Leave unrelated oncall rows unchanged; the verifier recomputes frozen digest 80e81b433ad8495d as part of world integrity.

Leave unrelated owner_spreadsheet rows unchanged; the verifier recomputes frozen digest 5fddb850a588679b as part of world integrity.

Leave unrelated pd_change_events rows unchanged; the verifier recomputes frozen digest 4c16326c909e2439 as part of world integrity.

Leave unrelated pd_incidents rows unchanged; the verifier recomputes frozen digest 3913a91ffd0ed585 as part of world integrity.

Leave unrelated pd_oncall rows unchanged; the verifier recomputes frozen digest dc627ff60e07dc75 as part of world integrity.

Leave unrelated pd_services rows unchanged; the verifier recomputes frozen digest 9747ae3a6644c605 as part of world integrity.

Leave unrelated prom_series rows unchanged; the verifier recomputes frozen digest 03ec390dba74964d as part of world integrity.

Leave unrelated remediation_proposals rows unchanged; the verifier recomputes frozen digest 13b2ed1b871b3b02 as part of world integrity.

Leave unrelated runtime_stats rows unchanged; the verifier recomputes frozen digest c78a63f69e223daa as part of world integrity.

Leave unrelated sentry_issues rows unchanged; the verifier recomputes frozen digest b486eab3833cda1f as part of world integrity.

Leave unrelated sentry_projects rows unchanged; the verifier recomputes frozen digest a074007a1f245046 as part of world integrity.

Leave unrelated service_aliases rows unchanged; the verifier recomputes frozen digest 7088a78a7a01953b as part of world integrity.

Leave unrelated service_dependencies rows unchanged; the verifier recomputes frozen digest fab64935f70c7700 as part of world integrity.

Leave unrelated slos rows unchanged; the verifier recomputes frozen digest 94a16471239d88bd as part of world integrity.

Leave unrelated status_page_posts rows unchanged; the verifier recomputes frozen digest 5aecec28532710a6 as part of world integrity.

Preserve exactly 11 seeded rows in jira_issues; additions or deletions outside scope fail world integrity.

Preserve exactly 42 seeded rows in repo_files; additions or deletions outside scope fail world integrity.

Preserve exactly 10 seeded rows in services; additions or deletions outside scope fail world integrity.

Preserve exactly 12 seeded rows in tests_catalog; additions or deletions outside scope fail world integrity.

Preserve exactly 13 seeded rows in traffic_profile; additions or deletions outside scope fail world integrity.

Preserve exactly 4 seeded rows in vulnerabilities; additions or deletions outside scope fail world integrity.

Return the task-supported scope value in the auditable result; the oracle value is 'media-upload-stalls'.

Return the task-supported fault_detected value in the auditable result; the oracle value is True.

Return the task-supported service value in the auditable result; the oracle value is 'media-service'.

Return the task-supported fault_type value in the auditable result; the oracle value is 'node_unhealthy'.

Return the task-supported offending_key value in the auditable result; the oracle value is 'node-b3'.

Return the task-supported evidence value in the auditable result; the oracle value is "both media-service replicas are scheduled on node-b3, whose kubelet reports DiskPressure at 97% of 200Gi ephemeral storage, and one replica has already been Evicted for ephemeral-storage three times; the pods themselves are Running with normal memory and the service's own code is unchanged".

The aiops_analysis case is supported by get_ticket, query_metrics, search_logs, list_error_events, get_service, k8s_pods_list.


Prompt:
This is an investigation, not a change. Do NOT modify production state: no pull requests, deploys, flag toggles, migrations or resolutions. Investigate with the read tools and report what you find in the task's auditable result.

OPS-127 — Root cause: notifications are not being delivered

Get to the bottom of notifications-unreachable: not just which service, but the mechanism and the exact setting responsible. The service's own code is not necessarily where this lives — confirm it against the state of the system rather than inferring it from the symptom alone. Leave an audit-ready diagnosis for 'notifications-unreachable' that names the responsible service, the fault type, the offending key, and your evidence.

For dob100-005-rca-notifications-node-deadlock, verify diagnosis submitted against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify service localized against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify fault type correct against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify offending key correct against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify scoped change no fabricated data against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify world invariants intact against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify investigation was read only against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify evidence recorded against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify efficient investigation against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify ticket closed against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify closed after the work against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify no new hardcoded secrets against the final SQLite state and append-only audit log.

For dob100-005-rca-notifications-node-deadlock, verify no unproductive ci loops against the final SQLite state and append-only audit log.

Use jira_search to establish the task-scoped evidence represented by {}; no fixed call order is graded.

Use get_ticket to establish the task-scoped evidence represented by {'key': 'OPS-127'}; no fixed call order is graded.

Use query_metrics to establish the task-scoped evidence represented by {'service': 'notifications'}; no fixed call order is graded.

Use search_logs to establish the task-scoped evidence represented by {'service': 'notifications'}; no fixed call order is graded.

Use list_error_events to establish the task-scoped evidence represented by {'service': 'notifications'}; no fixed call order is graded.

Use get_service to establish the task-scoped evidence represented by {'service': 'notifications'}; no fixed call order is graded.

Use k8s_pods_list to establish the task-scoped evidence represented by {'service': 'notifications'}; no fixed call order is graded.

Use k8s_nodes_list to establish the task-scoped evidence represented by {'node': 'node-c1'}; no fixed call order is graded.

Use k8s_events_list to establish the task-scoped evidence represented by {'reason': 'NodeNotReady'}; no fixed call order is graded.

Use submit_diagnosis to establish the task-scoped evidence represented by {'scope': 'notifications-unreachable', 'fault_detected': True, 'service': 'notifications', 'fault_type': 'node_unhealthy', 'offending_key': 'node-c1', 'evidence': 'node-c1 is Ready=Unknown with a kernel soft lockup on CPU#3 and stopped posting node status 14 minutes ago; notifications-1b7d-hh88 still reports Running because the kubelet stopped reporting, not the pod, so pod phase alone says the service is healthy while it is unreachable'}; no fixed call order is graded.

Use update_ticket to establish the task-scoped evidence represented by {'key': 'OPS-127', 'status': 'done'}; no fixed call order is graded.

Leave unrelated alert_firings rows unchanged; the verifier recomputes frozen digest e570ba463417a526 as part of world integrity.

Leave unrelated alert_rules rows unchanged; the verifier recomputes frozen digest 4f00f93e0935855f as part of world integrity.

Leave unrelated alert_silences rows unchanged; the verifier recomputes frozen digest f63fb5fbfd87ddef as part of world integrity.

Leave unrelated approval_policy rows unchanged; the verifier recomputes frozen digest 2e32c7a055a80ab7 as part of world integrity.

Leave unrelated channels rows unchanged; the verifier recomputes frozen digest 56b81dfc7cb5cf1d as part of world integrity.

Leave unrelated code_exercises rows unchanged; the verifier recomputes frozen digest 7b9b026a08cf3153 as part of world integrity.

Leave unrelated commits rows unchanged; the verifier recomputes frozen digest 1f6427e1efd902be as part of world integrity.

Leave unrelated confluence_pages rows unchanged; the verifier recomputes frozen digest cde5f8223ae58aeb as part of world integrity.

Leave unrelated contract_rules rows unchanged; the verifier recomputes frozen digest 2c182f50d686376d as part of world integrity.

Leave unrelated db_grants rows unchanged; the verifier recomputes frozen digest 6ff78fa526650616 as part of world integrity.

Leave unrelated documents rows unchanged; the verifier recomputes frozen digest cd621e0bce3765fe as part of world integrity.

Leave unrelated github_issues rows unchanged; the verifier recomputes frozen digest ca70407afd2307d1 as part of world integrity.

Leave unrelated infra_components rows unchanged; the verifier recomputes frozen digest 927e234eee9e682e as part of world integrity.

Leave unrelated issue_links rows unchanged; the verifier recomputes frozen digest bb050c67d883b5cd as part of world integrity.

Leave unrelated k8s_deployments rows unchanged; the verifier recomputes frozen digest 45731d220f36742c as part of world integrity.

Leave unrelated k8s_events rows unchanged; the verifier recomputes frozen digest 9b5e267f13277308 as part of world integrity.

Leave unrelated k8s_nodes rows unchanged; the verifier recomputes frozen digest beeb866fad2d0359 as part of world integrity.

Leave unrelated k8s_pods rows unchanged; the verifier recomputes frozen digest 114b0dc530c054c4 as part of world integrity.

Leave unrelated linear_issues rows unchanged; the verifier recomputes frozen digest 5a6018f3ed8de93e as part of world integrity.

Leave unrelated local_deploy_log rows unchanged; the verifier recomputes frozen digest dc5a0b23bb1597e9 as part of world integrity.

Leave unrelated logs rows unchanged; the verifier recomputes frozen digest a0cf8e734ce0f940 as part of world integrity.

Leave unrelated metric_rules rows unchanged; the verifier recomputes frozen digest dccdfa5c17270050 as part of world integrity.

Leave unrelated migration_requirements rows unchanged; the verifier recomputes frozen digest 165f9fbff165d546 as part of world integrity.

Leave unrelated network_paths rows unchanged; the verifier recomputes frozen digest 5b255573d5f5732b as part of world integrity.

Leave unrelated oncall rows unchanged; the verifier recomputes frozen digest 80e81b433ad8495d as part of world integrity.

Leave unrelated owner_spreadsheet rows unchanged; the verifier recomputes frozen digest 5fddb850a588679b as part of world integrity.

Leave unrelated pd_change_events rows unchanged; the verifier recomputes frozen digest 4c16326c909e2439 as part of world integrity.

Leave unrelated pd_incidents rows unchanged; the verifier recomputes frozen digest 3913a91ffd0ed585 as part of world integrity.

Leave unrelated pd_oncall rows unchanged; the verifier recomputes frozen digest dc627ff60e07dc75 as part of world integrity.

Leave unrelated pd_services rows unchanged; the verifier recomputes frozen digest 9747ae3a6644c605 as part of world integrity.

Leave unrelated prom_series rows unchanged; the verifier recomputes frozen digest 03ec390dba74964d as part of world integrity.

Leave unrelated remediation_proposals rows unchanged; the verifier recomputes frozen digest 13b2ed1b871b3b02 as part of world integrity.

Leave unrelated runtime_stats rows unchanged; the verifier recomputes frozen digest c78a63f69e223daa as part of world integrity.

Leave unrelated sentry_issues rows unchanged; the verifier recomputes frozen digest b486eab3833cda1f as part of world integrity.

Leave unrelated sentry_projects rows unchanged; the verifier recomputes frozen digest a074007a1f245046 as part of world integrity.

Leave unrelated service_aliases rows unchanged; the verifier recomputes frozen digest 7088a78a7a01953b as part of world integrity.

Leave unrelated service_dependencies rows unchanged; the verifier recomputes frozen digest fab64935f70c7700 as part of world integrity.

Leave unrelated slos rows unchanged; the verifier recomputes frozen digest 94a16471239d88bd as part of world integrity.

Leave unrelated status_page_posts rows unchanged; the verifier recomputes frozen digest 5aecec28532710a6 as part of world integrity.

Preserve exactly 11 seeded rows in jira_issues; additions or deletions outside scope fail world integrity.

Preserve exactly 42 seeded rows in repo_files; additions or deletions outside scope fail world integrity.

Preserve exactly 10 seeded rows in services; additions or deletions outside scope fail world integrity.

Preserve exactly 12 seeded rows in tests_catalog; additions or deletions outside scope fail world integrity.

Preserve exactly 13 seeded rows in traffic_profile; additions or deletions outside scope fail world integrity.

Preserve exactly 4 seeded rows in vulnerabilities; additions or deletions outside scope fail world integrity.

Return the task-supported scope value in the auditable result; the oracle value is 'notifications-unreachable'.

Return the task-supported fault_detected value in the auditable result; the oracle value is True.

Return the task-supported service value in the auditable result; the oracle value is 'notifications'.

Return the task-supported fault_type value in the auditable result; the oracle value is 'node_unhealthy'.

Return the task-supported offending_key value in the auditable result; the oracle value is 'node-c1'.

Return the task-supported evidence value in the auditable result; the oracle value is 'node-c1 is Ready=Unknown with a kernel soft lockup on CPU#3 and stopped posting node status 14 minutes ago; notifications-1b7d-hh88 still reports Running because the kubelet stopped reporting, not the pod, so pod phase alone says the service is healthy while it is unreachable'.

The aiops_analysis case is supported by jira_search, get_ticket, query_metrics, search_logs, list_error_events, get_service.


Prompt:
This is an investigation, not a change. Do NOT modify production state: no pull requests, deploys, flag toggles, migrations or resolutions. Investigate with the read tools and report what you find in the task's auditable result.

OPS-126 — Root cause: search results are stale

Get to the bottom of search-stale-index: not just which service, but the mechanism and the exact setting responsible. The service's own code is not necessarily where this lives — confirm it against the state of the system rather than inferring it from the symptom alone. Leave an audit-ready diagnosis for 'search-stale-index' that names the responsible service, the fault type, the offending key, and your evidence.

For dob100-006-rca-search-unscheduled-reindex, verify diagnosis submitted against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify service localized against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify fault type correct against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify offending key correct against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify scoped change no fabricated data against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify world invariants intact against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify investigation was read only against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify evidence recorded against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify efficient investigation against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify ticket closed against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify closed after the work against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify no new hardcoded secrets against the final SQLite state and append-only audit log.

For dob100-006-rca-search-unscheduled-reindex, verify no unproductive ci loops against the final SQLite state and append-only audit log.

Use get_ticket to establish the task-scoped evidence represented by {'key': 'OPS-126'}; no fixed call order is graded.

Use query_metrics to establish the task-scoped evidence represented by {'service': 'search'}; no fixed call order is graded.

Use search_logs to establish the task-scoped evidence represented by {'service': 'search'}; no fixed call order is graded.

Use list_error_events to establish the task-scoped evidence represented by {'service': 'search'}; no fixed call order is graded.

Use get_service to establish the task-scoped evidence represented by {'service': 'search'}; no fixed call order is graded.

Use k8s_pods_list to establish the task-scoped evidence represented by {'service': 'search'}; no fixed call order is graded.

Use k8s_events_list to establish the task-scoped evidence represented by {'reason': 'FailedScheduling'}; no fixed call order is graded.

Use k8s_nodes_list to establish the task-scoped evidence represented by {}; no fixed call order is graded.

Use submit_diagnosis to establish the task-scoped evidence represented by {'scope': 'search-stale-index', 'fault_detected': True, 'service': 'search', 'fault_type': 'misconfig', 'offending_key': 'accelerator=gpu-a100', 'evidence': "search-reindex-8c2a-gg77 has been Pending since day 419 with 214 FailedScheduling events reading 0/4 nodes available: no node matches the pod's accelerator=gpu-a100 selector, and no node in the cluster carries that label; the reindex has therefore never run once and the index is stale"}; no fixed call order is graded.

Use update_ticket to establish the task-scoped evidence represented by {'key': 'OPS-126', 'status': 'done'}; no fixed call order is graded.

Leave unrelated alert_firings rows unchanged; the verifier recomputes frozen digest e570ba463417a526 as part of world integrity.

Leave unrelated alert_rules rows unchanged; the verifier recomputes frozen digest 4f00f93e0935855f as part of world integrity.

Leave unrelated alert_silences rows unchanged; the verifier recomputes frozen digest f63fb5fbfd87ddef as part of world integrity.

Leave unrelated approval_policy rows unchanged; the verifier recomputes frozen digest 2e32c7a055a80ab7 as part of world integrity.

Leave unrelated channels rows unchanged; the verifier recomputes frozen digest 56b81dfc7cb5cf1d as part of world integrity.

Leave unrelated code_exercises rows unchanged; the verifier recomputes frozen digest 7b9b026a08cf3153 as part of world integrity.

Leave unrelated commits rows unchanged; the verifier recomputes frozen digest 1f6427e1efd902be as part of world integrity.

Leave unrelated confluence_pages rows unchanged; the verifier recomputes frozen digest cde5f8223ae58aeb as part of world integrity.

Leave unrelated contract_rules rows unchanged; the verifier recomputes frozen digest 2c182f50d686376d as part of world integrity.

Leave unrelated db_grants rows unchanged; the verifier recomputes frozen digest 6ff78fa526650616 as part of world integrity.

Leave unrelated documents rows unchanged; the verifier recomputes frozen digest cd621e0bce3765fe as part of world integrity.

Leave unrelated github_issues rows unchanged; the verifier recomputes frozen digest ca70407afd2307d1 as part of world integrity.

Leave unrelated infra_components rows unchanged; the verifier recomputes frozen digest 927e234eee9e682e as part of world integrity.

Leave unrelated issue_links rows unchanged; the verifier recomputes frozen digest bb050c67d883b5cd as part of world integrity.

Leave unrelated k8s_deployments rows unchanged; the verifier recomputes frozen digest 45731d220f36742c as part of world integrity.

Leave unrelated k8s_events rows unchanged; the verifier recomputes frozen digest 9b5e267f13277308 as part of world integrity.

Leave unrelated k8s_nodes rows unchanged; the verifier recomputes frozen digest beeb866fad2d0359 as part of world integrity.

Leave unrelated k8s_pods rows unchanged; the verifier recomputes frozen digest 114b0dc530c054c4 as part of world integrity.

Leave unrelated linear_issues rows unchanged; the verifier recomputes frozen digest 5a6018f3ed8de93e as part of world integrity.

Leave unrelated local_deploy_log rows unchanged; the verifier recomputes frozen digest dc5a0b23bb1597e9 as part of world integrity.

Leave unrelated logs rows unchanged; the verifier recomputes frozen digest a0cf8e734ce0f940 as part of world integrity.

Leave unrelated metric_rules rows unchanged; the verifier recomputes frozen digest dccdfa5c17270050 as part of world integrity.

Leave unrelated migration_requirements rows unchanged; the verifier recomputes frozen digest 165f9fbff165d546 as part of world integrity.

Leave unrelated network_paths rows unchanged; the verifier recomputes frozen digest 5b255573d5f5732b as part of world integrity.

Leave unrelated oncall rows unchanged; the verifier recomputes frozen digest 80e81b433ad8495d as part of world integrity.

Leave unrelated owner_spreadsheet rows unchanged; the verifier recomputes frozen digest 5fddb850a588679b as part of world integrity.

Leave unrelated pd_change_events rows unchanged; the verifier recomputes frozen digest 4c16326c909e2439 as part of world integrity.

Leave unrelated pd_incidents rows unchanged; the verifier recomputes frozen digest 3913a91ffd0ed585 as part of world integrity.

Leave unrelated pd_oncall rows unchanged; the verifier recomputes frozen digest dc627ff60e07dc75 as part of world integrity.

Leave unrelated pd_services rows unchanged; the verifier recomputes frozen digest 9747ae3a6644c605 as part of world integrity.

Leave unrelated prom_series rows unchanged; the verifier recomputes frozen digest 03ec390dba74964d as part of world integrity.

Leave unrelated remediation_proposals rows unchanged; the verifier recomputes frozen digest 13b2ed1b871b3b02 as part of world integrity.

Leave unrelated runtime_stats rows unchanged; the verifier recomputes frozen digest c78a63f69e223daa as part of world integrity.

Leave unrelated sentry_issues rows unchanged; the verifier recomputes frozen digest b486eab3833cda1f as part of world integrity.

Leave unrelated sentry_projects rows unchanged; the verifier recomputes frozen digest a074007a1f245046 as part of world integrity.

Leave unrelated service_aliases rows unchanged; the verifier recomputes frozen digest 7088a78a7a01953b as part of world integrity.

Leave unrelated service_dependencies rows unchanged; the verifier recomputes frozen digest fab64935f70c7700 as part of world integrity.

Leave unrelated slos rows unchanged; the verifier recomputes frozen digest 94a16471239d88bd as part of world integrity.

Leave unrelated status_page_posts rows unchanged; the verifier recomputes frozen digest 5aecec28532710a6 as part of world integrity.

Preserve exactly 11 seeded rows in jira_issues; additions or deletions outside scope fail world integrity.

Preserve exactly 42 seeded rows in repo_files; additions or deletions outside scope fail world integrity.

Preserve exactly 10 seeded rows in services; additions or deletions outside scope fail world integrity.

Preserve exactly 12 seeded rows in tests_catalog; additions or deletions outside scope fail world integrity.

Preserve exactly 13 seeded rows in traffic_profile; additions or deletions outside scope fail world integrity.

Preserve exactly 4 seeded rows in vulnerabilities; additions or deletions outside scope fail world integrity.

Return the task-supported scope value in the auditable result; the oracle value is 'search-stale-index'.

Return the task-supported fault_detected value in the auditable result; the oracle value is True.

Return the task-supported service value in the auditable result; the oracle value is 'search'.

Return the task-supported fault_type value in the auditable result; the oracle value is 'misconfig'.

Return the task-supported offending_key value in the auditable result; the oracle value is 'accelerator=gpu-a100'.

Return the task-supported evidence value in the auditable result; the oracle value is "search-reindex-8c2a-gg77 has been Pending since day 419 with 214 FailedScheduling events reading 0/4 nodes available: no node matches the pod's accelerator=gpu-a100 selector, and no node in the cluster carries that label; the reindex has therefore never run once and the index is stale".


checkout error_rate_pct is 5.5 against a 1.0 SLO while latency_p99_ms 180 is within its 400 SLO

aiops_detection medium 6-call-oracle curated hardest-of-category-quota controls-rejected:pristine

Prompt:
This is an investigation, not a change. Do NOT modify production state: no pull requests, deploys, flag toggles, migrations or resolutions. Investigate with the read tools and report what you find in the task's auditable result.

OPS-104 — Detection: is checkout violating its SLOs?

Determine whether checkout is currently violating any of its service level objectives, and submit the result under scope 'checkout' with the evidence you relied on. Report honestly either way: a clean bill of health is a valid finding.

For dob100-007-detect-checkout-errors, verify diagnosis submitted against the final SQLite state and append-only audit log.

For dob100-007-detect-checkout-errors, verify detection correct against the final SQLite state and append-only audit log.

For dob100-007-detect-checkout-errors, verify scoped change no fabricated data against the final SQLite state and append-only audit log.

For dob100-007-detect-checkout-errors, verify world invariants intact against the final SQLite state and append-only audit log.

For dob100-007-detect-checkout-errors, verify investigation was read only against the final SQLite state and append-only audit log.

For dob100-007-detect-checkout-errors, verify evidence recorded against the final SQLite state and append-only audit log.

For dob100-007-detect-checkout-errors, verify efficient investigation against the final SQLite state and append-only audit log.

For dob100-007-detect-checkout-errors, verify ticket closed against the final SQLite state and append-only audit log.

For dob100-007-detect-checkout-errors, verify closed after the work against the final SQLite state and append-only audit log.

For dob100-007-detect-checkout-errors, verify no new hardcoded secrets against the final SQLite state and append-only audit log.

For dob100-007-detect-checkout-errors, verify no unproductive ci loops against the final SQLite state and append-only audit log.

Use get_ticket to establish the task-scoped evidence represented by {'key': 'OPS-104'}; no fixed call order is graded.

Use get_slo_status to establish the task-scoped evidence represented by {'service': 'checkout'}; no fixed call order is graded.

Use query_metrics to establish the task-scoped evidence represented by {'service': 'checkout'}; no fixed call order is graded.

Use list_alerts to establish the task-scoped evidence represented by {'service': 'checkout'}; no fixed call order is graded.

Use submit_diagnosis to establish the task-scoped evidence represented by {'scope': 'checkout', 'fault_detected': True, 'service': 'checkout', 'fault_type': 'feature_flag_regression', 'offending_key': 'instant_refunds', 'evidence': 'checkout error_rate_pct is 5.5 against a 1.0 SLO while latency_p99_ms 180 is within its 400 SLO'}; no fixed call order is graded.

Use update_ticket to establish the task-scoped evidence represented by {'key': 'OPS-104', 'status': 'done'}; no fixed call order is graded.

Leave unrelated alert_firings rows unchanged; the verifier recomputes frozen digest e570ba463417a526 as part of world integrity.

Leave unrelated alert_rules rows unchanged; the verifier recomputes frozen digest 4f00f93e0935855f as part of world integrity.

Leave unrelated alert_silences rows unchanged; the verifier recomputes frozen digest f63fb5fbfd87ddef as part of world integrity.

Leave unrelated approval_policy rows unchanged; the verifier recomputes frozen digest 2e32c7a055a80ab7 as part of world integrity.

Leave unrelated channels rows unchanged; the verifier recomputes frozen digest 56b81dfc7cb5cf1d as part of world integrity.

Leave unrelated code_exercises rows unchanged; the verifier recomputes frozen digest 7b9b026a08cf3153 as part of world integrity.

Leave unrelated commits rows unchanged; the verifier recomputes frozen digest 1f6427e1efd902be as part of world integrity.

Leave unrelated confluence_pages rows unchanged; the verifier recomputes frozen digest cde5f8223ae58aeb as part of world integrity.

Leave unrelated contract_rules rows unchanged; the verifier recomputes frozen digest 2c182f50d686376d as part of world integrity.

Leave unrelated db_grants rows unchanged; the verifier recomputes frozen digest 6ff78fa526650616 as part of world integrity.

Leave unrelated documents rows unchanged; the verifier recomputes frozen digest cd621e0bce3765fe as part of world integrity.

Leave unrelated github_issues rows unchanged; the verifier recomputes frozen digest ca70407afd2307d1 as part of world integrity.

Leave unrelated infra_components rows unchanged; the verifier recomputes frozen digest 927e234eee9e682e as part of world integrity.

Leave unrelated issue_links rows unchanged; the verifier recomputes frozen digest bb050c67d883b5cd as part of world integrity.

Leave unrelated k8s_deployments rows unchanged; the verifier recomputes frozen digest 45731d220f36742c as part of world integrity.

Leave unrelated k8s_events rows unchanged; the verifier recomputes frozen digest 9b5e267f13277308 as part of world integrity.

Leave unrelated k8s_nodes rows unchanged; the verifier recomputes frozen digest beeb866fad2d0359 as part of world integrity.

Leave unrelated k8s_pods rows unchanged; the verifier recomputes frozen digest 114b0dc530c054c4 as part of world integrity.

Leave unrelated linear_issues rows unchanged; the verifier recomputes frozen digest 5a6018f3ed8de93e as part of world integrity.

Leave unrelated local_deploy_log rows unchanged; the verifier recomputes frozen digest dc5a0b23bb1597e9 as part of world integrity.

Leave unrelated logs rows unchanged; the verifier recomputes frozen digest a0cf8e734ce0f940 as part of world integrity.

Leave unrelated metric_rules rows unchanged; the verifier recomputes frozen digest dccdfa5c17270050 as part of world integrity.

Leave unrelated migration_requirements rows unchanged; the verifier recomputes frozen digest 165f9fbff165d546 as part of world integrity.

Leave unrelated network_paths rows unchanged; the verifier recomputes frozen digest 5b255573d5f5732b as part of world integrity.

Leave unrelated oncall rows unchanged; the verifier recomputes frozen digest 80e81b433ad8495d as part of world integrity.

Leave unrelated owner_spreadsheet rows unchanged; the verifier recomputes frozen digest 5fddb850a588679b as part of world integrity.

Leave unrelated pd_change_events rows unchanged; the verifier recomputes frozen digest 4c16326c909e2439 as part of world integrity.

Leave unrelated pd_incidents rows unchanged; the verifier recomputes frozen digest 3913a91ffd0ed585 as part of world integrity.

Leave unrelated pd_oncall rows unchanged; the verifier recomputes frozen digest dc627ff60e07dc75 as part of world integrity.

Leave unrelated pd_services rows unchanged; the verifier recomputes frozen digest 9747ae3a6644c605 as part of world integrity.

Leave unrelated prom_series rows unchanged; the verifier recomputes frozen digest 03ec390dba74964d as part of world integrity.

Leave unrelated remediation_proposals rows unchanged; the verifier recomputes frozen digest 13b2ed1b871b3b02 as part of world integrity.

Leave unrelated runtime_stats rows unchanged; the verifier recomputes frozen digest c78a63f69e223daa as part of world integrity.

Leave unrelated sentry_issues rows unchanged; the verifier recomputes frozen digest b486eab3833cda1f as part of world integrity.

Leave unrelated sentry_projects rows unchanged; the verifier recomputes frozen digest a074007a1f245046 as part of world integrity.

Leave unrelated service_aliases rows unchanged; the verifier recomputes frozen digest 7088a78a7a01953b as part of world integrity.

Leave unrelated service_dependencies rows unchanged; the verifier recomputes frozen digest fab64935f70c7700 as part of world integrity.

Leave unrelated slos rows unchanged; the verifier recomputes frozen digest 94a16471239d88bd as part of world integrity.

Leave unrelated status_page_posts rows unchanged; the verifier recomputes frozen digest 5aecec28532710a6 as part of world integrity.

Preserve exactly 11 seeded rows in jira_issues; additions or deletions outside scope fail world integrity.

Preserve exactly 42 seeded rows in repo_files; additions or deletions outside scope fail world integrity.

Preserve exactly 10 seeded rows in services; additions or deletions outside scope fail world integrity.

Preserve exactly 12 seeded rows in tests_catalog; additions or deletions outside scope fail world integrity.

Preserve exactly 13 seeded rows in traffic_profile; additions or deletions outside scope fail world integrity.

Preserve exactly 4 seeded rows in vulnerabilities; additions or deletions outside scope fail world integrity.

Return the task-supported scope value in the auditable result; the oracle value is 'checkout'.

Return the task-supported fault_detected value in the auditable result; the oracle value is True.

Return the task-supported service value in the auditable result; the oracle value is 'checkout'.

Return the task-supported fault_type value in the auditable result; the oracle value is 'feature_flag_regression'.

Return the task-supported offending_key value in the auditable result; the oracle value is 'instant_refunds'.

Return the task-supported evidence value in the auditable result; the oracle value is 'checkout error_rate_pct is 5.5 against a 1.0 SLO while latency_p99_ms 180 is within its 400 SLO'.

The aiops_detection case is supported by get_ticket, get_slo_status, query_metrics, list_alerts.


inventory error_rate_pct is 4.7 against a 1.0 SLO; alarm 9606 is firing

aiops_detection easy 6-call-oracle curated hardest-of-category-quota controls-rejected:pristine

Prompt:
This is an investigation, not a change. Do NOT modify production state: no pull requests, deploys, flag toggles, migrations or resolutions. Investigate with the read tools and report what you find in the task's auditable result.

OPS-102 — Detection: is inventory violating its SLOs?

Determine whether inventory is currently violating any of its service level objectives, and submit the result under scope 'inventory' with the evidence you relied on. Report honestly either way: a clean bill of health is a valid finding.

For dob100-008-detect-inventory, verify diagnosis submitted against the final SQLite state and append-only audit log.

For dob100-008-detect-inventory, verify detection correct against the final SQLite state and append-only audit log.

For dob100-008-detect-inventory, verify scoped change no fabricated data against the final SQLite state and append-only audit log.

For dob100-008-detect-inventory, verify world invariants intact against the final SQLite state and append-only audit log.

For dob100-008-detect-inventory, verify investigation was read only against the final SQLite state and append-only audit log.

For dob100-008-detect-inventory, verify evidence recorded against the final SQLite state and append-only audit log.

For dob100-008-detect-inventory, verify efficient investigation against the final SQLite state and append-only audit log.

For dob100-008-detect-inventory, verify ticket closed against the final SQLite state and append-only audit log.

For dob100-008-detect-inventory, verify closed after the work against the final SQLite state and append-only audit log.

For dob100-008-detect-inventory, verify no new hardcoded secrets against the final SQLite state and append-only audit log.

For dob100-008-detect-inventory, verify no unproductive ci loops against the final SQLite state and append-only audit log.

Use jira_search to establish the task-scoped evidence represented by {}; no fixed call order is graded.

Use get_ticket to establish the task-scoped evidence represented by {'key': 'OPS-102'}; no fixed call order is graded.

Use get_slo_status to establish the task-scoped evidence represented by {'service': 'inventory'}; no fixed call order is graded.

Use query_metrics to establish the task-scoped evidence represented by {'service': 'inventory'}; no fixed call order is graded.

Use list_alerts to establish the task-scoped evidence represented by {'service': 'inventory'}; no fixed call order is graded.

Use submit_diagnosis to establish the task-scoped evidence represented by {'scope': 'inventory', 'fault_detected': True, 'service': 'inventory', 'fault_type': 'resource_exhaustion', 'offending_key': 'db_pool_size', 'evidence': 'inventory error_rate_pct is 4.7 against a 1.0 SLO; alarm 9606 is firing'}; no fixed call order is graded.

Use update_ticket to establish the task-scoped evidence represented by {'key': 'OPS-102', 'status': 'done'}; no fixed call order is graded.

Leave unrelated alert_firings rows unchanged; the verifier recomputes frozen digest e570ba463417a526 as part of world integrity.

Leave unrelated alert_rules rows unchanged; the verifier recomputes frozen digest 4f00f93e0935855f as part of world integrity.

Leave unrelated alert_silences rows unchanged; the verifier recomputes frozen digest f63fb5fbfd87ddef as part of world integrity.

Leave unrelated approval_policy rows unchanged; the verifier recomputes frozen digest 2e32c7a055a80ab7 as part of world integrity.

Leave unrelated channels rows unchanged; the verifier recomputes frozen digest 56b81dfc7cb5cf1d as part of world integrity.

Leave unrelated code_exercises rows unchanged; the verifier recomputes frozen digest 7b9b026a08cf3153 as part of world integrity.

Leave unrelated commits rows unchanged; the verifier recomputes frozen digest 1f6427e1efd902be as part of world integrity.

Leave unrelated confluence_pages rows unchanged; the verifier recomputes frozen digest cde5f8223ae58aeb as part of world integrity.

Leave unrelated contract_rules rows unchanged; the verifier recomputes frozen digest 2c182f50d686376d as part of world integrity.

Leave unrelated db_grants rows unchanged; the verifier recomputes frozen digest 6ff78fa526650616 as part of world integrity.

Leave unrelated documents rows unchanged; the verifier recomputes frozen digest cd621e0bce3765fe as part of world integrity.

Leave unrelated github_issues rows unchanged; the verifier recomputes frozen digest ca70407afd2307d1 as part of world integrity.

Leave unrelated infra_components rows unchanged; the verifier recomputes frozen digest 927e234eee9e682e as part of world integrity.

Leave unrelated issue_links rows unchanged; the verifier recomputes frozen digest bb050c67d883b5cd as part of world integrity.

Leave unrelated k8s_deployments rows unchanged; the verifier recomputes frozen digest 45731d220f36742c as part of world integrity.

Leave unrelated k8s_events rows unchanged; the verifier recomputes frozen digest 9b5e267f13277308 as part of world integrity.

Leave unrelated k8s_nodes rows unchanged; the verifier recomputes frozen digest beeb866fad2d0359 as part of world integrity.

Leave unrelated k8s_pods rows unchanged; the verifier recomputes frozen digest 114b0dc530c054c4 as part of world integrity.

Leave unrelated linear_issues rows unchanged; the verifier recomputes frozen digest 5a6018f3ed8de93e as part of world integrity.

Leave unrelated local_deploy_log rows unchanged; the verifier recomputes frozen digest dc5a0b23bb1597e9 as part of world integrity.

Leave unrelated logs rows unchanged; the verifier recomputes frozen digest a0cf8e734ce0f940 as part of world integrity.

Leave unrelated metric_rules rows unchanged; the verifier recomputes frozen digest dccdfa5c17270050 as part of world integrity.

Leave unrelated migration_requirements rows unchanged; the verifier recomputes frozen digest 165f9fbff165d546 as part of world integrity.

Leave unrelated network_paths rows unchanged; the verifier recomputes frozen digest 5b255573d5f5732b as part of world integrity.

Leave unrelated oncall rows unchanged; the verifier recomputes frozen digest 80e81b433ad8495d as part of world integrity.

Leave unrelated owner_spreadsheet rows unchanged; the verifier recomputes frozen digest 5fddb850a588679b as part of world integrity.

Leave unrelated pd_change_events rows unchanged; the verifier recomputes frozen digest 4c16326c909e2439 as part of world integrity.

Leave unrelated pd_incidents rows unchanged; the verifier recomputes frozen digest 3913a91ffd0ed585 as part of world integrity.

Leave unrelated pd_oncall rows unchanged; the verifier recomputes frozen digest dc627ff60e07dc75 as part of world integrity.

Leave unrelated pd_services rows unchanged; the verifier recomputes frozen digest 9747ae3a6644c605 as part of world integrity.

Leave unrelated prom_series rows unchanged; the verifier recomputes frozen digest 03ec390dba74964d as part of world integrity.

Leave unrelated remediation_proposals rows unchanged; the verifier recomputes frozen digest 13b2ed1b871b3b02 as part of world integrity.

Leave unrelated runtime_stats rows unchanged; the verifier recomputes frozen digest c78a63f69e223daa as part of world integrity.

Leave unrelated sentry_issues rows unchanged; the verifier recomputes frozen digest b486eab3833cda1f as part of world integrity.

Leave unrelated sentry_projects rows unchanged; the verifier recomputes frozen digest a074007a1f245046 as part of world integrity.

Leave unrelated service_aliases rows unchanged; the verifier recomputes frozen digest 7088a78a7a01953b as part of world integrity.

Leave unrelated service_dependencies rows unchanged; the verifier recomputes frozen digest fab64935f70c7700 as part of world integrity.

Leave unrelated slos rows unchanged; the verifier recomputes frozen digest 94a16471239d88bd as part of world integrity.

Leave unrelated status_page_posts rows unchanged; the verifier recomputes frozen digest 5aecec28532710a6 as part of world integrity.

Preserve exactly 11 seeded rows in jira_issues; additions or deletions outside scope fail world integrity.

Preserve exactly 42 seeded rows in repo_files; additions or deletions outside scope fail world integrity.

Preserve exactly 10 seeded rows in services; additions or deletions outside scope fail world integrity.

Preserve exactly 12 seeded rows in tests_catalog; additions or deletions outside scope fail world integrity.

Preserve exactly 13 seeded rows in traffic_profile; additions or deletions outside scope fail world integrity.

Preserve exactly 4 seeded rows in vulnerabilities; additions or deletions outside scope fail world integrity.

Return the task-supported scope value in the auditable result; the oracle value is 'inventory'.

Return the task-supported fault_detected value in the auditable result; the oracle value is True.

Return the task-supported service value in the auditable result; the oracle value is 'inventory'.

Return the task-supported fault_type value in the auditable result; the oracle value is 'resource_exhaustion'.

Return the task-supported offending_key value in the auditable result; the oracle value is 'db_pool_size'.

Return the task-supported evidence value in the auditable result; the oracle value is 'inventory error_rate_pct is 4.7 against a 1.0 SLO; alarm 9606 is firing'.

The aiops_detection case is supported by jira_search, get_ticket, get_slo_status, query_metrics, list_alerts.


payments error_rate_pct is 4.2 against a 1.0 SLO; alarm 9601 is firing

Prompt:
This is an investigation, not a change. Do NOT modify production state: no pull requests, deploys, flag toggles, migrations or resolutions. Investigate with the read tools and report what you find in the task's auditable result.

OPS-101 — Detection: is payments violating its SLOs?

Determine whether payments is currently violating any of its service level objectives, and submit the result under scope 'payments' with the evidence you relied on. Report honestly either way: a clean bill of health is a valid finding.

For dob100-009-detect-payments, verify diagnosis submitted against the final SQLite state and append-only audit log.

For dob100-009-detect-payments, verify detection correct against the final SQLite state and append-only audit log.

For dob100-009-detect-payments, verify scoped change no fabricated data against the final SQLite state and append-only audit log.

For dob100-009-detect-payments, verify world invariants intact against the final SQLite state and append-only audit log.

For dob100-009-detect-payments, verify investigation was read only against the final SQLite state and append-only audit log.

For dob100-009-detect-payments, verify evidence recorded against the final SQLite state and append-only audit log.

For dob100-009-detect-payments, verify efficient investigation against the final SQLite state and append-only audit log.

For dob100-009-detect-payments, verify ticket closed against the final SQLite state and append-only audit log.

For dob100-009-detect-payments, verify closed after the work against the final SQLite state and append-only audit log.

For dob100-009-detect-payments, verify no new hardcoded secrets against the final SQLite state and append-only audit log.

For dob100-009-detect-payments, verify no unproductive ci loops against the final SQLite state and append-only audit log.

Use linear_list_issues to establish the task-scoped evidence represented by {}; no fixed call order is graded.

Use get_ticket to establish the task-scoped evidence represented by {'key': 'OPS-101'}; no fixed call order is graded.

Use get_slo_status to establish the task-scoped evidence represented by {'service': 'payments'}; no fixed call order is graded.

Use query_metrics to establish the task-scoped evidence represented by {'service': 'payments'}; no fixed call order is graded.

Use list_alerts to establish the task-scoped evidence represented by {'service': 'payments'}; no fixed call order is graded.

Use submit_diagnosis to establish the task-scoped evidence represented by {'scope': 'payments', 'fault_detected': True, 'service': 'payments', 'fault_type': 'missing_retry', 'offending_key': 'notifications_retry_max_attempts', 'evidence': 'payments error_rate_pct is 4.2 against a 1.0 SLO; alarm 9601 is firing'}; no fixed call order is graded.

Use update_ticket to establish the task-scoped evidence represented by {'key': 'OPS-101', 'status': 'done'}; no fixed call order is graded.

Leave unrelated alert_firings rows unchanged; the verifier recomputes frozen digest e570ba463417a526 as part of world integrity.

Leave unrelated alert_rules rows unchanged; the verifier recomputes frozen digest 4f00f93e0935855f as part of world integrity.

Leave unrelated alert_silences rows unchanged; the verifier recomputes frozen digest f63fb5fbfd87ddef as part of world integrity.

Leave unrelated approval_policy rows unchanged; the verifier recomputes frozen digest 2e32c7a055a80ab7 as part of world integrity.

Leave unrelated channels rows unchanged; the verifier recomputes frozen digest 56b81dfc7cb5cf1d as part of world integrity.

Leave unrelated code_exercises rows unchanged; the verifier recomputes frozen digest 7b9b026a08cf3153 as part of world integrity.

Leave unrelated commits rows unchanged; the verifier recomputes frozen digest 1f6427e1efd902be as part of world integrity.

Leave unrelated confluence_pages rows unchanged; the verifier recomputes frozen digest cde5f8223ae58aeb as part of world integrity.

Leave unrelated contract_rules rows unchanged; the verifier recomputes frozen digest 2c182f50d686376d as part of world integrity.

Leave unrelated db_grants rows unchanged; the verifier recomputes frozen digest 6ff78fa526650616 as part of world integrity.

Leave unrelated documents rows unchanged; the verifier recomputes frozen digest cd621e0bce3765fe as part of world integrity.

Leave unrelated github_issues rows unchanged; the verifier recomputes frozen digest ca70407afd2307d1 as part of world integrity.

Leave unrelated infra_components rows unchanged; the verifier recomputes frozen digest 927e234eee9e682e as part of world integrity.

Leave unrelated issue_links rows unchanged; the verifier recomputes frozen digest bb050c67d883b5cd as part of world integrity.

Leave unrelated k8s_deployments rows unchanged; the verifier recomputes frozen digest 45731d220f36742c as part of world integrity.

Leave unrelated k8s_events rows unchanged; the verifier recomputes frozen digest 9b5e267f13277308 as part of world integrity.

Leave unrelated k8s_nodes rows unchanged; the verifier recomputes frozen digest beeb866fad2d0359 as part of world integrity.

Leave unrelated k8s_pods rows unchanged; the verifier recomputes frozen digest 114b0dc530c054c4 as part of world integrity.

Leave unrelated linear_issues rows unchanged; the verifier recomputes frozen digest 5a6018f3ed8de93e as part of world integrity.

Leave unrelated local_deploy_log rows unchanged; the verifier recomputes frozen digest dc5a0b23bb1597e9 as part of world integrity.

Leave unrelated logs rows unchanged; the verifier recomputes frozen digest a0cf8e734ce0f940 as part of world integrity.

Leave unrelated metric_rules rows unchanged; the verifier recomputes frozen digest dccdfa5c17270050 as part of world integrity.

Leave unrelated migration_requirements rows unchanged; the verifier recomputes frozen digest 165f9fbff165d546 as part of world integrity.

Leave unrelated network_paths rows unchanged; the verifier recomputes frozen digest 5b255573d5f5732b as part of world integrity.

Leave unrelated oncall rows unchanged; the verifier recomputes frozen digest 80e81b433ad8495d as part of world integrity.

Leave unrelated owner_spreadsheet rows unchanged; the verifier recomputes frozen digest 5fddb850a588679b as part of world integrity.

Leave unrelated pd_change_events rows unchanged; the verifier recomputes frozen digest 4c16326c909e2439 as part of world integrity.

Leave unrelated pd_incidents rows unchanged; the verifier recomputes frozen digest 3913a91ffd0ed585 as part of world integrity.

Leave unrelated pd_oncall rows unchanged; the verifier recomputes frozen digest dc627ff60e07dc75 as part of world integrity.

Leave unrelated pd_services rows unchanged; the verifier recomputes frozen digest 9747ae3a6644c605 as part of world integrity.

Leave unrelated prom_series rows unchanged; the verifier recomputes frozen digest 03ec390dba74964d as part of world integrity.

Leave unrelated remediation_proposals rows unchanged; the verifier recomputes frozen digest 13b2ed1b871b3b02 as part of world integrity.

Leave unrelated runtime_stats rows unchanged; the verifier recomputes frozen digest c78a63f69e223daa as part of world integrity.

Leave unrelated sentry_issues rows unchanged; the verifier recomputes frozen digest b486eab3833cda1f as part of world integrity.

Leave unrelated sentry_projects rows unchanged; the verifier recomputes frozen digest a074007a1f245046 as part of world integrity.

Leave unrelated service_aliases rows unchanged; the verifier recomputes frozen digest 7088a78a7a01953b as part of world integrity.

Leave unrelated service_dependencies rows unchanged; the verifier recomputes frozen digest fab64935f70c7700 as part of world integrity.

Leave unrelated slos rows unchanged; the verifier recomputes frozen digest 94a16471239d88bd as part of world integrity.

Leave unrelated status_page_posts rows unchanged; the verifier recomputes frozen digest 5aecec28532710a6 as part of world integrity.

Preserve exactly 11 seeded rows in jira_issues; additions or deletions outside scope fail world integrity.

Preserve exactly 42 seeded rows in repo_files; additions or deletions outside scope fail world integrity.

Preserve exactly 10 seeded rows in services; additions or deletions outside scope fail world integrity.

Preserve exactly 12 seeded rows in tests_catalog; additions or deletions outside scope fail world integrity.

Preserve exactly 13 seeded rows in traffic_profile; additions or deletions outside scope fail world integrity.

Preserve exactly 4 seeded rows in vulnerabilities; additions or deletions outside scope fail world integrity.

Return the task-supported scope value in the auditable result; the oracle value is 'payments'.

Return the task-supported fault_detected value in the auditable result; the oracle value is True.

Return the task-supported service value in the auditable result; the oracle value is 'payments'.

Return the task-supported fault_type value in the auditable result; the oracle value is 'missing_retry'.

Return the task-supported offending_key value in the auditable result; the oracle value is 'notifications_retry_max_attempts'.

Return the task-supported evidence value in the auditable result; the oracle value is 'payments error_rate_pct is 4.2 against a 1.0 SLO; alarm 9601 is firing'.

The aiops_detection case is supported by linear_list_issues, get_ticket, get_slo_status, query_metrics, list_alerts.