Three hygiene items from the dependency audit:
package.json (single dep: vercel@^50.9.5) and the 66KB bun.lock are referenced by nothing in the repo: no workflow, script, or doc. Delete both.
- CLAUDE.md line ~254 points at
web/app/docs/changelog/page.tsx, which does not exist in this repo. Fix or drop the reference.
scripts/build-sign-upload.sh appears to be an orphaned second release pipeline duplicating release.yml's codesign/notarize/DMG logic, referenced only by a substring-grep test. Verify, then delete. Do not touch release.yml itself.
Small code stragglers that can ride along: typealias Tab = Workspace (collides with Bonsplit.Tab, 4 call sites), responderChainContains defined twice in TerminalController and never called there (plus two more copies elsewhere).
From the 2026-07-09 nuclear review (10 module reviewers + Codex cross-model pass, disprove-first). Line refs are against the reductive-audit branch (PR #81).
Three hygiene items from the dependency audit:
package.json(single dep: vercel@^50.9.5) and the 66KBbun.lockare referenced by nothing in the repo: no workflow, script, or doc. Delete both.web/app/docs/changelog/page.tsx, which does not exist in this repo. Fix or drop the reference.scripts/build-sign-upload.shappears to be an orphaned second release pipeline duplicating release.yml's codesign/notarize/DMG logic, referenced only by a substring-grep test. Verify, then delete. Do not touch release.yml itself.Small code stragglers that can ride along:
typealias Tab = Workspace(collides with Bonsplit.Tab, 4 call sites),responderChainContainsdefined twice in TerminalController and never called there (plus two more copies elsewhere).From the 2026-07-09 nuclear review (10 module reviewers + Codex cross-model pass, disprove-first). Line refs are against the
reductive-auditbranch (PR #81).