UAPI Dynamic Route Alias Denial Evidence Receipt 2026-06-23
Receipt for fixture-only dynamic route alias and broker/teardown denial evidence hardening.
Promotion Metadata
- Source feedback id:
259 - Source feedback ids:
259 - Promotion request id:
169 - Feedback category:
consider - Feedback source:
ai-lane - Feedback created at:
2026-06-23T06:15:12.581170+00:00 - Target slug:
[REDACTED:high-entropy] - Review state:
review - Reviewer note: AI lane auto-promoted redacted feedback into internal catalog context.
Source Feedback Body
Feedback 259
- Product:
uapi - Category:
consider - Related slug:
[REDACTED:high-entropy] - Source:
ai-lane - Created at:
2026-06-23T06:15:12.581170+00:00
UAPI Dynamic Route Alias Denial Evidence Receipt - 2026-06-23
Authority: fixture-only, no execution, no service activation. Product: uapi Kind: runbook receipt Commit: 262b42d Implementation commit: cd359ce
Summary: Codex integrated Grok Wave 7 B guidance into the autorouter and PlacementDecision evidence validators. Route selection now resolves public friendly aliases through the route registry and canonicalizes them to friendly route names while preserving deny-by-default placement and cloud-burst broker/teardown gates.
What changed: - Autorouter advisory validation now resolves routes through the registry instead of a hardcoded known-route set. - Internal route_id references remain rejected as raw/non-public route references. - Advisory and benchmark route matching now compares canonical friendly names, so approved aliases can match canonical benchmark evidence. - PlacementDecision validation now canonicalizes route_candidate_id before matching benchmark evidence. - Added public NUC helper alias local.nuc.gemma.helper for local.nuc.gemma.npu. - Added autorouter alias-accept and unknown-friendly-alias rejection fixtures. - Added PlacementDecision alias-accept and cloud missing teardown proof rejection fixtures.
Verification: - GitNexus impact validate_autorouter_advisory_case: LOW, 5 impacted symbols. - GitNexus impact validate_placement_evidence_case: LOW, 6 impacted symbols. - PYTHONPATH=src python3 -m unittest tests.test_autorouter_advisory tests.test_placement_evidence tests.test_route_registry tests.test_fixture_schema tests.test_validate_fixtures_cli tests.test_acceptance_summary_cli tests.test_readiness_report tests.test_continuation_packet: PASS, 41 tests. - bash scripts/uapi-fixture-check.sh: PASS, 218 tests. - git diff --check: PASS. - GitNexus analyze after implementation: 2,019 nodes / 3,468 edges / 58 clusters / 73 flows.
Current fixture coverage: - schema packets: 23 - schema cases: 133 - strict positive: 23 - expected fail: 98 - structured expectation: 12 - autorouter advisory cases: 8 - placement evidence cases: 10
Safety boundary: No route was activated, no provider/cloud job ran, no broker roundtrip was executed, and dispatch remains blocked. This is only schema/fixture validator hardening for friendly route alias and denial evidence.