Skip to content

chore(release): promote DAG reliability fixes to main - #555

Merged
LeXwDeX merged 11 commits into
mainfrom
chore/554-dag-release
Sep 5, 2026
Merged

chore(release): promote DAG reliability fixes to main#555
LeXwDeX merged 11 commits into
mainfrom
chore/554-dag-release

Conversation

@LeXwDeX

@LeXwDeX LeXwDeX commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Closes #554
Closes #556

Why

PR #553 integrated seven reproduced DAG reliability repairs and the SpecGit 1.13.1 harness update on dev. Its final head passed all current-head CI and SpecGit acceptance, merged as 345e5c13e7bdce2c739bace6327a896ebed88075, and closed issues #545 through #552. This separate main-targeted delivery promotes that accepted runtime before publishing stable version 1.0.41.

What changed

Evidence

Final release head: 243481f407e88d3090d281e2f40fd67da2a595e2. The context repair changes only .specgit.yaml from the reviewed promotion at 68f28d2fad6f92f027953b608390882e5f6a0cba. The full tree differs from accepted dev only in .specgit.yaml and the v1.0.40/v1.0.41 release-note files; runtime source, tests, gates, and required-check policy are identical. The v1.0.40 note is byte-identical to main. Version resolution selected stable graphagent-v1.0.41 with Latest enabled; release-note rendering, Prettier, and diff checks passed. Normal commit and push hooks passed with pinned Bun 1.3.14.

Accepted dev validation passed 92 core tests, 665 OpenCode DAG tests, 3 schema tests, and 60 TUI tests: 820 tests with no failures. All existing coverage floors and generated SDK freshness checks passed; lint reported 4,845 warnings. The bootstrap wrapper suite passed 283 assertions, and the atomicity regression passed all 20 tests across 10 reruns.

Accepted dev head: 345e5c13e7bdce2c739bace6327a896ebed88075, with the same runtime tree as tested head e742eec4cef4339e54c6c72aedd5dbe7a7594fdd. Typecheck and DAG coverage and unit tests, HttpAPI contracts, and Linux/Windows E2E passed. SpecGit finish exited 0 before dev merge. A native macOS candidate archive passed six installer assertions; the compiled server returned healthy version 1.0.41 and served the embedded homepage with HTTP 200.

Dev post-merge integration also passed: Typecheck and complete Test CI.

All main-targeted checks passed on final repaired head 243481f407e88d3090d281e2f40fd67da2a595e2: Typecheck and DAG coverage, unit tests, HttpAPI contracts, and Linux/Windows E2E, CodeQL, and GitHub SpecGit Acceptance. The real ordinary-checkout verdict now passes instead of returning worktree_mismatch.

Independent GPT-5.6-Sol Standards and Spec reviews of both the promotion and final repaired head 243481f407e88d3090d281e2f40fd67da2a595e2 reported no findings and independently verified the tree comparison and truthful branch binding. Local SpecGit status reports matching context, a complete #554/#556/#555 delivery, and a clean checkout. The final local and GitHub SpecGit verdicts are rechecked after this evidence update and before merge. Stable publication evidence comes from the official post-merge release workflow; delivery completion requires the main merge, issue closure, and verified release artifacts.

Checklist

Support body-file arguments and align local delivery guidance with SpecGit 1.13.1. The offline bootstrap suite passes all 283 assertions. Refs #552.
Consume the ordered event stream before layer acquisition completes and isolate forwarding failures. Cover a yielding prior listener and align the audit regressions with repository Effect conventions. Refs #545, #546, #547, #548, #549, #550, #551.
fix: harden DAG replan, execution, and crash recovery
@LeXwDeX
LeXwDeX changed the base branch from main to dev September 5, 2026 00:36
@LeXwDeX
LeXwDeX changed the base branch from dev to main September 5, 2026 00:37
Preserve main release history and the independently bound #554/#555 delivery. Runtime, tests, and gates remain identical to accepted dev 345e5c1.
@LeXwDeX LeXwDeX changed the title chore: promote DAG reliability repairs and publish v1.0.41 chore(release): promote DAG reliability fixes to main Sep 5, 2026
@LeXwDeX
LeXwDeX marked this pull request as ready for review September 5, 2026 00:47
@LeXwDeX
LeXwDeX merged commit 913b23c into main Sep 5, 2026
10 checks passed
@LeXwDeX
LeXwDeX deleted the chore/554-dag-release branch September 5, 2026 02:01
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.

fix: repair main delivery checkout context for CI acceptance chore: promote DAG reliability repairs and publish v1.0.41

1 participant