docHub

FWV v8 — FreshVibe Way

The app-agnostic doctrine stream. Helps any app align with FVS patterns. Does not turn non-FVS apps into FVS.


Acronym

"FreshVibe Way" — first letter of each word = FVW.

A historical typo: the local workspace has /workspace/FWV-v8/ (FWV instead of FVW). The canonical path in avidtech6/freshvibestudio is pact/freshvibe-way-v8/. Use the canonical path; treat the local typo directory as deprecated.


What FWV v8 is

A 29+ section doctrine that any app can use to align with FVS patterns. It covers:

(§09 was retracted; numbers skip to maintain stability.)


App-agnostic invariant (post-contamination-fix)

Per 8c093ef on 2026-06-22 18:37 UTC, the doctrine was scrubbed of FVS-specific names in generic examples:

OldNew
VibeCoderWorkspace A
VibeScopeWorkspace B
OriginWorkspace C (in tier examples only; historical-comment meaning preserved in §18)
FreshCardsSample App
FreshVibe StudioSample App

24 files, 169 swaps. Before this fix, an AI reading only the FVW v8 repo with no FVS context would treat these as doctrine rules, leading to refactor plans that proposed FVS workspace partitioning for non-FVS apps. The fix removes that trap.

A non-FVS app has zero business knowing about FVS workspaces. If a non-FVS module ever needs to become an FVS workspace, that's an explicit ask to FVS Mavis later — not something a refactor plan pre-decides.


Where FVS names are appropriate


Where FVS names are NOT appropriate


The plan-correction addendum

studio/.fvs/plans/2026-06-22-disciple-connect-plan-correction.md is a new constitutional artifact. Any FVW v8 alignment plan for a non-FVS app must reference it. The addendum:


§30 hard cap (FWV v8 invariant)

Per memory: "§30 hard cap 200L/.tsx" — any single .tsx file in an FVW v8-aligned app should be ≤200 lines. docHub is markdown, not .tsx, but the spirit applies: keep files focused, split when needed.


§00.2 reconstructability invariant

Per memory: "§00.2 reconstructability invariant holds." — the doctrine must be reconstructable from the recipe book + trace atlas + codex. No external hidden state.


Cross-references


← back to Dev docs