chore: remove BMAD framework files and IDE configuration artifacts

Clean up unused BMAD workflow, agent, and command files across all IDE
configurations (.agent, .clinerules, .cursor, .gemini, .github, .kilocode,
.opencode) and internal module files (_bmad/bmb, _bmad/bmm).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Sepehr
2026-04-25 15:01:09 +02:00
parent 891c4ba436
commit ab5dc7e568
3006 changed files with 279068 additions and 59151 deletions

View File

@@ -1,6 +1,6 @@
# Story 7.3: traceability-metadata
Status: review
Status: done
<!-- Note: Validation is optional. Run validate-create-story for quality check before dev-story. -->
@@ -31,7 +31,7 @@ so that simulations are reproducible.
- [x] Task 4: Unit and Integration Testing (AC: 1, 2, 3)
- [x] Write unit tests to verify that identical `System` inputs produce the exact same `input_hash`.
- [x] Write unit tests to verify that different `System` inputs produce different `input_hash` values.
- [x] Write an integration test to ensure `SimulationMetadata` accurately reflects the solver state and input hash when requested.s
- [x] Write an integration test to ensure `SimulationMetadata` accurately reflects the solver state and input hash when requested.
## Dev Notes
@@ -67,9 +67,11 @@ BMad Create Story Workflow (Claude 3.5 Sonnet / Antigravity)
- Hashed the snapshot with `sha2::Sha256` to create `input_hash`.
- Embedded `SimulationMetadata` inside `ConvergedState` results.
- Added deterministic hashing tests and integration test.
- **Code review 2026-03-15**: Sorted thermal couplings in `generate_canonical_bytes` for cross-run determinism; documented `fluid_backend_version` placeholder; added `SimulationMetadata::to_json()`; fixed story typo; added test for same topology / different fluid → different hash. File List: `crates/components/src/lib.rs` is listed because `Component::signature()` (used in canonical bytes) is defined in that crate.
### Change Log
- **2026-02-22**: Implemented traceability metadata for solver outputs (Tasks 1-4).
- **2026-03-15**: Code review fixes (determinism, docs, JSON helper, tests).
### File List
- `_bmad-output/implementation-artifacts/7-3-traceability-metadata.md`

View File

