Repo context and agent context were mostly task-local.
From repo sessions to a vault-backed operating layer.
How Claude Code and life-os-x connected coding tasks, notes, schemas, and agent context into a markdown-first knowledge and action layer.
Agent work had a durable knowledge substrate outside the coding session.
Input
Vault notes, system folders, task records, repo work, agent context.
Shift
The source of truth moved out of chat and into durable markdown structures.
Output
A vault-backed way to preserve context, route work, and connect coding with personal/project knowledge.
Limit
The system was powerful but internally named and still evolving. It needed better routing, public language, and procedural reuse.
The missing layer was a command bus plus reusable skills that could make this operational day-to-day.
Vault-backed context made agent work less disposable. Notes, tasks, and project context could survive beyond a single CLI session.
Durable context alone did not guarantee good routing, proof, or public explanations. The next stage needed command-bus behavior and explicit procedural memory.
Page role: this page explains why durable context mattered. It is not the Personal Knowledge System component map; that current system lives on its own page.