Skip to main content

VibeGov Quick Decisions

This page is the fast path.

Use it when you need a practical answer quickly, then follow the linked deeper docs when you need full detail.

1. What kind of work am I doing?

If the goal is...Use thisWhat closes it
discover reality, inspect behavior, find gaps, hydrate backlogExplorationreviewed scope, scenario classifications, artifact links for every real finding
turn human feedback into governed ready work without implementing yetFeedback Intakeissue/spec updates, split/dedupe decisions, readiness/dependency notes
change behavior and carry the change toward release safelyDevelopmentissue/spec binding, changed artifacts, validation evidence, traceability updates

Fast rule:

  • Exploration discovers.
  • Feedback Intake captures and shapes human feedback into ready work.
  • Development changes.

2. Am I exploring or just avoiding proof?

SignalLikely answer
you are reviewing routes, flows, UX, gaps, or product realityExploration
you are reacting to existing work and want proper issues/spec updates before codingFeedback Intake
you changed code, docs, config, content, or delivery machineryDevelopment
you are claiming something works nowDevelopment evidence required

Anti-pattern:

  • exploratory notes are not development proof.

3. Where does evaluation fit?

If you need to...Use
judge a bounded unit against explicit criteriaEvaluation pattern
inspect a wider surface and turn findings into backlog/spec workExploration
verify a changed artifact or release candidateDevelopment, possibly with evaluator/verifier checks

Fast rule:

  • Mode tells you what kind of work this is.
  • Evaluation tells you how a bounded unit is judged.

4. Should I stay simple or add more orchestration?

SituationDefault choice
steps are known and stableWorkflow / simple sequence
one owner can do the work with bounded toolsSingle agent / single owner
complexity is rising but not yet proven necessaryStay simpler
multiple reasoning domains or boundaries are genuinely neededAdd delegation/orchestration carefully

Fast rule:

  • workflow before agent
  • single owner before multi-agent
  • added complexity only when the simpler path is failing with evidence

5. Should I delegate?

If...Do this
the work is clear, bounded, and you can complete it directlyDo it directly
the work needs a distinct worker, separate competency, or bounded parallel sliceDelegate with explicit supervision
delegation would mainly hide uncertainty or avoid responsibilityDo not delegate

Delegation is not closure. You still need:

  • explicit owner
  • visible follow-through
  • evidence from the worker
  • final integration judgment

6. Should I escalate or keep going?

SituationDo this
next experiment is clear and boundedKeep going
requirements are contradictory or ambiguousEscalate
sensitive boundary / approval is requiredEscalate
retries stopped producing meaningful progressEscalate
current item is blocked but other ready work existsRecord blocker and move on

7. What evidence closes the work?

Work shapeMinimum closing evidence
Explorationreviewed unit, preconditions, classifications, expected vs actual notes, linked issues/spec gaps
Developmentissue + requirement IDs, changed artifacts, checks/tests run, pass/fail outcomes, traceability/docs updates
Release verificationbuild/version reviewed, integrated results, known blockers/risks, go/no-go style decision
Blocker checkpointexact blocker, attempted actions, confidence limits, blocker artifact, redirected next work

8. Before I delete, archive, or clean up, what should I do?

SituationDefault choice
the state is meaningful and may need to be understood laterpreserve it first in a traceable form
it is disposable generated noise or reproducible cacheclean it up directly
it contains secrets or unsafe materialuse a separate safe-handling path, do not casually commit it
you want old behavior backbring it back in a new traceable change
you are about to archive/retire a work branchland the intended result first, or preserve the retained state with explicit follow-up

Fast rule:

  • preserve before destructive change when the state matters
  • cleanup should not erase rationale
  • archive after safe landing, not instead of it

9. What exactly makes a turn substantive?

If the turn...Treat it as...
leaves kept repo or issue state behindsubstantive
changes code, docs, specs, tests, config, workflows, or issue metadatasubstantive
changes ticket status, closure state, validation state, or branch statesubstantive
would be risky to leave dirty for the next turnsubstantive
is only discussion, reading, or ephemeral probing with no kept statenot substantive

Fast rule:

  • if it changed durable state or ticket state, it was substantive
  • if it would be dangerous to leave dirty, it was substantive
  • substantive turns require git closure, not just a chat checkpoint

10. What closes git hygiene for a substantive turn?

Required end-stateWhy it matters
kept work committedcreates a real tracking boundary
unresolved junk reverted or ignored explicitlyprevents residue from leaking forward
if not finished, a focused follow-up ticket existsprevents ambiguous carry-over
original ticket merged into developcloses the governed landing path
merged work branch deleted locally and remotelyremoves stale branch carry-over after landing
local repo returned to developresets the next execution starting point

Fast rule:

  • git hygiene is mandatory
  • done means committed, merged to develop, merged branch deleted, and back on develop
  • archive only stale/unmerged or intentionally preserved branches
  • not done means follow-up ticket, not ambiguity

11. What must be true before new governed work starts?

Start conditionDefault rule
local repo is on developstart is allowed
local repo is on an issue branch, archive branch, or detached statedo not start new work
repo is off develop because of recovery/debug/escalation workonly proceed with explicit exception note
branch state is unclearstop and normalize first

Fast rule:

  • normal governed work starts from develop
  • if you are not on develop, you are not ready to start
  • exceptions must be explicit, not implied

12. What if I inherit repo state when I start?

SituationDefault choice
there are modified/untracked files or branch residueassess and classify it before new work
the inherited state is clear and attributabledecide whether to land, defer, archive, or follow up
the inherited state is mixed or unclearstop and escalate before starting a new slice
you are tempted to reset/delete just to get cleando not do that by default
the material is clearly disposable generated noiseclean it up directly if that classification is explicit

Fast rule:

  • inherited state must be assessed, not ignored
  • preserve, land, archive, defer, or escalate before destructive cleanup
  • reset/delete is last resort after discussion unless it is obvious generated noise

13. Should this become a rule, or just a note?

If the learning is...Put it in...
one-off and local to the current slicecheckpoint / issue / local note
specific to the current project or repoproject doc / repo rule / project memory
repeated, durable, and useful beyond this slicegovernance rule / reusable doc / harness pattern

Fast rule:

  • not every lesson deserves a rule
  • repeated durable failures usually do

14. What are the most common failure modes?

  • exploratory findings with no artifacts
  • development claims with no direct proof
  • adding orchestration before proving it is needed
  • delegating without supervision or closure
  • blocker claims with no blocker artifact
  • treating chat memory as durable state
  • deleting meaningful state before preserving it
  • archiving a branch as a substitute for landing traceable work
  • skipping inherited-state assessment and starting anyway
  • force-cleaning or deleting inherited state before deciding what it is
  • promoting every tiny preference into bloated governance

Start here if you are unsure

  1. Ask: Am I discovering, capturing human feedback into ready work, or changing?
  2. Choose Exploration, Feedback Intake, or Development.
  3. If you need a bounded judgment, apply the evaluation pattern inside that mode.
  4. Keep the execution shape as simple as possible.
  5. Do not claim done until the evidence matches the work shape.