homemaker-py-koo: add shapecurve.py to CLAUDE.md's Key modules list
Pre-existing gap since the module's creation (§37.4) -- worth closing now given how much it grew this session (multi-storey support, §37.6). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LSwQwpEaHFBkeVSDDWd75S
This commit is contained in:
parent
b2eded5641
commit
01da0296f0
1 changed files with 1 additions and 0 deletions
|
|
@ -70,6 +70,7 @@ Key modules:
|
|||
- `geometry.py` — faithful port of Urb's top-down geometry
|
||||
- `programme.py` — parse `patterns.config` space requirements
|
||||
- `solver.py` — bottom-up ratio solve (scipy)
|
||||
- `shapecurve.py` — Otten/Stockmeyer shape-curve DP: exact size/width/proportion feasibility for a frozen topology, any storey count (DESIGN.md §37.2/§37.4-§37.6); used as `driver._evaluate`'s NM warm-start/hard pre-filter
|
||||
- `fitness.py` — native Python fitness evaluator (replaces Perl oracle)
|
||||
- `fitness_cmd.py` — `homemaker-fitness` CLI entry point
|
||||
- `collapse_cmd.py` — `homemaker-collapse` CLI: finish-time global cell→room collapse (94g)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue