Skip to content

Vendoring ledger: state the sidecar fork's real shape - #425

Merged
TheGreatAxios merged 1 commit into
cl-7113-drop-needs-youfrom
cl-7107-sidecar-ledger-hygiene
Aug 29, 2026
Merged

TheGreatAxios merged 1 commit into
cl-7113-drop-needs-youfrom
cl-7107-sidecar-ledger-hygiene

Conversation

@TheGreatAxios

@TheGreatAxios TheGreatAxios commented Aug 28, 2026 •

Copy link
Copy Markdown
Contributor

Part of CL-7107 (parent CL-7103). Stacked on #424.

What changed

VENDORED.md's apps/sidecar row claimed "11 shared modules, of which signing-keypair.ts is near-verbatim." Measured against the pinned upstream (b5580a02), the fork's 38 non-test modules are: 5 byte-identical, 10 rewritten under the same name, 23 workbench-only (including the split workflow-host-wiring/ and workflow-substrate-factory/ directories). The row now says so, naming the files in each bucket. Only that row changed; the prettier reflow of the table is whitespace.

Not done on purpose: atomic-write.ts and signing-keypair.ts were candidates for a revert to upstream text but each carries a behavioural difference (a logger tag array; an error-message string), so they stay.

Verification

bun run check green; check:killdates and the sidecar suite (212 tests) pass. The audit lane that produced the counts is recorded on CL-7107.

The apps/sidecar row claimed eleven shared modules with one near-verbatim
copy. Measured against the pinned upstream: five modules are byte-identical,
ten are rewritten under the same name, and twenty-three exist only here,
including the split workflow-host-wiring and workflow-substrate-factory
directories. The row now says so.
@TheGreatAxios
TheGreatAxios merged commit 5078024 into main Aug 29, 2026
5 checks passed
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