Browse Source
The published r1 artifact metadata recorded 'unrecorded' checkout uuids for tclvfs/tcllib/tklib: fossil only writes manifest.uuid when the REPOSITORY enables the versioned 'manifest' setting, which those upstreams do not (tcl/tk/thread do). The checkout-scoped setting is ours to control: 'fossil settings manifest u' materializes manifest.uuid immediately and keeps it current across updates - now applied idempotently to every staged checkout on each build. Verified on the live stage (tclvfs f082c47f, tcllib c784f6fd, tklib 2d53beaf now recorded); future emissions carry full provenance (r1 stays immutable as published). Zon-flow tarballs share the upstream limitation - their checkin uuids are derivable from the per-checkin pin URLs; recorded in the comment as the not-yet-wired follow-up. Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.commaster
1 changed files with 11 additions and 0 deletions
Loading…
Reference in new issue