todo2code

Ticket 094: Reconcile linker split governance evidence

Goal and scope

Reconcile the protected merge of PR #110 without rewriting its history. The PR split src/graph/linker.ts into focused modules and is functionally healthy, but it reused ticket-088, whose approved goal and acceptance criteria cover a different same-source contradiction defect. The PR changed only that ticket’s intent.json plus executable linker files; it did not add a matching ticket goal, plan, acceptance criteria or execution log.

If the human owner approves retention, restore ticket-088/intent.json to the scope delivered by its own protected PR #103, append the PR #110 scope mismatch as immutable audit evidence, and explicitly accept the already-merged linker split at exact audited main aa20ec43e284a7f47ecbe8386978b6b2a8058341 under this reconciliation ticket. Do not claim that the new approval existed before PR #110, and do not change executable code.

Acceptance criteria

Participants