Artifact 2b7c531c49dc13b7693200622b473a78b119122de0ced23c45c14f7fe9ee4193:
- File
www/reference.html
— part of check-in
[2a68d2fc79]
at
2026-08-21 02:31:43
on branch trunk
— crosslink: stream derived per-check-in records (#109)
The record body now captures the U-card user and the changed-file set, diffed against the primary parent at derive time where the parsed manifest is already in hand (layout 5, checkpoint 4; one-time rebuild per store). 'zit crosslink' replays it: identity, comment, tags, and file changes as a versioned text stream, cache-served under the same key discipline as every read verb, byte-identical to --no-cache.
sqlite dumps 36,797 check-ins in 0.11s / 14.9MB against the 3.87GB structural stream. A parent the store does not hold reads as 'files unknown', never as an empty change set -- sqlite's corpus carries exactly one, a 2009 check-in with a genuinely absent parent.
Mixed binary versions thrash across the layout bump: each side rejects the other's cache and re-derives. Update every binary that shares a store. (user: dmestas, size: 100953) [annotate] [blame] [check-ins using]