Skip to content

Action Outcome Context Gate 005 - Raw Research Artifact

Generated at: 2026-06-14T00:45:34Z Fixtures:

  • docs/research/fixtures/action_outcome_episodes.json
  • docs/research/fixtures/action_outcome_distractor_episodes.json
  • Quality labels: docs/research/fixtures/action_outcome_retrieval_quality_labels.json
VariantTop-3 Hit RateFailed-Action AvoidanceCross-Family Top3Weak Cross-Family Top3Labeled Top3 QualityGate Suppressions
full_guarded1.000.6700useful:8, superficial:5, misleading:50
context_gated1.001.0000useful:8, superficial:4, misleading:621
QueryFull Guarded Top ActionContext Gated Top ActionChangedFull Avoids Failed RepeatGated Avoids Failed RepeatGated Top Actions
aoe_checkout_002rollbackrollbacknoyesyesrollback:1.03, scale_out:0.31, config_revert:0.16
aoe_payment_002restarttraffic_drainyesyesyestraffic_drain:0.67, restart:0.16, scale_out:0.16
aoe_inventory_002config_revertconfig_revertnoyesyesconfig_revert:0.36, traffic_drain:0.36, scale_out:0.16
aoe_cache_002restartcache_purgeyesnoyescache_purge:0.59, restart:0.16, rollback:0.16
aoe_queue_003restartscale_outyesnoyesscale_out:0.54, traffic_drain:0.17, restart:0.16
aoe_search_003restartrollbackyesyesyesrollback:0.56, restart:0.36, traffic_drain:0.07
QueryRankCandidateActionOutcomeScoreQualityContext MultiplierContext ScoreReasons
aoe_checkout_0021aoe_checkout_001rollbacksuccess0.698useful1.000.697none
aoe_checkout_0022aoe_checkout_003scale_outpartial_success0.494superficial0.650.507none
aoe_checkout_0023aoe_checkout_004config_revertsuccess0.432useful0.150.243change_type_mismatch:deploy->config
aoe_payment_0021aoe_payment_001traffic_drainsuccess0.514useful0.650.571none
aoe_payment_0022aoe_payment_003restartsuccess0.508superficial0.150.083single_entity_vs_service_wide
aoe_payment_0023aoe_distractor_payment_001scale_outsuccess0.484misleading0.150.196candidate_cpu_saturated_query_not
aoe_inventory_0021aoe_inventory_001config_revertsuccess0.589useful0.350.421change_type_mismatch:none->config
aoe_inventory_0022aoe_distractor_inventory_001scale_outsuccess0.496misleading0.150.217query_db_saturated_candidate_not
aoe_inventory_0023aoe_inventory_003restartsuccess0.481superficial0.150.048single_entity_vs_service_wide
aoe_cache_0021aoe_cache_001cache_purgesuccess0.754useful1.000.774none
aoe_cache_0022aoe_distractor_cache_001restartsuccess0.658misleading0.150.309single_entity_vs_service_wide
aoe_cache_0023aoe_cache_004scale_outfailure0.532useful0.650.635none
aoe_queue_0031aoe_queue_001scale_outsuccess0.700useful1.000.707none
aoe_queue_0032aoe_distractor_queue_001restartsuccess0.585misleading0.150.200single_entity_vs_service_wide
aoe_queue_0033aoe_distractor_queue_002scale_outrollback_required0.486misleading0.150.008candidate_consumer_errors_query_healthy, change_type_mismatch:traffic_spike->schema_change
aoe_search_0031aoe_search_001restartpartial_success0.683superficial1.000.738none
aoe_search_0032aoe_search_002rollbacksuccess0.628useful1.000.683none
aoe_search_0033aoe_distractor_search_001restartsuccess0.470misleading0.150.000single_entity_vs_service_wide, change_type_mismatch:deploy->none
QueryCandidateActionOutcomeRaw ValueGated ValueMultiplierContext ScoreReasons
aoe_checkout_002aoe_checkout_003scale_outpartial_success0.450.290.650.507none
aoe_checkout_002aoe_checkout_004config_revertsuccess1.000.150.150.243change_type_mismatch:deploy->config
aoe_payment_002aoe_payment_001traffic_drainsuccess1.000.650.650.571none
aoe_payment_002aoe_payment_003restartsuccess1.000.150.150.083single_entity_vs_service_wide
aoe_payment_002aoe_distractor_payment_001scale_outsuccess1.000.150.150.196candidate_cpu_saturated_query_not
aoe_payment_002aoe_payment_004rollbacksuccess1.000.150.150.210change_type_mismatch:none->deploy
aoe_inventory_002aoe_inventory_001config_revertsuccess1.000.350.350.421change_type_mismatch:none->config
aoe_inventory_002aoe_distractor_inventory_001scale_outsuccess1.000.150.150.217query_db_saturated_candidate_not
aoe_inventory_002aoe_inventory_003restartsuccess1.000.150.150.048single_entity_vs_service_wide
aoe_inventory_002aoe_inventory_004traffic_drainsuccess1.000.350.350.417none
aoe_cache_002aoe_distractor_cache_001restartsuccess1.000.150.150.309single_entity_vs_service_wide
aoe_cache_002aoe_cache_004scale_outfailure-0.70-0.450.650.635none
aoe_cache_002aoe_distractor_cache_002cache_purgefailure-0.70-0.100.150.060cache_symptom_from_deploy_not_flag, change_type_mismatch:feature_flag->deploy
aoe_cache_002aoe_cache_003rollbacksuccess1.000.150.150.000cache_symptom_from_deploy_not_flag, change_type_mismatch:feature_flag->deploy
aoe_queue_003aoe_distractor_queue_001restartsuccess1.000.150.150.200single_entity_vs_service_wide
aoe_queue_003aoe_distractor_queue_002scale_outrollback_required-0.90-0.140.150.008candidate_consumer_errors_query_healthy, change_type_mismatch:traffic_spike->schema_change
aoe_queue_003aoe_queue_002queue_resetsuccess1.000.150.150.000candidate_consumer_errors_query_healthy, change_type_mismatch:traffic_spike->schema_change
aoe_queue_003aoe_queue_004traffic_drainpartial_success0.450.160.350.383none
aoe_search_003aoe_distractor_search_001restartsuccess1.000.150.150.000single_entity_vs_service_wide, change_type_mismatch:deploy->none
aoe_search_003aoe_distractor_search_002rollbackfailure-0.70-0.100.150.350change_type_mismatch:deploy->index_refresh
aoe_search_003aoe_search_004traffic_drainpartial_success0.450.070.150.194change_type_mismatch:deploy->index_refresh

The context gate should be judged by whether it improves failed-action avoidance under noisy same-family distractors without losing top-3 successful-action coverage. Gate suppressions are expected: they show that the engine is refusing to reuse outcomes from incompatible contexts.

  1. Add a SQL-backed episode table and replay this comparison through ZeptoDB.
  2. Add a learned or calibrated gate after collecting real incident traces.
  3. Add operator-facing explanations for suppressed historical outcomes.