Record the source-hash witness gotcha and the parse-time extraction method #62

Merged
vnprc merged 1 commit from agent/drvpath-witness-source-hash into master 2026-09-22 03:46:32 +01:00
Member

Two Nix notes and one shell note, each a gotcha paid for in the five readability moves that landed today (allod/archetypes#93, #97, #98, allod/secrets#37, allod/tools#221, allod/nexus#64): a derivation-path witness has to normalize the flake source hash for values that embed self, an extracted expression's arguments can be discovered at parse time, and a script piped into head dies after its lines are taken. Docs only, nothing runs. If it is wrong, revert.

Risk

R0. Memory text only.

Validation

The tracked byte-budget hook passes on the worktree.

Two Nix notes and one shell note, each a gotcha paid for in the five readability moves that landed today (allod/archetypes#93, #97, #98, allod/secrets#37, allod/tools#221, allod/nexus#64): a derivation-path witness has to normalize the flake source hash for values that embed `self`, an extracted expression's arguments can be discovered at parse time, and a script piped into `head` dies after its lines are taken. Docs only, nothing runs. If it is wrong, revert. ## Risk R0. Memory text only. ## Validation The tracked byte-budget hook passes on the worktree.
vnprc approved these changes 2026-09-22 03:46:26 +01:00
vnprc merged commit d53a5b2c30 into master 2026-09-22 03:46:32 +01:00
vnprc deleted branch agent/drvpath-witness-source-hash 2026-09-22 03:46:32 +01:00
Sign in to join this conversation.
No description provided.