Features
Everything the Student Advocate does, declared once in control/features.yaml, with the locked journeys that prove each feature. The features document.
34
features
32
built
2
partial or not measured
36
journeys proving them
Phase 1: Run my day
| Feature | What it does | Status | Proven by |
|---|---|---|---|
| Today, the day line and the one thing to do | Classes, shifts, held time and due dates on one line, with the single most useful thing to do today. | built | persona-6a-calendar-mastery pass persona-12b-work-fitted-coursework pass |
| Syllabus and calendar ingest | A pasted syllabus or calendar feed becomes dates, held for a quick check before they are planned around. | built | persona-6a-calendar-mastery pass |
| Coursework broken into steps | A big assignment split into short steps placed in open time, with the course's AI policy respected. | built | persona-8a-small-steps pass persona-12b-work-fitted-coursework pass |
| Money you may be missing | SNAP, Lifeline, HEAP and campus emergency grants checked against published limits, with the rule shown. | built | persona-7b-money-and-shifts pass persona-10c-aid-that-fits pass |
| Short-month warning | A rent or bill shortfall seen before the first of the month, with real ways to cover it. | built | persona-1b-bill-gap pass |
| Finding help, with the legwork done | Verified, current programs near the student, what to bring, and a drafted message to send. | built | req-stale-never-offered pass persona-3c-no-judgment pass |
| Crisis routing first | Words that signal danger go straight to 988 or 911 information before anything else. | built | req-crisis-routing pass |
| FAFSA, including without parents | The FAFSA as a playbook, with the unusual-circumstances path when parents cannot be included. | built | persona-11a-fafsa-without-parents pass |
| Plain answers about college and adult life | College words, leases, bank accounts and taxes explained plainly, with licensed help named where needed. | built | persona-5b-college-explained pass persona-2c-adult-know-how pass |
| Books, free first | Free and cheaper ways to get course materials, timed to financial aid. | built | persona-5c-money-saved pass |
| Start by text, never install anything | The whole Advocate by text message, with numbered choices and carrier opt-out honored. | built | persona-9a-simple pass |
| Depth and quiet hours | Brief, standard or walk-me-through answers at a chosen reading level, and nothing routine during quiet hours. | built | persona-4c-short-and-direct pass req-quiet-hours pass |
| See, export and delete everything | What the team knows, every source switchable, a full export, and deletion in one step. | built | persona-10a-privacy pass |
Phase 2: Household, career and campus life
| Feature | What it does | Status | Proven by |
|---|---|---|---|
| The week solver | Rotating shifts, classes, child care drop-off and pickup, commute and sleep fitted into one week. | built | persona-1a-week-puzzle pass persona-8b-predictability pass |
| Playbooks for long processes | GI Bill certification, accommodation letters, break housing, enrollment proof and SNAP recertification, tracked to the end. | built | persona-4a-gi-bill-tracked pass persona-8c-accommodation-letters pass persona-2a-break-housing pass persona-3a-parole-schedule-proof pass playbook-snap-recertification pass |
| Foster-youth aid and retraining | Independent FAFSA status and education vouchers for former foster youth; workforce training funds after a layoff. | built | p2-foster-youth-aid pass p2-retraining pass |
| Letters explained | A pasted agency letter explained in plain words, with what to do and by when. | built | persona-9b-letter-explained pass |
| Caregiver help | The Eldercare Locator and county caregiving programs, kept fresh by a scout the factory admitted. | built | scout-montgomery-caregiving pass |
| Campus food, now and free | What is open to eat right now and until when, late food, and free food at campus events today. | built | p2-food-on-campus-late pass |
| Study spots and room booking | Quiet spaces open now, and a room booked once and reported booked only after the room system confirms it. | built | p2-study-room-booked-once pass |
| Bus to class | When to leave for the first class each day, with live delays and alerts, and a late note to draft. | built | p2-bus-to-class pass |
| Jobs that fit | Open jobs whose hours fit around classes and shifts, and a fair-chance path when the student asks. | built | p2-jobs-that-fit pass |
| Community with moderation | Opt-in groups with moderation that holds anything identifying or unkind. | built | tests and gates |
| Spanish | Spanish from the first text through finding help and crisis replies; other screens answer in English for now. | partial | persona-10b-spanish pass |
Phase 3: Integrations
| Feature | What it does | Status | Proven by |
|---|---|---|---|
| Integration API | Ingest dates, shifts, syllabi and email; export everything; webhooks that carry ids, never content. | built | tests and gates |
| Class-site sync | Every assignment from the class site once, moved dates followed with a message, room changes applied. | built | p3-class-site-sync pass |
| Synthetic campus services | Dining, transit, places, careers and a class site as real HTTP APIs with contracts and bad-day scenarios. | built | tests and gates |
| The operator | Background jobs under leases; writes sent with idempotency keys and confirmed by lookup. | built | p2-study-room-booked-once pass |
| Sign in with Google, and the app admin | Google sign-in in production; an admin that shows counts and the catalog, never a student's record. | built | tests and gates |
Phase 4: Any college, and proof it works
| Feature | What it does | Status | Proven by |
|---|---|---|---|
| Any college | A college declared in one file; the builder drafts its county scouts for the factory to admit. | built | scout-clark-basic-needs pass |
| Mentor network | Introductions that share only a first name and an approved note; a yes puts the meeting on the calendar. | built | p4-mentor-introduction pass |
| Outcome measures | What changed for students, never shown for a group smaller than five. | built | tests and gates |
| Sensitive data trace | Every field classified; planted markers prove where each personal and sensitive fact can go. | built | tests and gates |
| Persistence and credits | Needs a college's own records for students who opt in; not estimated from app activity. | not measured | tests and gates |