Repository navigation
Releases: livecodelife/sedum
Release list
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 re...
v0.7.0
Sedum 0.7.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.7.0Or download an archive below and verify it against checksums.txt.
Changelog
- 6cde906 Add specs for --response-schema: catalog compiler, wire contract, flag surface [prov-2026-91c54941]
- 654a9f2 Complete provenance record [prov-2026-266ce4ce]
- 1042177 Complete provenance record [prov-2026-91c54941]
- 645a923 Draft blueprint: opt-in response schema for sedum grow
- 10a96a4 Draft blueprint: version 0.7.0 bump for opt-in response schema
- f1a7efa Implement --response-schema: catalog schema compiler and OpenAI structured output
- 9c17b0a Open provenance record prov-2026-266ce4ce [prov-2026-266ce4ce]
- 05a7532 Open provenance record prov-2026-91c54941 [prov-2026-91c54941]
- e403661 Version 0.7.0
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.
v0.6.0
Sedum 0.6.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.6.0Or download an archive below and verify it against checksums.txt.
Changelog
- 8fcb60c Add a local goinfer-serve backend for Phase 4 selection
- 9d87a06 Complete provenance record [prov-2026-668746b1]
- 17eac2d Complete provenance record [prov-2026-a1ccdd65]
- a4a3e63 Complete provenance record [prov-2026-be853555]
- 1d04bfa Draft blueprint: local goinfer-serve backend for Phase 4 selection
- 59ac69e Draft blueprint: version 0.6.0
- 837f00f Draft blueprint: zero-setup default via bundled goinfer-serve and model
- a35c279 Open provenance record prov-2026-668746b1 [prov-2026-668746b1]
- 1ccc034 Open provenance record prov-2026-a1ccdd65 [prov-2026-a1ccdd65]
- df37162 Open provenance record prov-2026-be853555 [prov-2026-be853555]
- 0ec9b4f Version 0.6.0
- 99dc0a2 Zero-setup default: bundle goinfer-serve and a fine-tuned model
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.
v0.5.0
Sedum 0.5.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.5.0Or download an archive below and verify it against checksums.txt.
Changelog
- 49da6e9 Complete provenance record [prov-2026-5d9b8590]
- 092a57d Draft blueprint: filter Phase 4's catalog to what a record could authorize
- 643e4cf Filter Phase 4's catalog to what a record could legally authorize
- 49bbc44 Open provenance record prov-2026-5d9b8590 [prov-2026-5d9b8590]
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.
Model assets
Non-code release: binary model assets bundled into sedum release archives by hack/fetch-release-assets.sh. Not a software release; never referenced by a v* tag.
v0.4.0
Sedum 0.4.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.4.0Or download an archive below and verify it against checksums.txt.
Changelog
- 2bf808d A list renders through join, and never as Go slice syntax [prov-2026-1cdeb03b]
- 0d115db Complete provenance record [prov-2026-1cdeb03b]
- 01a9f29 Document join, and version 0.4.0 [prov-2026-1cdeb03b]
- 07c014a Draft: a list renders through join [prov-2026-1cdeb03b]
- a2a0a95 Open provenance record prov-2026-1cdeb03b [prov-2026-1cdeb03b]
- b77dd6c Run each spec against its package, as every other record does [prov-2026-1cdeb03b]
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.
v0.3.0
Sedum 0.3.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.3.0Or download an archive below and verify it against checksums.txt.
Changelog
- eebeada A comment prefix is half a comment [prov-2026-a6f6bb81]
- d1d639b Complete provenance record [prov-2026-a6f6bb81]
- 2564b0e Draft: a comment prefix is half a comment [prov-2026-a6f6bb81]
- 1aceabc Open provenance record prov-2026-a6f6bb81 [prov-2026-a6f6bb81]
- 7f4d642 Version 0.3.0 [prov-2026-a6f6bb81]
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.
v0.2.0
Sedum 0.2.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.2.0Or download an archive below and verify it against checksums.txt.
Changelog
- 36ec357 0.2.0: an action may declare its region's identity [prov-2026-6724bf25]
- c3a5dac A declared identity spans an action's variants [prov-2026-d71d6f76]
- 9baca67 An action declares which kwargs identify its region [prov-2026-d71d6f76]
- 367c514 An action declares which kwargs identify its region [prov-2026-d71d6f76]
- 17ac904 Complete provenance record [prov-2026-6724bf25]
- 5a90f42 Complete provenance record [prov-2026-6d9ccb92]
- b3d2be6 Complete provenance record [prov-2026-d71d6f76]
- d8d94b7 Open provenance record prov-2026-6724bf25 [prov-2026-6724bf25]
- 20804e0 Open provenance record prov-2026-d71d6f76 [prov-2026-d71d6f76]
- 8c7366b Version 0.2.0 [prov-2026-6724bf25]
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.
v0.1.1
Sedum 0.1.1
Install
curl -fsSL https://raw.githubusercontent.com/livecodelife/sedum/main/install.sh | shOr with Go:
go install github.com/livecodelife/sedum/cmd/sedum@v0.1.1Or download an archive below and verify it against checksums.txt.
Changelog
- 0cfeb0c A number validates the same from a model and from a recording [prov-2026-6d9ccb92]
- ff1afd4 Create provenance record [prov-2026-6d9ccb92]
- d444235 Open provenance record prov-2026-6d9ccb92 [prov-2026-6d9ccb92]
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.
v0.1.0
Sedum 0.1.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.1.0Or download an archive below and verify it against checksums.txt.
Changelog
- 7ff7b94 A required kwarg bound to nothing is not bound [prov-2026-9a554c93]
- b580a67 A run supplies the project facts a package cannot know [prov-2026-6fc3d13d]
- d0f1c1c Add M7's schema and replay specs [prov-2026-dc227be7]
- 67fe5fc Add README
- 0983cae Add a local eval harness for selection measurement [prov-2026-e6969eb3]
- 0c36525 Add a model filter so one matrix row runs at a time [prov-2026-e6969eb3]
- ffefb60 Add a parity Chi record so the language comparison controls for intent [prov-2026-e6969eb3]
- b6e2172 Add a second resource over the Go package set [prov-2026-b585fbbc]
- 994f6af Add action rendering and anchored injection: Phases 6 and 7
- 690a554 Add file template path matching, captures, and specificity ranking [prov-2026-f51f04b2]
- f5ff0c0 Add generator package loading and load-time validation [prov-2026-8e6dac6c]
- 25b383d Add path resolution and file creation: Phases 2 and 3 [prov-2026-1a1a9b52]
- 3df21f2 Add phase orchestration, sedum resolve, and the resolution stop points [prov-2026-1a1a9b52]
- 06cc7ad Add provenance record ingestion: the authorized path set [prov-2026-1a1a9b52]
- 4ad7795 Add sedum render and sedum --version [prov-2026-b5465dfa]
- 9a3654b Add the intent arm to every app [prov-2026-672c6471]
- fdb71f3 Add the literal kwarg type [prov-2026-e3d7b9ac]
- e266cd1 Add the renderer: {{name|op|op:arg}} translated to text/template
- e085fc8 Add the transform engine: built-ins, pipelines, exceptions, inflection
- e5aa30a Adds evals results to excluded list
- 339fc54 Adds tool boundaries file
- 4986046 Admit an absent default or the literal nil [prov-2026-0d30e826]
- 2abe887 Adopt iancoleman/strcase for case ops; apply op_exceptions per word [prov-2026-d554bfc3]
- dcfe8a9 Align ownership markers with the anchor they land at
- 8e4693c An optional kwarg may declare its default [prov-2026-f03916ba]
- a0351c8 Anchor the sedum binary gitignore pattern; add cmd/sedum [prov-2026-aa4b736d]
- de9f67b Apply each sample's own selection twice and compare bytes [prov-2026-d61010a4]
- 53b9f1b Ask a model which actions to invoke, and hold the answer to the schema [prov-2026-f095e19f]
- a9f97fe Ask only about anchors something in the run could have filled [prov-2026-206fa618]
- 627f19b Ask the model for the files, given the record and nothing else [prov-2026-a4dbe65c]
- 640ff8a Ask the predicate in the signals block too [prov-2026-9accf575]
- c1ac760 Attach the decoding imprint's proof [prov-2026-88e36921]
- 8b600d2 Attribute a dead phase's named lines to the regions that wrote them [prov-2026-27c10ac4]
- 84f4e11 Bind a field name once and transform it once [prov-2026-0cc65e62]
- f6c8a96 Bound the completeness re-prompt to Phase 4 and share the planted-marker computation [prov-2026-6d87dc11]
- 4d663d4 Bring the README current with M3 and track the open-questions doc [prov-2026-d554bfc3]
- b1bde94 Bring the README current with M4 [prov-2026-d554bfc3]
- 4ab98ef Bring the README current with M5
- 2472add Bring the README current with unmanaged paths
- adf043e Bring the README's integration surface up to date [prov-2026-dc227be7]
- 4a17978 Bring the chi expectations up to the package it measures [prov-2026-6fc3d13d]
- 876ff4f Build the action catalog the model selects from [prov-2026-f095e19f]
- 60cff35 Cap a completion [prov-2026-7f79ba36]
- 04b585e Carry attribution onto the entry and count it per action [prov-2026-27c10ac4]
- 1212221 Carry authored descriptions to the catalog, and show what templates need [prov-2026-c5697387]
- d1a912b Check anchors at load rather than discovering them at injection
- c9e9a26 Check the Go schema against the record that specifies it [prov-2026-71940de0]
- 5619f7d Choose the sample size from the question, not from a default [prov-2026-3039750e]
- e7c7549 Cite a binding rate per sample, not per invocation [prov-2026-7cb96bf0]
- 01b36a8 Compare only the entries that can be stood on [prov-2026-c5ad54ff]
- 83ff07c Complete provenance record [prov-2026-0811425c]
- a10e63b Complete provenance record [prov-2026-090ab9c8]
- d103750 Complete provenance record [prov-2026-096a4d4b]
- 28e20e7 Complete provenance record [prov-2026-0baaa119]
- caf4e49 Complete provenance record [prov-2026-0cc65e62]
- d9a12d7 Complete provenance record [prov-2026-0d30e826]
- 8bfb200 Complete provenance record [prov-2026-11af2675]
- 8019fee Complete provenance record [prov-2026-14c832bf]
- bc1f1d5 Complete provenance record [prov-2026-18a6e7a5]
- 34afb6f Complete provenance record [prov-2026-1a1a9b52]
- f4dea22 Complete provenance record [prov-2026-1bbb8e2e]
- 2ae1bf6 Complete provenance record [prov-2026-1c33a50b]
- 8de4e27 Complete provenance record [prov-2026-206fa618]
- a5d8f8e Complete provenance record [prov-2026-21031113]
- 5d18727 Complete provenance record [prov-2026-2256e6fa]
- fda0f3b Complete provenance record [prov-2026-23653fdc]
- c725c80 Complete provenance record [prov-2026-27c10ac4]
- 48f6c30 Complete provenance record [prov-2026-2ac1e4ca]
- 303c19a Complete provenance record [prov-2026-2b121b62]
- 3647443 Complete provenance record [prov-2026-2f131ba6]
- 1df3329 Complete provenance record [prov-2026-2fb763a0]
- 55c80f0 Complete provenance record [prov-2026-3039750e]
- 2cb84dd Complete provenance record [prov-2026-30cb01cc]
- 6322357 Complete provenance record [prov-2026-31b0d80a]
- 4384a2e Complete provenance record [prov-2026-326598ac]
- 56f6ae6 Complete provenance record [prov-2026-32b0f3e9]
- 937b977 Complete provenance record [prov-2026-369544c1]
- 8f31f03 Complete provenance record [prov-2026-36c8a99c]
- 9d7a6a1 Complete provenance record [prov-2026-3957eed2]
- 921d880 Complete provenance record [prov-2026-3aea61a1]
- 1a0bfed Complete provenance record [prov-2026-3f01a02d]
- e6a44ab Complete provenance record [prov-2026-40bdd9ac]
- c5048bb Complete provenance record [prov-2026-42f5eedd]
- 17e8bf1 Complete provenance record [prov-2026-43505e1b]
- 8318cfa Complete provenance record [prov-2026-43808a47]
- 9efcbe0 Complete provenance record [prov-2026-4675cebe]
- 6c867a8 Complete provenance record [prov-2026-4746d9ed]
- 603d76c Complete provenance record [prov-2026-4bcabb2f]
- 8d7b10c Complete provenance record [prov-2026-4c49ca46]
- f344987 Complete provenance record [prov-2026-529954ab]
- 3f5f951 Complete provenance record [prov-2026-56339473]
- d3f2be4 Complete provenance record [prov-2026-5696ff65]
- adf5f58 Complete provenance record [prov-2026-59535684]
- f4cee97 Complete provenance record [prov-2026-59ed14d5]
- e40ae17 Complete provenance record [prov-2026-66b0116d]
- 20848e6 Com...