Skip to content

v1.0.0-beta.15

Pre-release
Pre-release

Choose a tag to compare

@loning loning released this 11 Jun 12:48

consensus-loop v1.0.0-beta.15 (prerelease)

Prerelease on the green dev tip. This tag is created directly on the dev line (commit 4ca303b), re-anchoring the release line after squash-rollup orphaned the beta.12beta.14 tags off the dev history (the #691 ReleaseLineAnchor drift). Required checks contract-tests, manifest-version-sync, and skill-degradation are all green on this exact commit.

Highlights since v1.0.0-beta.14

  • Runner starvation chain fixed — live-state rollup-event suppression, bounded invalid-intent cleanup batch, and redundant force-push skip (#790/#791); invalid harness-intent quarantine made executable on ordinary runner ticks regardless of hard-gate deficit (#787/#792/#793).
  • Three daemon bugs fixed — malformed-intent quarantine for legacy lines, review-round truth-table livelock, and patrol analysis-path survival after a clean EXIT=0 (#786).
  • Wakeup retry suppression hardened — require current effects before suppressing wakeup retries (#774/#778/#779).
  • RuntimeRetention — planner-proven generated-file cleanup under RUNTIME_RETENTION_ENABLE (#829/#830).
  • Daemon supervision — restart-wrapper heartbeat supervision made generation-aware (#773/#776); daemon-child ownership projected from PPID inventory (#769/#770).
  • sshx / harness — reference-frame harness prompts and a harness-discovery reference-frame step in the sshx thinking/review triplet contracts (#772/#775).
  • Release pipeline — treat a merged rollup PR at the integration SHA as satisfying the release-rollup event (#794).

Notes

  • This is a prerelease (beta). Older beta.12beta.14 tags remain as history and are not moved or reused.
  • The lock-less orphan daemon-child leak (#835) is being redesigned toward an exclusive-by-construction OS-lock singleton and is not yet in this release.

⟦AI:AUTO-LOOP⟧