Task · SKT-0034

Make scenario activation effects observable in emitted data

Description

SKT-0011 scenarios E1-E3 activated all 14 schema-declared scenarios successfully, but the bounded live read did not show the declared effects, ambient intervals, or environment-scoped sibling separation. HTTP 200 control state is not sufficient evidence that a scenario changed telemetry.

Acceptance Criteria

Definition of Done

Implementation Plan

Lane C maps every declared scenario to a sourced emitted-data assertion and builds a continue-on-failure harness; root runs it live.

2026-08-31 Lane B: reproduce each of the seven retained scenario assertion failures, correct only proven emitter/assertion seams without lowering thresholds or clear semantics, then return an executable live matrix for root verification.

Implementation Notes

2026-08-30 closeout: the harness mapped and ran all 14 schema-derived scenarios, continuing after failures. Seven passed: agentcore_capacity_constraint, ai_gateway_brownout, ai_quality_regression, eks_node_cascade, eks_node_not_ready_tst1, knowledge_retrieval_meltdown, portkey_gateway_degraded. Seven failed: assist_outage, backend_latency_storm, bad_deploy_major, db_collab_saturation, eks_oom_kill_dev1, eks_pod_crashloop_dev2, frontend_vitals_degraded.

2026-08-31 verification: the complete 14-scenario run passed 12. The two corrected observation contracts then passed focused live activation and clearance at the unchanged 20 percent threshold and 130-second waits: OOM restart rate 0.1131 to 1.1083 to 0; exact-target LCP 1391.82 to 3057.54 to 1390.50. Sibling/environment isolation stayed near baseline.

Final Summary

Parked at AC#2, AC#3, and AC#5. Resume from the seven retained assertion failures: two active values did not rise 20%, two baselines had no series, and three cumulative values did not clear near baseline. Do not weaken the registered thresholds or cumulative-clear semantics.

2026-08-31: Corrected scenario observation and emission seams without weakening thresholds. All 14 scenarios now have executable movement, isolation, and clearance evidence: 12 in the complete run and two in focused same-contract live verification.

References

View the source file on GitHub