AINA Academy · Frontend Lane · captured 2026-08-07 on the dev rig, all flags on
Every Surface, Seen
Full-page captures of all 14 product routes, taken on dev.ainative.academy
with every feature flag ON. Half of this product was invisible until this lane forced the flags — that must never happen again.
STANDING RULE — flags are never OFF on staging or a test rig.
During this lane's first walk, the Practice Arena, Playground, and Memory Inspector — some of the
best-built screens in the product — were completely invisible because their flags defaulted off and
their routes had no nav links. Reviews, audits, and founder walks were judging a fraction of the product.
The rule: staging and every dev/test rig run with ALL learner-facing feature flags ON.
Flags gate production exposure only. If a surface must be hidden even from staging, that is a
founder decision recorded in the plan doc — never a silent default. Canonical doc:
docs/process/staging-flags-policy.md · tracker: ACAD-209.
Found behind flags / unlinked routes
Reachable only by direct URL with flags forced — no nav link led here.
Practice ArenaFLAGGEDFull loop: briefing → hint ladder → workspace → simulation → rubric. 3 modes, 5 skins.dev · /practicePlaygroundFLAGGEDDemo missions with scored rubric. Leak: "[STUB — Lane D]" copy (ACAD-203).dev · /playgroundMemory InspectorFLAGGEDBUGL3→L1 chain + anti-patterns rail; chain never loads even authed (ACAD-204).dev · /memoryDiagnoseBaseline assessment flow — unlinked; onboarding results screen fabricates dimension bars (ACAD-202).dev · /diagnoseLesson PreviewSlide-based lesson screen — one of the three dark-card contrast surfaces (ACAD-201).dev · /lesson-previewDashboardUnlinked alt dashboard route.dev · /dashboardWorkspaceCurrently redirects to Home (capture is byte-identical to Home).dev · /workspace
The linked product
What a learner can reach from the nav today.
Homedev · /My Pathdev · /pathLessondev · /lessonLibrarydev · /libraryProgressCaptured with a real seeded baseline (score 0) — honest empty states visible.dev · /progressSettingsBUGBlank for anonymous visitors — sign-in prompt fix is ACAD-204. Consent parked by ruling.dev · /settingsCheckoutFunnel surface — Wave-3 coherence work (waitlist→beta, ruling 5).dev · /checkout