rdmpw3275m-changelog-20260914-1728-tyrell-event-key-collision-bug
rdmpw3275m-changelog-20260914-1728-tyrell-event-key-collision-bug
Filed a separate Tyrell correctness bug for a reproduced activity-event deduplication collision and recorded it in the canonical project index without touching the active Build 23 canary.
Scope
- Coordinator host:
rdmpw3275m; canonical ticket/project-index host:rdmsm4x. - No app, daemon, database, launch agent, source worktree, main branch, Build 22 artifact, or active Build 23 canary state was changed.
Changes
- Searched the canonical ticket store for
mergeFleetEvents,event key collision, andcustom:scan; no matching open ticket existed. - Filed medium BUG
ISSUE-20260914-15: “Tyrell mergeFleetEvents colon-concatenated key drops distinct activity events.” It relates toISSUE-20260904-16andISSUE-20260912-01but is explicitly not a memory-causality claim. - Added independently inspected reproduction evidence and exact artifact hashes to the ticket.
- Updated only the Tyrell row in
/Users/richh/dev/PROJECTS.mdto reference the new bug and hold its integration until the frozen Build 23 canary window ends. - Preserved project-index before/after/diff/receipt files under
/Users/richh/dev/_handoff/tyrell-build23-r1-launch-20260914.
Evidence
- Copied production actor at source
093d653493be92aed0fb39779f52d5eaef04230b:source.exit=1,source.logreportsdistinct_events=1 expected=2. - Structured-key positive control:
variant.exit=0,variant.logreportsdistinct_events=2 expected=2; overallrunner.exit=0for the expected differential. - Reproduction packet:
/Users/richh/dev/_handoff/tyrell-allocation-attribution-20260914/collision-20260914-165758. - Proposed patch SHA-256
c943b80e0f5db8d57511f88b044611a230635e2f5299c0a7092861b436f61a82; runner SHA-256bc2d825739267cf1bb434a4a665f4b21ddec12022a0b10384e7c85113777e960. - Canonical PROJECTS compare-and-swap required the fresh before
SHA-256
ddf2ed9eb672b5727debeb2a1b383d453c09e9ef52e8a0b307345d1b19ecc5ceand installed after SHA-2561f488d5f309d87f6a2230eba985cb1fb7c77c88af932cbfed141e5cb14f71339. - Diff contains exactly one removed and one added Markdown table row,
both Tyrell. Diff SHA-256
cae7912f6eb65456911908c340136df30252398aed69c02b7b4eeb9ac907f450. - Receipt
/Users/richh/dev/_handoff/tyrell-build23-r1-launch-20260914/project-index-bug15-receipt.json, SHA-256e725c60dedb01b3325604f8d5626fc3d91b44227c1f21b87f05e743fa9e55c48.
Rollback and next action
- To undo the project-index-only change, restore
/Users/richh/dev/_handoff/tyrell-build23-r1-launch-20260914/PROJECTS.md.before-bug15-liveonly after verifying the current index has not changed; do not delete the ticket or reproduction evidence. - Do not integrate the proposed structured event key until Build 23’s frozen canary window is complete, then require a source owner, failing/passing regression, full suite, and independent review.
- Keep the current Build 23 canary undisturbed under its unchanged acceptance gates.