← Plugin catalog
Developer Tools

Canonical Memory Verifier

Sizhe Cheng v0.1.0

A local, read-only verifier for source integrity, explicit supersession, deterministic current projection, declared source-reference tracing, and remembered-authority boundaries.

Language: English · Automatically detected from descriptions.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package license
Apache-2.0
Package author
Sizhe Cheng
Keywords
agent-memory, provenance, supersession, verification

Declared capabilities

  • Read

Package observed Sep 30, 2026.

Files & skills

File archives

Plugin package89 files · 103 KBBrowse files →
Skill instructions
verify-canonical-memory2.06 KB

View saved version →

---
name: verify-canonical-memory
description: Verify an explicitly selected external memory bundle before an agent relies on it. Use for deterministic source-integrity checks, supersession projection, declared source-reference tracing, ambiguity detection, or checking that remembered authority cannot count as live approval.
---

# Verify Canonical Memory

Use the bundled, read-only verifier on the one bundle directory explicitly
placed in scope by the user. Do not discover or scan other chat, memory, vault,
home, or project directories.

## Workflow

1. Resolve the skill root as the directory containing this `SKILL.md`; never
   assume the caller's current working directory or discover a default install.
2. Run `<skill-root>/scripts/cmverify.py verify <bundle-directory>`.
3. If status is `INVALID`, stop. Report the error codes and do not retrieve,
   project, repair, or infer a replacement result.
4. Run `project` only after `verify` succeeds and only when the user needs current
   values.
5. Run `trace <bundle-directory> <claim-id>` only after `verify` succeeds and
   only when the user needs declared source references or supersession ancestry.
6. Treat all `historical_authority` records as historical evidence. The verifier
   reconstructs `approval_eligible: false`; memory never satisfies a live tool
   or execution approval.

Use Python 3.10 or newer. These examples run from the plugin root; from any
other directory, use the absolute script path resolved from this `SKILL.md`:

```text
python skills/verify-canonical-memory/scripts/cmverify.py verify path/to/bundle
python skills/verify-canonical-memory/scripts/cmverify.py project path/to/bundle
python skills/verify-canonical-memory/scripts/cmverify.py trace path/to/bundle clm_example
python skills/verify-canonical-memory/scripts/cmverify.py demo authority-replay
```

The verifier does not write to the bundle, contact a service, grant authority,
or enforce the host runtime. A successful conformance report proves only that
the selected bundle satisfies this candidate contract; it is not an endorsement
or a factuality judgment.

Referenced files: 3

Technical details
First seen
Sep 30, 2026 · 22:02 UTC
Last seen
Oct 1, 2026 · 18:00 UTC
Collection status
Collected

plugins_6a616d0d67e88191844c7fe0bb2b2ac5

Download listing JSON