Semantic Patch Replay Handoff
The safe sidecar replay that turns deterministic patches into runtime-prep rows.
The Single Idea
The deterministic semantic patches now replay into separate local runtime-prep artifacts. Source rows are untouched, but the engine room has concrete packet-hardening, caveat-serviceable, source-ref-rerun, and hold files.
01 · What Changed
Replay Without Mutation
The repo now has semantic_patch_replay.py, a CLI command, and tests. The command writes new validation artifacts and does not overwrite source title rows.
02 · Live Artifacts
Split Runtime-Prep Files
/srv/aina/aina-data-engine-room/artifacts/validation/semantic_patch_replay_v1.json /srv/aina/aina-data-engine-room/artifacts/validation/semantic_patch_replay_v1.jsonl /srv/aina/aina-data-engine-room/artifacts/validation/semantic_patch_replay_v1_packet_hardening.jsonl /srv/aina/aina-data-engine-room/artifacts/validation/semantic_patch_replay_v1_serviceable_with_caveat.jsonl /srv/aina/aina-data-engine-room/artifacts/validation/semantic_patch_replay_v1_source_ref_rerun.jsonl /srv/aina/aina-data-engine-room/artifacts/validation/semantic_patch_replay_v1_holds.jsonl
03 · Live Result
One Thousand Replayed Rows
| Runtime lane | Count |
|---|---|
| Packet hardening candidate | 295 |
| Serviceable with caveat | 670 |
| Source-ref attach and rerun | 1 |
| Hold for source mining | 34 |
Support Associate - Soma, Director of Business Intelligence, and Part-Time Retail Sales Associate now appear as clean learner-facing packet-hardening candidates.04 · Validation
Green Checks
cd /srv/aina/aina-data-engine-room .venv/bin/python -m ruff check src tests .venv/bin/python -m pytest -q
Result: All checks passed. and 195 passed.
05 · Next Slices
Where to Continue
- Build packet-hardening intake from
semantic_patch_replay_v1_packet_hardening.jsonl. - Build caveat-service runtime fixtures from
semantic_patch_replay_v1_serviceable_with_caveat.jsonl. - Attach the one source-ref candidate and rerun semantic harvest.
- Mine the 34 hold rows across the harvest source map.
- Expand replay beyond the 1,000-row sample toward the full serviceable title universe.
06 · Resume Commands
Regenerate Replay
cd /srv/aina/aina-data-engine-room .venv/bin/aina-data-engine --root /srv/aina/aina-data-engine-room semantic-patch-replay
Where to start
Start with packet-hardening intake, because the replay artifact now provides a clean local candidate file.