alumni_lookup

Champion Portal — Phases Index

Source of Truth for Status: roadmap_controller.rb

Phase status (complete/in-progress/not-started) is maintained in the roadmap controller. Spec files in this folder contain requirements and details only.


Development Roadmap

Active Phases

Phase Title Description Spec
1 Foundations ✅ Authentication, Profiles, Directory, Communities, Messaging, Events, News phase-1/
2 Community Leadership ✅ Community Leader (CL) role, Admin UI, CL portal features, Moderation phase-2/
3 Discussion Boards ✅ Per-community boards + national board, moderation tools phase-3/
4 Mobile-First Interface Cleanup ✅ UI/UX polish, mobile optimization, image variant audit phase-4/
5 Pre-MVP Updates ✅ Non-alumni members, Friending, Alumni Matching, Photo Albums phase-5/
6 Reporting & Insights ✅ Activity metrics & CSV exports delivered (6.1); community health (6.2) and PDF reports (6.3) moved to Backlog phase-6/
7 Career Center ✅ Self-serve career hub with resources, OCPD partnership, career events phase-7/
8 Notifications & Digests ✅ In-app notifications, email digests, preference management phase-8/
9 Onboarding & Initial UX ✅ Complete (9.6 onboarding email drip deferred to Backlog) phase-9/
10 Connections ✅ Connection request system, replaces Messaging + Contacts phase-10/
11 Champion Role Dashboard Card ✅ Daily role-aligned idea packs, roles landing page, admin CRUD phase-11/
12 Source-Alignment Review ✅ Audit of user-facing text against 20 canonical source documents phase-12/
13 Progressive Dashboard & Engagement Tiers ✅ Journey engine, tier detection, activity feed, nudge engine, milestone celebrations phase-13/
14 Alumni Content Submissions ✅ Champion news/event submissions, admin review queue, notifications, attribution phase-14/
15 Design Consistency Pass ✅ Border radius, card headers, typography, gradient cleanup complete phase-15/
16 Legal & IT Compliance ✅ Policy pages, consent flow, education privacy, account deletion, CAN-SPAM, security headers phase-16/
17 Champions Landing & Legacy Cleanup ✅ Public /champions landing, generic landing refresh, legacy signup retirement, data catalog phase-17/

Beta Launch

All 17 phases are complete. The platform is ready for Beta launch.

Deferred to Backlog (not blocking launch):

Feature Backlog (Post-Beta)

Feature Description Priority
Job Board Career resources, job postings with skills matching Medium
Alumni Business Directory Searchable directory of alumni-owned businesses Medium
Newsletter Tool Admin tool with hard-coded + community content sections Low
Real-Time Messaging Action Cable/WebSocket live updates Low
Map View Geographic visualization of Champions Low
Advanced Search Enhanced filtering and search capabilities Low

See BACKLOG.md for complete details on deferred features.


Terminology (Updated January 2026)

Term Definition
Community A group Champions can join: district (city), college, major, affinity, industry, or custom
CL Community Leader (singular) — a Champion with moderation/leadership role for a community
Community Leaders Plural form for a community’s leadership team
CLC Community Leadership Council — collective body of all Community Leaders across all communities

Archive

Items that were absorbed into other phases or superseded:

File Original Disposition
1A-quick-connect.md Phase 1A Absorbed into Phase 1.7 (in-app messaging)
1B-enhancements.md Phase 1B Absorbed into Phase 1.6
1C-role-selection.md Phase 1C Complete — now standard Phase 1 feature
phase-6-reporting.md Phase 6 Moved to Feature Backlog

Folder Structure

phases/
  README.md              # This file (index)
  phase-N/
    README.md            # Main phase spec
    X.Y-feature.md       # Sub-phase specs (as needed)
    archive/             # Completed sub-phases (future)
  archive/               # Absorbed/superseded phases

When to Update What

Change Update Location
Phase status changes roadmap_controller.rb only
New sub-phase added Create phase-N/X.Y-feature.md + add to roadmap_controller.rb
Feature requirements change Edit spec file only
Phase absorbed/superseded Move to archive/ + update this index

See AGENTS.md for phase numbering convention.