Mosaic concepts pages now own the adapted content; source/license metadata under docs/reference/concepts. Adds ACT-1 agent-context planning capture, pinned concept test package + preparation utility, foundation observation notes (durability, evidence, federation, onboarding, workflow), and the #1495 consolidation assessment. TOOLS.md updated for the host-dev launcher.
2.0 KiB
Memory provenance, correction and deletion
Status: proposed contract for a future memory subsystem.
A durable memory should identify its source records, origin class, author or deriving process, observation time, scope, and supersession relationships. Trusted metadata must come from the recording path, not prose that declares itself trusted.
Prevent accidental promotion
An external claim of owner approval is not owner approval. Agent deductions must retain their derivation and uncertainty. Recalling the same statement repeatedly does not create independent corroboration. Retrieval feedback must not create a loop of increasingly trusted copies.
Treat unknown lineage as unknown. Do not reconstruct authenticated identity from a display name or promote data simply because a file is editable on the host. Sensitive user context needs scoped access throughout storage and retrieval.
Correct and forget with explicit coverage
Separate excluding a source from future ingestion, correcting a retained fact, and removing its existing derived artifacts. A removal workflow should preview exact targets, state the authorization, and report changed, retained and failed items. Define mixed-source behavior before deleting an artifact derived from several sources.
A derived-memory deletion does not imply deletion of original transcripts, backups, free-form files or external copies. Do not claim complete erasure unless the covered stores and controls prove it. Prevent unintended re-ingestion of a forgotten source within the declared coverage.
Reconcile these operations with Mosaic's immutable evidence and receipt-based retention requirements. Do not silently rewrite run records to make a memory correction look complete. Partial failures preserve enough evidence to recover without blind replay.
ACT-C09 tests source skepticism and deletion-limit reasoning. Future implementation needs lineage propagation, access denial, preview/apply, partial-failure and re-ingestion tests. See memory architecture.