Releases: wesleysimplicio/simplicio-loop
Release list
simplicio-loop v3.37.0
- EPIC #422 β Portable Stage Agents: materialized every stage of the
simplicio-looporchestrator as a concrete, independently verifiable agent
role, portable across all 15 supported runtimes:- Contract (#423): versioned
stage-definition/agent-role/
agent-instance/stage-receiptschemas and thestage_agents.pyvalidator
core (graph/instance/receipt validation, fake-independence enforcement). - Coordinator (#424): a runtime-agnostic driver (
stage_agent_coordinator.py)
with native/command/queue adapters that materializes, monitors, cancels,
and collects receipts from stage agents β spawn β observed-ready β send β
observed-terminal β collect, never trusting a bare "accepted" as done. - Intake/Planner (#425), Implementation (#426), Review Panel (#427),
Safety Gate (#428), Delivery (#429), Feedback/Recovery (#430), Completion
Auditor (#431): the seven remaining concrete roles, each with its own
invariant machinery, fail-closed gates, and typed receipt. - Conformance suite (#432): proves contract/receipt parity across all 15
runtimes by actually driving a sandbox task through each adapter's public
path β no synthetic pass for a capability that wasn't really verified. - GitHub reporting (#433/#442) + multi-tracker interface (#436): one
idempotent, per-item lifecycle comment on GitHub (required) with a
provider-agnostic interface for Azure DevOps/Jira/Asana/Trello
(connected-only, never an invented remote attempt). - Identity (#434): human-readable
<Name> <Role> - #<HOST4> - <LLM>
display names, deterministic host abbreviation with an explicit fallback
reason code β uniqueness stays onagent_instance_id, never the display name.
- Contract (#423): versioned
simplicio-runtimeis now a required bound operator, not an optional
acceleration:hooks/loop_stop.pyblocks the running driver on a missing/
unreachablesimpliciobinary exactly like a missingsimplicio-mapper/
simplicio-dev-cli.- MCP configuration documented across 13 hosts (Claude Code, Codex,
Cursor, VS Code, Antigravity, Kiro, OpenCode, Gemini, Orca, and
best-effort/community-reported guidance for Aider, Kimi, Qwen, DeepSeek) β
seedocs/MCP_SETUP.md. - Post-merge reconciliation: four adversarial-review passes across the
epic's 30+ PRs found and fixed real fail-open bugs (a tautological
attempt_idcheck, vacuously-Truechecklist fields, receipt-schema
validators defined but never wired into the real accept path, AC coverage
reported complete when the task anchor was simply missing) and closed the
gap where fourto_stage_receipt()projectors existed only as unit-tested
code with no live CLI entrypoint β every stage-agent role's receipt path is
now schema-valid end-to-end and independently exercised via
scripts/*.py stage-receipt. - New gate:
claims_audit.pycheck 14 (contract-parity) keeps
contracts/stage-agents/v1/and its packaged mirror byte-identical.
simplicio-loop v3.36.1
What's Changed
- release: 3.36.1 GitHub and Orca lifecycle sync by @wesleysimplicio in #421
Full Changelog: v3.36.0...v3.36.1
simplicio-loop 3.36.0
What's Changed
- chore(report): refresh repo size report (#294) by @wesleysimplicio in #413
- docs: document GitHub comment coordination across runtimes by @wesleysimplicio in #414
- fix(#415): wire real user-level VS Code/Copilot surfaces on global install by @wesleysimplicio in #416
- feat: sync GitHub lifecycle status and global Copilot surfaces by @wesleysimplicio in #417
- feat: patrol open pull requests by delivery cadence by @wesleysimplicio in #418
- feat: add cross-agent acceptance review comments by @wesleysimplicio in #419
- chore(release): prepare 3.36.0 by @wesleysimplicio in #420
Full Changelog: v3.35.1...v3.36.0
simplicio-loop 3.35.1
simplicio-loop 3.35.1
Highlights
- GitHub lifecycle coordination is enabled by default when a run has a GitHub
source_issue. - One idempotent canonical GitHub issue comment carries planning, claims, progress, evidence and delivery state across machines.
SIMPLICIO_LOOP_GITHUB_LIFECYCLE_SYNC=0remains the explicit offline/legacy opt-out.- Source, bundle, plugin and lifecycle documentation are synchronized.
Verification
- Version parity: 3.35.1 across package/plugin/source fallback.
- Focused lifecycle/planning tests: 10 passed.
- Local release rehearsal: smoke-verified; wheel install smoke passed.
- SHA256 manifest, SBOM and local provenance are attached.
Honest limitation
This release has local provenance only. GPG/OIDC signing is unavailable on this machine; no signature is claimed or fabricated.
v3.35.0
simplicio-loop v3.35.0
Large multi-agent push closing the P0/P1/P2 backlog opened by #183/#283-#296.
Highlights
- Multi-device protocol (#286): atomic claim/discovery over a real remote queue, worker heartbeat/cancellation, receipt verification on both client and server sides, an installable worker/supervisor/queue-server console-script surface, a
doctor.pyLOCAL_ONLY/REMOTE_READY/REMOTE_MEASURED tri-state, and a real 2-process HTTP-loopback E2E. - Multi-LLM routing (#287): deterministic model registry/router with fallback and circuit-breaker, task-contract routing fields,
runtime-execution-receipt, and realCodexRuntimeDriverexecution (codex exec, verified receipt). - Pipeline convergence (#288): fail-closed receipt verification, heartbeat-guarded dispatch,
MergeExecutorwith reconcile-after-merge and chaos-tested crash recovery, multi-PR batch fan-in, and evidence-gated delivery wired into the real dispatch path. - Security (#289): enumerated environment allow-list, short-lived HMAC credentials with revocation and per-operation scoping, DNS/TLS-pinned secure transport with live fault-injection tests, structured audit logging, CODEOWNERS coverage.
- Delivery truth (#290): fail-closed source-state verification, paginated GraphQL queries, byte-level release-artifact verification, branch-reachability/issue-state/TTL-freshness checks, deployment verification, and a cross-receipt commit-binding gate.
- Intake contract (#284), GitHub lifecycle adapter (#285), quality gate (#283), CI-less local determinism (#291), release/supply-chain tooling (#292), transactional installer (#293), repository governance (#294) β see CHANGELOG.md for full detail.
Known, documented gaps (not fabricated as resolved)
- Genuine two-physical-machine E2E for the multi-device protocol β single-machine sandbox during development.
- Claude-side real execution for multi-LLM routing β blocked by an organization policy in the development environment (Codex-side is measured).
- OIDC/Trusted Publishing β no CI identity provider since GitHub Actions was removed from this repo; a local-provenance substitute is documented in
docs/SUPPLY_CHAIN.md. - GPG release signing β no signing key configured in this environment; checksums/SBOM/provenance are still real and verifiable.
- Actual git-history size reduction β a dry-run-only migration plan (
docs/HISTORY_MIGRATION_PLAN.md) is ready; execution requires a separate, explicit maintainer approval per its own safety design.
Verification
- Full local gate:
scripts/claims_audit.py13/13 PASS,scripts/token_budget.pyPASS. scripts/release_rehearsal.pyran clean end-to-end against this exact commit (364cf794).- Wheel/sdist built, checksums generated and verified, SBOM and local provenance generated and cross-checked, install-smoke tested in a fresh venv.
simplicio-loop v3.34.1
Release 3.34.1. Raises the simplicio-cli dependency floor to >=0.16.1, paired with dev-cli 0.16.1 and its transitively shipped mapper 0.23.1. Local validation: claims audit 10/10, mirror parity PASS, build PASS, twine check PASS. Hosted GitHub Actions are unavailable/billing-blocked; PyPI publication is performed manually.
v3.34.0
simplicio-loop v3.34.0
Changed
- Raise
simplicio-cli(dev-cli) dependency floor to>=0.16.0, paired with dev-cliv0.16.0and mapperv0.23.0(correlated releases). - Version bump
3.33.0β3.34.0acrosspyproject.toml,simplicio_loop/__init__.py,packaging/npm/package.json,.cursor-plugin/plugin.json.
Notes
simplicio-cli>=0.16.0brings the plan-compiler N-1 compat adapter, trace_id verifiability, and deterministic PlanDAG compile.- Release manifest gate (
tests/test_release_manifest.py) passes β all version surfaces match.
simplicio-loop v3.33.0
Release v3.33.0: consumes simplicio-cli>=0.15.0, paired with mapper v0.22.0 and dev-cli v0.15.0, and includes the correlated loop wave.
simplicio-loop v3.32.6
Runtime Board WorkItem import, dashboard progress receipts, runtime adapter matrix, isolated watcher verification and minimal adapter installs.
simplicio-loop v3.32.5
Centralized release after PR #241. Includes the verified progress protocol fixtures/renderers plus prior mapper, preflight, budget, queue and WorkItem slices. Validation: token-budget PASS; 23 focused tests passed. External host adapters, cross-OS and clean-install acceptance remain open.