All 4 gray areas discussed and 16 decisions locked. No mid-flight gates per build-mode autonomy rule. Planner reads CONTEXT.md and breaks ~20 items into atomic plans across waves.
/gsd-plan-phase 50
Expected: 12-18 plans across 5-7 waves. Stories on map / PlaceThread / Notification model can run in parallel after foundational types ship.
- Live app (localhost)
- Live app (iPad — Williamsburg default)
- This capture board (iPad-accessible)
- Phase 48 capture board (Deep Audit + Demo Data)
- Phase 47 capture board (Spatial Intelligence — foundation we extend)
- All-phases capture board index
- Founder HQ dashboard
- 50-CONTEXT.md (full text)
- 50-DISCUSSION-LOG.md (audit trail)
- HANDOFF.md (session handoff)
- TODOS.md (consolidated open work)
- ROADMAP.md (Phase 50 entry)
.planning/phases/50-place-time-community/50-CONTEXT.md first. All 16
decisions are locked. Build-mode autonomy rule applies (no mid-flight
gates, see memory/feedback_no_mockup_approval_gate.md). End-of-phase
review handles quality control — including business HonestPanel brand
fit (todo already in HQ for end-of-phase reminder).
Run: /gsd-plan-phase 50
- Comments + Discussion tab on DevelopmentDrawer
- Community-contributed developments (submit + mock pending-review)
- Push for milestones (in unified Notification model)
- Time Machine historical view (developments — already-rich)
- Standalone permit-only feed (reporter tone)
- Weekly email digest (in-app preview, williamsburg@thenabe.com)
- Block Chat (mock-verified gate, PlaceThread)
- Per-establishment threading (restaurant, block, building)
- Stories on the map (single dot, Now + All-time tabs)
- Old-timer ↔ newcomer bridge moments (4 mechanisms combined)
- Listing HonestPanel (tenant reviews + noise + permits + landlord + walk-up reality + package theft)
- Block HonestPanel (noise by hour + parking + foot traffic + dog/garbage)
- Business HonestPanel — ships v1, brand-fit review at end of phase
- Full inline right of reply (Phase 11 manager-response pattern)
- Block timeline — "brief on my block this month" (Calendar + Block surface + Map drill-in)
- Layer chip toggle on map (Now / Coming / History)
- Throwback as new content type (block + profile archive + feed filter + Time Machine)
- Time Machine slider for blocks (year axis, 30-yr default)
- "What neighbors know" Q&A pinned to places (top-3 questions + answers)
- "Coming soon" for businesses (community-contributed — opens/closes/ownership)
- Unified Notification model (category enum, future-real-push ready)
- Master settings + per-feature inline opt-ins
- Block Chat verification gate (mock-verified, real code present)
- Moderation primitives v1 (Report + Hide + Block-user)
Area 1 — "Story" semantics across surfaces
- D-A1 Map-stories = single dot per place with Now (24hr) + All-time tabs
- D-A2 Throwback = own content type (block + profile archive + feed filter + Time Machine)
- D-A3 Block timeline lives in all three entry points (Calendar tab + Block surface + Map drill-in)
- D-A4 Layer chip toggle (Now/Coming/History) on map AS WELL AS per-entity Time Machine slider drill-in
Area 2 — Conversation surfaces
- D-B1 Block Chat = mock-verified (real gate code, frictionless demo)
- D-B2 One PlaceThread component for all entity-bound threads
- D-B3 DevelopmentDrawer = BOTH Chat tab (casual) + Discussion tab (structured + sentiment)
- D-B4 Moderation = Report + Hide + Block-user
Area 3 — Notification fabric
- D-C1 Per-neighborhood
@thenabe.comdigest from-line (e.g., williamsburg@thenabe.com) - D-C2 Unified Notification model with category tag enum
- D-C3 Master settings screen + per-feature inline opt-ins
- D-C4 Bridge moments = ALL FOUR mechanisms combined (tenure-tag + question-response + content type + algorithmic mixing)
Area 4 — "What they don't tell you"
- D-D1 Honest framing tone (factual, soft visual cues, no editorial flags)
- D-D2 Listing + business + block ALL ship v1 (business has end-of-phase brand review todo, NOT a mid-flight gate)
- D-D3 Block version ships v1 in full
- D-D4 Full inline right of reply (reuses Phase 11 manager-response pattern)
Business HonestPanel brand-fit review — when Phase 50 finishes building, look at the Business "What they don't tell you" panel carefully. Founder flagged a brand-fit concern; per build-mode autonomy it shipped anyway. End-of-phase decisions available: keep / soften / kill / reframe.
📍 Card: .planning/todos/pending/2026-05-29-p50-review-business-honestpanel-brand-fit.md — auto-surfaces in HQ.
- Richer Families experience — vertical depth deserves its own phase scope
- Intro/Welcome iPad sizing + missing pages UAT — visual fix + missing-pages repro
- Builder claim flow depth UAT + Builder = Pro Account brainstorm — pairs with parent UAT
- Block Hub consolidation — full Block detail screen (Block Chat + reviews + building chat + timeline + HonestPanel)
- Throwback rewards / Block Score integration
- Full mod tools (mute, mute-thread, flag-for-review-queue)
- Trust & Verification framework rollout — own future phase
- Real-API integration (NYC DOB, LADBS, Paris opendata) — "make it real" infrastructure
BUILD MODE = full autonomy. No mid-flight gates.
Founder verbatim: "This is full autonomous build, do not wait for me for anything. Make that a rule for build mode."
- No mockup-approval gates anywhere in Phase 50 plans
- No brand-fit pauses — surface as HQ todo, build anyway
- No scope-ambiguity stops — Claude's discretion per locked direction
- Quality control = end-of-phase review against the built product