{"service":"party-scout-ranking","model":"gpt-5-mini","data_base":"https://party-scout.app","endpoints":{"POST /rank":{"week":"<city>/<monday>","request":"<text>","track":"music|sports|null"},"POST /summarize":{"context":"<profile>","request":"<new utterance>"},"POST /transcribe":{"file":"<audio multipart>"},"GET /events/cities":"published city list","GET /events/{city}":"the city's week index, counted over visible events only","GET /events/{city}/{week}":"one week, un-enriched events hidden (+ `hidden` counts)","PUT /img/{eid}.jpg":"upload event image (auth: Basic/Bearer, raw JPEG body)","GET /img/{eid}.jpg":"fetch event image (public)","GET /dashboard":"a redirect to the dashboards at https://scout.f-proj.com/ (f-proj sign-in, #110): dataset health (#/), the enriching and scanning queues' status and history (#/queue/status, #/queue/history, #/scan/status, #/scan/history), settings (#/settings)","GET /enrich/history":"the enriching queue over time, from SigNoz (?range=24h|7d|30d)","GET /scan/history":"the scanning queue over time, from SigNoz (?range=24h|7d|30d)","GET /settings":"every runtime knob: value in force, default, source (default|env|saved), recent changes","PUT /settings":{"<knob>":"<value>","reset":["<knob>"],"auth":"f-proj session on the dashboard, or QUEUE_TOKEN"},"POST /ingest/card":{"city":"<slug>","card":"<MODEL.md event>","auth":"QUEUE_TOKEN"},"POST /ingest/batch":{"city":"<slug>","events":["<event>"],"retractions":["<retraction>"],"auth":"QUEUE_TOKEN"},"GET /ingest/status":"the event store: sync, pending changes, flushes, counters"}}