KB-3C11

RP Dynamic Drill — 05 UI/API Route Package

2 min read Revision 1

05 — UI/API Route Package (Track D)

All routes are view/function-backed pass-throughs (the established rpQuery pattern). No Nuxt math. Staged at /opt/incomex/docs/mcp-writes/rp-dynamic-drill-2026-06-05/ui-package/.

Route Backed by Validated
/api/registries-pivot/axes v_rp_universal_node_ui_contract (grouped) ✓ live SQL
/api/registries-pivot/contract?axis=&node= v_rp_universal_node_ui_contract
/api/registries-pivot/children?axis=&node= v_registries_pivot_node_contract(parent) / fn_rp_node_substrate ✓ (PIV-007→PIV-104→dot_tools)
/api/registries-pivot/substrate?axis=&node= fn_rp_node_substrate(axis,node)
/api/registries-pivot/proof-matrix v_rp_dynamic_drill_proof_matrix ✓ 12/12
/api/registries-pivot/actionability v_process_trigger_actionability_ledger
/api/registries-pivot/status-scorecard v_rp_dynamic_drill_ui_acceptance_dashboard (+ v_total_final_acceptance_scorecard)
Page /knowledge/registries-pivot/drill the above generic render

Existing routes preserved: node.get.ts, rows.get.ts, summary.get.ts (already PG pass-throughs).

Install/PR/rollback: see ui-package/INSTALL_AND_PR.md. Deploy is operator-gated (main cron-owned; feat divergent — no agent push).

Back to Knowledge Hub knowledge/dev/reports/architecture/registries-pivot-dynamic-drill-ui-pg-structure-proof-2026-06-05/05-ui-api-route-package.md