# Archive Health
## Current Status
- Conversation markdown files: 1531
- Claude exports: 1398
- Codex exports: 133
- Oversized active markdown files over 5 MB: 0
- Quarantined files: 0
- Session archive launch agent: active plist present, service visible to launchctl
- Archive acceptance: PASS
- Archive sync killed-process events in log: 1189
- QMD indexed files: 5049
- QMD conversation files: 1533
- QMD pending embeddings: 4094
- QMD last updated: 47m ago
## Largest Active Conversation Files
- [[Conversations/2026-02-11-6d1dff2e]] - 1.3 MB
- [[Conversations/2026-03-26-e8fad7ed]] - 994.7 KB
- [[Conversations/2026-04-03-1fccfa70]] - 849.6 KB
- [[Conversations/2026-04-03-728af5b4]] - 786.5 KB
- [[Conversations/2026-03-03-3e0bab5b]] - 726.1 KB
- [[Conversations/2026-03-01-bcbc0e94]] - 703.7 KB
- [[Conversations/2026-02-16-1aac7853]] - 650.9 KB
- [[Conversations/2026-02-21-34d2e623]] - 558.6 KB
- [[Conversations/2026-03-24-e70f9197]] - 547.7 KB
- [[Conversations/2026-02-10-c7e942c8]] - 543.6 KB
## Quarantine
- None.
## Embedding Maintenance
- `qmd update` is lightweight enough to run with the archive sync.
- `qmd embed` is useful for semantic search, but currently slow on CPU. Run it manually when the Mac can be left alone.
- Pending embeddings now: 4094
```bash
"/Users/nickyoung/My Obsidian Vault/_scripts/run-qmd-embed.sh"
```
## Archive Acceptance Checks
```text
PASS: conversation exports - 1531 active markdown exports found
PASS: runtime coverage - Claude exports: 1398; Codex exports: 133
PASS: oversized exports - none over 5 MB
PASS: frontmatter sanity - frontmatter closes quickly and has sane line lengths
PASS: quarantine - empty
PASS: chat index base - includes Claude and Codex filters
PASS: qmd conversations - QMD has 1533; exports have 1531
PASS: qmd updated - 47m ago
PASS: raw transcript stores - Claude and Codex raw stores exist
PASS: launch agent - service state is not reporting the known killed/137 failure
Archive acceptance: PASS
```
## Recent Archive Sync Log Tail
```text
PASS: quarantine - empty
PASS: chat index base - includes Claude and Codex filters
WARN: qmd conversations - could not parse qmd status
WARN: qmd updated - could not parse update age
PASS: raw transcript stores - Claude and Codex raw stores exist
PASS: launch agent - service state is not reporting the known killed/137 failure
Archive acceptance: PASS WITH WARNINGS (2 warn)
```
## Refresh
```bash
python3 "/Users/nickyoung/My Obsidian Vault/_scripts/build-archive-health.py"
```