# Onboarding Module — Rules (per FVW v8 §11.9 — 9 Universal Things)

**Per FVW v8 v0.10.0 §11.9:** Every module's `rules.md` contains 9 universal workflow things.

---

## 1. Capability Declaration

### Reconstruction Mode Declaration (per §33)
- **Mode:** Sovereign SPA Mode (per DO-001)

### Capability statement
I CAN: [module-specific list — extracted from code]
I CANNOT: [module-specific gaps]
External validation required for: [module-specific]

---

## 2. Do-not-proceed rule

If any App-VP test fails, I MUST stop and write `blocker.md`. After 3 failed fix attempts, write `stuck.md`.

---

## 3. Contract primacy

Contract = recipe.md + codex.md. Scaffolding is NOT the contract.

---

## 4. Anti-drift enforcement (4 numbered checks)

1. Recipe → Source Check
2. Visual Diff Check
3. Behavioural Check
4. Contract Check

---

## 5. Plan-as-law

See `plan.md` for atomic steps.

---

## 6. Fallback behaviour

Module-specific. See codex.md C5.

---

## 7. User-simulator requirement

C6 user simulations per codex.md must be runnable.

---

## 8. Re-anchor cadence

Re-read contract at every phase boundary.

---

## 9. Coverage matrix

See `coverage-matrix.md`.

---

## END OF RULES.MD
