forked from jappel/leistungsbilanz-ts
Add explicit "no protection device" state for circuits
Circuits can now record that they deliberately have no protection device (type NONE, shown as "–"), separate from circuits whose protection is still open. Migration 0017 makes rated_current_a nullable. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
1f3b903809
commit
38019fe087
27 changed files with 3673 additions and 132 deletions
|
|
@ -70,6 +70,9 @@ See `docs/current-architecture.md` for the complete module and request flow.
|
|||
- Equipment identifiers belong to circuits, not to every device row.
|
||||
- Device rows inside a circuit do not have their own equipment identifiers.
|
||||
- Protection and cable data belong to the circuit, not to individual devices.
|
||||
- A circuit protection record of type `NONE` means "deliberately no protection
|
||||
device" (shown as "–"); a circuit without any protection record is still
|
||||
open. `NONE` is circuit-only, never a component protection.
|
||||
- Device-level values include quantity, power per unit, simultaneity factor, cosPhi, room data, cost group and category.
|
||||
- Circuit total power is the sum of all device rows in that circuit plus the
|
||||
read-only loads of logically linked downstream boards on that feeder circuit.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue