Skip to content

ActionOutcomeReplay Experiment 003: Signal Ablation

Date: 2026-06-13 Branch: codex/aiops-time-series-memory-research

Experiment 002 showed that guarded retrieval can reduce weak cross-family candidates while preserving successful-action hit rate and failed-action avoidance on the current fixture.

Experiment 003 asks:

Which signal families actually drive the recommendation?

This matters because the research claim is not merely “similar incident retrieval works”. The claim is that time-series action-outcome memory adds value beyond text, topology, symptoms, or change context alone.

Use Guarded V2 from Experiment 002:

  • symptom similarity,
  • temporal motif similarity,
  • topology similarity,
  • change similarity,
  • action-outcome evidence,
  • postmortem/text similarity,
  • recency,
  • risk penalty,
  • cross-family guardrail,
  • robust action aggregation.
VariantRemoved SignalReason
full_guardednoneReference guarded V2.
no_symptomsymptom similarityTests whether alert/log/trace token overlap dominates.
no_temporaltemporal motif similarityTests value of metric shape/severity.
no_topologytopology similarityTests dependency/entity context importance.
no_changedeploy/config/flag contextTests whether change context overpowers other signals.
no_action_outcomeaction outcome evidenceTests the core research claim.
no_textpostmortem/reflection text similarityTests whether text-only memories dominate.
no_recencyrecencyTests whether ordering bias matters.
no_riskrisk penaltyTests safety penalty contribution.
no_cross_family_guardrailcross-family penaltyTests Experiment 002 guardrail contribution.
MetricMeaning
top3_successful_action_hit_rateWhether top-3 actions include known useful actions.
failed_action_avoidance_rateWhether failed query actions are not repeated as top-1.
cross_family_top3_countCross-family candidates in retrieval top-3.
weak_cross_family_top3_countCross-family top-3 candidates with weak topology similarity.
top_action_change_countNumber of query top actions that differ from full_guarded.
  • If no_action_outcome performs the same as full_guarded, the current fixture does not prove action-outcome memory is necessary.
  • If no_topology or no_cross_family_guardrail increases weak cross-family retrieval, the system needs structural guardrails before noisy data.
  • If no_change changes many top actions, deploy/config context is a dominant factor and should be carefully calibrated.
  • If no_text has little effect, the current value comes from structured telemetry rather than postmortem text.

Write the result report to:

  • docs/research/results/action_outcome_ablation_003.md

Record findings in:

  • docs/research/action_outcome_research_process_log.md