Ctrl+C/Ctrl+V copy and paste grid cells without opening an editor, using the document copy/paste events so it also works over plain HTTP in the LAN. Protection and cable summaries copy the complete circuit record; tab-separated blocks from Excel spread over visible rows and columns. With a Ctrl/Shift multi-selection, typing, pasting and the protection dialog apply to every selected row that can take the value, including device power and GZF; other cells are skipped and reported. All of these writes use the new circuit-list.bulk-update command. It carries complete circuit.update, circuit-device-row.update and circuit-protection.update commands, applies them with the single-command rules in one transaction and stores the reversed inverses, so each edit is one undo step. The single-command apply logic is extracted for reuse. A right-click menu (also context-menu key / Shift+F10) offers copy, paste, edit, protection, cable sizing, insert circuit below, add device and delete. The protection summary is now selected by click and opened by double click, Enter or F2. Existing numbers open in the inline editor with a decimal comma, so confirming an unchanged decimal no longer fails. Refs #26 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| archive | ||
| spec | ||
| authentication.md | ||
| building-structure.md | ||
| cable-sizing-module.md | ||
| circuit-list-editor-api.md | ||
| circuit-list-editor-architecture.md | ||
| circuit-list-editor-interactions.md | ||
| circuit-list-editor-known-limitations.md | ||
| current-architecture.md | ||
| deployment.md | ||
| development-workflow.md | ||
| estimate-balance.md | ||
| print-view.md | ||
| project-history-and-external-model-architecture.md | ||
| README.md | ||
| RELEASE-AUSNAHMEN.md | ||
| revit-requirements-llm-context.md | ||
| THREATMODEL.md | ||
Dokumentationsübersicht
Diese Seite ist der Einstieg in die Projektdokumentation. Aussagen zum aktuellen System stehen unter „Aktuell“. Zukunftsentwürfe und historische Unterlagen sind ausdrücklich getrennt und dürfen nicht als bereits implementiert verstanden werden.
Aktuell
- Aktuelle Systemarchitektur – Laufzeit, Modulgrenzen, Datenfluss und unterstützte Codepfade
- Stromkreislisten-Architektur – fachliches Modell und Grid-Aufteilung
- Editor-Interaktionen – Tastatur, Drag-and-drop, Sortierung, Filterung und Undo/Redo
- Seitenansicht und PDF-Export – Deckblatt, Verteilerübersicht, Verteilerpläne, Büro-Logo
- Gebäudestruktur – Gebäude → Etagen → Räume, Raumflächen und Summen, Befehle, Snapshot-Schema 8, eigene Seite
- Grobe Leistungsbilanz – LPH 2/3 nach Kostengruppen, Rechnung, Vergleich mit der detaillierten Bilanz, Übernahme als Projektgerät
- Editor-API – unterstützte Circuit-First-Endpunkte
- Bekannte Einschränkungen – bewusst noch nicht implementierte oder begrenzte Funktionen
- Leitungsberechnung – optionales Rechenmodul, Rechenweg, Datenbasis und Prüfnachweis der Tabellen
- Anmeldung und Benutzerverwaltung – Rollen, Ablauf beim Anlegen eines Zugangs, Sessions, Bootstrap-Admin
Entwicklung und Betrieb
- Entwicklungs- und Contributor-Workflow
- Deployment und Betrieb
- Threat-Model: Assets, Angreifer, Risiken mit Beleg, offene
Entscheidungen für das
pre-release-gate
Revit / Linear XLSX
- Projektversionen und externer Modellaustausch
- Revit-Integration über Linear-Excel – verbindliche Anforderungen für XLSX und Worksharing-ID
- Phase-14-Plan R0–R10 – Status, Paketgrenzen und Linear-Freigabepunkt nach R2
- R0-Bestandsaudit
- R10-Abnahme – Ende-zu-Ende- und 5.000-Objekte-Nachweis
- LLM-Kontext für Phase 14
Zukunftsarchitektur
Fachliche Referenzspezifikation
Die folgenden Dokumente beschreiben Zielregeln und Anforderungen. Nicht jeder Punkt ist bereits umgesetzt; der aktuelle Stand ergibt sich aus Architektur, Limitierungen und Roadmap.
- Domänenkontext
- Funktionale Anforderungen
- Datenmodellkonzept
- UI- und Interaktionsanforderungen
- Verknüpfte Projektgeräte und Synchronisierung
- Verteilerkomponenten und Schutzgruppen
Archiv
- Frühe Codex-Promptvorlagen – historischer Arbeitsstand, keine aktuelle Implementierungsanweisung
- Revit-/Dynamo-Anbindung –
nicht weiterverfolgte Vorüberlegung zur direkten Dynamo-/API-Anbindung;
Diagnoseskripte über den Git-Tag
archive/dynamo-vorueberlegungen