quiet branches labs
ways of working
product pacing zones
pacing

product pacing
zones

the 60-second read
what it is: a framework for two decisions product teams conflate: whether to build something, and how fast to build it.
who it's for: product leaders and PMs on teams shipping faster than they can evaluate.
the core move: splitting "should we build" from "how fast," so neither decision contaminates the other.
what it doesn't try to solve: roadmap ranking or stakeholder politics. gate 1 sharpens whether a candidate is worth doing; it doesn't rank one candidate against another.

moving fast is cheap now. knowing what's actually ready to move fast, and protecting everything that isn't, is still the product leader's job.

product teams have two decisions they consistently conflate: should we build this, and how fast can we build it. AI has made the second feel obvious. it has not changed the first.

product pacing zones separates these two decisions and gives teams a shared language for both. zone 1 work moves without ceremony. zone 4 work moves without shortcuts. nothing gets misclassified because the pressure was high.

how it works

three gates, one question each.

gate 1 · confidenceis this worth building? four questions, one for each dimension of risk. if any one is shaky, find a zone 1 test, not a production ticket.

gate 2 · pacewhat kind of work is this? classify the surface, name the clearance condition, and set the pace.

gate 3 · proofdid the behavior change we predicted actually happen? shipping is a hypothesis. gate 3 is the proof.

before classifying any work, run the readiness diagnostic. it takes five minutes and tells you whether your team is set up to actually run this.

run the readiness diagnostic →

AI has created a leadership expectation problem. executives see what is possible in a sandbox and project that velocity onto the real product with real users and real stakes. resetting that expectation is now part of the product leader's job.

greenfield / move fast core product / move slow
zone 1 move fast product, design, eng, analytics. if you hold the context, you can ship it.
zone 2 coordinated keep building. can't ship without sign-off.
zone 3 provisional move slower. the dependency could change the work.
zone 4 move deliberately compliance, legal, payment. no shortcuts.
the AI expectation trap
sandbox speed is real. but sandbox stakes are zero. the further right on this spectrum, the wider that gap gets. name it early with your leadership team.
where the speed gains are real
zone 1 is where AI changes the calculus. anyone with the skill (designer, PM, founder) can ship it. the framework's job is to make sure speed is calibrated, not assumed. if your team does not have access to AI-assisted development tools, zone 1 can still function. the speed assumptions shift, but the classification logic does not.

the most practical claim in this framework sits inside zone 1. when a surface has no external dependencies, no compliance exposure, and a clear owner, a PM sketches it in the morning and an engineer ships it the same day. anyone with the skill, AI-assisted or not, can own it end to end.

no committee. no hand-off theatre. no manager approval on a tooltip.

this isn't speed for its own sake. it's what product work looks like when context is clear, stakes are low, and the zone system is trusted enough to stay out of the way. most of the gains from AI-assisted development live here. protecting zone 1 from ceremony is the product leader's most undervalued job right now.

the opposite pole

zone 4 is the counterweight. compliance, payment, legal. no design before review, no shortcuts, every step deliberate. the same framework that lets zone 1 move without ceremony refuses to let zone 4 move without clearance. the tension is the point. without both poles held honestly, "move fast" quietly eats the rest of the product.

four zones

the vocabulary. each zone is a pace and a clearance -- the condition that must be met before work in that zone ships. the spectrum above maps where each falls on the risk gradient. click a card for the full rule.

zone 1
move fast
expand

no external dependencies. anyone with the skill, AI-assisted or not, can own this end to end. a PM sketches it in the morning, an engineer ships it the same day.

design and engineer in parallel. slow here is a context problem. the context wasn't clear enough to move without stopping to ask. improve the context before diagnosing the workflow.

zone 1 can still have real users. the stakes are just lower and the feedback loop is the safety net.

who makes the call?

whoever is shipping it. no committee, no manager approval. the person doing the work owns the clearance.

zone 1 work ships as a labeled preview by default. a preview is not a soft launch. it is a deliberate posture: real users, real feedback, lower stakes than the full surface. if a zone 1 feature goes straight to GA without a preview period, that is a documented choice, not a default.

clearance: internal review only
zone 2
coordinated
expand

