Epic 1 — Bylaw Q&A (Resident Chat)Must-Have
As a HOA resident,
I want to ask a question about community rules in plain language and get an immediate, accurate answer,
so that I don't have to wait days to hear back from the board or dig through a PDF I can't find.
Acceptance Criteria
Givenbylaws are uploaded and the resident is authenticated
Whena question is submitted via the chat interface
Thena response appears within 5 seconds, in plain language, citing the specific document section (e.g., "Pool Rules · Section 2.1")
Givena question whose answer is outside the uploaded bylaws
Whenthe AI processes it
Thenthe AI states it couldn't find the answer in the community documents and recommends contacting the board — no speculation, no generic HOA advice
Givena legally sensitive or emotionally charged question
Whena response is generated
Thenthe message is flagged (needs_review=true) and surfaces in the admin review queue within 60 seconds via Supabase Realtime