chore: remove deprecated flow_boundary and update docs to match new architecture

This commit is contained in:
Sepehr
2026-03-01 20:00:09 +01:00
parent 20700afce8
commit d88914a44f
105 changed files with 11222 additions and 2994 deletions

View File

@@ -79,7 +79,7 @@ BMad Create Story Workflow
- crates/components/src/pipe.rs (port_mass_flows implementation)
- crates/components/src/pump.rs (port_mass_flows implementation)
- crates/components/src/fan.rs (port_mass_flows implementation)
- crates/components/src/flow_boundary.rs (port_mass_flows for FlowSource, FlowSink)
- crates/components/src/refrigerant_boundary.rs (port_mass_flows for RefrigerantSource, RefrigerantSink)
- crates/components/src/flow_junction.rs (port_mass_flows for FlowSplitter, FlowMerger)
- crates/components/src/heat_exchanger/evaporator.rs (delegation to inner)
- crates/components/src/heat_exchanger/evaporator_coil.rs (delegation to inner)
@@ -92,5 +92,5 @@ BMad Create Story Workflow
- bindings/python/src/errors.rs (ValidationError mapping)
### Review Follow-ups (AI)
- [x] [AI-Review][HIGH] Implement `port_mass_flows` for remaining components: FlowSource, FlowSink, Pump, Fan, Evaporator, Condenser, CondenserCoil, EvaporatorCoil, Economizer, FlowSplitter, FlowMerger
- [x] [AI-Review][HIGH] Implement `port_mass_flows` for remaining components: RefrigerantSource, RefrigerantSink, Pump, Fan, Evaporator, Condenser, CondenserCoil, EvaporatorCoil, Economizer, FlowSplitter, FlowMerger
- [x] [AI-Review][MEDIUM] Add integration test with full refrigeration cycle to verify mass balance validation end-to-end