The Workflow
How work flows from idea to shipped code across two worlds.
How It Works
The ticket template is the bridge. It is a structured contract: the Product Owner's Claude fills it, the Developer's Claude builds from it. When the ticket is complete, the developer runs /scaffold and the bridge is crossed. From that point, the workflow is not about adding process. It is about removing confusion. Each role knows exactly when their work starts, what they need to deliver, and when they are done.
Nobody asks what's next. The workflow already knows.
Product Manager Tool World
e.g. Asana, Jira, Linear, Trello
Who Lives Here
Product Owner creates structured tickets with Claude
Designer enriches tickets with UI/UX specs and mockups
QA tests against the acceptance criteria in the ticket
Tracks status, assignments, and notifications. The shared space everyone sees.
Claude enforces ticket template
Mockups attached to ticket
Repository World
GitHub + Claude Code
What Lives Here
Where the Developer lives. Blueprints, code, and PRs. The technical recipe lives here, right next to the source code.
Two Sources of Truth
Product Manager Tool
Workflow status, assignments, notifications. What needs to happen and who's doing it.
Blueprint
Technical recipe. What to build, where in the code, how to verify. Lives in .blackbox/blueprints/
The ticket template is the CONTRACT between both sides.
Ticket Lifecycle
Every feature, improvement, or fix follows a strict, trackable path to ensure quality and alignment across all teams. Transparency is maintained at every step.
Draft & Refining
Defining the core goal, historical context, and measurable hard requirements.
Designing
Attaching Figma specs, component mapping, and defining UX flows and edge cases.
Ready for Dev
The Contract is locked. All open questions are fully resolved. Engineering takes over.
In Progress
Blueprint architecture generated by AI, code implementation actively underway.
Done
Quality gates passed, code is merged, and deployed to the production environment.
Drafting & Refining
The Product Owner initiates the ticket. This phase relies heavily on AI to build a comprehensive context and set strict boundaries for the feature.
Initial Draft
/draftClaude interrogates the Product Owner, maps out existing endpoints, and proposes the initial goal, context, and testable requirements.
Soft Gate
WarningThe AI checks for missing criteria and flags them. The ticket must remain in Refining until all critical open questions are answered.
Design Handoff
If UI changes are required, the ticket moves to Designing. The designer maps visuals directly to our existing component library to minimize custom code.
Development
Development begins only when the hard gates are passed. The AI generates the implementation plan based strictly on the finalized Contract.
Hard Gate: Ready for Dev
Required
Open Questions must be entirely empty. The Contract must be fully locked. If scope or requirements change mid-flight, the ticket must return to Refining.
Blueprint Generation
/scaffoldThe developer prompts the AI to read the contract and output the technical architecture: specific file changes, API payloads, and state management updates.
View Blueprint TemplateReview & QA
Every pull request must explicitly satisfy the testable acceptance criteria defined in the Contract's Requirements section.