Skip to content

Cornerstone guide · August 1, 2026

Agent snapshot readiness: what must be proved before portability claims

A snapshot is only useful when identity, scope, memory boundary, permissions, import behavior, rollback, and proof references survive the round trip.

Fast answer

An agent snapshot is ready only after export, import, readback, failure handling, and rollback are tested against the exact target runtime.

Until then, the safe public claim is narrower: a draft record, worksheet, or planning artifact exists. That is different from a portable agent package.

What the snapshot must preserve

The minimum preserved fields are identity, role, owner, team, scope, permissions, memory boundary, tool access, proof obligations, scorecard, and work history references.

A snapshot that imports but changes authority, expands permissions, drops proof links, or creates ambiguous duplicate identities fails the business-readiness test.

The import round trip

The round trip should export the candidate record, import it into the target environment, query the resulting record, run a live mention or task probe, and compare the result to the source contract.

The receipt should preserve source hash, target identity, created keys or identifiers, permission differences, runtime response, rollback result, and inspector verdict.

Why worksheet-first is safer

A worksheet can collect the required fields without implying that an executable package is ready. It is appropriate when the system needs demand discovery or structured setup information before offering imports.

The worksheet boundary must remain visible: no data collection, package creation, agent provisioning, or paid fulfillment is claimed unless those paths are live and proved.

Related guides

FAQ

Does a downloadable worksheet count as a snapshot?

No. A worksheet is a planning artifact. A snapshot package must pass export, import, readback, and rollback checks.

What is the riskiest snapshot failure?

Silent authority drift: the imported agent appears similar but has different permissions, memory access, or owner boundaries.

When can portability be advertised?

Only after the exact package format and target runtime pass an independently inspected round trip.

Source basis: current snapshot pages, the public worksheet boundary, and the permanent identity doctrine in this site.