a technical or contractual blocker: something no one on your team can unilaterally resolve. an API contract not finalized, a system hand-off pending, a data source not yet available.

design the full surface now while you wait. a named reviewer must clear before staging.

if the only thing blocking you is a stakeholder opinion you could force in a meeting, that's zone 1 with a missing decision. if the blocker hasn't resolved in 14 days, re-evaluate for PDVF.

one important constraint: the dependency blocks engineering, not learning. keep running zone 1-style discovery on the questions you can still answer. if research has gone quiet because the build is paused, the dependency is being used as an excuse.

who makes the call?

the named reviewer, designated at kickoff. one person, named in advance. not a group sign-off, not whoever is available that day.

clearance: named reviewer sign-off
zone 3
provisional
expand

vendor or integration unconfirmed. build the container and placeholder states. no internal design decisions, no internal business logic until the dependency resolves.

do not guess how the vendor API will work and build around the guess. you can sketch the edges of the room without furnishing it. just do not start picking paint colors until you know the walls are staying.

who makes the call?

the PM or tech lead who owns vendor confirmation. they say "contracted and integrated" -- that is the clearance event. no one else can call it.

clearance: vendor + integration confirmed
zone 4
move deliberately
expand

compliance, payment, or legal surface. no design before review. every step deliberate and documented. when uncertain, default here.

if work is in a legitimate external review queue (legal, compliance, procurement), that wait is the process working. the clearance event, not a deadline, is what moves it.

who makes the call?

legal or compliance. not the PM, not the CPO. the clearance belongs to whoever holds the regulatory accountability. if that person has not signed off, the zone has not changed.

clearance: legal or compliance sign-off

zone 4 isn't a choice to slow down. it's an acknowledgment that the risk already exists. the framework makes it visible so it stops being a surprise.

gate 1: confidence — the PDVF filter

before anything gets a zone, you need a read on four dimensions of risk. each is a separate confidence call: the problem can be real while your solution is wrong; the solution can be wanted while the business case breaks.

here is the honest part. you cannot fully prove any of these before shipping. Problem and Feasibility can be substantially derisked pre-build through research and spikes. Desirability and Viability can only be approximated. they only surface once people interact with the thing at real stakes.

so gate 1 is not a filter you pass. it is a way to locate your weakest link and shrink it to a level where shipping to learn is cheaper than waiting to be sure. any dimension still shaky becomes a zone 1 experiment, not a production ticket.

the speed default: when any PDVF check is uncertain, the output is not a gate review. it is a zone 1 experiment spec. one question, one owner, one timebox. that is the documented default, not an implied option. a team that holds a meeting every time PDVF is shaky has misread the gate.

gate 1 gives you evidence. gate 3 gives you proof. shipping is how PDVF actually gets tested — the validation toolkit below has the pre-ship tests, mapped by dimension.

P
problem
is the pain real and validated? evidence that users experience this struggle. not an assumption, not a proxy metric.
D
desirable
does your specific solution address that pain? the problem can be real and your solution still wrong. these are separate questions.
V
viable
does the business model hold? a feature users love that can't be monetized or operated at scale is still a failed bet. revenue model, margins, operational capacity, and any legal exposure that could block shipping all need to hold.
F
feasible
can this team build it now? not eventually, not with more resources. with current skills, dependencies, and capacity. "probably" is not a pass.
stronger evidence is evidence that cost the customer something to produce. a quote is easy; a behavior is harder to fake. use the signal tiers as a prompt: if everything you have is frictionless, you probably need more of it.

answer four questions to classify a surface. compliance and legal exposure is always the first check. if it exists, the zone is 4 regardless of everything else. that risk cannot surface mid-sprint.

zone classifier

if you select "not sure" on any question, the framework defaults to the more conservative zone. the goal is not to stay there; it's to force the conversation that moves you out of it.

question 1 of 4
does this surface touch payment, legal disclosure, compliance, or adverse action?
question 2 of 4
is the vendor or integration for this surface confirmed and contracted?
question 3 of 4
does this feature rely on data or functionality that another team or system provides?
question 4 of 4
can your engineer explain the data flow for this feature in 60 seconds?

