AINA Data Engine Room · runtime contracts · 2026-06-13

Repair-First Semantic Bridge

A source-backed title repair moved from abstain to caveated local fallback, without promoting public runtime or embedding authority.

The Single Idea The repair-first lane now promotes exactly one title repair, service delivery coordinator washington dc, into a caveated local runtime fallback. The original title stays as the runtime match key, service delivery coordinator is preserved as repair metadata, and the runtime decision remains fallback.
01

What Changed

The new semantic QA lane lives at /srv/aina/aina-data-engine-room/src/aina_data_engine/top_band_repair_first_semantic_qa.py. It checks ready repair-first rows for source-backed JD context, a changed cleaned title, no sensitive-policy tags, and responsibility snippets that actually support the repaired title.

ArtifactStatusMetric
top_band_repair_first_semantic_qa_v1.jsonpass1 QA pass
top_band_repair_first_semantic_qa_v1.jsonlpass1 row
top_band_repair_first_contract_bridge_v1.jsonpass1 bridge row
top_band_repair_first_contract_bridge_v1.jsonlpass7 source-ref keys
02

Runtime Effect

production_runtime_contracts_v1 now consumes the runtime bridge, abstain bridge, and repair-first bridge families. The new row is source-backed but still caveated, so route coverage improves without claiming full service authority.

Before

Top 500: 483 serve / 1 fallback / 15 abstain

Top 1,000: 944 serve / 25 fallback / 27 abstain

After

Top 500: 483 serve / 2 fallback / 14 abstain

Top 1,000: 944 serve / 26 fallback / 26 abstain

MetricValue
Runtime payload contracts1,030
Role-resolution decisions1,030
Combined top-band bridge rows26
Repair-first bridge rows1
Remaining repair queue26 rows
03

Boundaries

No live Gemini call was made in this slice. No public runtime, real-user data, external writes, production telemetry, donor repo mutation, or runtime embedding authority promotion occurred.

No human_review field or gate was introduced. The bridge is local-only and caveated.
04

Verification

CheckResult
Focused pytest8 passed
Ruffpass
Validatepass
AIN-506 gatepass
AIN-510 gatepromotion_ready
Production runtime readinessready_to_harden_headless_production_runtime
uv run pytest tests/test_top_band_repair_first_semantic_bridge.py tests/test_production_runtime_contracts.py -q
uv run aina-data-engine --root /srv/aina/aina-data-engine-room validate
uv run aina-data-engine --root /srv/aina/aina-data-engine-room ain-506-p0-gate
uv run aina-data-engine --root /srv/aina/aina-data-engine-room ain-510-retrieval-promotion-gate
uv run aina-data-engine --root /srv/aina/aina-data-engine-room production-runtime-readiness
05

Resume Point

Next work should continue from the remaining 26 top-band route gaps. Start by inspecting /srv/aina/aina-data-engine-room/artifacts/validation/top_band_runtime_route_repair_queue_v1.jsonl.

cd /srv/aina/aina-data-engine-room
git status --short --branch
uv run aina-data-engine --root /srv/aina/aina-data-engine-room validate
uv run aina-data-engine --root /srv/aina/aina-data-engine-room top-band-runtime-route-repair-queue --no-refresh-coverage
Where to start

Start with source-authority-incomplete rows that have strong JD context and no sensitive policy hold; never bridge from title cleanup alone.