MVCE Workflow is an open-source, platform-neutral workflow for vibe coders and AI coding agents.
It turns the principles of Master Vibe Coding Engineering into a governed software-development process with explicit gates, bounded agent authority, independent verification, evidence capture, deployment controls, and recovery discipline.
AI coding agents can write code quickly. Speed is useful, but speed without control creates a different problem: unverified changes, hidden regressions, over-broad edits, weak evidence, and deployment risk.
MVCE adds an engineering control layer around AI-assisted development.
Do not trust an AI coding agent because it says the work is done.
Define success before implementation, constrain authority, verify independently, and preserve evidence.
MVCE is designed for:
- vibe coders;
- solo app builders;
- AI-assisted developers;
- no-code and low-code builders who also use coding agents;
- teams experimenting with autonomous or semi-autonomous coding agents;
- anyone who wants a repeatable workflow for safer AI-assisted software delivery.
INTAKE
↓
SPECIFY
↓
PLAN
↓
AUTHORIZE
↓
INSPECT
↓
IMPLEMENT
↓
TEST
↓
VERIFY
↓
CAPTURE EVIDENCE
↓
ACCEPT / REJECT
↓
COMMIT
↓
DEPLOY
↓
VERIFY PRODUCTION
↓
MAINTAIN / RECOVER
The agent receives explicit boundaries defining what it may change, what requires approval, and what is forbidden.
Important requirements are converted into observable acceptance criteria before coding begins.
The implementation agent's confidence is not treated as proof. Verification should use tests, runtime checks, CI, separate verification paths, or other independent evidence where practical.
Important claims about correctness should point to durable evidence such as test output, CI results, screenshots, build logs, deployment IDs, or production checks.
A production change is not considered ready if there is no credible recovery or rollback path.
A project using MVCE should contain:
PROJECT-SPEC.md
AGENTS.md
.mvce/
WORKBOOK.md
AUTHORITY-LEASE.md
BUILD-PLAN.md
ACCEPTANCE-CRITERIA.md
RISK-REGISTER.md
VERIFICATION.md
EVIDENCE-LEDGER.md
DEPLOYMENT-CHECKLIST.md
RECOVERY-PLAN.md
- Clone or download this repository.
- Read
WORKFLOW.md. - Give
SKILL.mdto the AI coding agent as its operating workflow. - Keep project-specific agent rules in
AGENTS.md. - Copy the templates from
/templatesinto the software project. - Complete project intake and specification.
- Create the acceptance criteria, build plan, Authority Lease, and verification strategy.
- Begin implementation only after those gates are satisfied.
- Keep
.mvce/WORKBOOK.mdcurrent as the project advances. - Do not advance a gate when required evidence is missing.
No meaningful implementation begins until the project has:
- a written project specification;
- acceptance criteria;
- a build plan;
- an Authority Lease;
- a verification strategy.
The workflow is intentionally vendor-neutral. It can be adapted to coding agents and AI development environments such as:
- OpenAI Codex;
- Claude Code;
- GitHub Copilot;
- Gemini-based coding agents;
- Cursor;
- Lovable-style builders;
- Replit-style coding agents;
- future agentic development tools.
Platform-specific adapters may be added later. The core workflow should remain independent of any one vendor.
WORKFLOW.md— canonical MVCE lifecycle and gatesSKILL.md— operating instructions for an AI coding agentAGENTS.md— project-level agent behavior and protected actionsWORKBOOK.md— persistent project state and gate trackertemplates/— reusable project-control artifactsexamples/— worked examples as they are added
MVCE is designed to be:
- platform-neutral;
- understandable by non-programmers;
- usable with coding agents and vibe-coding tools;
- evidence-driven;
- resistant to uncontrolled agent behavior;
- suitable for greenfield projects and existing repositories;
- lightweight enough for solo builders.
Current release: v0.1
This is the stable baseline of the workflow. Future releases will deepen the methodology without changing the core goal: reliable, verifiable, controlled AI-assisted software development.
Contributions are welcome. See CONTRIBUTING.md.
Useful contributions include:
- worked project examples;
- clearer verification patterns;
- stronger evidence-capture techniques;
- platform adapters;
- deployment and recovery patterns;
- improvements that make the workflow easier for non-programmers to follow.
AI coding workflow, vibe coding, vibe coder, coding agents, AI-assisted software development, agentic coding, software verification, bounded autonomy, acceptance criteria, evidence-driven development, deployment safety, AI software engineering.
MIT. See LICENSE.