KB-235F

06 — RP/UI v6 Packet

3 min read Revision 1
dot-agent-apiuiv6packet2026-06-04

06 — RP/UI v6 Packet (Workstream E)

Patch-ready, operator-gated (Nuxt rebuild). No Nuxt math — every count/status comes from a v6 view in PG. The "verified" badge is sourced only from verified_candidates_v3.

Routes (each backed 1:1 by a view)

route view purpose
GET /process-discovery/endpoint-status v_process_discovery_agent_api_endpoint_status per-DOT endpoint readiness
GET /process-discovery/endpoint-binding v_process_discovery_endpoint_binding_status per-candidate binding rollup
GET /process-discovery/candidate-status-v6 v_process_discovery_candidate_status_v6 full ladder incl. endpoint dim
GET /process-discovery/birth-readiness-v6 v_process_discovery_birth_readiness_v6 birth gate incl. endpoint dim
GET /process-discovery/auto-workflow-policy-gaps v_process_discovery_auto_workflow_policy_gaps admission gates + next action
GET /process-discovery/job-cut-registration verified_candidates_v3 (filtered) job:cut packet surface
GET /process-discovery/dot-kg-readiness candidate_status_v6 + endpoint_binding_status (dot:kg) dot:kg ladder

Badges (status → chip)

  • endpoint_missing → grey "no endpoint"
  • endpoint_staged → amber "endpoint staged"
  • endpoint_bound → blue "endpoint bound"
  • plan_only_tested → amber "plan tested"
  • dry_run_ready → blue "dry-run ready"
  • dry_run_observed → teal "dry-run observed"
  • owner_missing → amber "owner needed"
  • event_inactive → grey "events off"
  • verified_candidate → green "verified" (only from verified_candidates_v3)
  • birth_ready → green "birth ready"

"Missing step" widget

Reads auto_workflow_policy_gaps.next_required_action for the selected candidate and shows the exact next step — e.g. dot:kg → "establish run-level correlation" then "bind a no-mutation agent_api endpoint, then dry-run"; job:cut → "assign governance owner, then birth".

RO timeout guidance for the API layer

candidate_status_v6/birth_readiness_v6 are deep; the API must query them via the app/RW connection (no 5s cap) or via a server-side materialised refresh. The three shallow v6 views are safe for any role.

Deploy

Operator-gated Nuxt rebuild. No deploy performed this macro (UI src outside MCP read/write allowlist). Handler code shape unchanged from the v5 packet (doc 08 of the prior macro) — add the 7 routes above.

Completion

UI/API v6 deploy packet complete.

Back to Knowledge Hub knowledge/dev/reports/architecture/dot-agent-api-endpoint-true-dryrun-jobcut-ui-d1d2-readiness-2026-06-04/06-rp-ui-v6-packet.md