refactor: move loop evidence stores from .agentops/ to .agents/ao/

Intent snapshots and verdict artifacts now default to
.agents/ao/{intents,verdicts}/sha256/ so all session/evidence state lives
under .agents/ as the single agent-state root. Updates validate.py defaults,
ao init/status/demo, the cathedral conformance probe, craft_score.py digest
resolution, and every doc/skill mention. Existing artifacts migrated in
place; .agentops/ retains only the tracked project config.yaml.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
boshu
2026-07-16 08:25:24 -04:00
parent 2ff3bc23e8
commit 64a81e28e7
57 changed files with 184 additions and 201 deletions
+1 -1
View File
@@ -51,7 +51,7 @@ release only. They do not forward to old code or mutate old state.
`verdict.v2` binds acceptance and a deterministic `subject-manifest.v1` to
distinct declared author and validator context identities. Freshness is an
attested trust fact, not cryptographic proof of process isolation. Verdicts are
stored atomically by content digest under `.agentops/verdicts/sha256/` unless a
stored atomically by content digest under `.agents/ao/verdicts/sha256/` unless a
caller supplies another directory.
Historical Pawl, queue, claim, landing, and lifecycle artifacts remain inert