Dashboard routes
Routes are defined in workspace/dashboard/src/App.tsx. Sidebar sections come from AppLayout.tsx.
Overview
| Route |
Tab |
Auth |
Description |
/ |
Dashboard |
Public |
Building insight, fault stream, health, analytics |
/login |
— |
— |
Sign-in (redirects to / when auth disabled in dev) |
Integrations
| Route |
Tab |
Description |
/csv |
CSV Fusion |
Import CSV, wiresheet merge, historian store |
/bacnet |
BACnet |
Commissioning, device tree, poll rates |
/haystack |
Haystack |
Connect Haystack server, browse/import |
/modbus |
Modbus |
TCP register reads, tree, polling |
/json-api |
JSON API |
HTTP GET/POST sources with auth |
Model & rules
| Route |
Tab |
Description |
/model |
Model & FDD assignments |
Haystack model, assignments, SPARQL, import/export |
/sql-fdd |
SQL FDD Rules |
DataFusion SQL rule workbench |
/plot |
Plots |
Feather trend charts, fault overlays |
/reports |
Reports |
Section editor, PDF preview/download |
Model sub-tabs (in-page): Import/export · Explorer · FDD mapping · Haystack RDF · Advanced
Data & ops
| Route |
Tab |
Description |
/exports |
Data export |
CSV downloads (historian, faults, model, rules) |
/data-management |
Historian storage |
Partition inspection, purge preview/execute |
/host |
Host stats |
CPU, RAM, disk charts |
/live-fdd-validation |
Validation runs |
End-to-end FDD pipeline check |
/algorithms |
Algorithms |
Placeholder — not yet functional |
Settings
| Route |
Tab |
Description |
/agent |
AI integrations |
MCP / Cursor agent setup helpers |
Legacy redirects
| Old path |
Redirects to |
/faults |
/ |
/drivers |
/bacnet |
/rule-lab, /fdd |
/sql-fdd |
/wiresheet*, /fdd-assignments, /rules |
/model |