3.1 KiB
3.1 KiB
AIOS V2R1C0 RC1 Live Status
Last verified: 2026-07-13 Europe/Amsterdam
Source of truth
- Release branch:
release/v2r1c0-tenant-cell-fabric-20260712 - Verified branch tree:
6569065 - Current promoted baseline:
V1R4C6 - Production baseline state: not yet promoted to V2R1C0
This file is the single human-readable progress page for V2R1C0 RC1. Update it in the same commit that changes a release gate.
Overall status
DEVELOPMENT COMPLETE / EXECUTABLE ACCEPTANCE INCOMPLETE / NOT DEPLOYED
Component status
| Workstream | Status | Evidence | Remaining gate |
|---|---|---|---|
| Architecture baseline | Done | docs/architecture/AIOS_V2R1_OpenClaw_Tenant_Cell_Hermes_Shared_Agent_Fabric_Architecture.md |
none |
| Tenant Context | Done | active-runtime/app/aios_v2r1/tenant_context.py |
executable security tests |
| Canonical Message | Done | tenant_context.py |
channel adapter integration test |
| Tenant Router | Done | router.py |
cross-tenant executable tests |
| Cell lifecycle adapter | Done | fleet.py, cell_manager.py, cli.py |
real OpenClaw Fleet probe |
| Message Ledger | Done | message_ledger.py |
concurrency and restart tests |
| Hermes Fabric | Done | hermes_fabric.py |
worker/profile runtime test |
| Memory isolation | Done | memory_scope.py |
cross-tenant executable tests |
| Secret scope | Done | secret_scope.py |
secret broker integration |
| Audit chain | Done | audit.py |
tamper executable test |
| Hermes Profile isolation | Done | hermes_profile.py |
container/profile runtime test |
| OpenClaw boundary plugin | Code complete | openclaw/plugins/aios-tenant-boundary/ |
install + runtime hook inspection |
| Python automated tests | Blocked | no committed executable suite | add and run tests |
| Node plugin automated tests | Blocked | no committed executable suite | add and run tests |
| Staging Cell deployment | Not started | none | tests must pass first |
| Rollback rehearsal | Not started | none | staging deployment required |
Merge to main |
Not started | release branch differs from main | owner approval after gates pass |
| RC tag | Not created | no V2R1 tag | owner approval |
| Production deployment | Not started | baseline remains V1R4C6 | owner production approval |
Release gates
- Python executable tests committed and passing
- Node executable tests committed and passing
- OpenClaw plugin installs successfully
- Runtime inspection proves hooks registered
- Tenant Cell status and doctor pass
- Staging message and tool-policy smoke tests pass
- Rollback succeeds
- Running commit matches approved release commit
- Owner approves merge, tag and production cutover
Parallel work ownership
- Track A: Python isolation and message tests
- Track B: OpenClaw plugin tests and runtime inspection
- Track C: Cell staging deployment, health and rollback
- Track D: release evidence, digests and final acceptance report
Update rule
Every worker must update this page with:
- exact command,
- exit code,
- test counts,
- commit hash,
- artifact digest,
- blocker or PASS result.
No item may be marked Done from prose-only reports.