What's new in ARDS v3.0
Nine new capabilities for structuring AI-agent-ready repositories. Living guides, session checkpoints, evidence epistemology, IP safety, context budget management, and more.
All v3 additions are backward-compatible. A valid v2 project is already a valid v3 project.
9 new capabilities
Each addresses a real problem discovered in 3+ months of daily production use across 15 repositories with 54 AI agents.
Living Guides
.context/guides/How-to docs with confidence levels and gotcha callouts that grow with each implementation.
Session Checkpoints
plans/sessions/Structured handoff protocol for context boundary crossings -- conversation ends, agent swaps, machine switches.
Evidence Epistemology
Inline tags4-tier claim tagging, evidence hierarchy, bias ledger. Prevents strategy built on unverified claims.
IP Safety
surfcontext.jsonPre-write verification checks -- no misattribution, no AI co-author, no leaked secrets, no internal paths.
Context Budget Management
Spec Section 19Treats context window as finite computational resource. Budget allocation and progressive disclosure.
Multi-Agent Coordination
.context/queue.mdTask queue format, agent contracts, cross-agent handoff, parallel execution rules.
Cross-Repo References
repo-registry.mdHub-and-spoke model with repo registry, explicit relative paths, no-duplication rules.
Discovery Order
surfcontext.jsonFormalized 10-step navigation sequence with token-aware loading strategy.
MCP Integration
surfcontext.jsonStandard tool names for exposing .context/ content as MCP tools. Bridges knowledge to capabilities.
7 document types
Each type has a distinct purpose, mutability pattern, and read frequency. Agents load them at different times to optimize context window usage.
| Type | Location | Read Frequency |
|---|---|---|
| Root Context | CONTEXT.md | Every turn |
| Agent Config | .context/agents/*.md | On dispatch |
| Skill Config | .context/skills/*/SKILL.md | On invocation |
| Knowledge Doc | .context/docs/*.md | On demand |
| Guide | .context/guides/*.md | On demand |
| Plan Doc | plans/**/*.md | On demand |
| Research Doc | research/**/* | On demand |
Formalized discovery order
A 10-step sequence agents follow to navigate any ARDS-compliant repository. Token-aware loading minimizes context window waste.
CONTEXT.md
Always
~800/turn
Project identity, key files, architecture, active state
surfcontext.json
Always
~200
Machine-readable config, platform targets, discovery hints
.context/docs/
On demand
~600 each
Evergreen knowledge -- architecture, conventions, schemas
.context/guides/
On demand
~800 each
Living how-to documents -- patterns, gotchas
.context/agents/
On dispatch
~400
Agent definitions -- only the dispatched agent
.context/skills/
On invoke
~400
Skill definitions -- progressive disclosure
.context/queue.md
On request
~300
Multi-agent task queue
plans/
On demand
~800 each
Time-stamped work -- glob for relevant files
research/
On demand
~800 each
Academic manuscripts
Source code
On demand
varies
Follow architecture guidelines from CONTEXT.md
Feature comparison
ARDS is the only format covering the full documentation architecture. It generates files for every other format.
| Feature | ARDS | AGENTS.md | CLAUDE.md | Cursor | Copilot | Gemini |
|---|---|---|---|---|---|---|
| Root context file | ✅ | ✅ | ✅ | — | ✅ | ✅ |
| Agent definitions | ✅ | — | ✅ | — | — | — |
| Skill/rule definitions | ✅ | — | ✅ | ✅ | ✅ | — |
| Knowledge doc hierarchy | ✅ | — | — | — | — | — |
| Living guides | ✅ | — | — | — | — | — |
| Session checkpoints | ✅ | — | — | — | — | — |
| Cross-repo references | ✅ | — | — | — | — | — |
| Evidence epistemology | ✅ | — | — | — | — | — |
| IP safety rules | ✅ | — | — | — | — | — |
| Token budget guidance | ✅ | — | — | — | — | — |
| Discovery order | ✅ | — | — | — | — | ✅ |
| Quality scoring rubric | ✅ | — | — | — | — | — |
| Multi-platform generation | ✅ | — | — | — | — | — |
| Machine-readable config | ✅ | — | — | ✅ | — | ✅ |
ARDS as superset
Not competing with existing formats. ARDS defines the full documentation architecture and generates platform-specific files from a single source.
Fully backward-compatible
All v3 additions are optional. A valid v2 project is already a valid v3 project. Adopt features incrementally.
Bump version
30 secondsChange version in surfcontext.json from "2.0" to "3.0"
Add guides directory
2 minutesCreate .context/guides/ and add guidesDir to surfcontext.json
Add discovery order
1 minuteDocument your project's navigation sequence in surfcontext.json
Start checkpointing
OngoingWrite session checkpoints to plans/sessions/ when context gets long
Tag evidence
OngoingAdd [verified], [unverified], [assumption] tags to claims
Configure IP safety
1 minuteAdd ipSafety block to surfcontext.json if relevant
Ready to upgrade to v3?
All new features are opt-in. Start with a version bump and adopt capabilities as you need them.