aDNA Startup First Hour

One hour, four stages, one project-aware AI agent. By the end you have a working governance layer — CLAUDE.md, STATE.md, and one ADR — that turns every future agent session from "let me re-explain the project" into "continue where we left off." Skim the stages below, then open the terminal and run the clock.

Who this is for

Startup CTOs and founding engineers on a 10–50 person team using AI agents heavily. You ship weekly, hire monthly, and your institutional knowledge is already living in Slack threads and three engineers' heads. The goal of this hour is to stop that leak — not to adopt the full triad today.

The four stages

Each stage names a time budget, an action, and the governance file it produces. Work them in order; don't skip ahead. The file produced in one stage is the input the next stage reads.

Minutes 0–10 · Clone and install

Start from the base template (Agentic-DNA on GitHub) or the quick-fork flow in the base workspace guide. Copy the .adna/ template directory into your repo root so agents find it at a known path. No code changes yet — this stage is about getting the scaffold on disk and the directory tree in place.

  • Produced: base CLAUDE.md, MANIFEST.md, and the what/, how/, who/ triad directories.
  • Checkpoint: running ls what/ how/ who/ shows three populated directories; cat CLAUDE.md shows the generic standing-orders template.

Minutes 10–25 · Make CLAUDE.md yours

Open CLAUDE.md at the vault root and edit three things: the project name and one-line description in the opening header, the voice / tone paragraph (how you want agents to write), and the standing orders specific to your team (merge-freeze windows, review policies, default branch). The full Your First CLAUDE.md tutorial is the 20-minute long-form version of this stage if you want to go deeper.

  • Produced: a customized CLAUDE.md naming your project and your agent-work norms.
  • Checkpoint: open a fresh agent session pointed at your repo; the agent's opening message reflects your project name and voice rather than the generic template copy.

Minutes 25–40 · Seed STATE.md

Write a short operational snapshot — the shortest useful version is one paragraph: "We are in Q2 of $PROJECT. Current focus: $FEATURE. Blockers: none / <blocker>. Next up: <the 2-3 things that matter this week>." Keep it under 30 lines. The governance files concept page explains the four root files and why STATE.md is the "what's happening right now" slot.

  • Produced: STATE.md with current phase, blockers, and next steps.
  • Checkpoint: a new hire — or a new agent session — reading CLAUDE.md + STATE.md can answer "what is this project and what are we working on this week" without asking anyone.

Minutes 40–60 · File the first ADR

Pick one decision that currently lives only in Slack and write it as an Architecture Decision Record. Create what/decisions/adr_001_<slug>.md with three sections — Context, Decision, Consequences. Two paragraphs per section is plenty. Future agents and future hires read this instead of re-excavating the Slack thread. The knowledge-graph concept page explains how ADRs cross-link into the rest of the vault.

  • Produced: what/decisions/adr_001_*.md — the seed of your decision log.
  • Checkpoint: git commit, push, and open a fresh agent session. Ask "why did we choose <X>?" — the agent finds the ADR without being pointed at it.

End of hour · What changed

Three files exist that didn't exist at minute zero, and together they move the project from "ambient knowledge" to "agent-addressable knowledge." The next 60 minutes of your team's AI-assisted work reads these files before it generates anything.

Self-reference: this vault ran this hour

The aDNA.aDNA vault itself went through its own version of this hour on 2026-04-13: a forked base template, a customized CLAUDE.md, an initial STATE.md in how/, and a first ADR captured under what/decisions/. The session log for that bootstrap is visible in how/sessions/history/. Read through it to see the same hour play out on a vault you can browse.

Hour two and beyond

Don't scale prematurely. Run the vault for a week on just three files before adding more structure. When a second decision needs capturing, add adr_002. When the work gets bigger than a session, graduate to a mission file. The startup persona page sketches the 3–6 month trajectory.

Next Steps