forked from jappel/leistungsbilanz-ts
Add Linear XLSX initial import
This commit is contained in:
parent
c633e78cd4
commit
bfdd048269
20 changed files with 932 additions and 85 deletions
|
|
@ -333,6 +333,12 @@ R4 adds `/projects/:projectId/revit`, its revisioned XLSX settings and
|
|||
server-side sample detection, and removes the old project-page CSV modal. See
|
||||
`docs/spec/revit-excel-integration-requirements.md` and
|
||||
`docs/spec/revit-excel-phase-14-plan.md`.
|
||||
R5 adds stateless XLSX preview/planning and the six-step initial-import wizard.
|
||||
`external-model.apply-initial-import` stores the configuration and complete
|
||||
external model state atomically; its inverse powers persistent Undo/Redo
|
||||
without parsing workbook bytes. Apply retransmits and reparses the XLSX,
|
||||
verifies its preview SHA-256 and creates no circuit, equipment identifier or
|
||||
CircuitDeviceRow.
|
||||
|
||||
The target configuration has no independent version counter; `expectedRevision`
|
||||
invalidates stale plans, and each import batch stores a configuration copy.
|
||||
|
|
@ -586,7 +592,7 @@ Critical target rules:
|
|||
selected combined/separate mode block export.
|
||||
- Missing GZF defaults visibly to 1 without separate confirmation.
|
||||
- The corrected R2 return workbook was successfully imported into Linear on
|
||||
2026-09-30; R3 and R4 are complete and R5 is the next package.
|
||||
2026-09-30; R3 through R5 are complete and R6 is the next package.
|
||||
- All confirmed writes use typed project commands with `expectedRevision`,
|
||||
complete inverse data and the shared project-command transaction boundary.
|
||||
- Do not add automatic circuit planning, Revit circuit adoption, multi-source
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue