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.
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
- Run
/corpole:onboardand review the findings. - Confirm what the app should do; correct or reject the rest.
- Leave onboarding when the maturity checks are met.
Keep it from happening again
- Review a module before the agent changes it.