Phase 4 — FWV v8 doctrine cleanup (contamination fix)
Status: ✅ complete (per D-062) Lane: chrome Started: 2026-06-22 Completed: 2026-06-22 18:37 UTC Commit: 8c093ef
TL;DR
Strip FVS-specific names (VibeCoder, VibeScope, Origin, FreshCards, FreshVibe Studio) from generic examples in FWV v8 doctrine. 24 files, 169 swaps. Plus a plan-correction addendum for non-FVS app refactors.
What changed
| Old | New | Where |
|---|---|---|
| VibeCoder | Workspace A | tier examples |
| VibeScope | Workspace B | tier examples |
| Origin | Workspace C | tier examples only; historical-comment meaning preserved in §18 |
| FreshCards | Sample App | tier examples |
| FreshVibe Studio | Sample App | tier examples |
Files modified (10 of 24 in the diff; full list in commit)
pact/freshvibe-way-v8/00-philosophy.mdpact/freshvibe-way-v8/02-folder-layout.mdpact/freshvibe-way-v8/08-anti-drift.mdpact/freshvibe-way-v8/10-modules-as-clusters.mdpact/freshvibe-way-v8/11-recipe-book.mdpact/freshvibe-way-v8/16-smart-app-product.mdpact/freshvibe-way-v8/17-modules-and-tiers.mdpact/freshvibe-way-v8/18-revibe-pattern.mdpact/freshvibe-way-v8/22-behaviour-first-codex.mdpact/freshvibe-way-v8/23-two-view-substrate.md
(Plus 14 more; full list in the commit.)
Plan-correction addendum
studio/.fvs/plans/2026-06-22-disciple-connect-plan-correction.md was added. Any FVW v8 alignment plan for a non-FVS app must reference it:
- Drops B1 (workspace partitioning is FVS-specific)
- Defaults B2-B5 (Vite build, full recipe books, App Mode, fix-bugs-as-you-go)
- Adds §6 identity contract (what stays the app's own vs what the FWV v8 alignment adds)
Why this matters
Before the fix, an AI reading only the FVW v8 repo with no FVS context would treat FVS-specific names as doctrine rules. That led to refactor plans that proposed FVS workspace partitioning for non-FVS apps — which is exactly the contamination the doctrine fence is supposed to prevent.
After the fix, FWV v8 reads as truly app-agnostic.
Cross-references
- D-062 — Phase 4 shipped at
8c093ef(the docHub decision) pact/freshvibe-way-v8/— the cleaned doctrinestudio/.fvs/plans/2026-06-22-disciple-connect-plan-correction.md— the plan-correction addendum- Memory: 2026-06-22 FWV v8 contamination entry — original finding