Skip to content

docs(v02-backlog): correct createRequire count + add /api prefix migration entry#46

Merged
BadGuyFranco merged 1 commit into
mainfrom
chore/v02-backlog-amendments-batch3
May 23, 2026
Merged

docs(v02-backlog): correct createRequire count + add /api prefix migration entry#46
BadGuyFranco merged 1 commit into
mainfrom
chore/v02-backlog-amendments-batch3

Conversation

@BadGuyFranco
Copy link
Copy Markdown
Owner

Two amendments from C Expand Batch 3 (PR #45) reviewer verification: (1) Corrected createRequire count from 3 → 4 sites (Batch 3 added dashboard-static.ts; the report's 'no new createRequire' claim was inaccurate). (2) New entry for /api prefix migration to unblock future BrowserRouter switch (C-D6 picked HashRouter for v0.1 because of path collisions).

…ation entry

Two amendments surfaced during C Expand Batch 3 (PR #45) reviewer
verification:

1. The Batch 3 report claimed "no new @ts-expect-error or createRequire
   core import sites in Batch 3." Actual count is 4 createRequire sites,
   not 3: multiplexer-observer.ts (Batch 2), run-evidence.ts (Batch 2),
   run-catalog.ts (Batch 2), AND dashboard-static.ts (Batch 3 — NEW).
   The Batch 3 site uses createRequire for require.resolve against a
   workspace package (defensible v0.1 use), but the "no new" claim was
   inaccurate. v0.2-backlog count corrected: 2 @ts-expect-error +
   4 createRequire = 6 callsites to clean up.

2. New entry for /api prefix migration. C-D6 chose HashRouter for v0.1
   because the daemon's JSON endpoints at /workspaces, /settings collide
   with SPA routes under BrowserRouter. HashRouter is defensible for a
   localhost dashboard but the underlying conflict will re-bite any
   future contributor who tries BrowserRouter. The /api prefix is the
   idiomatic long-term fix; entry suggests landing alongside any v0.2
   dashboard UX work, not in isolation.

No code changes; pure backlog amendments. Suite remains 330/330 (core) +
5/5 (oz-dashboard).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@BadGuyFranco BadGuyFranco merged commit b7abb9b into main May 23, 2026
2 checks passed
@BadGuyFranco BadGuyFranco deleted the chore/v02-backlog-amendments-batch3 branch May 23, 2026 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant