LarGrr
One fresh, glanceable place — built by someone the scene already trusts. Freshness + belonging, not features.
the spine
Core Loop
Open → Tonight → Tap → Decide → Go
- "relevant to me tonight" is the default view
- event = who / where / when + real photos
- resolve to: Go · Save · Share
one dataset, three views
Three Lenses
- Tonight — default, glanceable (load-collapse)
- This Week — calendar / list
- Map — SoMa + Castro clusters
the actual product — won or lost here
★ Freshness Engine
Ingest → Reconcile → Canonical "tonight"
- Ingest: scrape · Felix-seed · venue post · gig post · user submit
- Reconcile: dedup · conflict-resolve · verify
- light human curation (Felix + you = trusted curator)
who
User Types
- Viewers browse · going · follow · submit · photos
- Venues claim · post-once-fan-out · who's coming
- Gig workers profile · post to events (Felix = prototype)
mission-critical
Community + Photo
- Consent-first: attest rights · tag-approval · 1-tap untag/takedown
- no bystander exposure by default
- Felix archive = quality bar + seed
- review venues & events — never people
designed in, switched off
Money v1: off
- Featured placement · Venue subscription
- Photo sales (Felix model) · Gig booking
- runs under Felix's entity when it turns on
L3 mission guardrails — baked in now
✕ Refused, forever
- no hot-or-not
- no body ranking / desirability scoring
- no filters that sort people out
- no paywalled safety tools
from day one
Built to Expand
- city-scoped from the start
- franchise unit = local photographer + their scene
- maps to platform per-tenant isolation