Skip to main content

Open PRDs

What would you build if you believed it would work?

Building is the fastest way to break a vicious cycle. Not thinking about building. Not planning to build. Building. The feedback from making something real changes the picture in your head faster than any amount of reflection.


The Process

This repo is the specification layer. The engineering repo is the execution layer. The team that builds it never validates it.

DREAM REPO (this)                    ENGINEERING REPO (stackmates)
───────────────── ─────────────────────────────
1. Write PRD spec → RFP → 2. Architecture + build
3. Ship feature
4. Commission (validate) ← DELIVERY ← "Ready for inspection"
Agent reads spec
Agent opens browser
Agent checks features,
functions, outcomes
against PRD criteria
5. Pass / Fail + evidence
StageWhereWhat Happens
SpecHere — /open-prds/Define features, functions, outcomes, success criteria
MethodologyHere — /docs/products/JTBD, Shape Up, Flow Engineering, Type-First
ArchitectureEngineering repoDB plans, schemas, service boundaries, implementation
BuildEngineering repoCode, tests, deployment
CommissionHere — PRD commissioning tableIndependent verification against spec

Why Separate

In factory engineering, the team that builds a system is never the team that commissions it. The builder knows what they intended. The commissioner checks what actually shipped. Independent verification catches what good intentions miss.

A seed phrase got deleted because nobody independently verified the destructive operation against a safety spec. The spec didn't exist. The verification didn't happen. The Sui Wallet PRD exists so that won't happen again.

What Lives Where

This Repo (Dream)Engineering Repo (Build)
PRD specs with success criteriaArchitecture docs, DB schemas
Domain analysis and contextImplementation plans
Best practice methodologyCode, tests, deployment
Commissioning verificationBuild state reporting
1,200+ pages of linked domain knowledgeFeature branches and PRs

PRDs here link into /docs/ for depth — standards, product design, JTBD, industry analysis. A PRD in the engineering repo can't access this context. A PRD here can't access the codebase. Each repo does what it's good at.


Open PRDs

Active

VenturePRDStatusWhat It Trains
stackmatesSui Wallet Safety PatternsSpec completeMove, wallet UX, cross-chain safety
dreamineeringPrompt DeckSpec + prototypeAlignment instrument, Tight Five as product
stackmatesSales CRM & RFPBuild in progressVertical CRM, RFP auto-fill, JTBD demand-driven sales

Backlog

VenturePRDDifficultyWhat It Trains
betterpracticeSleep protocol content pageStarterResearch, writing, validation
betterpracticeMorning intention practiceStarterPractice design, measurement
betterpracticeOptimism daily protocol trackerStarterProduct design, feedback loops
stackmatesBuilder onboarding flowMediumUX, empathy, systems thinking
prettymintMinting page MVPMediumFrontend, crypto, design
berleytrailsTrail recommendation engineAdvancedData, AI, product
dreamineeringMental model searchAdvancedKnowledge architecture, AI

PRD Standard

Each PRD documents features, functions, and required outcomes. The engineering team builds against the spec. Validation checks the outcomes, not the code.

PRD SectionWhat It DefinesWho Uses It
The JobWhat progress the user is makingEngineering — to understand intent
Patterns / FeaturesWhat gets builtEngineering — the RFP
Success CriteriaHow to verify it worksCommissioning — the checklist
Commissioning TableComponent-by-component statusBoth — shared progress tracker
Context LinksDomain knowledge that grounds decisionsEngineering — to understand why

The Knowledge Stack

Every PRD follows the Knowledge Stack:

StageWhat It IsExample
PainReal problem, observedSeed phrase deleted, $10K lost
ProtocolSpecific rules that prevent itFive safety patterns
StandardProven across contextsChain-agnostic principles any wallet can adopt
PlatformShared infrastructureOpen components across ventures

The Displacement

Millions of people are losing jobs that defined their identity. The intention vacuum opens. Negative thought patterns fill it — permanent, personal, pervasive.

The antidote isn't advice. It's action with feedback.

The ProblemThe BridgeThe Training
Lost job, lost identityPick a PRD, join a teamBuilding restores agency
Isolation compoundsShared intention coordinatesCollective luck emerges
"Nothing works"Ship something, measureEvidence replaces belief
The loop spirals downThe loop spirals upOptimism compounds

This is the pit of success. You don't climb to prove yourself. You fall in and find your place.


Starting Today

  1. Pick a PRD that pulls you — Wallet Safety or Prompt Deck if you want a challenge, a Starter from the backlog if you want to ease in
  2. Read the spec — understand the job, the patterns, the success criteria
  3. Build — follow the spec, ship something
  4. Verify — does what shipped match what was specified?
  5. Feed back — update the commissioning table, update the PRD with learnings

Not positive thinking. Positive doing. Optimism is a muscle. Building is the gym.

Context