Example: What You Actually Get
Starting from a one-line brief:
Plan
- •The brief becomes cards on one board, in dependency order
- •Implement auth
- •Build lead CRUD
- •Add pipeline UI
Connect
- •Your agent connects with one line from the board
- •It claims a card
- •Many machines can work the same board — nothing is picked up twice
Watch it ship
- •The report comes in
- •An independent gate writes done
- •The card carries a receipt anyone can read
Many machines, one board, no double work — an independent gate writes done — a receipt anyone can read.
One Connected System
These pieces don't live as separate files you keep in sync by hand — they're one governed state on your board, and your agent reads all of it live through Connect.
Many machines can work from the same board without picking up the same card twice.
This connected system is what we call a Project OS.
One board. Everything connected. Ready to direct.
Plan → Connect → Watch it ship
1. Plan
Describe the project, shape the blueprint, and decompose it into cards on one board.
2. Connect
Open the board's Connect button. It prints this line with your own token and project filled in.
3. Watch it ship
Your agent works cards on the board. An independent gate writes done and leaves a receipt anyone can read.
Paste the line in a terminal in your repo. Your own Claude Code or Codex agent then works cards through 10xs on your own subscription.
npm_config_update_notifier=false npx -y "https://10xs.ai/dist/10xs.tgz" connect --with-you --token <your-token> --project <your-project-id>The gate and receipt
Your agent claims a card, does the work, and reports what happened. An independent gate checks that report and writes done.
Done leaves a receipt anyone can read: the evidence behind the gate's decision.
Need the files?
What Connect gives your agent
Export is paused, so connect your agent to read these kernel files from the board:
| Artifact | Path | Purpose |
|---|---|---|
| PRD | PRD.md | Product requirements — the "what" and "why" |
| Blueprint | architecture/generated/BLUEPRINT.json | Technical architecture — the "how" |
| Decomposition | architecture/generated/DECOMPOSITION.json | Epics → Stories → Microtasks — the "work plan" |
| Project Model | architecture/generated/PROJECT_MODEL.json | Domain classification and execution profile |
| Standards | doctrine/ | Role definitions, workflow, quality standards |
Key Concepts
Decomposition is a skeleton, not a plan
The AI-generated decomposition gives you structure — epics, stories, microtask outlines — but each microtask needs a human-reviewed instruction file before execution.
One instruction at a time
Each coding session focuses on a single microtask instruction file. The instruction defines scope (max 5 files), success criteria, and expected evidence.
Evidence-based quality
Every microtask produces a completion report with test results, screenshots, and build verification. Reports that claim success without evidence are rejected.
What the Project OS is
What is the Project OS?▾
The Project OS is the governed state of your project — your PRD, plan, board truth, and the rules your agent follows while it works. Many machines share one board, so work stays current without being picked up twice.
Your agent reads it live through Connect. An independent gate writes done, and every finished card leaves a receipt anyone can read.
What's actually in it?▾
The governed state your agent reads from is made up of:
- Your PRD — the requirements, as they stand right now
- Your plan — the execution plan and the tasks it breaks into
- Board truth — what's moving, what's waiting on review, what's done
- Governance rules — the standards your agent follows: roles, task sizing, review gates
- The decision trail — what was planned, what shipped, and why
None of it is a snapshot. It's the same state your agent reads the moment it connects.
What does it NOT contain?▾
The Project OS does not contain:
- Source code, application code, or generated code
- Dependencies, packages, or lock files
- Infrastructure configuration (Terraform, Docker, CI/CD)
- Secrets, credentials, or environment variables
- Third-party libraries or frameworks
It structures how the work gets directed — not what gets built.
What are the governance rules, exactly?▾
The governance rules are the standards your agent follows whenever it picks up work. They cover:
- Role definitions and authority — who (or what) decides what
- Task workflow — how work gets broken down and handed off
- Session continuity — how context survives between sessions
- Review and evidence requirements — what "checked before it counts" means in practice
- Code and quality standards
They're version-pinned, and your agent reads them through Connect — not a file you hand-configure.
What's actually configurable in the governance rules?▾
A handful of tunables control how work gets sized and reviewed:
maxFiles— the maximum files a single task can touchmaxDependencies— dependency limit per taskenforcementMode—warn(advisory) orblock(hard stop)
These are what keep each piece of work small, reviewable, and auditable — not a leap of faith.
How your agent reads it
How do I get my agent reading the board?▾
The board's Connect button prints this line with your own token and project filled in:
npm_config_update_notifier=false npx -y "https://10xs.ai/dist/10xs.tgz" connect --with-you --token <your-token> --project <your-project-id>Paste it in a terminal in your repo. Your own Claude Code or Codex agent then works cards through 10xs on your own subscription.
Can I customize what my agent reads?▾
Yes. The governance rules that ship by default cover most projects, but you can adjust them from the board:
- Project context — name, stack, the basics your agent needs up front
- Base branch — your default branch for feature work
- Custom rules — project-specific standards on top of the defaults
Changes take effect immediately — your agent reads the updated rules live, the next time it connects. There's no separate adapter file to keep current.
Does this work with tools other than Claude?▾
Yes. Bring your own Claude Code or Codex agent. The board's Connect button gives it the line that works cards through 10xs on your own subscription.
What stays yours
What is the gate?▾
The gate is an independent check between completed work and done. It reads the execution contract and evidence, applies the project's rules, and writes done only when they pass.
What is the receipt?▾
The receipt is the readable record left when a card finishes: what was planned, what your agent delivered, what the gate checked, and why the card reached done.
What does "done" mean?▾
Done means the gate — not your agent — checked the work against its contract, wrote done, and left a receipt anyone can read. A completion claim on its own is not done.
What's an execution contract?▾
Before your agent starts a task, an execution contract binds it to the rules: scope, file limits, dependencies, and required evidence — locked in before work begins.
When the task finishes, the gate checks that work against the contract it started with. The gate writes done only after the rules are met and the receipt records the result.
It's what makes handing work off auditable: what was planned, what was delivered, and whether the rules were met.
What happens when a task is checked?▾
The gate evaluates completed work against its execution contract — file limits, dependencies, evidence, and rule compliance — and returns one of three states:
- Pass — every rule met, ready to be approved
- Warn — an advisory limit was exceeded, worth a look
- Fail — a hard limit was exceeded, the task can't proceed
Only the gate writes done, and it leaves a receipt anyone can read. The enforcement mode decides whether a violation is a warning or a hard stop.
Can I change how strict the rules are?▾
Yes, at two levels:
- Governance overrides — adjust enforcement mode, file limits, or dependency limits for your project
- Local decisions — record project-specific calls that sit alongside the default rules, without editing them directly
The default rules stay version-pinned and update on their own. You're always the one deciding how tight the leash is — that decision doesn't get automated away.
Where's the record of what actually happened?▾
The board keeps a running history of your project's work: session context, completion receipts with evidence, and the execution contracts each task was bound to.
It's a receipt anyone can read — what was planned, what was delivered, and what the gate checked before it wrote done.
Getting your files out
How does export actually work?▾
Export is paused, so connect your agent to read these pieces live from the board.
Do I need to export anything to get started?▾
No. Your agent reads the board live through Connect — nothing to place, copy, or keep in sync by hand.