Move all existing design documents into a documentation/ directory, update cross-references, and replace all remaining 'chronicle' references with the canonical 'context-library' / context_library identifiers.
Requirements
- Create
documentation/ directory at project root
- Move
Architecture.md → documentation/Architecture.md
- Move
persistence-design.md → documentation/persistence-design.md
- Move
chunking-strategy.md → documentation/chunking-strategy.md
- Update
README.md to reference all three documents at their new documentation/ paths (the existing README contains a broken link ./ARCHITECTURE.md that must be corrected to ./documentation/Architecture.md)
- Replace every occurrence of 'chronicle' / 'Chronicle' in
persistence-design.md:
- 'How Chronicle stores' → 'How Context Library stores'
- 'Chronicle uses' → 'Context Library uses'
~/.chronicle/ → ~/.context-library/
chronicle.db → context_library.db
"project-chronicle" → "project-context-library"
"project": "chronicle" → "project": "context-library"
- Verify no file in the repository contains the string 'chronicle' after this phase
Design Guidance
- No Python code is introduced in this phase
- All internal links in the three design documents that point to each other must remain valid after relocation; since all three files move into the same directory, relative links between them (if any) require no change, but any absolute or root-relative paths must be updated
- The README currently links to design docs at the root level; all such links must be rewritten to use the
documentation/ prefix
- Use
git mv for each file so history is preserved
Acceptance Criteria
Parent Issue
Part of #1
Discussion
This work is detailed in discussion 2
Move all existing design documents into a
documentation/directory, update cross-references, and replace all remaining 'chronicle' references with the canonical 'context-library' /context_libraryidentifiers.Requirements
documentation/directory at project rootArchitecture.md→documentation/Architecture.mdpersistence-design.md→documentation/persistence-design.mdchunking-strategy.md→documentation/chunking-strategy.mdREADME.mdto reference all three documents at their newdocumentation/paths (the existing README contains a broken link./ARCHITECTURE.mdthat must be corrected to./documentation/Architecture.md)persistence-design.md:~/.chronicle/→~/.context-library/chronicle.db→context_library.db"project-chronicle"→"project-context-library""project": "chronicle"→"project": "context-library"Design Guidance
documentation/prefixgit mvfor each file so history is preservedAcceptance Criteria
documentation/Architecture.md,documentation/persistence-design.md, anddocumentation/chunking-strategy.mdall existgrep -r 'chronicle' .(excluding.git/) returns no matchesREADME.mdthat points to a design document resolves to a path underdocumentation/Parent Issue
Part of #1
Discussion
This work is detailed in discussion 2