Repository navigation
v0.5.0
Rustev 0.5.0
Generated from the governed corpus at commit 27e717e12a14c4cbb5c3b7bd3aab625b311b31ff, since v0.4.1 (spec 031, 3.10).
Compatibility
- MSRV 1.88, edition 2024.
- Plan identities: CHANGED for the plans marked below (a breaking release under 3.6.4).
lodging:sha256:10b4846cc29028ba6760d23fb65b977d4a66bae01653609bb72618418bc5b129(wassha256:f20552a01bed46fe0277e4824ce879a485a5039d859367c4bb0c5e15fdd09406)support:sha256:e1279ca8106985a2edf0fc9de607b750d2f5ff0c8a38552bc21066dbb09f33bd(wassha256:81a5201e15a01444a139a52105ef61f7a38eed1fc7fa4a9ae1f25701c046bdb4)
- Superseded document and protocol versions: none.
Specifications
001-boundaries-and-authority: Ecosystem boundaries, proposals versus authority, and product principles
- approved text changed; now
approved, implementationcomplete. - Approved: A-01.
- Commits:
06f21014impl(063): increment 1, capture on decide in the Node binding (#508)fce3f5d4ops(001): acceptance groups keep a disk floor between specs (#510)79447b6fci(001): a change is tested in full once, in the merge queue; extra workflows take post_merge8bd6c942ci(001): adopt setup profile revision 26 and spec-spine 0.32.0; workspace deny.toml (#513)49fac120ci(001): split the three slowest acceptance groups in two (#515)
011-semantic-backend: Local semantic backend: frozen embeddings and a linear head
- implementation pending to complete; approved text changed; now
approved, implementationcomplete. - Approved: A-28.
- Amends: 001-boundaries-and-authority.
- Commits:
86bfc94cfeat(011): qualify linux-x86_64-gnu from native stage 4 measurements (#521)61260fbfimpl(011): an onnx bundle's embedding cache from the record's in-process repeatability, and 011 in make verify (3.14.3) (#533)7964d55dimpl(011): the service registers local backends from configuration and joins the local-embed case (3.17.3, 3.17.5) (#535)27e717e1ci(011): every native bindings target also builds the addon with local-embed; 011 complete (3.17.1) (#536)
021-packaging-and-first-release: Packaging and first public release
- approved text changed; now
approved, implementationcomplete. - Approved: A-20.
- Amends: 006-cli-surface, 007-support-routing-package.
- Commits:
4aaea4bdspec(021): run the archive check in pull-request CI with doubled bounds (A-81) (#516)
027-node-and-wasm-bindings: Node-API binding and WebAssembly build
- approved text changed; now
approved, implementationcomplete. - Approved: A-23.
- Commits:
79447b6fci(001): a change is tested in full once, in the merge queue; extra workflows take post_merge
031-public-api-and-release-family: Public API facade, compatibility policy and release family (amends 021)
- approved text changed; now
approved, implementationcomplete. - Approved: A-27.
- Amends: 001-boundaries-and-authority, 008-reference-package-lodging, 010-integrations, 021-packaging-and-first-release.
- Commits:
79447b6fci(001): a change is tested in full once, in the merge queue; extra workflows take post_merge1d8b436fci(031): run the archive check in release-checks on every pull request (021 A-81) (#517)059ce0d1fix(031): the changelog reads the previous release's corpus across a spec-spine pin move (#531)
058-one-tagged-run-releases-the-family: One tagged run releases the family (amends 021, 031, 053 and 056)
- approved text changed; now
approved, implementationcomplete. - Approved: A-61.
- Amends: 021-packaging-and-first-release, 031-public-api-and-release-family, 053-signed-release-candidates, 056-release-0-1-1-and-consumer-qualification.
- Commits:
45033839release: the family version moves to 0.5.0; every PlanId changes, re-derive PlanId-keyed baselines, ledgers and caches (#528)
060-the-service-image-in-the-release: The service image in the release (amends 031, 056 and 058)
- approved text changed; now
approved, implementationin-progress. - Approved: A-76.
- Amends: 031-public-api-and-release-family, 056-release-0-1-1-and-consumer-qualification, 058-one-tagged-run-releases-the-family.
- Commits:
fabfc5f6release: the release set names the rustev-serve image as a member (060 3.1) [held for owner decision] (#499)7fbca561release(060): the release deny policy skips rustev-serve's two transitive duplicates (031 3.9.2) (#529)96312554release(060): image exception for CVE-2026-76844 in zlib1g, not reached (A-82) (#532)
063-node-binding-parity: Node binding parity: acquisition source, profiles and variants, store seam, capture, repeatability commands (amends 027, 029, 034, 036 and 044)
- implementation pending to complete; approved text changed; now
approved, implementationcomplete. - Approved: A-78.
- Amends: 027-node-and-wasm-bindings, 029-evaluation-repeatability, 034-parameterized-definitions, 036-mid-plan-acquisition, 044-runtime-optimization-increment-2.
- Commits:
06f21014impl(063): increment 1, capture on decide in the Node binding (#508)773d72f0impl(063): increment 3a, sources on compile and load in the Node binding (#518)b3bcc5feimpl(063): increment 2, profiles and variants in the Node binding (#520)df67bc57impl(063): increment 3, the acquisition source seam in the Node binding (#519)a9eeb9f3impl(063): increment 4a, the store seam and plan.invalidate in the Node binding (#524)96b480cdtest(063): increment 4b, store host-seam tests and a Valkey-shaped store double (#525)e9fe4c47conformance(063): runtime.capture-replay-acquire, capture with acquisition pages (#526)60519261refactor(063): move the repeatability renderings into rustev-surface (increment 5, part 1) (#522)a7445e56feat(063): the repeatability commands in the Node binding (increment 6) (#527)