Repository navigation
v0.8.0
Sedum 0.8.0
Install
curl -fsSL https://raw.githubusercontent.com/livecodelife/sedum/main/install.sh | shOr with Go:
go install github.com/livecodelife/sedum/cmd/sedum@v0.8.0Or download an archive below and verify it against checksums.txt.
Changelog
- c104d0b A failing run removes what it created (Run wiring, existing test expectations, PRD No match); hand-written: pipeline.go and the PRD are not region-owned [prov-2026-8394826c@3]
- 2f6793a A generic go generator package grows one-off Go code [prov-2026-5403d162]
- 66e8d94 A package can declare anchors completeness never asks about [prov-2026-73d32e29]
- d7da9d0 A quote transform renders a value as a string literal [prov-2026-f63c340a]
- 9d0b8a3 A template ending in a blank line keeps one before its closing marker [prov-2026-ab24df5a]
- f3424a2 Add --prompt, --prompt-file, --prior-recording; default to sedum-binder-final model
- d8ab6a9 Add agent-assisted adopter authoring to the adopt design
- 3afb143 Add genpkg helpers to the adopt grow context [prov-2026-95d9ae7e@1]
- 3fd0039 Add hack/sync-builtin.sh and the generated internal/builtin/_go mirror (script and generated copy are not grown) [prov-2026-1da47b75@2]
- f8ab765 Add sedum adopt design proposal
- 7dd9983 Add the adopt key to sedum.yaml and validate it [prov-2026-3d0321d4@5]
- 2316167 Add the grow context for package adopt [prov-2026-95d9ae7e@1]
- 99c490d Add the sedum adopt command [prov-2026-a77c2e9f@2]
- f3be7fa Audit grow-prep for dead and duplicated code; complete the record [prov-2026-cf20817f@1]
- 612f638 Blueprint: --check help names the re-render limit [prov-2026-9621daed]
- a9b63e2 Blueprint: empty selection over owned regions needs --force [prov-2026-375f5d4a]
- a50cc78 Blueprint: format docs under conformance/ [prov-2026-bf01cd6b]
- 0a31699 Blueprint: guard fixture from the provenance CLI [prov-2026-ed9124e1]
- 7d1a5b0 Blueprint: proof at proof/GROW_PREP.md, reproducible [prov-2026-3c35801c]
- 97b3230 Blueprint: syntax registry decision and import layout [prov-2026-5403d162]
- 60b3457 Bump the provenance library, vendor the go generator, add grow context [prov-2026-019c616e@1]
- 6159ac8 Carry the go package as a deterministic zip: go:embed rejects the literal * directories (hand-written script and generated archive) [prov-2026-1da47b75@2]
- 70f6d72 Complete provenance record [prov-2026-010fd5b2@2]
- ebca747 Complete provenance record [prov-2026-019c616e@1]
- 376b3e1 Complete provenance record [prov-2026-0ce03d1c]
- 8cc477b Complete provenance record [prov-2026-13a4d6a9@2]
- b3c1003 Complete provenance record [prov-2026-14fa88c6]
- 837063d Complete provenance record [prov-2026-1a1a9b52@2]
- 343b1f4 Complete provenance record [prov-2026-1a55bc63@1]
- 0deda02 Complete provenance record [prov-2026-1a93993f@1]
- f198fd4 Complete provenance record [prov-2026-1b97007c@2]
- 5a7024a Complete provenance record [prov-2026-1b97007c@4]
- 102d2a7 Complete provenance record [prov-2026-1d15d075@2]
- 83641ec Complete provenance record [prov-2026-1d15d075@4]
- 744b383 Complete provenance record [prov-2026-1da47b75@3]
- a5ef1ea Complete provenance record [prov-2026-1da47b75@4]
- 6941975 Complete provenance record [prov-2026-1da47b75@5]
- be0ecbe Complete provenance record [prov-2026-1da47b75@6]
- 96d8f01 Complete provenance record [prov-2026-1da47b75@7]
- 8352f55 Complete provenance record [prov-2026-1e485f36@3]
- 3098903 Complete provenance record [prov-2026-1e4a5690@2]
- b878a29 Complete provenance record [prov-2026-1e4a5690@4]
- c1055c3 Complete provenance record [prov-2026-1e4a5690@7]
- 18a44ab Complete provenance record [prov-2026-21aa9103@2]
- 8b60354 Complete provenance record [prov-2026-21aa9103@4]
- 420c988 Complete provenance record [prov-2026-23653fdc@2]
- c06e8ba Complete provenance record [prov-2026-2558649d@2]
- b03e74d Complete provenance record [prov-2026-266ce4ce@2]
- 4c0542c Complete provenance record [prov-2026-2f2f6e70@2]
- 511441e Complete provenance record [prov-2026-3576b512@2]
- 6976668 Complete provenance record [prov-2026-3576b512@4]
- 0e2cfd1 Complete provenance record [prov-2026-36809902@2]
- b6e552a Complete provenance record [prov-2026-37216199@4]
- 509c50a Complete provenance record [prov-2026-37216199@6]
- d42d824 Complete provenance record [prov-2026-375f5d4a@2]
- 62e395c Complete provenance record [prov-2026-375f5d4a]
- 958a537 Complete provenance record [prov-2026-3c35801c@2]
- e0d7b1f Complete provenance record [prov-2026-3c35801c@3]
- ec3d2c2 Complete provenance record [prov-2026-3c35801c@4]
- 4386a21 Complete provenance record [prov-2026-3d0321d4@10]
- 43a30d9 Complete provenance record [prov-2026-3d0321d4@5]
- e0e06f3 Complete provenance record [prov-2026-3d0321d4@8]
- 8b549df Complete provenance record [prov-2026-3e5a05dc@2]
- 1e907a2 Complete provenance record [prov-2026-3f83335f@4]
- 9d5a906 Complete provenance record [prov-2026-43b7ec39]
- 8a13384 Complete provenance record [prov-2026-4746d9ed@2]
- a008da8 Complete provenance record [prov-2026-4746d9ed@3]
- 7c8c934 Complete provenance record [prov-2026-4df89974]
- 811d065 Complete provenance record [prov-2026-5176a0b7@2]
- 2999a15 Complete provenance record [prov-2026-520ee992@3]
- 5a2e080 Complete provenance record [prov-2026-53f4f82b]
- b90623d Complete provenance record [prov-2026-5403d162]
- e6341c7 Complete provenance record [prov-2026-59535684@2]
- d0fb24a Complete provenance record [prov-2026-59535684@2]
- 1f81319 Complete provenance record [prov-2026-59535684@3]
- 3be4674 Complete provenance record [prov-2026-59535684@3]
- 948c7c2 Complete provenance record [prov-2026-59535684@3]
- 890a96e Complete provenance record [prov-2026-59535684@4]
- cdbc38b Complete provenance record [prov-2026-59535684@4]
- aa47c63 Complete provenance record [prov-2026-59535684@4]
- ce34b6b Complete provenance record [prov-2026-59535684@5]
- 50548b1 Complete provenance record [prov-2026-59535684@5]
- 8a5b944 Complete provenance record [prov-2026-59535684@5]
- 2e9fc7d Complete provenance record [prov-2026-59535684@6]
- f55c840 Complete provenance record [prov-2026-5cfbb898@2]
- 1f80371 Complete provenance record [prov-2026-5d9b8590@2]
- 3b4cca6 Complete provenance record [prov-2026-5d9b8590@2]
- 1a2ac71 Complete provenance record [prov-2026-5d9b8590@3]
- a661b42 Complete provenance record [prov-2026-5d9b8590@3]
- aa7ba65 Complete provenance record [prov-2026-5d9b8590@3]
- df59d30 Complete provenance record [prov-2026-5d9b8590@4]
- 9f1427c Complete provenance record [prov-2026-5d9b8590@4]
- 67b2b90 Complete provenance record [prov-2026-5d9b8590@5]
- 031afca Complete provenance record [prov-2026-5d9b8590@5]
- 0c05c0c Complete provenance record [prov-2026-5f1e4f0a]
- 6cb3248 Complete provenance record [prov-2026-66bea9f3@2]
- 84f61c7 Complete provenance record [prov-2026-66bea9f3]
- ef5a4cc Complete provenance record [prov-2026-684148c6@3]
- acead8c Complete provenance record [prov-2026-6ab86198@2]
- 716c4d4 Complete provenance record [prov-2026-6edbd718@2]
- 67db8ea Complete provenance record [prov-2026-6fc3d13d@2]
- 4f4548a Complete provenance record [prov-2026-6fc3d13d@2]
- b07336d Complete provenance record [prov-2026-6fc3d13d@3]
- 63ee5d2 Complete provenance record [prov-2026-6fc3d13d@3]
- 47a0cea Complete provenance record [prov-2026-6fc3d13d@4]
- c55ea32 Complete provenance record [prov-2026-6fc3d13d@5]
- 847db97 Complete provenance record [prov-2026-71ebd3d9@3]
- fc5bc3c Complete provenance record [prov-2026-71ebd3d9]
- 5e6494c Complete provenance record [prov-2026-73d32e29]
- aa3074a Complete provenance record [prov-2026-751790c4@2]
- 0353751 Complete provenance record [prov-2026-751790c4@3]
- 90ac519 Complete provenance record [prov-2026-78be21c1@2]
- 892b9ce Complete provenance record [prov-2026-7a13f569@2]
- f97a570 Complete provenance record [prov-2026-7a704b59]
- 0980d88 Complete provenance record [prov-2026-7a9b82ae@3]
- 3fee4d0 Complete provenance record [prov-2026-806865fb@2]
- d6f0958 Complete provenance record [prov-2026-8394826c@3]
- 1619c17 Complete provenance record [prov-2026-8394826c@5]
- ade3a34 Complete provenance record [prov-2026-8394826c@6]
- c72e2cd Complete provenance record [prov-2026-84c8ca99@3]
- ad1b15f Complete provenance record [prov-2026-8542d7f7@2]
- 145d83a Complete provenance record [prov-2026-856f85eb@6]
- e584d8a Complete provenance record [prov-2026-856f85eb@8]
- 8d94a5b Complete provenance record [prov-2026-8602b702@2]
- 2fe536e Complete provenance record [prov-2026-8602b702@2]
- b492295 Complete provenance record [prov-2026-8602b702@3]
- 77f35e7 Complete provenance record [prov-2026-8602b702@3]
- 7a903c4 Complete provenance record [prov-2026-8602b702@3]
- ca20d90 Complete provenance record [prov-2026-8602b702@4]
- 30c2dd8 Complete provenance record [prov-2026-8602b702@4]
- f0bc2ad Complete provenance record [prov-2026-8602b702@5]
- 67b2db5 Complete provenance record [prov-2026-8602b702@5]
- 36a8f46 Complete provenance record [prov-2026-8602b702]
- 0cafcab Complete provenance record [prov-2026-860c8854@2]
- 2679934 Complete provenance record [prov-2026-86a21f53@2]
- 6942754 Complete provenance record [prov-2026-86a21f53@2]
- 4456c80 Complete provenance record [prov-2026-86a21f53@3]
- 3a96a7f Complete provenance record [prov-2026-86a21f53@3]
- 4f668c3 Complete provenance record [prov-2026-86a21f53@4]
- 7d88d07 Complete provenance record [prov-2026-86a21f53@5]
- 7f02b63 Complete provenance record [prov-2026-87743cfa@2]
- 2621364 Complete provenance record [prov-2026-88c83fa3@3]
- 146956c Complete provenance record [prov-2026-88c83fa3@5]
- a07be64 Complete provenance record [prov-2026-8b91f1f9@2]
- 53274b8 Complete provenance record [prov-2026-8c1efcd2@1]
- 4c2985d Complete provenance record [prov-2026-8c1efcd2@2]
- 149953b Complete provenance record [prov-2026-91c54941@2]
- 1f9a878 Complete provenance record [prov-2026-91c54941@2]
- 1d9034c Complete provenance record [prov-2026-91c54941@3]
- 3fe5ed3 Complete provenance record [prov-2026-91c54941@3]
- 7878373 Complete provenance record [prov-2026-91c54941@4]
- b76175c Complete provenance record [prov-2026-91c54941@5]
- 378589d Complete provenance record [prov-2026-94c524b5@2]
- 1403aaf Complete provenance record [prov-2026-95d9ae7e@3]
- 17746f2 Complete provenance record [prov-2026-9621daed@2]
- 6b03fe6 Complete provenance record [prov-2026-9621daed@2]
- ba3fbaf Complete provenance record [prov-2026-9621daed@3]
- 4aaea7b Complete provenance record [prov-2026-9621daed@3]
- e7260b7 Complete provenance record [prov-2026-9621daed@4]
- 13fbf7f Complete provenance record [prov-2026-9621daed@5]
- e554923 Complete provenance record [prov-2026-9621daed]
- 8731241 Complete provenance record [prov-2026-9ac6951e@3]
- 05d389c Complete provenance record [prov-2026-9ac6951e@5]
- 12f9bdf Complete provenance record [prov-2026-9bc22cf7@10]
- 2145f9e Complete provenance record [prov-2026-9bc22cf7@2]
- 9d17657 Complete provenance record [prov-2026-9bc22cf7@4]
- c1cfbc6 Complete provenance record [prov-2026-9bc22cf7@6]
- 77f30d9 Complete provenance record [prov-2026-a15d039a@2]
- 5fbe888 Complete provenance record [prov-2026-a500e28a]
- d639a7c Complete provenance record [prov-2026-a77c2e9f@2]
- 547d227 Complete provenance record [prov-2026-a88771dd]
- 39c8a81 Complete provenance record [prov-2026-aa4b736d@2]
- 863ad02 Complete provenance record [prov-2026-aa4b736d@2]
- 995b272 Complete provenance record [prov-2026-aa4b736d@3]
- d86e436 Complete provenance record [prov-2026-aa4b736d@3]
- 5e14469 Complete provenance record [prov-2026-aa4b736d@4]
- 86d9ebe Complete provenance record [prov-2026-aa4b736d@5]
- 6aa46e9 Complete provenance record [prov-2026-aabeac10@2]
- 954ee0d Complete provenance record [prov-2026-ab24df5a]
- 42d1e97 Complete provenance record [prov-2026-b241b29f@2]
- fe32769 Complete provenance record [prov-2026-b241b29f@3]
- 334495a Complete provenance record [prov-2026-b5465dfa@2]
- 12389aa Complete provenance record [prov-2026-b5465dfa@2]
- 3681081 Complete provenance record [prov-2026-b5465dfa@3]
- 1dbab47 Complete provenance record [prov-2026-b5465dfa@3]
- a097e8b Complete provenance record [prov-2026-b5465dfa@3]
- cffd54f Complete provenance record [prov-2026-b5465dfa@4]
- 997d540 Complete provenance record [prov-2026-b5465dfa@4]
- 6460935 Complete provenance record [prov-2026-b5465dfa@4]
- aa5762a Complete provenance record [prov-2026-b5465dfa@5]
- deca981 Complete provenance record [prov-2026-b5465dfa@5]
- 6db9058 Complete provenance record [prov-2026-b5465dfa@5]
- 0981e78 Complete provenance record [prov-2026-b5465dfa@6]
- dc0a988 Complete provenance record [prov-2026-b5c21813@2]
- 7c96cfd Complete provenance record [prov-2026-b5c21813@3]
- b068e29 Complete provenance record [prov-2026-b5c21813@4]
- b8b385c Complete provenance record [prov-2026-b82a46e4@4]
- 14a2e5a Complete provenance record [prov-2026-b9298192]
- b78080e Complete provenance record [prov-2026-be853555@2]
- 55f6a34 Complete provenance record [prov-2026-bf01cd6b]
- 3b08ba9 Complete provenance record [prov-2026-c637c262@2]
- 98d3dc2 Complete provenance record [prov-2026-c637c262@3]
- 7009cde Complete provenance record [prov-2026-c637c262@4]
- c2a5e14 Complete provenance record [prov-2026-cc73cf61@2]
- a2ceb38 Complete provenance record [prov-2026-cc73cf61@2]
- 7ce1fd9 Complete provenance record [prov-2026-cc73cf61@3]
- b0ba6ee Complete provenance record [prov-2026-cc73cf61@3]
- 9c3b337 Complete provenance record [prov-2026-cc73cf61@4]
- 04ab99e Complete provenance record [prov-2026-cc73cf61@5]
- d16908d Complete provenance record [prov-2026-cc73cf61]
- f083695 Complete provenance record [prov-2026-d2f1bdf2@2]
- 054aafd Complete provenance record [prov-2026-d2f1bdf2@2]
- 4adee1b Complete provenance record [prov-2026-d2f1bdf2@3]
- 6126295 Complete provenance record [prov-2026-d2f1bdf2@3]
- 5c4c8be Complete provenance record [prov-2026-d2f1bdf2@4]
- 3fe875d Complete provenance record [prov-2026-d2f1bdf2@5]
- cff3afb Complete provenance record [prov-2026-d2f1bdf2@7]
- 1a9c27a Complete provenance record [prov-2026-d2f1bdf2]
- 6245bea Complete provenance record [prov-2026-d694c4c4@2]
- 70ca81f Complete provenance record [prov-2026-d87e7f92@2]
- cacaade Complete provenance record [prov-2026-d87e7f92@4]
- 08525c1 Complete provenance record [prov-2026-d87e7f92@7]
- 0a368af Complete provenance record [prov-2026-dac49f78]
- d3bb8ce Complete provenance record [prov-2026-e4bab53b@2]
- b7f00f8 Complete provenance record [prov-2026-e4bab53b@2]
- 2fefe7a Complete provenance record [prov-2026-e4bab53b@3]
- e3bbbad Complete provenance record [prov-2026-e4bab53b@3]
- 3fec305 Complete provenance record [prov-2026-e4bab53b@3]
- 99ed80e Complete provenance record [prov-2026-e4bab53b@4]
- 261bd45 Complete provenance record [prov-2026-e4bab53b@4]
- 3fe8d46 Complete provenance record [prov-2026-e4bab53b@5]
- 128422e Complete provenance record [prov-2026-e4bab53b@5]
- 3dbf134 Complete provenance record [prov-2026-e4bab53b]
- a2e1bbc Complete provenance record [prov-2026-e6976fa9@2]
- 68e50bf Complete provenance record [prov-2026-e6976fa9@4]
- 7117dad Complete provenance record [prov-2026-ed9124e1]
- 2de5f9a Complete provenance record [prov-2026-ef240c78@2]
- 44cb22d Complete provenance record [prov-2026-f095e19f@6]
- 61161e2 Complete provenance record [prov-2026-f63c340a]
- c5f0bbd Complete provenance record [prov-2026-fb853ca9@2]
- 0571de7 Complete provenance record [prov-2026-fb853ca9]
- 0240e9f Complete provenance record [prov-2026-fc05416c]
- 3823836 Complete provenance record [prov-2026-fc6b6621@3]
- 9630b22 Complete the sedum adopt core blueprint [prov-2026-95d9ae7e@2]
- 8f81aec Completeness ignores anchors other records already fill [prov-2026-53f4f82b]
- 834539f Correct signatures in the adopt grow context [prov-2026-95d9ae7e@1]
- cb9499c Declare the generators_go_mod_missing rule (hand-written: diag.go is not region-owned) [prov-2026-1da47b75@1]
- 4be0972 Declare the go:embed var by hand: a grown region's marker breaks gofmt's directive layout [prov-2026-1da47b75@2]
- a201d5c Document created_at in recordings [prov-2026-375f5d4a]
- f79f69d Document gen and pkg on markers and gen in recordings [prov-2026-66bea9f3]
- 972788a Document sedum adopt in the README
- f745849 Draft blueprint: TOOL_BOUNDARIES and the record attribute catch up [prov-2026-a88771dd]
- fdbfa9c Draft blueprint: a generic go generator package [prov-2026-5403d162]
- 4b58665 Draft blueprint: a quote transform [prov-2026-f63c340a]
- 1b8db50 Draft blueprint: gen_hash from the shared record library [prov-2026-dac49f78]
- d6ed5a3 Draft blueprint: go checker flags unused locals and imports [prov-2026-ed9124e1]
- 8e20f46 Draft blueprint: grow skips, re-renders or re-selects by hash [prov-2026-9621daed]
- 39f68ce Draft blueprint: markers carry gen and pkg hashes [prov-2026-66bea9f3]
- 9fa9f1c Draft blueprint: orphans, deprecated records, stamping, prompt context [prov-2026-cc73cf61]
- 32575e3 Draft blueprint: prepare grow-prep for its PR [prov-2026-3c35801c]
- dbbf09e Draft blueprint: regions belong to the record named on their marker [prov-2026-375f5d4a]
- e547d54 Draft blueprint: sedum reads records through the shared library [prov-2026-5f1e4f0a]
- 6a43279 Draft blueprint: sedum regions and a JSON grow report [prov-2026-bf01cd6b]
- 3355371 Draft blueprint: the behaviour-only-intent eval [prov-2026-d694c4c4]
- 1c226ab Draft blueprint: the persistent grow log [prov-2026-7a13f569]
- 01492fe Draft blueprint: version 0.8.0 bump
- 860fb08 Draft imprint superseding prov-2026-36c8a99c's last-writer rule [prov-2026-4df89974]
- e21ccdb Draft imprint: a template's trailing blank line survives [prov-2026-ab24df5a]
- 2b77e5f Draft imprint: chi fixture's imports anchor inside the import block [prov-2026-14fa88c6]
- 752fd92 Draft imprint: completeness ignores anchors other records fill [prov-2026-53f4f82b]
- 40e05b6 Draft imprint: go checker flags unimported qualifiers [prov-2026-0ce03d1c]
- 2a597a2 Draft imprint: go package leaves go.mod and go.sum to go mod [prov-2026-7a704b59]
- 39d21a8 Draft imprint: lifecycle testbed as evals/lifecycle [prov-2026-71ebd3d9]
- ba6dc15 Draft imprint: marker scans skip generators and records [prov-2026-fc05416c]
- 549646f Draft imprint: optional anchors [prov-2026-73d32e29]
- 37e0131 Draft imprint: recordings carry each record's created_at [prov-2026-43b7ec39]
- 0785e72 Draft imprint: recordings carry each record's gen [prov-2026-b9298192]
- c192038 Draft imprint: tests and proof script isolate git [prov-2026-a500e28a]
- 4a1b51a Draft imprint: v2 migration and per-worktree hooks, with the undo [prov-2026-3c35801c@2]
- 65e9e61 Exclude provenance/.evidence from scope checks; refresh 1a93993f's spec [prov-2026-1a93993f@3]
- 5fe16ce Grow adopt file selection [prov-2026-37216199@4]
- 275b1b6 Grow adopter selection for a package [prov-2026-1b97007c@2]
- e17440f Grow builtin accessors and tests with sedum-haiku; refresh specs [prov-2026-fc6b6621@3]
- f4feb5d Grow checkGoModBoundary and its tests with sedum-haiku; refresh specs [prov-2026-806865fb@2]
- 8d68328 Grow explainUnmatched and its tests with sedum-haiku; refresh specs [prov-2026-7a9b82ae@3]
- fd7826c Grow generators install and its tests with sedum-haiku; refresh specs [prov-2026-3e5a05dc@2]
- 3fded79 Grow more adopt file selection tests [prov-2026-b82a46e4@4]
- 558a011 Grow more adopt orchestrator tests [prov-2026-8542d7f7@2]
- 77a6150 Grow more declarative adopter tests [prov-2026-88c83fa3@3]
- 74d42ba Grow pkghash.go over record.Canonical [prov-2026-1a55bc63@1]
- 19b0203 Grow runCleanup and its tests with sedum-haiku; refresh specs [prov-2026-2558649d@2]
- 9e96e78 Grow skips, re-renders or re-selects each record by its hashes [prov-2026-9621daed]
- ae2c28f Grow the adopt command adopter [prov-2026-1d15d075@2]
- ff97c23 Grow the adopt orchestrator [prov-2026-520ee992@3]
- 2c60892 Grow the adopt round-trip verifier [prov-2026-a15d039a@2]
- 3402865 Grow the adopt span contract and coverage check [prov-2026-d87e7f92@2]
- 2d3eaa1 Grow the adoption recording builder [prov-2026-1e4a5690@2]
- 243ed2a Grow the adoption report [prov-2026-9ac6951e@3]
- 11dd90e Grow the declarative adopter [prov-2026-856f85eb@6]
- 490d72d Grow the pkg/1 byte-identity tests [prov-2026-1e485f36@3]
- 81d4500 Grow's marker scans skip the generators and records directories [prov-2026-fc05416c]
- e22662d Imprint intent: the embed var lives in embed.go [prov-2026-fc6b6621@2]
- 189d1f5 Imprint v2: proof spec and constraints [prov-2026-3c35801c@2]
- 391fdcb Imprint: a stable proof spec [prov-2026-3c35801c@2]
- e25d041 Lifecycle harness: ask for the full orphan list after a record is removed [prov-2026-3f83335f@4]
- 103b4d6 Load reports a missing generators go.mod; testdata/generators gets one (hand-written: load.go is not region-owned) [prov-2026-1da47b75@2]
- 9f38d17 Make the proof script and lifecycle harness ask for the full orphan list [prov-2026-3f83335f@4]
- b254714 Make the sedum adopt design language-agnostic
- 2178bba Mark provenance generated state as linguist-generated and -diff
- d4bfdf5 Markers carry gen and pkg hashes [prov-2026-66bea9f3]
- 8b60a9e Merge gen-errors (with main #5, #6) into generators-install
- 5c8d8e4 Merge gen-errors (with main #7) into generators-install
- 635f99b Merge main (#13 CI provenance gate) into adopt-core
- bba982e Merge main (#5 lifecycle-import, #6 replay-restamp) into gen-errors
- 050cd34 Merge main (#5 lifecycle-import, #6 replay-restamp) into grow-repair
- f6084a9 Merge main (#7 grow-repair) into gen-errors
- dfb74ae Merge main into lifecycle-import
- 4e3ed77 Merge main into replay-restamp [prov-2026-c637c262@3]
- 710846e Migrate this repository's provenance records to v2 [prov-2026-3c35801c@2]
- e60ab0d Narrow imprint scope: inject.go is hand-edited under the blueprint [prov-2026-7a9b82ae@2]
- a3fe45c Open provenance record prov-2026-010fd5b2 [prov-2026-010fd5b2@1]
- 70583cf Open provenance record prov-2026-019c616e [prov-2026-019c616e@1]
- b453b26 Open provenance record prov-2026-0ce03d1c [prov-2026-0ce03d1c]
- 99a6f9e Open provenance record prov-2026-13a4d6a9 [prov-2026-13a4d6a9@1]
- 0320f91 Open provenance record prov-2026-1a55bc63 [prov-2026-1a55bc63@1]
- 78a7761 Open provenance record prov-2026-1a93993f [prov-2026-1a93993f@1]
- 70c32eb Open provenance record prov-2026-1b97007c [prov-2026-1b97007c@1]
- a595fd5 Open provenance record prov-2026-1d15d075 [prov-2026-1d15d075@1]
- 12c45b0 Open provenance record prov-2026-1da47b75 [prov-2026-1da47b75@1]
- aa65d19 Open provenance record prov-2026-1e485f36 [prov-2026-1e485f36@1]
- 5cbea73 Open provenance record prov-2026-1e4a5690 [prov-2026-1e4a5690@1]
- 3fab599 Open provenance record prov-2026-21aa9103 [prov-2026-21aa9103@1]
- 0fd941b Open provenance record prov-2026-2558649d [prov-2026-2558649d@1]
- 8b0d189 Open provenance record prov-2026-2f2f6e70 [prov-2026-2f2f6e70@1]
- eec0e5b Open provenance record prov-2026-3576b512 [prov-2026-3576b512@1]
- 0e7aa80 Open provenance record prov-2026-37216199 [prov-2026-37216199@1]
- 6c1d733 Open provenance record prov-2026-375f5d4a [prov-2026-375f5d4a]
- 2a5dce7 Open provenance record prov-2026-3c35801c [prov-2026-3c35801c]
- d47bcea Open provenance record prov-2026-3d0321d4 [prov-2026-3d0321d4@1]
- 160ddd0 Open provenance record prov-2026-3e5a05dc [prov-2026-3e5a05dc@1]
- 65de536 Open provenance record prov-2026-3f83335f [prov-2026-3f83335f@1]
- da0a694 Open provenance record prov-2026-43b7ec39 [prov-2026-43b7ec39]
- 1ef1063 Open provenance record prov-2026-4df89974 [prov-2026-4df89974]
- 38dd59a Open provenance record prov-2026-5176a0b7 [prov-2026-5176a0b7@1]
- 5c62ea3 Open provenance record prov-2026-520ee992 [prov-2026-520ee992@1]
- 141a82c Open provenance record prov-2026-53f4f82b [prov-2026-53f4f82b]
- 6c04a42 Open provenance record prov-2026-5403d162 [prov-2026-5403d162]
- 0a9bdb1 Open provenance record prov-2026-5cfbb898 [prov-2026-5cfbb898@1]
- 7727c58 Open provenance record prov-2026-5f1e4f0a [prov-2026-5f1e4f0a]
- a60c5db Open provenance record prov-2026-66bea9f3 [prov-2026-66bea9f3]
- 1c61241 Open provenance record prov-2026-6ab86198 [prov-2026-6ab86198@1]
- a457f34 Open provenance record prov-2026-6edbd718 [prov-2026-6edbd718@1]
- 47de9ab Open provenance record prov-2026-71ebd3d9 [prov-2026-71ebd3d9]
- ee6496f Open provenance record prov-2026-73d32e29 [prov-2026-73d32e29]
- 8f8875c Open provenance record prov-2026-751790c4 [prov-2026-751790c4@1]
- 3fbe6ec Open provenance record prov-2026-78be21c1 [prov-2026-78be21c1@1]
- 4b66c60 Open provenance record prov-2026-7a13f569 [prov-2026-7a13f569@1]
- 857449e Open provenance record prov-2026-7a704b59 [prov-2026-7a704b59]
- aa57f0f Open provenance record prov-2026-7a9b82ae [prov-2026-7a9b82ae@1]
- 9c004b4 Open provenance record prov-2026-806865fb [prov-2026-806865fb@1]
- d0267e0 Open provenance record prov-2026-8394826c [prov-2026-8394826c@1]
- 5d8b39e Open provenance record prov-2026-84c8ca99 [prov-2026-84c8ca99@1]
- f42ecae Open provenance record prov-2026-8542d7f7 [prov-2026-8542d7f7@1]
- 8ad83d1 Open provenance record prov-2026-856f85eb [prov-2026-856f85eb@1]
- 00d2946 Open provenance record prov-2026-8602b702 [prov-2026-8602b702]
- ec87d00 Open provenance record prov-2026-860c8854 [prov-2026-860c8854@1]
- 2e19c40 Open provenance record prov-2026-87743cfa [prov-2026-87743cfa@1]
- 99f0681 Open provenance record prov-2026-88c83fa3 [prov-2026-88c83fa3@1]
- ecbc444 Open provenance record prov-2026-8b91f1f9 [prov-2026-8b91f1f9@1]
- 119989e Open provenance record prov-2026-8c1efcd2 [prov-2026-8c1efcd2@1]
- da0b641 Open provenance record prov-2026-94c524b5 [prov-2026-94c524b5@1]
- 2b09ca8 Open provenance record prov-2026-95d9ae7e [prov-2026-95d9ae7e@1]
- bd41307 Open provenance record prov-2026-9621daed [prov-2026-9621daed]
- 5ee2426 Open provenance record prov-2026-9ac6951e [prov-2026-9ac6951e@1]
- b561d9f Open provenance record prov-2026-9bc22cf7 [prov-2026-9bc22cf7@1]
- bcbcc6b Open provenance record prov-2026-a15d039a [prov-2026-a15d039a@1]
- 1a72049 Open provenance record prov-2026-a500e28a [prov-2026-a500e28a]
- 8bc7daf Open provenance record prov-2026-a77c2e9f [prov-2026-a77c2e9f@1]
- 2b249b0 Open provenance record prov-2026-a88771dd [prov-2026-a88771dd]
- 8ab7818 Open provenance record prov-2026-aabeac10 [prov-2026-aabeac10@1]
- 51ec253 Open provenance record prov-2026-ab24df5a [prov-2026-ab24df5a]
- c0b4b19 Open provenance record prov-2026-b241b29f [prov-2026-b241b29f@1]
- eeaeef6 Open provenance record prov-2026-b5c21813 [prov-2026-b5c21813@1]
- a5545ec Open provenance record prov-2026-b82a46e4 [prov-2026-b82a46e4@1]
- 599cdaa Open provenance record prov-2026-b9298192 [prov-2026-b9298192]
- bf8c482 Open provenance record prov-2026-bf01cd6b [prov-2026-bf01cd6b]
- b63038e Open provenance record prov-2026-c637c262 [prov-2026-c637c262@1]
- 8d6bcd7 Open provenance record prov-2026-cc73cf61 [prov-2026-cc73cf61]
- 320f07c Open provenance record prov-2026-cf20817f [prov-2026-cf20817f@1]
- 4e402c7 Open provenance record prov-2026-d2f1bdf2 [prov-2026-d2f1bdf2]
- d27c5ea Open provenance record prov-2026-d694c4c4 [prov-2026-d694c4c4@1]
- faaad49 Open provenance record prov-2026-d87e7f92 [prov-2026-d87e7f92@1]
- f6993dc Open provenance record prov-2026-dac49f78 [prov-2026-dac49f78]
- 8448a91 Open provenance record prov-2026-e4bab53b [prov-2026-e4bab53b]
- cc153e7 Open provenance record prov-2026-e6976fa9 [prov-2026-e6976fa9@1]
- 11afe6c Open provenance record prov-2026-ed9124e1 [prov-2026-ed9124e1]
- f8bc068 Open provenance record prov-2026-ef240c78 [prov-2026-ef240c78@1]
- 3558c3a Open provenance record prov-2026-f63c340a [prov-2026-f63c340a]
- ff32e4b Open provenance record prov-2026-fb853ca9 [prov-2026-fb853ca9]
- 691425d Open provenance record prov-2026-fc05416c [prov-2026-fc05416c]
- 9d1ff71 Open provenance record prov-2026-fc6b6621 [prov-2026-fc6b6621@1]
- 77bbb70 Orphans, deprecated records, stamping, and prompt context [prov-2026-cc73cf61]
- 26aab52 PRD: the go checker's unused locals and imports [prov-2026-ed9124e1]
- 602c017 Phase 7 uses explainUnmatched for an absent anchor (hand edit: inject.go cannot be grown) [prov-2026-8394826c@2]
- f75391e Plant the chi fixture's imports anchor inside the import block [prov-2026-14fa88c6]
- 153c2e3 README: non-main root Go files are skipped as other_residual [prov-2026-36809902@2]
- 0890804 README: the Go adopter, the builtin adopt form, scope lines [prov-2026-36809902@2]
- 22f19e8 README: the grow log and sedum grow-log [prov-2026-7a13f569@2]
- d325a05 Re-import evals/lifecycle from the testbed at provenance cli 8ff22fb [prov-2026-8c1efcd2@1]
- e50fd60 Re-import run.sh: add_records makes copied fixtures writable [prov-2026-8c1efcd2@2]
- e550f00 Recordings carry each record's created_at [prov-2026-43b7ec39]
- ea8844d Recordings carry each record's gen so replay reproduces grow [prov-2026-b9298192]
- dab3ce1 Refresh blueprint specs after the first imprint's tests [prov-2026-8394826c@2]
- 1591998 Refresh blueprint specs after the second imprint's tests [prov-2026-8394826c@3]
- 44f80a5 Refresh blueprint specs after the warning imprint [prov-2026-1da47b75@2]
- 79ad30d Refresh evidence of prov-2026-3576b512 [prov-2026-3576b512@2]
- d411690 Refresh evidence of prov-2026-3576b512 [prov-2026-3576b512@4]
- 70031b3 Refresh evidence of prov-2026-4746d9ed [prov-2026-4746d9ed@2]
- c82fc78 Refresh evidence of prov-2026-84c8ca99 [prov-2026-84c8ca99@3]
- 2958872 Refresh evidence of prov-2026-860c8854 [prov-2026-860c8854@2]
- 88c2ff3 Refresh evidence of prov-2026-8b91f1f9 [prov-2026-8b91f1f9@2]
- 7c4a7e9 Refresh evidence of prov-2026-d87e7f92 [prov-2026-d87e7f92@2]
- 9d59542 Refresh evidence of prov-2026-e6976fa9 [prov-2026-e6976fa9@2]
- 613284e Refresh prov-2026-1a93993f's spec hash [prov-2026-1a93993f@2]
- e86bba5 Refresh prov-2026-1a93993f's spec hash after .provenance.yml gained exclude_paths [prov-2026-1a93993f@4]
- b8df8c1 Refresh prov-2026-684148c6's spec hash [prov-2026-684148c6@2]
- a7fecb2 Refresh specs after prov-2026-1da47b75 docs [prov-2026-59535684@4]
- 35fb3b3 Refresh specs after prov-2026-1da47b75 docs [prov-2026-b5465dfa@4]
- f132541 Refresh specs after prov-2026-8394826c edits [prov-2026-1a1a9b52@2]
- cb0a833 Refresh specs after prov-2026-8394826c edits [prov-2026-23653fdc@2]
- 4c872ff Refresh specs after prov-2026-8394826c edits [prov-2026-375f5d4a@2]
- f55b98d Refresh specs after prov-2026-8394826c edits [prov-2026-59535684@3]
- 2dfc9f1 Refresh specs after prov-2026-8394826c edits [prov-2026-5d9b8590@3]
- a7450ed Refresh specs after prov-2026-8394826c edits [prov-2026-66bea9f3@2]
- fed702f Refresh specs after prov-2026-8394826c edits [prov-2026-8602b702@3]
- 4e6485a Refresh specs after prov-2026-8394826c edits [prov-2026-b5465dfa@3]
- 1d987bd Refresh specs after prov-2026-8394826c edits [prov-2026-e4bab53b@3]
- 1bc284c Refresh specs after prov-2026-8394826c edits [prov-2026-f095e19f@6]
- f199dc1 Regions belong to the record named on their marker [prov-2026-375f5d4a]
- 9bc77aa Register generators install; README and PRD; intent: zip carry [prov-2026-1da47b75@3]
- 00f87bf Regrow adopt file selection with a subdirectory template [prov-2026-37216199@6]
- 3721494 Regrow the command adopter with a working directory [prov-2026-1d15d075@4]
- 1ec7395 Release notes for 0.8.0: CHANGELOG.md, README upgrade note
- 3f9faea Repin prov-2026-1d15d075 to the widened blueprint [prov-2026-1d15d075@4]
- b2caa70 Repin prov-2026-3d0321d4 to the widened blueprint [prov-2026-3d0321d4@8]
- 6f93b09 Repin prov-2026-d87e7f92 to the widened blueprint [prov-2026-d87e7f92@2]
- 35fd217 Replay: --restamp-gen, complete-recording reconcile, --execute --check [prov-2026-c637c262@2]
- 68a03e0 Repoint 1a93993f's proof spec at LICENSE [prov-2026-1a93993f@5]
- 31a7046 Report each pruned orphan once, as an orphan [prov-2026-cc73cf61]
- 6fd5427 Require the provenance module by pseudo-version, not a local replace [prov-2026-3c35801c]
- 5b65f12 Require unit_end in the adopt key [prov-2026-3d0321d4@8]
- b06e577 Require unit_end in the declarative adopter [prov-2026-856f85eb@8]
- 69d7b28 Revise prov-2026-71ebd3d9: demo.sh pins provenance cli 1b04123 [prov-2026-71ebd3d9@2]
- 76d081a Revise prov-2026-b241b29f: record its proof spec [prov-2026-b241b29f@2]
- 52a2025 Run provenance lint, stale and check --range in CI [prov-2026-4746d9ed@2]
- e469fb4 Stage 2 blueprint: glob scopes, a spec, no implements [prov-2026-36809902@2]
- f7b8da4 Summarize orphans in grow; --orphans lists them [prov-2026-3f83335f@3]
- 4e38a83 TOOL_BOUNDARIES and OPEN_QUESTIONS catch up with hash-aware grow [prov-2026-a88771dd]
- 6ff718c Test that a declarative adopter requires unit_end [prov-2026-88c83fa3@5]
- 02dd10e The go checker flags package qualifiers the file does not import [prov-2026-0ce03d1c]
- 5ce344a The go checker flags unused function-local variables and unused imports [prov-2026-ed9124e1]
- 0314c86 The go package leaves go.mod and go.sum to go mod [prov-2026-7a704b59]
- 198ca2a The lifecycle testbed joins sedum as evals/lifecycle [prov-2026-71ebd3d9]
- 1544d52 The release URL names the new default model's own asset [prov-2026-d2f1bdf2@6]
- efa4d0f Version 0.8.0
- 2031905 Widen blueprint scope for the F1 and F2 fixes [prov-2026-cc73cf61]
- c53b7bd Widen blueprint scope for the generators-dir skip [prov-2026-5403d162]
- 3a3afa9 Widen blueprint scope for the git-in-tests audit [prov-2026-3c35801c]
- a635c02 Widen blueprint scope to evals/lifecycle [prov-2026-3c35801c]
- b631aea Widen blueprint scope to the go package [prov-2026-bf01cd6b]
- d0748fb Widen blueprint scope to the recording format [prov-2026-375f5d4a]
- db7f8c6 Widen blueprint scope to the recording format [prov-2026-66bea9f3]
- d34e6fc Widen prov-2026-3f83335f to the flag test, PRD table and records pinned to them [prov-2026-3f83335f@2]
- 8202682 Widen the adopt core blueprint for the genpkg adopt key [prov-2026-95d9ae7e@2]
- 4ab696a Widen the adopt core blueprint's scope for the genpkg builtin test [prov-2026-95d9ae7e@3]
- c9bb0ae adopt: ForPackage returns built-in adopters [prov-2026-1b97007c@4]
- bce61e3 adopt: Go adopter covers the repository's own files [prov-2026-9bc22cf7@6]
- e4b25f1 adopt: PROMPT.md names the Go adopter's go/parser exception [prov-2026-36809902@2]
- acfd5a6 adopt: a header span carries no kwargs again [prov-2026-d87e7f92@7]
- 5947781 adopt: a header span may carry kwargs [prov-2026-d87e7f92@4]
- 594a59d adopt: header span kwargs become file captures [prov-2026-1e4a5690@4]
- 286dc27 adopt: non-main root Go packages are skipped with a named reason [prov-2026-9bc22cf7@10]
- bf6759f adopt: remove the header-kwargs tests [prov-2026-36809902@2]
- ea979ab adopt: the Go header span carries no kwargs [prov-2026-9bc22cf7@4]
- 333f09e adopt: the built-in Go adopter [prov-2026-9bc22cf7@2]
- 073045e adopt: the recording builder drops the header-kwargs capture [prov-2026-1e4a5690@7]
- 44e942f adopt: the report prints the scope lines for adopted files [prov-2026-9ac6951e@5]
- eaff8d8 cli: sedum grow-log is registered and grow writes the log [prov-2026-ef240c78@2]
- c2e516c cli: the grow log wiring [prov-2026-6edbd718@2]
- 777292a cli: the sedum grow-log command [prov-2026-87743cfa@2]
- 193fbc9 eval design: PROMPT.md for growing the package [prov-2026-d694c4c4@1]
- a2efc9d eval design: README and the first result, 75 grows [prov-2026-d694c4c4@2]
- 6201220 eval design: drawing samples [prov-2026-e6976fa9@2]
- ce70e1c eval design: prepare and grade [prov-2026-3576b512@2]
- 5858fd3 eval design: prepare and grade write into the package directory [prov-2026-3576b512@4]
- 8ffd57f eval design: results [prov-2026-8b91f1f9@2]
- 529bb74 eval design: samples run in the package directory [prov-2026-e6976fa9@4]
- 517131c eval design: tasks and variants [prov-2026-84c8ca99@3]
- 47c70db eval design: the Haiku wrapper call and the command [prov-2026-860c8854@2]
- ac3c7c3 eval design: the five tasks, their context files and hidden tests [prov-2026-d694c4c4@1]
- 550ba3a evals/lifecycle clears inherited git state before touching work/ [prov-2026-71ebd3d9]
- 3c6018a evals/lifecycle: GNU stat first so the eval runs on Linux [prov-2026-3c35801c@4]
- 6774262 evals/lifecycle: portable sed -i so step10 runs on Linux [prov-2026-3c35801c@4]
- ed6b10a gen_hash comes from the shared provenance record library [prov-2026-dac49f78]
- 7b03538 genpkg: the builtin adopter form; go package gets setImports and a root template [prov-2026-3d0321d4@10]
- 2c31c90 go package: adopt builtin key; go.zip regenerated [prov-2026-1da47b75@6]
- 8daa3f3 go package: the root-level template is package main [prov-2026-1da47b75@7]
- eff37db grow --json: report unselected regions as change unselected [prov-2026-c637c262@4]
- a53a6d5 grow --repair 0 verifies once and fails fast; --no-verify skips; the failure counts every model call [prov-2026-b5c21813@3]
- 6d86957 grow --repair: project verification failures go back to the model [prov-2026-b5c21813@2]
- 8c6cd13 grow log blueprint: scope for the CLI wiring files [prov-2026-7a13f569@2]
- 5c7963e growlog: PROMPT.md for growing the package [prov-2026-7a13f569@1]
- 3acfa18 growlog: read [prov-2026-2f2f6e70@2]
- 3bc74c2 growlog: render [prov-2026-13a4d6a9@2]
- 934915b growlog: summary [prov-2026-78be21c1@2]
- 9e18150 growlog: the entry test no longer needs Read [prov-2026-21aa9103@4]
- abd53d0 growlog: the entry type and Append [prov-2026-21aa9103@2]
- 4469052 proof/GROW_PREP.md: real-model use, upgrading from v0.8.0, known limits [prov-2026-3c35801c]
- db8541f proof/GROW_PREP.md: what grow-prep changes, with captured proof [prov-2026-3c35801c]
- 9a5aeb6 proof/capture.sh drops inherited GIT_* variables before running [prov-2026-3c35801c]
- 3c38802 proof/capture.sh reproduces the grow-prep proof against a stub model [prov-2026-3c35801c]
- 12432f9 proof/capture.sh scrubs machine paths from captured output [prov-2026-3c35801c]
- 9c4b478 proof/capture.sh: use GNU stat first so the proof runs on Linux [prov-2026-3c35801c@4]
- 5c65950 release_test.go follows the model asset's name [prov-2026-266ce4ce@2]
- 26040d9 release_test.go follows the model asset's name [prov-2026-4746d9ed@3]
- 3a87089 release_test.go follows the model asset's name [prov-2026-be853555@2]
- 141ba43 release_test.go follows the model asset's name [prov-2026-d2f1bdf2@7]
- b32ec17 release_test.go follows the model asset's name [prov-2026-fb853ca9@2]
- 009e587 sedum reads records through the shared provenance record library [prov-2026-5f1e4f0a]
- b37343c sedum regions and a JSON grow report feed provenance evidence [prov-2026-bf01cd6b]
- e223a7c sedum's tests and proof script isolate git from the environment [prov-2026-a500e28a]
Pinning this version
sedum --version emits a bare semver, and it is the same string a recording
carries in sedum_version. A caller that depends on a command depends on a
version of it — see TOOL_BOUNDARIES.md for the six
surfaces that version covers.