who owns each piece, what the inputs and outputs are, where the dependency hand-off happens. if the answer is "not sure," that is the constraint to resolve before classifying.

zone 1 move fast

no external dependencies means no clearances. anyone with the skill to build it can own it: designers with AI coding tools, PMs who can prototype, engineers who can move without ceremony.

this is where the AI speed gains are real. design and engineer in parallel, ship without ceremony, learn in the open.

if you're moving slowly on a zone 1 surface, the first question is context quality, not process. thin context forces the builder to stop and ask. improve the context before diagnosing the workflow.

clearance: internal review only
if any PDVF check failed before you ran the classifier: document the override: who authorized it, which check was skipped, and why. the zone is assigned. the gap is not closed.
zone 2 coordinated

a technical or contractual blocker is in play: something no one on your team can unilaterally resolve. an API contract not finalized, a system hand-off pending, a data source not yet available.

design the full surface now so you're ready the moment it clears. designate a named reviewer before anything goes to staging.

if the only thing blocking you is a stakeholder opinion you could force in a 30-minute meeting, that's zone 1 with a missing decision, not zone 2. if the dependency hasn't moved in 14 days, re-evaluate for PDVF.

the dependency blocks engineering, not learning. keep running zone 1-style discovery on the questions you can still answer. if research has gone quiet because the build is paused, the dependency is being used as an excuse.

clearance: named reviewer sign-off before staging
if any PDVF check failed before you ran the classifier: document the override: who authorized it, which check was skipped, and why. the zone is assigned. the gap is not closed.
zone 3 provisional
vendor or integration not yet confirmed. build the container and placeholder states. make no internal design decisions until the dependency is resolved. when the vendor is confirmed and contracted, this surface moves to zone 2.
clearance: vendor + integration confirmed
run a spike first technical questions are open
before assigning a zone, timebox 1-3 days to answer the hardest technical question. who owns each piece? what are the inputs and outputs? where is the hand-off? if those can't be answered clearly, feasibility has not passed PDVF. do not let the classifier run ahead of the "how."
next step: technical spike before zone is assigned
zone 4 move deliberately

compliance, payment, or legal surface. design does not start before review. every decision is deliberate and documented.

when in doubt, this is always the right zone. legal or compliance sign-off moves this surface down to zone 3 or zone 2 depending on what else is open.

clearance: legal or compliance sign-off

classified your work? check if your org is ready to run this before it hits the team.

try this

pick the next item going into your sprint. run it through the classifier before writing a single ticket. if the zone surprises you, that's the conversation to have before scoping starts.

shipping is a hypothesis. gate 3 is the proof.

work is not finished when it hits production; it is finished when the behavior change predicted at gate 1 actually happens, or conclusively does not. at gate 1, the team names a signal target alongside the predicted change: what evidence would convince them, in what population, at what threshold. gate 3 fires when that target is met, conclusively missed, or the zone cap runs out, whichever comes first.

the performance check

unlike gates 1 and 2, gate 3 is retrospective. it forces the team to look at shipped work through the lens of impact. if the signal is weak, the work does not just sit in the product. it gets refined, pivoted, or removed.

did behavior change?
identify the specific user action that confirms the problem is being solved. "users are completing checkout 15% faster" passes. "apple pay is live" does not. a feature being used is not the same as a problem being solved.
behaviorallook for the signal you named in gate 1, not a convenient proxy
is the value sustainable?
does the solution create new friction elsewhere? does it hold at scale? a metric that moves for a week and reverts is not a solved problem. it is a solved moment.
behavioralthe signal holds across two or more measurement windows
the "so what?" test
if you rolled this back tomorrow, who would complain and why? if the answer is "no one" or "we don't know," the feature has not earned its place in the product. the absence of complaints is not a pass.
statedat least one user segment would notice and object
the AI expectation trap, part 2

AI lets teams fill a product with features at record speed. without gate 3, the result is a feature factory: a growing collection of zone 1 ideas that shipped fast and solved nothing. gate 3 is the governor. speed without measurement is just expensive noise.

the right wait depends on the test, not just the zone. a 5-user concierge MVP gives a verdict in days; a preview rollout to 5% of a 30M-user product might genuinely need two weeks to hit statistical confidence. both can be zone 1. the work isn't more or less important; the signal model is just different.

