Skip to content

feat: adopt executable contracts and current ER planning storage - #47

Merged
b10x-bot[bot] merged 6 commits into
mainfrom
spec/er-executable-contracts-integration
Sep 28, 2026
Merged

b10x-bot[bot] merged 6 commits into
mainfrom
spec/er-executable-contracts-integration

Conversation

@b10x-bot

@b10x-bot b10x-bot Bot commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

ESS now specifies and executes the real entity-core, entity-store, entity-executor, entity-shell and entity-query contracts. The isolated Rust checker preserves exact JSON values, executes admitted suite bytes, refuses regeneration drift and unreviewed scenario-contract changes, and stays outside production dependency graphs. Existing requirement IDs, provider boundaries and static obligations remain traced.

All 414 selected scenarios pass with zero failures, errors, unsupported observations, skips or synthesis refusals. Each domain has retained failing mutation evidence and restored success. The full repository gate and Rust 1.85 checker build passed. AEP retains and re-admits the exact final report and suite; the specification has earned conforming status and its declared ESS authority is adopted.

ER's own planning store is migrated and verified as current aep.project/5 Git storage, preserving all artifacts, transitions and evidence. CI pins the compatible AEP revision. ESS #185 and AEP #61 provide separately governed direct-return admission and lifecycle support. Production runtime APIs, persisted formats and MSRV are unchanged.

Version 0.25.1 is prepared. Read-only release CI assembles the verified five-platform bundle; bot-owned publication and final cleanup follow mainline merge and successful tag checks. Exact final source evidence remains separate from historical prototype and earlier reader-integration runs.

Refs: executable-system-specification:er-library-contracts; story:adopt-current-plan-and-release-contracts.

Compose canonical core, store, executor, shell and query contracts with
requirement traceability and literal observations over real Rust APIs.
Keep ESS in an isolated checker workspace and preserve production APIs.

Gate canonical regeneration, reviewed scenario contracts and admitted
execution locally and in CI. Retain exact reports, source identity,
production mutation evidence and independent adversary reviews.

The full local gate and Rust 1.85 checker build pass. AEP suite/27 report
admission remains an explicit blocker to conforming authority adoption.

Refs: executable-system-specification:er-library-contracts
b10x-bot Bot added 3 commits September 28, 2026 05:44
Record the authorized mainline integration, current AEP storage migration,
evidence adoption and ER source release before converting the legacy store.
Retain the old store's refused transition for investigation; no status is forced.

Refs: story:adopt-current-plan-and-release-contracts
Migrate the complete planning history to the current Git store with verified
preservation, pin compatible ESS and AEP source, and retain all 414 passing
library scenarios against the final 0.25.1 manifests. Preserve historical
mutation and prototype identities separately from current execution evidence.

Prepare bot-owned release bundle publication and current planning validation.
Typed suite admission succeeds; the distinct lifecycle compatibility blocker
remains explicit until its original-source checks permit authority adoption.

Refs: story:adopt-current-plan-and-release-contracts
@b10x-bot b10x-bot Bot changed the title Execute ESS contracts for five runtime libraries Execute ER library contracts and adopt current planning storage Sep 28, 2026
Retain exact typed ESS originals and the observed conformance transition,
clear the admission blocker, and adopt authority for the five declared
library domains. Pin the current published AEP integration in the project
and planning CI, with independent adoption review and tool identities.

Refs: executable-system-specification:er-library-contracts
Refs: story:adopt-current-plan-and-release-contracts
@b10x-bot b10x-bot Bot changed the title Execute ER library contracts and adopt current planning storage feat: adopt executable contracts and current ER planning storage Sep 28, 2026
@b10x-bot
b10x-bot Bot marked this pull request as ready for review September 28, 2026 10:00
Include AEP's latest committed status, evidence and review checks in ER's
planning toolchain. Retain successful validation and independent review
without replacing the original conformance report or tool identities.

Refs: story:adopt-current-plan-and-release-contracts
@b10x-bot
b10x-bot Bot merged commit 7245553 into main Sep 28, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants