Collective Capability Runtime v1.5.0
CCR v1.5.0 completes the Mission Runtime P2 surface and makes the project easier for a first-time agent to use safely.
CCR is a local, JSON-first runtime for coordinating AI-agent work. It stores capability packets, tasks, residuals, verification evidence, mission reports, and workbench views. It does not create real ASI, grant execution authority, dispatch providers by default, or prove physical outcomes.
What is new
- Mission quickstart:
ccr asi quickstartcreates a local ASI-proxy mission fixture without network calls or provider execution. - First-time-agent docs: README, docs index, getting-started guide, and command map now explain what to run first and what each command can write locally.
- Safer agent explanation:
ccr agent explain --jsonnow returns docs routes, first-use commands, P0/P1/P2 surfaces, safe boundaries, and mutation boundaries. - P1 local gates: MCP descriptor/invocation, A2A card/handoff, external ingest, and provider manifest/conformance checks are local-first and non-dispatching.
- P2 usability surfaces: residual market/bounty/diff, static workbench export, operation replay/observation verification, CCR/PIC conformance checks, and provider registry validation.
- Release readiness: repo audit, release audit, CI, docs readiness tests, and package metadata now cover the v1.5.0 surface.
Safe first run
python -m pip install collective-capability-runtime
ccr agent explain --json
ccr asi quickstart --profile development --json
ccr mission next --mission mission:quickstart --compact --json
ccr workbench report --mission mission:quickstart --format markdown --out CCR_WORKBENCH.md
ccr residual market --mission mission:quickstart --jsonSafety boundaries
- CCR does not detect or create real ASI.
- CCR does not grant execution authority.
- PIC/provider output is evidence only, not settlement.
- MCP/A2A descriptors or handoffs are evidence only, not delegated authority.
- Operation replay is not dispatch.
- Observation verification is not physical outcome proof.
- Static workbench is presentation, not proof.
- Residual market ranks work; it does not waive residuals.
- Provider registry is static metadata, not authority.
- Cache/index hits are not proof.
Validation before release
The release commit passed:
ruff format --check,ruff check,mypy,compileallpytestwith 150 tests- schema validation smoke checks
- P0/P1/P2 runtime smoke checks
ccr audit repo --jsonccr audit release --dist dist --jsontwine check dist/*- PIC compatibility audit in CI