Skip to content

Action Outcome Replay 001 - Raw Research Artifact

Generated at: 2026-06-13T12:30:06Z Fixture: docs/research/fixtures/action_outcome_episodes.json

  • Query episodes: 6
  • Top-3 successful action hit rate: 1.00
  • Failed-action avoidance rate: 1.00
QueryIncident TypeTrue ActionTrue OutcomeUseful ActionsKeyword RecsText RecsTime-Series RecsAction-Outcome RecsHitAvoid Failed Repeat
aoe_checkout_002checkout_latency_after_deployrestartfailureconfig_revert, rollback, scale_outrestart:0.27, rollback:0.24, config_revert:0.18rollback:0.29, restart:0.23, config_revert:0.22rollback:0.58, config_revert:0.46, scale_out:0.24rollback:0.55, config_revert:0.50, scale_out:0.23yesyes
aoe_payment_002payment_dependency_timeoutscale_outfailurerestart, rollback, traffic_draintraffic_drain:0.56, rollback:0.25, restart:0.17traffic_drain:0.29, rollback:0.18, restart:0.17traffic_drain:0.59, restart:0.51, rollback:0.44traffic_drain:0.54, restart:0.46, rollback:0.41yesyes
aoe_inventory_002inventory_db_connection_poolscale_outrollback_requiredconfig_revert, restart, traffic_drainconfig_revert:0.60, traffic_drain:0.36, restart:0.15config_revert:0.26, traffic_drain:0.25, restart:0.21config_revert:0.51, restart:0.46, traffic_drain:0.40restart:0.54, config_revert:0.52, traffic_drain:0.42yesyes
aoe_cache_002recommendation_cache_stalerestartfailurecache_purge, rollbackcache_purge:0.56, rollback:0.31, restart:-0.12cache_purge:0.36, rollback:0.26, restart:0.16cache_purge:0.80, rollback:0.41, restart:0.06cache_purge:0.75, rollback:0.47, restart:0.27yesyes
aoe_queue_003order_queue_backlogrestartfailurequeue_reset, scale_out, traffic_drainscale_out:0.56, queue_reset:0.45, traffic_drain:0.19queue_reset:0.30, scale_out:0.30, rollback:0.17queue_reset:0.57, scale_out:0.39, traffic_drain:0.18scale_out:0.70, queue_reset:0.52, restart:0.25yesyes
aoe_search_003search_index_memory_leakscale_outfailurerestart, rollback, traffic_drainrollback:0.50, restart:0.23, traffic_drain:0.08rollback:0.34, restart:0.16, traffic_drain:0.12rollback:0.71, scale_out:0.21, traffic_drain:0.18rollback:0.52, restart:0.31, scale_out:0.20yesyes
QueryRankEpisodeActionOutcomeTotalSymptomTemporalTopologyChangeAction OutcomeTextRecencyRisk Penalty
aoe_checkout_0021aoe_checkout_001rollbacksuccess0.6980.6000.9280.6670.6701.0000.3540.9270.040
aoe_checkout_0022aoe_checkout_003scale_outpartial_success0.5060.3550.5460.6000.6700.7250.1920.9390.040
aoe_checkout_0023aoe_checkout_004config_revertsuccess0.4960.4330.6350.7140.0001.0000.2220.8540.040
aoe_payment_0021aoe_payment_003restartsuccess0.5710.2580.6490.6250.5501.0000.1750.9250.000
aoe_payment_0022aoe_payment_001traffic_drainsuccess0.5400.4350.6770.7330.5501.0000.2880.9280.100
aoe_payment_0023aoe_payment_004rollbacksuccess0.4140.2760.7370.6670.0001.0000.1880.8540.100
aoe_inventory_0021aoe_inventory_001config_revertsuccess0.6380.6960.9510.7860.0001.0000.3390.9280.040
aoe_inventory_0022aoe_inventory_003restartsuccess0.5440.3240.4730.5620.5501.0000.2120.9380.000
aoe_inventory_0023aoe_inventory_004traffic_drainsuccess0.4200.3790.6840.6000.0001.0000.2500.8410.100
aoe_cache_0021aoe_cache_001cache_purgesuccess0.7540.6670.9340.7650.8501.0000.3560.9280.040
aoe_cache_0022aoe_cache_004scale_outfailure0.5140.5930.6830.6880.6700.1500.2970.8560.040
aoe_cache_0023aoe_cache_003rollbacksuccess0.4660.3820.5590.6320.0001.0000.2610.9460.040
aoe_queue_0031aoe_queue_001scale_outsuccess0.7000.5520.9180.9380.5501.0000.2970.8690.040
aoe_queue_0032aoe_queue_002queue_resetsuccess0.5230.4410.7901.0000.0001.0000.3020.9350.100
aoe_queue_0033aoe_queue_004traffic_drainpartial_success0.3570.3140.5730.6670.0000.7250.2420.9340.100
aoe_search_0031aoe_search_001restartpartial_success0.6830.6400.9630.7690.6700.7250.3500.8600.040
aoe_search_0032aoe_search_002rollbacksuccess0.6280.5000.9110.7690.6701.0000.3390.9270.100
aoe_search_0033aoe_checkout_003scale_outpartial_success0.4400.2120.5940.4380.6700.8250.1620.2430.040

This first result is a fixture-level sanity check, not a benchmark claim. A useful next step is to inspect cases where the recommended action is generic or where retrieval is dominated by incident type instead of specific symptoms, topology, change context, and recovery outcomes.

  1. Tune action aggregation so one weak positive candidate does not dominate several strong negative cases.
  2. Add noisy distractor episodes to reduce fixture cleanliness bias.
  3. Map fixture rows into ZeptoDB tables for replay through SQL.
  4. Add a result-diff report that shows how recommendations change when each signal family is removed.