Case

I inherited a half-built vibe-coded app

Onboarding reads the code and proposes what it seems to do, for people to confirm before anything binds.

For: Solo builder, Team developer, Project lead

What happened

You took over an app built quickly with agents. There are no requirements, just code.

Why it happens

Code shows what the app does, not what it should do. An agent that changes it has nothing to check against.

What Corpole does

  • Runs onboarding with /corpole:onboard: a quick baseline, then module by module.
  • Proposes modules, behaviours, decisions, questions and problems as findings, never as binding records.
  • Guards modules nobody has reviewed yet: the agent asks first (advisory) or waits (enforced).

What you do

  1. Run /corpole:onboard and review the findings.
  2. Confirm what the app should do; correct or reject the rest.
  3. Leave onboarding when the maturity checks are met.

Keep it from happening again

  • Review a module before the agent changes it.