@@ -1,5 +1,5 @@
# Sprint Status - Entropyk
# Last Updated: 2026-02-28
# Last Updated: 2026-03-29 (story 13-4 review fixes complete)
# Project: Entropyk
# Project Key: NOKEY
# Tracking System: file-system
@@ -113,9 +113,9 @@ development_status:
epic-7: in-progress
7-1-mass-balance-validation: done
7-2-energy-balance-validation: done
7-3-traceability-metadata: review
7-3-traceability-metadata: done
7-4-debug-verbose-mode: done
7-5-json-serialization-deserialization: backlog
7-5-json-serialization-deserialization: in-progress
7-6-component-calibration-parameters-calib: backlog
7-7-ashrae-140-bestest-validation-post-mvp: backlog
7-8-inverse-calibration-parameter-estimation: backlog
@@ -179,21 +179,106 @@ development_status:
12-2-cli-coolprop-backend: done
12-3-cli-screw-compressor-config: done
12-4-cli-mchx-condenser-config: done
12-5-cli-flooded-evaporator-brine: ready-for-dev
12-6-cli-control-constraints: ready-for-dev
12-7-cli-output-json-metrics: ready-for-dev
12-8-cli-batch-improvements: ready-for-dev
12-5-cli-flooded-evaporator-brine: done
12-6-cli-control-constraints: done
12-7-cli-output-json-metrics: done
12-8-cli-batch-improvements: done
epic-12-retrospective: optional
# Epic 13: Rust API Enhancements
# Extending SystemBuilder with multi-circuit, constraints, thermal couplings,
# structured results, JSON config, and fluid backend assignment
epic-13: in-progress
13-1-systembuilder-multi-circuit: ready-for-dev
13-2-systembuilder-port-validated-edges: ready-for-dev
13-3-systembuilder-constraints-api: ready-for-dev
13-4-systembuilder-thermal-couplings: ready-for-dev
13-1-systembuilder-multi-circuit: done
13-2-systembuilder-port-validated-edges: done
13-3-systembuilder-constraints-api: done
13-4-systembuilder-thermal-couplings: done
13-5-simulation-result-structured: ready-for-dev
13-6-json-config-serialize: ready-for-dev
13-7-fluid-backend-assignment: ready-for-dev
epic-13-retrospective: optional
# Epic 14: Free Cooling & Advanced Pump Control
# Native free cooling simulation with automatic mode switching, pump sequencing, and energy optimization
# See: _bmad-output/planning-artifacts/epic-12-free-cooling-pump-control.md
epic-14: in-progress
14-1-freecoolingexchanger-component: in-progress
14-2-automatic-mode-switching-logic: backlog
14-3-pumpcontroller-optimal-sequencing: backlog
14-4-variable-frequency-drive-vfd-optimization: backlog
14-5-bypass-valve-control: backlog
14-6-safety-interlocks-protection: backlog
14-7-control-configuration-serialization: backlog
14-8-python-api-advanced-control: backlog
epic-14-retrospective: optional
# Epic 15: CLI — Complete Component Coverage
# Every Rust component must be usable from JSON config
# See: _bmad-output/implementation-artifacts/15-*
epic-15: in-progress
15-1-cli-real-compressor: done
15-2-cli-real-expansion-valve: done
15-3-cli-real-pump: done
15-4-cli-bphx-exchangers: review
15-5-cli-flooded-condenser: backlog
15-6-cli-drum: backlog
15-7-cli-economizer: backlog
15-8-cli-flow-splitter-merger: backlog
15-9-cli-boundary-conditions: done
15-10-cli-real-pipe: backlog
15-11-cli-real-fan: backlog
15-12-cli-bypass-valve: backlog
15-13-cli-node-probe: backlog
epic-15-retrospective: optional
# Epic 16: CLI — Features & Output
# Calibration, structured output, multi-fluid, vendors, templates, sweep
# See: _bmad-output/implementation-artifacts/16-*
epic-16: backlog
16-1-cli-calib-config: backlog
16-2-cli-structured-output: backlog
16-3-cli-multi-fluid: backlog
16-4-cli-vendor-import: backlog
16-5-cli-json-schema: backlog
16-6-cli-machine-templates: backlog
16-7-cli-parameter-sweep: backlog
epic-16-retrospective: optional
# Epic 17: Python Bindings — Complete Component & Feature Parity
# Expose all Rust components and features to Python via PyO3
# See: _bmad-output/implementation-artifacts/17-*
epic-17: backlog
17-1-python-fix-pump: backlog
17-2-python-fix-fan: backlog
17-3-python-screw-compressor: backlog
17-4-python-mchx-condenser: backlog
17-5-python-flooded-hx: backlog
17-6-python-bphx-exchangers: backlog
17-7-python-drum: backlog
17-8-python-boundary-conditions: backlog
17-9-python-multi-circuit: backlog
17-10-python-calib-results: backlog
17-11-python-bypass-coils: backlog
17-12-python-vendor-parsers: backlog
17-13-python-macro-snapshot: backlog
epic-17-retrospective: optional
# Epic 18: WebAssembly — Full Component Coverage
# Make WASM bindings usable for JS/TS frontend development
# See: _bmad-output/implementation-artifacts/18-*
epic-18: backlog
18-1-wasm-finalize-compilation: backlog
18-2-wasm-all-components: backlog
18-3-wasm-multi-circuit: backlog
18-4-wasm-calib-results: backlog
18-5-wasm-vendor-data: backlog
epic-18-retrospective: optional
# Epic 19: Calibration & Validation
# Inverse calibration, Eurovent reporting, ASHRAE validation
# See: _bmad-output/implementation-artifacts/19-*
epic-19: backlog
19-1-inverse-calibration: backlog
19-2-eurovent-reporting: backlog
19-3-ashrae-bestest: backlog
epic-19-retrospective: optional