docs/PRODUCT_SPEC.md, now consolidated into docs/MAIN_DEVPLAN_RESTARTCREW.md).DEVLOG, DECISIONS, ROADMAP).docs/COMPETITIVE_ANALYSIS.md.PRODUCT_SPEC.md and strategy-and-actionplan.md into single source of truth: docs/MAIN_DEVPLAN_RESTARTCREW.md.PRODUCT_SPEC.md, strategy-and-actionplan.md) — all content lives in MAIN_DEVPLAN_RESTARTCREW.md./dev/styleguide.Milestone 5 (complete): Auth & Onboarding — Sign-up page (5.1), sign-in page (5.2), auth guards/middleware (5.4), AuthProvider context, services (auth.ts, profiles.ts), types (auth.ts). Full onboarding flow (5.3): 6-step sequence — status type, profession (from DB), identity mode, profile setup, skills portfolio (three-category), AI Impact Story prompt. Google Auth configured in Supabase. Welcome banner (5.5) with live member count, rotating quotes, profession-matched count. Industry Restart Guide (5.6) with AI Impact Score, profession threads, curated external resources, day-based visibility.
Milestone 4: Landing Page & Public Pages — Full landing page (Hero, StatsSection, StoriesStrip, ValuePropsGrid, HopeStatement, CTASection), content files for all copy (landing.ts, guidelines.ts, about.ts, legal.ts), community guidelines page (/community-guidelines), about page (/about), privacy policy (/privacy), terms of service (/terms), footer updated with guidelines link.
Milestone 6: Forum Core — Forum home page (/feed) with all categories showing thread counts and latest activity. Category thread list (/category/[slug]) with sort (latest/active), profession filter, pagination. Thread detail (/thread/[id]) with original post, chronological replies, helpful marking. Thread composer (/new) with category/profession selection and anonymity toggle. Reply composer inline in thread detail. Helpful marking toggle on replies. 8 forum components, 1 content file, 1 new service module. 56 tests (263 total).
Milestone 7: Profiles & User Experience — Public profile page (/profile/[handle]) with identity header, AI Impact Story, Skills Portfolio, community badges, contribution stats. Anonymous identity system (resolveIdentity() utility). Profile edit page (/settings/profile) with all fields, skills editor, status tracking. Settings hub (/settings) + account settings (/settings/account). Community badges system (computeBadges() with early_member, storyteller, support_champion). Status evolution tracking with timeline display. 6 profile components, 1 content file, 1 utility, 1 service module, 1 migration. 59 tests (322 total).
/search) with debounced keyword search and ThreadCard results. Four discovery widgets (RecentThreads, UnansweredThreads, ProfessionThreads, NewMembers). Explore page (/explore) with 3-column layout: search bar, category browse, discovery sidebar. 5 discovery service functions. Content file for all search/discovery copy. 31 tests (353 total).