a review is not a meeting. it's a runnable sequence. the loop:

  1. 01
    set the cap by zone. 14 days for zone 1 work, 30 for zone 2, 60 for zones 3 and 4. caps, not schedules. the loop runs the moment the signal target named at gate 1 is met or conclusively missed. if neither lands by the cap, the cap forces a verdict.
  2. 02
    run the three-question pass. did behavior change? is the value sustainable? does anyone care if it's rolled back? look for the behavioral signal you named at gate 1, not a convenient proxy.
  3. 03
    classify the signal. high (maintain), mixed (iterate as zone 1), none (pivot or kill back to gate 1). write the verdict down. at zone 1 velocity, this is a single async question with a 48-hour window, not a meeting.
  4. 04
    generate the context diff. run /gate3-review. the output is an outcome verdict plus a proposed update to the seam context layer. a gate 3 review that produces no diff is a flag, not a pass.
  5. 05
    close the loop. merge the diff with /context-update. the next ticket starts from current ground, not last quarter's assumption.

three tiers for what the review turns up, based on how conclusive the signal is. these reuse the same logic from the validation toolkit below, applied after ship instead of before. a "pass" moves the feature to stable core product and standard monitoring.

high signal
maintain / scale
the signal target named at gate 1 was met, with enough volume and consistency to be conclusive. direct evidence of intended behavior change.
move to standard monitoring
mixed signal
iterate
the signal target is neither clearly hit nor clearly missed. feature is used, but the outcome metric is flat. usage without behavior change is not product-market fit; it is habit or politeness.
re-run as a zone 1 experiment
no signal
pivot or kill
the signal target was conclusively missed. no measurable change in user behavior. the problem (P) was less real than assumed, or the solution (D) did not address it. both are PDVF failures, not execution failures.
move back to gate 1
try this

pick three features that shipped in the last two sprints. for each one, answer: what behavior were we trying to change? did it change? if you can't answer the first question, you skipped gate 1. if you can't answer the second, you skipped gate 3.

zones move when conditions change. some surfaces migrate down once a clearance is met. others permanently live in zone 2, 3, or 4 because that's the work. movement up requires no approval. anyone can name new risk. the asymmetry is intentional.

the play

push work toward zone 1 as far as it goes. whatever stays in zone 2, 3, or 4, stack zone 1 experiments to test the assumptions underneath.

small bets earn the right to make bigger ones. this is where assumptions mapping, testing business ideas, and lean ux live.

1
move fast
2
coordinated
3
provisional
4
move deliberately
escalation is automatic. any team member can name a new risk and move a surface up. no meeting required. when in doubt, go up.
de-escalation requires a named clearance event. who cleared it, what they cleared, and when. one person makes the call, not consensus, not default.
4 → 3 or 2
legal or compliance sign-off obtained. document the reviewer, the date, and the scope of clearance.
3 → 2
vendor contracted and integration design confirmed. shell becomes a real surface.
2 → 1
named reviewer clears. all technical and contractual dependencies resolved. if the blocker has been open more than 14 days without movement, re-evaluate for PDVF before proceeding.
try this

think about a surface your team has been stuck on. is it actually blocked, or has the zone just never been named? if no one can say who owns the clearance or what has to happen for it to clear, that's the gap.

quick reference

copy this into a ticket or doc to classify a surface in context.

signal zone
no external dependencies. self-contained. anyone with the skill can build it. zone 1
depends on upstream data or another team, but no compliance exposure. zone 2
vendor unconfirmed. integration design unknown. shell is safe, internals are not. zone 3
touches payment, fair housing, adverse action, legal disclosure, or consent. zone 4
uncertain. could touch compliance. zone 4 until confirmed
examples

the zone is driven by signals, not surface type. use these as calibration. the same work can classify differently depending on what is actually true about your context right now.

