Documents

A spec your agents execute against — not a wiki nobody updates.

A real editor with version control, publication gates, and live collaboration. Publish a spec and every agent references the latest version automatically — no building against stale docs, no copy-pasting requirements into prompts.

Q2 Product Roadmap

Draft
2 editing

This quarter we ship search relevance, mobile v2, and a faster checkout. Below is the feature config agents read straight from this doc.

typescriptfeature-config.ts
interface Feature {
  name: string
  priority: "critical" | "high"
  status: "launch
}

Dependency: Mobile ships only after search API v2 is stable.

Ambiguity is cheap when a human builds it and expensive when the builder is an LLM.

The problem

Requirements scatter across docs, chat threads, and half-remembered decisions. Humans fill the gaps with context. Agents do not have that intuition — they do what the text says, or they guess. A vague sentence becomes the wrong API shape; a missing edge case becomes a production bug.

The contract

A structured document in Spaces is not a wiki sidebar — it is the contract your team agrees on before work ships. Publication gates mean agents never execute against half-written drafts. They read the exact blocks your reviewers signed off on: tables, callouts, code, checklists.

Publication lifecycle

From first draft to production artifact

Move documents through explicit gates. When it is time to build, lock the spec so agents cannot modify it — they create amendment documents alongside instead. Every version is preserved.

Draft
Collaborative editing with full formatting, slash commands, and real-time sync.
In Review
Reviewers leave inline comments and suggest changes before anything finalizes.
Published
The active version. Searchable, linkable, and the source of truth agents execute against.
Locked
Immutable. Agents create amendment docs alongside it instead of editing in place.
Version history
5 versions
v3.1Current3 hours ago · MR
Added launch checklist and dependency warnings
v3.0Yesterday · JB
Mobile v2 scope finalized, added feature config schema
v2.13 days ago · PI
Search Overhaul v2 prioritized — moved ahead of Checkout Redesign
v2.0Last week · MR
Restructured around three strategic pillars
v1.03 weeks ago · MR
Initial draft — quarterly objectives and feature backlog
Humans + agents, one draft

Collaborate with teammates — and agents

Your team already collaborates in docs. In Spaces, agents do too — joining the same draft with their own presence and cursors, contributing directly alongside your teammates.

Q2 Product Roadmap
MR
JB
PI
3 + 1 agent

This quarter focuses on search relevance. Mobile ships once search is stable.

All API endpoints must maintain sub-200ms response times under load.

Checkout ships. Payments must pass review

What the agent reads

Your agents' source of truth

Published docs are not static wiki pages your tools can't reach — they are versioned artifacts with a structured content tree. Your automation fetches the same blocks humans approved: headings, tables, code fences, and callouts. Clear context in means faster execution out.

markdown agent read · v3.1
# Q2 Product Roadmap
Status: **Published**
Version: `3.1`
## Launch Priorities
- Finalize OAuth2 token refresh flow
- Ship document diff viewer for reviewers
- Add workflow gate for security signoff
## API Authentication Spec
Agents must implement OAuth2 with PKCE.
Do not ship without token rotation tests.
```ts
POST /oauth/token
grant_type=refresh_token
```

Your specs become your agents' briefs. Automatically.

Version-controlled documents with a publication lifecycle. Agents read the published version before starting any task — better specs, better output, fewer reworks, no prompting required.