Repository navigation
Releases
v0.7.0
Rustev 0.7.0
Generated from the governed corpus at commit e93a1c4e1270260192fa45ff894d41df9b57eb80, since v0.6.0 (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:369bc95a561aed48d0e42fdfa5c4ae1bf0662bed2be738075bbe8bec177a1036(wassha256:3d6458f54fbd49e2513ddbe47730c5b92784838c32646b8cd24117cc08b40248)support:sha256:7e0b9ae5ae25b93a32dc8bf03d347d79571b00674a65442d490a82bedcc39e70(wassha256:7d3bf052f80ee2ea583310cce9f65c9ee08ff24bfa4796cf417d84d4427ac598)
- Superseded document and protocol versions: none.
Specifications
004-evaluation-and-replay: Evaluation and replay
- approved text changed; now
approved, implementationcomplete. - Amends: 002-decision-contract-and-pure-core, 003-runtime-execution-and-evidence.
- Commits:
d25f5448ops(004): the mutation seeds start from the job's dependency artifacts (#565)
027-node-and-wasm-bindings: Node-API binding and WebAssembly build
- approved text changed; now
approved, implementationcomplete. - Approved: A-23.
- Commits:
13da46b4ci(027): cache dependencies of the native bindings jobs per platform (#573)
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:
068-qualification-requires-npm-provenance: Qualification requires npm provenance after 0.5.0 (amends 031, 056 and 058)
- new; now
approved, implementationin-progress. - Approved: A-88.
- Amends: 031-public-api-and-release-family, 056-release-0-1-1-and-consumer-qualification, 058-one-tagged-run-releases-the-family.
- Commits:
069-node-host-nonblocking-open: The Node binding's filesystem host opens inputs without blocking (amends 006, 027 and 067)
- new; now
approved, implementationcomplete. - Approved: A-89.
- Amends: 006-cli-surface, 027-node-and-wasm-bindings, 067-node-live-repeat-runs.
- Commits:
070-extract-rules-2: Extraction rules 2: token extractors, exact-value conditions, declared date formats and rules first (amends 038 and 032)
- new; now
approved, implementationcomplete. - Approved: A-90.
- Amends: 032-evidence-quality, 038-structured-extraction.
- Commits:
706a5de7spec(070): extraction rules 2: token extractors, exact-value conditions, declared date formats and rules first (amends 038 and 032) (#574)cb12bdf7impl(070): extraction rules 2 contract: the /2 document, rules_first with required, and the skipped request outcome (increment 1) (#577)6ebca0cfimpl(070): token_after, token_matching and declared date formats in the core (increment 2a) (#578)e11a8fc6impl(070): exact-value conditions, vocabulary capture and its hint grade in the core (increment 2b) (#579)e93a1c4eimpl(070): rules_first listing, skipped and partial requests, conformance cases; spec 070 complete (increment 3) (#580)
v0.6.0
Rustev 0.6.0
Generated from the governed corpus at commit 8e9599ac47d105bf938e594aba0917975bdda187, since v0.5.0 (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:3d6458f54fbd49e2513ddbe47730c5b92784838c32646b8cd24117cc08b40248(wassha256:10b4846cc29028ba6760d23fb65b977d4a66bae01653609bb72618418bc5b129)support:sha256:7d3bf052f80ee2ea583310cce9f65c9ee08ff24bfa4796cf417d84d4427ac598(wassha256:e1279ca8106985a2edf0fc9de607b750d2f5ff0c8a38552bc21066dbb09f33bd)
- Superseded document and protocol versions: none.
Specifications
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:
060-the-service-image-in-the-release: The service image in the release (amends 031, 056 and 058)
- implementation in-progress to complete; approved text changed; now
approved, implementationcomplete. - 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:
5fe8f8c6spec(060): close with release 0.5.0's evidence; declared verification (#544)
064-selection-gate-case-regressions: Selection gate: a clause on per-case regressions against the baseline (amends 029 and 061)
- new; now
approved, implementationcomplete. - Approved: A-83.
- Amends: 029-evaluation-repeatability, 061-host-scored-repeat-sets.
- Commits:
065-selection-gate-run-integrity: Selection gate: run integrity failures void the comparison instead of rejecting (amends 029 and 061)
- new; now
approved, implementationcomplete. - Approved: A-84.
- Amends: 029-evaluation-repeatability, 061-host-scored-repeat-sets.
- Commits:
066-segment-ancestry-predicate: Definition predicate: segment ancestry on a declared separator (amends 002 and 032)
- new; now
approved, implementationcomplete. - Approved: A-85.
- Amends: 002-decision-contract-and-pure-core, 032-evidence-quality.
- Commits:
067-node-live-repeat-runs: Node binding: live repeat runs over host backends (amends 006, 027, 043 and 063)
- new; now
approved, implementationcomplete. - Approved: A-86.
- Amends: 006-cli-surface, 027-node-and-wasm-bindings, 043-live-re-execution-at-scale, 063-node-binding-parity.
- Commits:
1c755502spec(067): Node binding live repeat runs over host backends (amends 006, 027, 043 and 063) (#543)a52d38b5impl(067): Node binding live preconditions: cost checks, rule authorizer, journal by path (increment 1b) (#546)e8f66530refactor(067): eval live input resolution moves into rustev-surface behind Host (increment 2a) (#548)181941b5impl(067): the Node binding's filesystem host for liveRun (increment 2b, part 1) (#556)8e9599acimpl(067): resume, rerun, shutdown during a run, native live conformance and closure (increments 3 and 4) (#563)
v0.6.0-rc.1
053 3.4.3: a release candidate of spec 053, not a release; no availability, support window or compatibility promise of 031 3.6.
release-manifest-sha256: 3462b9797a568a0d2ef380dc9205cdf032772deb7f4a336a3e3006653e91d0db
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)
v0.5.0-rc.3
053 3.4.3: a release candidate of spec 053, not a release; no availability, support window or compatibility promise of 031 3.6.
release-manifest-sha256: 5e4c2bcb58a222a39e1bc76b666bbd2785317c84d9c6e04c13ba98b7ebd5fe0e
v0.4.1
Rustev 0.4.1
Generated from the governed corpus at commit d1089716bbcfd8b1f1c3c8c5ac5c8442af12666e, since v0.4.0 (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:f20552a01bed46fe0277e4824ce879a485a5039d859367c4bb0c5e15fdd09406(wassha256:1cf9e502ab4432141a2d8b0148d1815cda5472c17e46af25694ce8d7362b13cd)support:sha256:81a5201e15a01444a139a52105ef61f7a38eed1fc7fa4a9ae1f25701c046bdb4(wassha256:c5dda352ec5f8401d7041384eeba6cb418c8ca7d63f5151b20d3a674e2116e5a)
- 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:
a3c1eabeops(001): dependencies build without debug data in dev and test profiles (#506)
004-evaluation-and-replay: Evaluation and replay
- approved text changed; now
approved, implementationcomplete. - Amends: 002-decision-contract-and-pure-core, 003-runtime-execution-and-evidence.
- Commits:
010-integrations: Optional ecosystem integrations and serving boundary
- approved text changed; now
approved, implementationcomplete. - Approved: A-15.
- Commits:
c95ee4e1serve: the image's runtime base moves to distroless cc-debian13 (010, 042) (#502)
011-semantic-backend: Local semantic backend: frozen embeddings and a linear head
- approved text changed; now
approved, implementationpending. - Approved: A-28.
- Amends: 001-boundaries-and-authority.
- Commits:
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:
c0f27d1dspec(061): increment 6, seeds and declared verification; complete (#497)
027-node-and-wasm-bindings: Node-API binding and WebAssembly build
- approved text changed; now
approved, implementationcomplete. - Approved: A-23.
- Commits:
042-decision-service-and-remote-seams: Decision service sidecar and remote context and sink protocols (amends 010)
- approved text changed; now
approved, implementationcomplete. - Approved: A-39.
- Amends: 010-integrations.
- Commits:
053-signed-release-candidates: Signed release candidates published only as GitHub pre-releases (amends 031)
- implementation in-progress to complete; approved text changed; now
approved, implementationcomplete. - Approved: A-55.
- Amends: 031-public-api-and-release-family.
- Commits:
52dd6b14spec(053): complete, the signed candidate v0.4.0-rc.1 ran and created its pre-release (#505)
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:
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:
adcaa4cdrelease: the manifest names the image's digests and SBOMs (060 3.4.1) (#494)c2389cd6release: attach-qualification keeps a qualified run's evidence on its release (060 3.7.3, tooling) (#487)b4b19e89release: the image scan gates through expiry-bounded image exceptions (060 3.2) (#491)294c40d3release: verify-image checks the registry against the manifest's image (060 3.3.3, 3.4.2) (#496)185713b1release: image qualification serves one decision of an exact-only synthetic plan (060 3.4.3, amended) (#500)b8a8cd80ci: qualify.yml attaches a qualified run's evidence to the tag's release (060 3.7.3, workflow) (#489)4ab94ebaci: qualify.yml pulls the image with packages: read (060 3.4.3, workflow) (#501)b4ff9573ci: publish-image pushes, tags and attests the image for a member release tag (060 3.3, workflow) (#498)6aec8b9erelease: 44 image findings on the Debian 13 base accepted as exceptions until 2027-02-01 (060 3.2.1, A-79, A-80) (#503)
061-host-scored-repeat-sets: Host-scored repeat sets for the selection gate (amends 029 and 041)
- new; now
approved, implementationcomplete. - Approved: A-77.
- Amends: 029-evaluation-repeatability, 041-ranking-and-rubric-metrics.
- Commits:
19b9e924spec(061): host-scored repeat sets for the selection gate (amends 029 and 041), ratified as recommended (A-77) (#481)3f470668impl(061): increment 1, host run records and case measures (#484)630d5fcdimpl(061): increment 2, host repeat reports in the library (#486)9fc59f63impl(061): increment 3, rustev eval repeat import (#488)5feed59fimpl(061): increment 4, host baselines, reproducibility and selection in the library (#492)7855bb12impl(061): increment 5, host baselines, reproducibility and selection in the CLI (#495)c0f27d1dspec(061): increment 6, seeds and declared verification; complete (#497)
063-node-binding-parity: Node binding parity: acquisition source, profiles and variants, store seam, capture, repeatability commands (amends 027, 029, 034, 036 and 044)
- new; now
approved, implementationpending. - 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:
3ab57f82spec(063): Node binding parity: acquisition source, profiles and variants, store seam, capture, repeatability commands, ratified (A-78) (#483)
v0.4.1-rc.1
053 3.4.3: a release candidate of spec 053, not a release; no availability, support window or compatibility promise of 031 3.6.
release-manifest-sha256: 445d9eedf9f182f482a45081d643efacbd11d092a6b95db2c37f8e3a6de75069
v0.4.0
Rustev 0.4.0
Generated from the governed corpus at commit 983b4ac4ef4707b314b0ecf5b3edb158cceb1f6f, since v0.3.0 (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:1cf9e502ab4432141a2d8b0148d1815cda5472c17e46af25694ce8d7362b13cd(wassha256:410b42c91fdd231801863c8878b79de4ce31c31a3b8c8755ed2a4c5cdf0b3cec)support:sha256:c5dda352ec5f8401d7041384eeba6cb418c8ca7d63f5151b20d3a674e2116e5a(wassha256:f48db64a36c17bf51db2ab5600a29a84a2f12e897a7c909cf7ea9497a69b7702)
- 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:
b1f3d3baops(001,027,031): runner disk freed for acceptance; PR runs skip unaffected bindings and release checks (#461)
004-evaluation-and-replay: Evaluation and replay
- approved text changed; now
approved, implementationcomplete. - Amends: 002-decision-contract-and-pure-core, 003-runtime-execution-and-evidence.
- Commits:
ae717a19ops(004): the parallel seed run fits the runner's disk (#460)
011-semantic-backend: Local semantic backend: frozen embeddings and a linear head
- approved text changed; now
approved, implementationpending. - Approved: A-28.
- Amends: 001-boundaries-and-authority.
- Commits:
5d67df0eimpl(011): increment 1, the crate, the manifest and the synthetic encoder (#437)a49e40fdimpl(011): increment 2, the boundary check extension (#442)50ca9addspec(011): the Node local-embed build counts toward platform qualification (#449)41b490d4fix(011): only direct local-inference edges skip own-graph confirmation (#444)e8d1c0feimpl(011): increment 4, the embedding cache (#445)3dca8fd7impl(011): the feasibility record and the inference dependencies (#455)4be5525eimpl(011): stage 4 measured on linux-aarch64-gnu (#462)e3515f56impl(011): increment 3 part a, text, tasks, tokenization and check_plan (#456)5d99972fimpl(011): increment 5, the synthetic support-routing heads and the evidence, replay, swap and plan-golden tests (#469)
012-jev-integration: Jev integration (remote decision backend)
- approved text changed; now
approved, implementationcomplete. - Approved: A-09.
- Commits:
021-packaging-and-first-release: Packaging and first public release
- implementation pending to complete; approved text changed; now
approved, implementationcomplete. - Approved: A-20.
- Amends: 006-cli-surface, 007-support-routing-package.
- Commits:
022-jev-production-transport: Production transport and served identity for the Jev adapter (amends 012)
- implementation in-progress to complete; approved text changed; now
approved, implementationcomplete. - Approved: A-21.
- Amends: 012-jev-integration.
- Commits:
54cbcea1impl(022): the direct mapping and stage 2's recorded exchanges (#401)f19cffe1spec(022): a qualification construction for stage 3, and its binding's public facts (A-68) (#402)a1e0fd3fspec(022): accepting stage 3 and constructing a production binding (A-69) (#409)c593fd4dimpl(022): the stage 3 qualification construction, stage 2 at jev-1.14.0 and stage 3's record (#406)4bfa9f95impl(022): production acceptance, stage 3 records and production construction (#439)eee08552spec(022): accept the stage 3 record and mark 022 complete (#443)8f8f87dbimpl(044): increment 8, the production batching posture (#452)2f7b8e62impl(043): enforce A-75's USD 10 testing cap (#476)
027-node-and-wasm-bindings: Node-API binding and WebAssembly build
- approved text changed; now
approved, implementationcomplete. - Approved: A-23.
- Commits:
b1f3d3baops(001,027,031): runner disk freed for acceptance; PR runs skip unaffected bindings and release checks (#461)
028-opentelemetry-evidence-sink: OpenTelemetry evidence sink and redaction policy
- approved text changed; now
approved, implementationcomplete. - Approved: A-24.
- Amends: 001-boundaries-and-authority, 006-cli-surface.
- Commits:
029-evaluation-repeatability: Evaluation repeatability, baselines, diffs and selection gates (amends 004 and 006)
- approved text changed; now
approved, implementationcomplete. - Approved: A-25.
- Amends: 004-evaluation-and-replay, 006-cli-surface.
- Commits:
030-bedrock-backend: Hosted model platform backend: AWS Bedrock
- implementation in-progress to complete; approved text changed; now
approved, implementationcomplete. - Approved: A-26.
- Amends: 001-boundaries-and-authority.
- Commits:
bfe423ccspec(030): the aws-config feature reads environment credentials only (A-65) (#391)3084c8d2impl(030): live probe and smoke, recorded fixtures (#392)e9aaa9daimpl(030): increment 4, the recorded Responses exchange (#416)d1cef663spec(030): verification and closure (#420)2f7b8e62impl(043): enforce A-75's USD 10 testing cap (#476)
031-public-api-and-release-family: Public API facade, compatibility policy and release family (amends 021)
- implementation in-progress to complete; 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:
ef6d06f0spec(031,056,058): accept npm packages without provenance while npm refuses trusted publishing (#450)b1f3d3baops(001,027,031): runner disk freed for acceptance; PR runs skip unaffected bindings and release checks (#461)1485f171impl(042): the image built, checked and scanned in the release workflow (#459)1112c7d8spec(031): declared verification (#467)fc536394spec(031): complete; acceptance met for v0.3.0 (#472)
037-generation-steps: Generation steps with deterministic backstops and per-field origin (amends 002, 003 and 004)
- approved text changed; now
approved, implementationcomplete. - Approved: A-34.
- Amends: 002-decision-contract-and-pure-core, 003-runtime-execution-and-evidence, 004-evaluation-and-replay.
- Commits:
8edc2445spec(037): amend the F1 result-cache fixture to the decision cache (A-64) (#389)
039-model-backed-rank: Model-backed rank and deterministic backfill (amends 002 and 005)
- approved text changed; now
approved, implementationcomplete. - Approved: A-36.
- Amends: 002-decision-contract-and-pure-core, 005-reference-backends.
- Commits:
f94b716cimpl(039): Bedrock rank, part a, the admission under spec 030 3.12 (#422)7a9625f2impl(039): Bedrock rank, part b, the rules and Bedrock swap test (#424)1553fbe6impl(039): Bedrock rank swap test repeats under version 3 (#428)041b6696spec(039): declare the Bedrock rank verification (#429)d82dc353impl(039): the paid live Bedrock rank smoke, recorded (#448)2f7b8e62impl(043): enforce A-75's USD 10 testing cap (#476)
041-ranking-and-rubric-metrics: Ranking, constraint-match and rubric metrics; pluggable scorers (amends 004, 014 and 029)
- approved text changed; now
approved, implementationcomplete. - Approved: A-38.
- Amends: 004-evaluation-and-replay, 014-report-integrity, 029-evaluation-repeatability.
- Commits:
2cfbfee7impl(041): repeat evaluation applies the adapter's measures (#425)
042-decision-service-and-remote-seams: Decision service sidecar and remote context and sink protocols (amends 010)
- implementation in-progress to complete; approved text changed; now
approved, implementationcomplete. - Approved: A-39.
- Amends: 010-integrations.
- Commits:
e1e08964impl(042): increment 3, the rustev-serve image definition (#395)8cd9c0c2impl(042): increment 4 part 1, the callback host server and the seam queue (#403)0f2440acspec(042): name the explanation request and answer documents (3.8.3) (#404)f0f3026cimpl(042): increment 4 part 2, the remote context client (#405)d2a496f6impl(042): increment 4 part 3, remote context sources in the service and context invalidations (#407)15dbf97aimpl(042): increment 4 part 3 follow-up, one invalidation pass per poll tick (#413)8b57c7daspec(042): per-decision parallel requests in the service configuration (3.5.4, 3.15) (#414)8e4dec03impl(042): per-decision parallel requests in the service configuration (#415)23ab2dd6impl(042): increment 6 part 1, the explanation request and answer documents (#411)1d5fd7eaimpl(042): increment 5 part 1, shared conformance runner and the run goldens through the service (#410)8517df9fimpl(042): increment 5 part 2, serve surfaces and runtime cases through the service (#418)9550e2e1impl(042): increment 5 part 3, callback protocol conformance (#423)682bde9dimpl(042): the runtime cases run on one thread (#426)bc1484c6impl(042): increment 6 part 2, the explanation handler (#430)1519ba6espec(042): variant and base profiles ...
v0.4.0-rc.1
053 3.4.3: a release candidate of spec 053, not a release; no availability, support window or compatibility promise of 031 3.6.
release-manifest-sha256: 31351cc139bbc9cdcea63605ed8da497028dd3fbbba1c76f3b9de01b77f8c566
v0.3.0
Rustev 0.3.0
Generated from the governed corpus at commit 6a864fcd892ca1cb6fc61d6669791f49a4d36165, since v0.2.0 (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:410b42c91fdd231801863c8878b79de4ce31c31a3b8c8755ed2a4c5cdf0b3cec(wassha256:6519c45be9e53590df387e297300687bec6b404eb9ab89a7b9435ffb908881a6)support:sha256:f48db64a36c17bf51db2ab5600a29a84a2f12e897a7c909cf7ea9497a69b7702(wassha256:91fd49cccb3a9dbf64e824313954617957c72e1d90eca39c88f52907281cb7c0)
- 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:
fcf7d20impl(001): per-chain stack depth caps in landing status (#335)
021-packaging-and-first-release: Packaging and first public release
- approved text changed; now
approved, implementationpending. - Approved: A-20.
- Amends: 006-cli-surface, 007-support-routing-package.
- Commits:
6a864fcimpl(021): rustev-core and rustev-runtime unpacked bounds for 0.3.0 (#380)
027-node-and-wasm-bindings: Node-API binding and WebAssembly build
- approved text changed; now
approved, implementationcomplete. - Approved: A-23.
- Commits:
031-public-api-and-release-family: Public API facade, compatibility policy and release family (amends 021)
- approved text changed; now
approved, implementationin-progress. - Approved: A-27.
- Amends: 001-boundaries-and-authority, 008-reference-package-lodging, 010-integrations, 021-packaging-and-first-release.
- Commits:
039-model-backed-rank: Model-backed rank and deterministic backfill (amends 002 and 005)
- implementation in-progress to complete; approved text changed; now
approved, implementationcomplete. - Approved: A-36.
- Amends: 002-decision-contract-and-pure-core, 005-reference-backends.
- Commits:
041-ranking-and-rubric-metrics: Ranking, constraint-match and rubric metrics; pluggable scorers (amends 004, 014 and 029)
- implementation in-progress to complete; approved text changed; now
approved, implementationcomplete. - Approved: A-38.
- Amends: 004-evaluation-and-replay, 014-report-integrity, 029-evaluation-repeatability.
- Commits:
044-runtime-optimization-increment-2: Runtime optimization increment 2: duplicate suppression, persistent and decision-result caches, batching qualification (amends 017, 003, 002, 009, 012 and 020)
- approved text changed; now
approved, implementationin-progress. - Approved: A-41.
- Amends: 002-decision-contract-and-pure-core, 003-runtime-execution-and-evidence, 009-remote-adapter-protocol, 012-jev-integration, 017-general-runtime-optimization, 020-remote-protocol-refinements.
- Commits:
adeabefimpl(044): increment 4 part a, the cache entry document and the store seam (#357)716f0ceimpl(044): increment 4 part b, the persistent tier (#359)1532683impl(044): increment 4 part c, the profile key member and invalidation across tiers (#360)6fdcee6impl(044): increment 2 part b, the decision cache members (#372)200f8e5impl(044): increment 5 part a, the decision key and the memory tier (#375)5dae789impl(044): increment 5 part b, serving and admitting decisions from the memory tier (#378)a9ee633impl(044): increment 5 part c, decision entries in the persistent tier (#379)
056-release-0-1-1-and-consumer-qualification: The next family release: a CLI version command, declared consumer examples and the fresh-consumer qualification (amends 006, 007 and 031)
- approved text changed; now
approved, implementationin-progress. - Approved: A-58.
- Amends: 006-cli-surface, 007-support-routing-package, 031-public-api-and-release-family.
- Commits:
4cd9ad0fix: scope the qualify README's offline claim; keep explain cases in conformance-harvest (#361)
058-one-tagged-run-releases-the-family: One tagged run releases the family (amends 021, 031, 053 and 056)
- new; now
approved, implementationin-progress. - 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:
facc76espec(058): one tagged run releases the family (amends 021, 031, 053 and 056) (#355)1f5e8aeimpl(058): increment 1, the one-run release tooling (#356)878774fimpl(058): increment 2, the tagged release workflow (#358)f4b56c2spec(058): the owner's answers (A-62) and the owner settings record (#364)c97a5f8release: the family version moves to 0.3.0 (#370)