]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commit
refactor(sandcastle): improve separation of concerns and API clarity
authorJérôme Benoit <jerome.benoit@sap.com>
Thu, 7 May 2026 08:43:02 +0000 (10:43 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Thu, 7 May 2026 08:43:02 +0000 (10:43 +0200)
commit5d9bb84be72ffe7fc9b1b8b2c4c14eb714cbfa15
treef26f6ec6c9df91e73209d0d2e5a86d3c98539725
parent16acd0da8c4ddf3f954f7fdafe5d39762de81b8c
refactor(sandcastle): improve separation of concerns and API clarity

- Extract runValidation into validation.ts
- Encapsulate nonce in loop (remove from strategy interface)
- Delete dead GRACE_TIMEOUT_MS constant
- Reorganize constants into proper domain groups
- Un-export FindingSchema and extractStderr
.sandcastle/constants.ts
.sandcastle/finalizer.ts
.sandcastle/refinement-loop.ts
.sandcastle/strategies/implement/strategy.ts
.sandcastle/types.ts
.sandcastle/validation.ts [new file with mode: 0644]