Add Revit circuit list object feed

This commit is contained in:
2026-08-02 18:59:01 +02:00
parent a69b7b603f
commit 74bea1a3c9
11 changed files with 287 additions and 0 deletions
+6
View File
@@ -414,6 +414,12 @@ project device never triggers synchronization implicitly.
- reparses the file, blocks unknown family/type values and executes
`external-import.apply-initial` as one undoable project revision
- creates no Circuit or CircuitDeviceRow
- `GET /projects/:projectId/circuit-lists/:circuitListId/external-objects`
- resolves the circuit list's distribution board server-side
- returns only external objects assigned to that board, with unassigned
objects first, their source room/marker values and current row-link status
- returns an empty list when the optional Revit import does not exist
- is read-only and exposes no stored command payloads or import bytes
Parser errors expose stable codes such as `header-not-found`,
`ambiguous-header`, `invalid-ifc-guid` and `duplicate-ifc-guid`. The confirmed