Thesis
v0.9.0-alpha.1 proves Edict's first target-owned IR boundary: the supported effectful Core shape from v0.8.0-alpha.1 can lower into explicit, reviewable target IR artifacts for echo.dpo@1 and gitwarp.ref_crdt@1, using lowerability-aligned target facts while unsupported target profiles, domains, Core shapes, ABI versions, capabilities, and target obligations fail with stable target-lowering failure kinds before artifact emission.
Scope
- Prepare the
release/v0.9.0-alpha.1-prep branch from current main.
- Bump
edict-syntax version metadata to 0.9.0-alpha.1 while keeping crates.io publication disabled.
- Move the Target IR changelog entry into the dated
v0.9.0-alpha.1 section.
- Add
docs/releases/v0.9.0-alpha.1.md.
- Update
ROADMAP.md, README signposts, and release-process artifacts for the first Target IR alpha.
- Add structured release policy and xtask coverage for the
v0.9.0-alpha.1 scope and non-goals.
- Audit
docs/topics/ coverage and accuracy before opening the release-prep PR.
- Verify with release-policy tests and
cargo xtask verify.
Non-Goals
- No runtime execution.
- No Echo verifier.
- No git-warp commit object creation.
- No git-warp CRDT reducer verification.
- No general target plugin dispatch.
- No canonical target IR bytes or digests.
- No bundle or admission generation.
- No v2 adapter composition.
- No public CLI.
- No crates.io publication.
Release Evidence To Capture
- Previous-tag diff stat, name-status, and log from
v0.8.0-alpha.1..HEAD.
- Topic shelf total, audited count, accurate count, coverage percentage, accuracy percentage, and findings.
- RED/GREEN release-policy test command.
- Local release and full verification commands.
- PR URL and merge commit.
- Main CI run.
- Auto-release-tag run.
- GitHub prerelease URL.
- Tag object and peeled commit.
- Milestone closure with zero open issues.
- No-crates publication evidence.
Thesis
v0.9.0-alpha.1proves Edict's first target-owned IR boundary: the supported effectful Core shape fromv0.8.0-alpha.1can lower into explicit, reviewable target IR artifacts forecho.dpo@1andgitwarp.ref_crdt@1, using lowerability-aligned target facts while unsupported target profiles, domains, Core shapes, ABI versions, capabilities, and target obligations fail with stable target-lowering failure kinds before artifact emission.Scope
release/v0.9.0-alpha.1-prepbranch from currentmain.edict-syntaxversion metadata to0.9.0-alpha.1while keeping crates.io publication disabled.v0.9.0-alpha.1section.docs/releases/v0.9.0-alpha.1.md.ROADMAP.md, README signposts, and release-process artifacts for the first Target IR alpha.v0.9.0-alpha.1scope and non-goals.docs/topics/coverage and accuracy before opening the release-prep PR.cargo xtask verify.Non-Goals
Release Evidence To Capture
v0.8.0-alpha.1..HEAD.