refactor(model): split modelUtils.ts into 3 thematic modules (F5.1)

Split 1017 LOC monolith into:
- shared/model/componentStructure.ts (~590 LOC)
- shared/model/pieceProductStructure.ts (~155 LOC)
- shared/model/definitionOverrides.ts (~50 LOC)

Rewrite modelUtils.ts as 37 LOC barrel re-export for backward compat.
All 11 consumer files unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Matthieu
2026-02-09 11:14:15 +01:00
parent 3436cd0b90
commit 786b1d91f6
4 changed files with 1056 additions and 1017 deletions

File diff suppressed because it is too large Load Diff