Import Recipes + Semantic Repair Queue Handoff
A runtime-prep layer that turns source inventory and semantic review into executable next queues.
The engine room now has two more executable runtime-prep surfaces: source import recipes and a semantic repair queue. The previous harvest map said what exists; these artifacts say what to do next with each source and title row.
Two New Runtime-Prep Commands
The repo now has source_import_recipes.py, semantic_repair_queue.py, tests, and CLI commands for both. These are local artifact generators, not external import jobs.
Ignored Local Outputs
/srv/aina/aina-data-engine-room/artifacts/validation/source_import_recipes_v1.json /srv/aina/aina-data-engine-room/artifacts/validation/source_import_recipes_v1.jsonl /srv/aina/aina-data-engine-room/artifacts/validation/semantic_repair_queue_v1.json /srv/aina/aina-data-engine-room/artifacts/validation/semantic_repair_queue_v1.jsonl /srv/aina/aina-data-engine-room/artifacts/provenance.jsonl
Sixteen Source Plans
| State | Count |
|---|---|
| Ready to import now | 12 |
| Ready for archive diff/provenance mining | 2 |
| Reference only | 1 |
| Repair before import | 1 |
jobs_research_source_intelligence, missing project-summary-package/exports/source_intelligence_v1/responsibilities.jsonl.The 1,000-Row Sample Is Now Actionable
| Queue lane | Count |
|---|---|
| Packet hardening ready | 247 |
| Deterministic caveat enrichment | 485 |
| Title display repair | 233 |
| Source ref repair | 35 |
The important shift is that the 268 semantic-repair rows are no longer a single blob. Most are source-backed title/display/context repairs, while only 35 currently need source-reference mining.
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 193 passed.
Where to Continue
- Run deterministic title-display repair for the 233
title_display_repairrows. - Run deterministic caveat enrichment for the 485
deterministic_caveat_enrichmentrows. - Mine harvest sources for the 35
source_ref_repairrows. - Promote the 247
packet_hardening_readyrows into packet hardening. - Locate or regenerate the missing jobs-research responsibilities export.
cd /srv/aina/aina-data-engine-room .venv/bin/aina-data-engine --root /srv/aina/aina-data-engine-room source-import-recipes .venv/bin/aina-data-engine --root /srv/aina/aina-data-engine-room semantic-repair-queue
Start with deterministic display repair and caveat enrichment, because together they touch 718 rows without needing another model review first.