All runbooks
runbookuapiredacted view

UAPI Placement Friendly Route Denial Evidence Receipt

Receipt for fixture-only placement friendly-route denial evidence wedge.

Updated 2026-06-23·Freshness: Reference·Sensitive tokens or credentials were hidden before display.

UAPI Placement Friendly Route Denial Evidence Receipt

Receipt for fixture-only placement friendly-route denial evidence wedge.

Promotion Metadata

  • Source feedback id: 253
  • Source feedback ids: 253
  • Promotion request id: 166
  • Feedback category: consider
  • Feedback source: ai-lane
  • Feedback created at: 2026-06-23T05:47:11.638443+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 253

  • Product: uapi
  • Category: consider
  • Related slug: ``
  • Source: ai-lane
  • Created at: 2026-06-23T05:47:11.638443+00:00

UAPI Placement Friendly Route Denial Evidence Receipt

Authority: fixture_only_no_execution. No service activation, no backend dispatch, no hardware execution, no route activation.

Commit: 55febcd Add placement friendly-route denial evidence.

Changes: - PlacementDecision fixture evidence now carries friendly_name_canonical and route_aliases. - Deny decisions now carry explicit denial_reasons. - Cloud burst placements require broker_ref and teardown_proof_ref evidence fields. - Added placement denials for missing friendly/canonical metadata, missing route aliases, missing cloud broker ref, missing cloud teardown proof, missing denial reasons, and incomplete denial reasons. - Updated fixture/schema coverage counts to 121 total cases, 89 expected-fail envelopes.

Verification: - bash scripts/uapi-fixture-check.sh passed. - Full gate: 23 schema packets, 121 cases, 20 strict positives, 89 expected failures, 12 structured cases, 214 unit tests. - Dispatch remains blocked: activation_allowed=false, dispatch_allowed=false, backend_calls=false, ledger_writes=false, explorer_export=false.

Agent state: - Grok Wave 6 A/B/C complete and collected. - GLM Wave 6 A remains incomplete/stub-only while process is running-empty. - GLM Wave 6 B exited with provider/API 529 overload. Partial/failed GLM outputs were not committed as successful reports.

Readback rule: do not treat this receipt as live source-of-truth until catalog lookup finds the slug and /api/ai/context/{slug} returns 200.