ContextPilot memory profile
Type: agentic-system-analyses/types/agentic-system-memory-profile.md
Comparison rationale
This profile classifies accepted records, not execution. Its positive bases are wired routes or explicitly afforded alternatives. No observation, beneficial learning or causal improvement is established. Coverage remains partial because generic initialization, optional caller-controlled branches and endpoint-side retention are unresolved; strong local witnesses do not resolve them.
The task stores are retained outside the rendered history, but remain in process memory. Dictionary adjacency is not evidence of a separate graph database; NumPy vectors are not evidence of a vector service. Checkpoints and exports add file retention without establishing cross-session note reload. These distinctions follow MEM-OBJ-notes, MEM-OBJ-mem-edges, MEM-OBJ-mem-embeddings and RT-RTE-policy-update.
Read-back separates the requested anchor from automatically chosen neighbors. All-summary injection is coarse; graph expansion selects by normalized feature overlap and optional embeddings; replacement rendering uses actual message-ID matches. A key on a pull alone supplies no push signal. See MEM-RTE-findings-delivery and RT-RTE-context-control.
Compaction is qualifying trace learning when recorded history feeds an automatic retained replacement and a later policy invocation receives it. Semantic preservation is not required for that classification. The substring countercase and random-word fallback limit faithfulness, not the existence of consolidation; they do not establish synthesis as a curation operation. The external compressor branch retains its semantic uncertainty. See EPI-RTE-context-replacement.
Training has separate consumers: experience and reward influence parameter updates; updated weights subsequently determine generation probabilities. Learning authority at the updater and ranking authority at generation are not interchangeable. Checkpoint recovery markers instead route resumption. The trace-learning yes is a write-route finding, not the improved-capacity meaning of learning. See RT-RTE-branch-credit, RT-RTE-policy-update and RT-BAP-rollout-weights.
Reconciliation resolves the duplicate document-index and simple-note declarations to MEM-OBJ-document-index and MEM-OBJ-simple-notes, and the duplicate merge route to MEM-RTE-memory-merge. Only canonical destinations are used for those referents. The valid combined structured-memory container is not treated as a supersession of its content/access/vector parts; context replacements remain parts of full history. The merge findings remain afforded, not wired, despite implemented local mutation. No current unresolved cross-report conflict changes a value.
Source-read log: none. This classification used only the supplied accepted members and reconciliation; no source ambiguity was resolved by a new source read. Missing facts are kept beside the units whose coverage they prevent.