new onboarding tooltip sequence
self-contained. no external dependencies. a PM or designer can own it end to end.
zone 1
UI copy update on a self-contained page
text only, no logic, clear owner. internal review and ship.
zone 1
if either needs manager sign-off before it ships, zone 1 is not actually in use.
adding Apple Pay at checkout
touches payment processing. legal and compliance exposure is direct.
zone 4
adverse action notification
credit, employment, or housing decision. legal disclosure required before any design starts.
zone 4
the UI shell can start. the logic does not move until legal review is documented.
analytics dashboard (new internal data source)
pipeline owned by another team. no compliance exposure, but blocked on their handoff.
zone 2
new feature requiring another team's API
their delivery date is known. no compliance risk. your design can proceed, but staging waits on their clear.
zone 2
a named reviewer must clear before staging. dependency open 14 days without movement: re-evaluate for PDVF.
the same surface, different zones
adding a new data source is a good example. the surface is the same. the zone is not.
internal team, contracted, no compliance exposure zone 2
vendor not yet selected or contracted zone 3
includes financial, health, or regulated data zone 4
this is why the classifier asks about signals, not surface types. a more mature team with strong data contracts might land at zone 2 where another team lands at zone 4 for the same feature. both are correct given what is actually true.
operating rules
01
when in doubt, escalate.

moving up requires no approval. any team member can name the risk. moving down requires a named clearance event and documentation.

escalate on risk signals, not on discomfort. if everything is landing in zone 4, the problem is culture, not classification.

02
zone 1 moves without ceremony. if a surface is zone 1, let it move fast. adding process to zone 1 work is waste, not safety. this requires leadership to protect it. if every zone 1 ticket needs manager approval, the zone no longer exists.
03
zone 3 surfaces get containers, not decisions. no internal logic until vendors and integrations are confirmed.
04
zone 4 does not start without clearance. if design begins before compliance review, you are explicitly accepting the risk of late-stage rework. that is a choice, not a shortcut.
05
clearances happen before staging, not after. a reviewer assigned after shipping is not a clearance.
06
every clearance has a named owner, not a named role.

assign a person. if the zone card says "named reviewer" and no one in the room can name the reviewer, the clearance does not exist yet. a role is a placeholder. a person is accountable.

07
moving down is a documented event.

who made the call, what they cleared, and when. one person makes the call. it gets documented. it is not a group default and not assumed.

example: Linear comment or Jira note [zone-clearance] sarah m. (CPO) | 2024-04-15
cleared: legal confirmed no PII in scope.
surface moves Z4 → Z2. ref: compliance-review-88
08
zone 1 does not stay zone 1 forever.

as a surface matures, adjacent risk accumulates: pricing logic, consent flows, downstream dependencies.

re-classify when the surface changes, not when something breaks. re-classification is a 30-second logic check, not a meeting. it protects zone 1's speed by keeping zone 4 risk from quietly accumulating inside it.

re-triage is triggered by: a ticket that adds scope not in the original classification, a new dependency (team, system, or vendor), any data write that wasn't in the original surface, or 30 days of active development without a re-check.

lifecycle + accountability
09
zone 4 can be scoped down.

the compliance review is zone 4. the UI shell around it may not be. identify which parts of the surface carry the risk; only those pieces move at zone 4 pace. the rest does not have to wait.

the connection points between fast and slow scopes default to the higher zone.

10
zone 2 clearances have a shelf life.

if a zone 2 dependency has not resolved in 14 days, re-evaluate for PDVF. a dependency that never closes is a signal, not a clearance.

either the work lost urgency or the problem was never as clear as it looked. either way, the zone should be questioned, not extended.

11
zone 2 blocks engineering, not learning.

a dependency that stops your build does not stop your discovery. while you wait, keep running zone 1-style experiments on the questions you can still answer: user behavior, concept tests, low-fi prototypes, assumption checks.

if research has gone quiet because engineering is paused, that is not the dependency's fault. do not let waiting become passive.

12
forcing a zone bypasses PDVF, not the risk.

if authority overrides the classification, document who made the call, which check was skipped, and why.

forced classification is a deliberate choice, not a shortcut. the gap it creates does not disappear; it just moves to later, when it costs more.

13
no ghost features.

every ticket that clears gate 2 gets a scheduled gate 3 review. the review date is set by how long it takes to know if the feature worked. some features need 48 hours, others need a full sprint cycle. the cap matches the zone: 14 days for zone 1, 30 for zone 2, 60 for zones 3 and 4.

