When to Use
At the end of any work session that produced learnings, technical findings, or campaign content worth preserving. The archive system distributes content across 5 repos based on content type.The 5-Repo Network
| Repo | Accepts | Path Template | Audience |
|---|---|---|---|
| devarno-cloud/atlas | learning, campaign | learnings/{date}-{slug}.md, campaigns/{date}-{slug}.md | business, marketing |
| so1-io/so1-content | finding | findings/{date}-{slug}.md | engineering |
| so1-io/veritas | prompt | quarantine pipeline | engineering |
| traceo-ai/ariel | baseline, spec | baseline/, specs/ | engineering |
| traceo-ai/traceo-mcp-server | — (read-only) | receives via ariel pip dep | — |
File Naming
{YYYY-MM-DD}-{slug}.md — e.g., 2026-03-28-schema-first-foundation-before-cli.md
Required Frontmatter
cross_ref array.
Content Type Definitions
- Learning: Business-facing takeaway. Max 500 words. “What did we learn that affects product, strategy, or GTM?”
- Finding: Technical discovery. Max 500 words. “What bug, pattern, or decision emerged from engineering?”
- Campaign: Marketing content seed. Max 500 words. “What messaging angles can we extract for design journal, Show HN, LinkedIn?”
Workflow
- Identify archivable content from the session (learnings, findings, campaigns)
- Write each document with full frontmatter and cross-references
- Stage and commit to each repo separately
- Do NOT push — commits are local only