Pattern Proposal: File-Backed Agentic Knowledge Repository
Summary
Maintains persistent agent memory, decisions, rules, and patterns in a version-controlled directory tree acting as a shared blackboard.
Candidate Pattern
- ID:
file-backed-agentic-knowledge-repository - Classification: intelligence
- Maturity: established
- Type: implemented
Observed Signals
No specific signals listed.
Evidence
Supporting Evidence
- cas-knowledge/cas-config.yaml - Knowledge store configuration
- cas-knowledge/templates/pattern_template.md - Standardized schema template for recorded patterns
- cas-knowledge/global/rules/ - Global architectural constraint store
Scope Assessment
- Evidence Strength: high
- Confidence: high
- Applies to: ideas-to-life-cas
Rationale
- Intent: Provide durable, human-auditable, and branchable memory for agent operations across different projects and lifecycles.
- Context: The
cas-knowledge/directory tree split intoglobal/,projects/,governance/, andruntime/. - Force: Vector databases lack human editability, diff reviewability, and git-native approval workflows
- Force: Agent state must survive between discrete CI/CD execution runs
Traceability
Artifact source: proposed-patterns