if a feature fails to meet its outcome target at gate 3, it automatically triggers a re-evaluation of PDVF. the failure is almost always a signal that P wasn't as real as assumed, or D didn't actually address it.

the "did it work?" review also updates seam. run /gate3-review and the output tells you what changed and what to update in the shared background. one person reviews and approves before anything is written.

a review that produces nothing to update is a flag. something was learned. if there's nothing to update, explain why in the ticket.

14
two redirects is a ceiling.

a first redirect resets the gate owner and the 14-day window. a second redirect does the same. a third redirect is not permitted.

after two redirects, the surface triggers a formal go/no-go. bring the full artifact: original classification date, dependency description, gate owner history, zone 1 work completed during the hold, engineer-weeks spent waiting. one output: commit or kill.

if there is no meaningful zone 1 work available while the dependency is unresolved, name that in the escalation. "the team has no high-value path while this waits" is a stronger artifact than "experiments are running."

15
clearance events are logged, not assumed.

when a surface moves zones, the clearance event is documented at the moment it happens: who cleared it, what they cleared, and the date. the format is a single line in whatever system the team uses for tickets (linear, jira, notion, github comment):

format [zone-clearance] name, date, what was cleared, surface moves Z? → Z?

a clearance that exists only in someone's memory is not a clearance.

try this

bring this to your next planning session with one surface already classified. run it through the zone classifier before the meeting. don't explain the framework first -- just say "i think this is zone 2 because the API contract isn't signed yet. that means we can design the full surface now, but staging waits on their clear." if the zone is right, the conversation moves. if it's wrong, that's the conversation worth having. the framework earns trust one surface at a time, not in a rollout.

PDVF not holding? use this to figure out what to test first. test types drawn from David J. Bland's Testing Business Ideas. required reading, should live on every product manager's desk.

evidence builder
which part of PDVF are you least confident about?
problem validation test the pain before the solution
you need evidence the problem is real and widespread before anything else. pick the test that fits your current access to users.
discovery interviews
talk to 5 people who should have this problem. don't pitch a solution. ask about current behavior, workarounds, and what it costs them. if you can't find the pain without leading, the problem may not be real.
statedsignal: 3 of 5 describe the same pain unprompted
day in the life
observe a user doing the thing you think is broken. watch without intervening. the gap between what people say in interviews and what they actually do is where the real problem lives.
behavioralsignal: you see the workaround happen in real time
problem survey
send a short survey to 20-50 people in your target segment. ask about frequency, severity, and current workarounds. use it to confirm that the pain from interviews is representative, not anecdotal.
statedsignal: 60%+ report the pain as frequent or severe
when the signal holds, PDVF holds. run the zone wizard.
desirability validation test whether users want this solution
the problem can be real and your solution still wrong. watch behavior, not stated preference.
concierge MVP
manually deliver the value proposition before building anything. do the thing by hand for 3-5 real users. if they come back, the solution is wanted. if they don't, you learned something fast and cheap.
behavioralsignal: users return or ask when it will be available again
prototype test
build the simplest version you can show: paper, clickable, or wizard of oz. run 3-5 sessions. watch what they do, not what they say. if they reach for it without prompting, desirability holds.
behavioralsignal: users engage with the core interaction without coaching
fake door test
offer the thing before it exists. a button, a nav item, a sign-up flow that leads to a waitlist. measure who reaches for it and how often. don't build the room until you know people will walk through the door.
behavioralsignal: click-through rate clears your baseline conversion threshold
when the signal holds, PDVF holds. run the zone wizard.
viability validation test whether the business case holds
users wanting something and the business being able to sustain it are different questions. get a demand signal before engineering commits.
pre-sale or letter of intent
ask someone to pay, commit, or sign before you build. a verbal yes is an assumption. a written LOI or a charged card is evidence. the threshold is not perfection. it's a real signal from a real stakeholder.
behavioralsignal: at least one committed buyer or signed LOI
pricing page test
show a real pricing page with real numbers. measure how far people get before they drop. where they stop tells you more than what they say. if no one reaches the buy step, the price or the value prop is broken.
behavioralsignal: conversion rate at your target price point clears internal benchmark
data pull
before building a new surface, check what the existing data says. usage logs, support tickets, churn reasons. if the business case can be confirmed or killed with data you already have, pull it before running a live experiment.
statedsignal: existing data confirms the revenue or retention impact
when the signal holds, PDVF holds. run the zone wizard.
feasibility validation test whether the team can build it now
feasibility is not just technical. it's time, capacity, and dependency. name the hardest constraint and test it directly.
technical spike
timebox it. 1-3 days max. the spike has one job: answer the hardest technical question. if it can't be answered in that box, the constraint is real and needs to surface before scoping begins.
behavioralsignal: clear answer. yes we can, or here is the real constraint
proof of concept
build the minimum working piece, not the feature, just the mechanism. if the core technical claim can be proven in isolation, the build is feasible. if the POC fails, you found the constraint early instead of mid-sprint.
behavioralsignal: the mechanism works end-to-end in a controlled environment
expert interview
talk to someone who has built this before, inside the team or outside it. a 30-minute conversation with the right person can surface constraints that a two-week spike would eventually uncover. use it to calibrate, not to replace the spike.
statedsignal: no new blockers after the conversation, or blockers are now named and scoped
when the signal holds, PDVF holds. run the zone wizard.
try this

