Configuration & Progress
Templates, Registry & Build Progress — How much has been built?
Build Specification: Configuration & Progress Dashboard
Specification Source: Hilbert Factory Sections 6 (Inter-phase Gates), 7 (Template Registry), 8 (Requirements Compiler), 12 (Prompt Versioning) + Dashboard Spec View 6
Panel 6.1 — Capability Block Map Visualisation
Chart Type: Custom HTML/CSS grid (7-layer visual map)
Data Source: GET /api/capability-blocks/status — returns all 54 blocks with current status
Refresh Rate: PERIODIC (every 5 minutes)
Display: 7-layer map with per-block status colouring: NOT_STARTED (grey), IN_PROGRESS (blue), COMPLETE (green), MODIFIED (orange). Block size proportional to estimated packets.
Interaction: Click block → show its packets, their statuses, and source specification sections
Panel 6.2 — Template Registry Status
Chart Type: Status Grid + Data Table
Data Source: GET /api/templates?include_stats=true
Refresh Rate: PERIODIC (every 5 minutes)
Display: Summary: “X ACTIVE, Y DEPRECATED, Z DRAFT”. Table: template_id, name, type, version, status, usage count, last used.
Panel 6.3 — Phase Completion Matrix
Chart Type: Heatmap (D3.js)
Data Source: GET /api/orchestrator/phases
Refresh Rate: PERIODIC (every 5 minutes)
Display: Grid: Phase (rows) × Metric (columns). Each cell coloured by completion %. Blocked phases show blocking reason on hover.
Panel 6.4 — Build Velocity Forecast
Chart Type: Line Chart with projection (Recharts)
Data Source: GET /api/orchestrator/velocity — returns completion rate and projections
Refresh Rate: SESSION
Display: Historical: packets completed per day. Projected: estimated completion date per remaining phase. “Phase 3 estimated completion: April 12, 2026”.