CR-12: single-item journey local echo → accepted → echoed → late decryption at the window layer #158
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Review finding 2026-08-27 (D4). No test follows one item through all four transitions on
TimelineItem.stableId; late-decryption identity is asserted only on the engineeventsflow;TimelineWindowTest's header claims the heal is e2e-covered but nothing outsidesamples/referencestimelineWindow. Also untested: UTD-target-healed → aggregation view re-materialised (§10.6.4-32).Acceptance: one window test observing
sendState == ACCEPTED, then the echo, then a UTD, then the key arrival producingTimelineOp.Updatewith the samestableIdandcrypto.healed; an aggregation test for the healed-target case.