pull up your current roadmap. find the items with no external dependencies, no compliance exposure, and a clear owner. those are zone 1 today. if they are not moving, that is a process problem, not a prioritization problem.

cheat sheet
product pacing zones
quiet branches labs
move fast move deliberately
zone 1 move fast
zone 2 coordinated
zone 3 provisional
zone 4 move deliberately
zone 1
move fast
no external dependencies. if you hold the context, you can ship it. design and engineer in parallel.
clearance: internal review only
zone 2
coordinated
technical or contractual blocker in play. design the full surface now. named reviewer clears before staging. re-evaluate for PDVF if the blocker is open past 14 days. the dependency blocks engineering, not learning. keep running discovery while you wait.
clearance: named reviewer sign-off
zone 3
provisional
vendor or integration unconfirmed. build the container. no internal design decisions, no internal business logic until the dependency resolves.
clearance: vendor + integration confirmed
zone 4
move deliberately
compliance, payment, or legal surface. every step deliberate and documented. when uncertain, default here.
clearance: legal or compliance sign-off
moving up
escalation is automatic. any team member can name a new risk and move a surface up. no meeting required.
moving down
de-escalation requires a named clearance event. one person makes the call. it gets documented.
when in doubt, go up. escalate on risk signals, not on discomfort. if everything is zone 4, the problem is culture, not classification.
clearances happen before staging, not after. a reviewer assigned after shipping is not a clearance.
zone 1 requires leadership protection. if every zone 1 ticket needs manager approval, the zone no longer exists.
zone 1 does not stay zone 1 forever. triggers: new scope, new dependency, new data write, or 30 days active. re-classification is a 30-second logic check, not a meeting.
two redirects is the ceiling. after two gate owner changes without clearance, the surface triggers a formal go/no-go. commit or kill. no third redirect.
zone 4 can be scoped down. only the parts that carry the risk move at zone 4 pace. the rest does not have to wait. connection points between fast and slow scopes default to the higher zone.
forced classification does not close the gap. if authority overrides PDVF, document who, what was skipped, and why.
shipping is a hypothesis; gate 3 is the proof. every shipped feature names a signal target at gate 1; the review fires when that target hits, misses, or the zone cap forces a verdict. high signal: maintain. mixed signal: iterate as zone 1. no signal: pivot or kill, back to gate 1.
cheat sheet
one-page reference for the framework. zones, clearances, and key rules on a single page.
use in claude code

three Claude Code skills that run the three gates. drop them into any project and invoke them with a slash command.

/pdvf-filter /zone-classifier /gate3-review
view on github
using this with a team? view the deck →
seam is the signal infrastructure that makes these decisions automatic. learn about seam →

if this framing is useful, quiet branches labs works with teams that want to operate this way.

quiet branches labs
built by dave masters. i work with product teams on pacing, context, and the gap between shipping and knowing. more at quietbranches.com.