mirror of
https://github.com/Matysh/houseplan-card
synced 2026-10-02 21:01:21 +00:00
fix: close both code-review mediums and drop the dead paper layer (#302 r1 M1,M2)
**M1.** `docs/WALL-THICKNESS.md` §3 «Junction nodes» переписан под решение №5: полный mitre, фаска #249 в отставке, `bevelMultiWallBody` — только адресный латеральный трим. Прежний абзац описывал отменённое утреннее решение. **M2.** Guard мутанта `junction-fans-disabled` собирает `test-build` и бандл перед смоком: `smoke_junction_holes` — единственный смок, импортирующий из `test-build`, и в чистом worktree он падал `ERR_MODULE_NOT_FOUND` до применения мутации. Ревью прав: после переякорения guard'а на смок я не перегнал его штатным харнесом — только ручной test-build-патч, который worktree не видит. **Low + следствие.** `bevelMultiWallPaper` удалена как мёртвый код; следом измерено (фикстура #197 и репро владельца — байт в байт с веерами и без), что и `paperWithNodeCorners` бумаге ничего не даёт: footprint ∪ shell уже покрывает каждый узел. Слой удалён целиком, бумага возвращена к rawPaper. Осиротевший мутант `multi-wall-paper-full-origin-cut` (#261, «белый клин от вычитающего разреза бумаги») снят с обоснованием: в бумаге не осталось ни одного вычитания — этот класс регресса невозможен по построению. `npm test` 1303/1303; `golden:verify` 126/126; контракт-проба репро — 0. Issue: #302 User-Visible: no
This commit is contained in:
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user