Docs/handbook/ai migration bible path

AI Migration Bible Path

Status: Working guidance · AIES v1.0 corpus
Updated: 2026-07-29
Audience: Engineering leaders, architects, and first pilot teams adopting AI-assisted delivery


Purpose

Give organizations one opinionated path from “we should use AI” to a governed production practice — without inventing a private dialect of prompts, agents, and approvals.

Why

Most AI migrations fail the same way: demos without gates, copilots without plans, agents without HITL, and “standards” that are slide decks. AIES already ships the corpus. This page sequences what to run first.

The path (do not skip)

Stage Outcome Primary AIES surfaces
1. Org pilot Written charter, risk tier, owner, kill criteria Enterprise pattern · Org playbook · site /workflows/idea
2. First team One repo with IDE-native kit (skills/prompts/cookbook), plan-before-code site /start · npx @grvmithas/create-aies-kit · How to set up planning
3. First production gate Eval/CI or checklist gate that can block a release Evals as quality gates · Definition of Done
4. SoA / controls Mapped evidence for AI-touched controls site /portal · Human in the loop · Enterprise pattern

Stage 1 — Org pilot charter (1–2 weeks)

Goal

Approve a bounded pilot: one product surface, one team, one risk tier, one success metric.

Do this

  1. Write non-goals (what AI will not touch).
  2. Assign AIDLC roles (sponsor, tech lead, reviewer) — see AIDLC roles.
  3. Classify data: public / internal / confidential — drives MCP and logging policy.
  4. Pick primary model/provider; forbid “whatever the IDE defaults to” in production paths.
  5. Publish a kill date if metrics are not met.

Exit evidence

  • One-page charter with metrics and non-goals
  • Named owners
  • Risk tier recorded

Anti-patterns

  • Org-wide Copilot rollout with no plan gate
  • Pilot that touches regulated data on day one
  • Success metric = “engineers like the tool”

Stage 2 — First team harness (1 week)

Goal

One repository where AI coding cannot skip planning and human approval.

Do this

  1. Open site /start or run:
npx @grvmithas/create-aies-kit --stack <stack> --ide <ide> --role <role> --maturity intermediate --goal existing-codebase --model <model> --data-class <class> --yes
  1. Fill implementation_plan.md (repo root) for the first slice.
  2. Complete plan approval HITL (site /workflows/human-review) before coding.
  3. Use stack skill + coding prompt from the IDE folder (e.g. .cursor/ or .github/) — not ad-hoc chat only.
  4. Keep MCP empty until MCP when and how is reviewed.

Exit evidence

  • Kit committed (or documented install)
  • At least one approved plan → merged PR
  • Hooks or equivalent checklist enforced

Stage 3 — First production gate (2–4 weeks)

Goal

A release can be blocked by an AI-quality or security gate — not only by human memory.

Do this

  1. Add tests/evals for AI-touched paths.
  2. Wire evals as quality gates into CI for the pilot service.
  3. Run a security pass before expand — security skill.
  4. Require human PR accountability — PR review with AI.

Exit evidence

  • CI job that fails the pipeline on eval/security regression
  • Documented waiver process with expiry (if any)

Anti-patterns

  • Snapshot-only LLM tests
  • “AI reviewed the PR” as sole approval
  • Enabling broad MCP write tools to “move faster”

Stage 4 — SoA / controls evidence (ongoing)

Goal

External or internal assessors can see where AI delivery maps to controls.

Do this

  1. Open the standards portal (/portal) and identify controls touched by the pilot.
  2. Attach evidence: plans, eval reports, approval logs, incident notes.
  3. Use Enterprise pattern for org rollout rules.
  4. Only then expand to team 2+ with the same harness — do not fork private prompt dialects.

Exit evidence

  • Control IDs linked from pilot docs
  • Reproducible evidence paths in the repo or GRC system

Role cheatsheet

Role Start here
Engineering manager / sponsor Stage 1 charter → Org playbook
Architect Stage 1 risk tier + architecture ADR discipline
First engineers Stage 2 kit + How to set up planning
QA / platform Stage 3 evals + Definition of Done
Compliance / security Stage 4 portal + Security skill

Tradeoffs

Approach Gain Cost
This sequenced path Shared vocabulary; fewer silent failures Slower than “turn on Copilot for everyone”
Tool-first rollout Fast adoption metrics Unreproducible delivery; audit pain later

Anti-patterns

  • Declaring “we follow AIES” without a kit, plan gate, or eval gate
  • Skipping Stage 3 because “the model is good enough”
  • Claiming community-standard maturity before external pilot evidence (roadmap S1)

Enterprise considerations

  • Confidential data class ⇒ private endpoints, empty MCP default, stricter HITL
  • Segregation of duties: planner ≠ sole production approver on high-risk work
  • Prefer pinned npx @grvmithas/create-aies-kit@x.y.z over unsigned curl installers

Checklist

  • Charter with metrics, non-goals, owners, risk tier
  • First repo harness installed (kit + IDE rules)
  • Plan approval before multi-file AI coding
  • At least one blocking eval/security gate in CI
  • Controls/evidence path identified in portal
  • Team 2 reuses the same harness — no private dialect
  • Practitioner handbook: README
  • Adoption roadmap: roadmap
  • Lifecycle workflows: site /workflows
  • Personalized quick start: site /quickstart

Changelog

  • 2026-07-29: Initial migration bible path for org pilot → SoA.