Delegated from Linear
Bulk CSV import Maya Torres · Product✦ Multiplayer product development for AI delivery
Turn team conversation into tested product output.
Every feature becomes a shared room for product, design, engineering, QA, and agents. Promote decisions into a verified brief, deliver it through CLI or MCP, then test what gets built.
Multiplayer feature rooms Verified briefs CLI + MCP delivery
Bulk CSV import
As an admin, I want to import contacts in bulk, so setup does not become manual work.
✓read get_stories() → 2 stories
read get_criteria() → 4 criteria
read get_code_refs() → 2 refs + contract
run run_validation() → 4/4 passing
01 The context gap
The ticket is not the specification.
A title and a paragraph cannot carry the conversations, decisions, design intent, edge cases, architecture constraints, and proof behind the work. When context stays scattered, every coding session starts with reconstruction—and every missing assumption becomes rework.
Intent and activity
Behavior and states
Contracts and constraints
Ownership and approval
What actually passed
02 The brief
Everything the agent needs. Nothing left implicit.
Every Specz feature gives the team a shared room, then promotes reviewed decisions, implementation context, and evidence into the brief agents consume.
ADMIN · CONTACT OPERATIONS
“As an admin, I want to import contacts in bulk, so setup does not become manual work.”
- Business value
- Reduce setup time
- Risk level
- Medium
- Verification
- 4 criteria linked
03 The gate
The publish button answers to evidence.
Specz checks completeness, team approval, and passing validation on the server. A polished screen cannot bypass a missing requirement.
of what the agent will read
- Stories2✓
- Criteria4✓
- Designs2✓
- Code refs2✓
- Approvals2 / 3!
- Passing tests4 / 4✓
The handoff stays private until every required discipline signs off.
State transitions happen on the server, not in presentation code.
04 The handoff
Readable by the team. Callable by the agent.
Publish once. Review the brief in the browser, give CLI agents durable context inside the repository, or serve the latest approved truth as live MCP tools.
Review the complete feature in a browser.
specz.ai/briefs/csvLoad approved context from the repository on every run.
agent/briefs/csv.mdRead the latest verified context as callable tools.
mcp.specz.ai/lumen/csvcodex ↔ mcp.specz.ai/lumen/csv200 OKget_stories()2 storiesget_criteria()4 criteriaget_code_refs()2 refs + contractrun_validation()4 / 4 passing05 The flow
From request to ready.
- 01CAPTURE
Work enters with its history.
Delegated requests keep their source, activity, and human owner.
INT-201Delegated from LinearMaya Torres · Product - 02SHAPE
The feature becomes a shared room.
Product, design, engineering, QA, and agents resolve questions together, then promote decisions into the brief.
THREAD 04DECISION 03QUESTION 01PEOPLE 04 - 03VERIFY
Evidence closes the gaps.
Approvals and persisted results map back to the requirement.
VALIDATION / LATEST4 of 4 passingAPI + end-to-end - 04DELIVER
Every agent run starts informed.
CLI-ready Markdown and live MCP tools carry the approved context into the build.
HANDOFF / PUBLISHEDHTML · CLI · MCP100% complete
06 Inside Specz
Not a promise. A working product.
Follow a feature from portfolio status through stories, design, technical context, validation, and a published agent handoff.
Read the walkthrough transcript
- Portfolio: live feature status, completeness, approvals, and tests.
- Feature brief: stories and acceptance criteria from the API.
- Design context stays beside the brief.
- Technical context connects code references and API contracts.
- Validation maps persisted tests to acceptance criteria.
- The server blocks publishing until every requirement passes.
- Intake retains activity, context, and ownership.
- People connects ownership and review responsibilities.
- A validated feature publishes hosted review, CLI-ready Markdown, and live MCP context.
✦ Ready when the work is
Give the agent a brief it can trust.
Start with one feature. Make every assumption visible. Publish only when the work is ready.
Your product context stays scoped to your workspace.- Stories ✓
- Criteria ✓
- Approvals ✓
- Validation ✓