• Joined on 2021-11-21
logan opened issue logan/server-26#38 2026-08-23 17:19:58 -04:00
Board 2026-08-23 — Ratify BUSINESS_MODEL.md — COO draft
logan opened issue logan/server-26#37 2026-08-23 16:16:56 -04:00
Use Maps to verify corrected place names against the talkgroup anchor, and point the induction loop at talkgroups
logan commented on issue logan/server-26#36 2026-08-23 16:16:56 -04:00
Move transcript correction into transcription, with per-talkgroup vocabulary and area context

Reopening. The correction pass shipped in 58efdbd and works, but the reference-data shape it shipped is wrong in three ways that only surfaced when we tried to describe a real multi-county…

logan pushed to main at logan/server-26 2026-08-23 14:23:44 -04:00
58efdbd6eb Correct the transcript before anything reads it
logan opened issue logan/server-26#36 2026-08-23 13:53:29 -04:00
Move transcript correction into transcription, with per-talkgroup vocabulary and area context
logan opened issue logan/node-26#4 2026-08-23 12:57:52 -04:00
One-line install: a node still needs a manual git clone before setup.sh can run
logan pushed to main at logan/server-26 2026-08-23 12:48:49 -04:00
1bfa856d1b Serve audio as whatever it actually is
logan pushed to main at logan/node-26 2026-08-23 12:48:36 -04:00
0c08275482 Stop throwing away the audio Whisper has to read
logan pushed to main at logan/server-26 2026-08-23 12:36:40 -04:00
457e6d7e0f Make Archive a real page instead of a redirect
logan pushed to main at logan/server-26 2026-08-23 12:33:55 -04:00
140dfbfc74 Give the archive a real read, and the debug view a verdict
logan pushed to main at logan/server-26 2026-08-23 12:15:42 -04:00
7ef5704be2 Make firestore.indexes.json describe the database again
logan closed issue logan/server-26#34 2026-08-23 03:24:14 -04:00
84 of 100 incidents are titled "Ems — TGID 9048" because /upload never resolves the talkgroup name
logan commented on issue logan/server-26#34 2026-08-23 03:24:14 -04:00
84 of 100 incidents are titled "Ems — TGID 9048" because /upload never resolves the talkgroup name

Fixed in 039a06d.

internal/talkgroups.py is now the single resolver — caller hint, then the call document, then the system config — and both mqtt_handler (call_start) and `run_intelligence…

logan pushed to main at logan/server-26 2026-08-23 03:24:03 -04:00
039a06dc72 Let C2 name a talkgroup it already knows
logan opened issue logan/server-26#35 2026-08-23 03:20:35 -04:00
LLM correlation tier decides only 3.5% of links, and the dominant fast/thin path records no fit signal
logan opened issue logan/server-26#34 2026-08-23 03:20:35 -04:00
84 of 100 incidents are titled "Ems — TGID 9048" because /upload never resolves the talkgroup name
logan pushed to main at logan/server-26 2026-08-23 02:37:47 -04:00
a278e2215a Pin the Firestore deploy target to the c2-server database
logan opened issue logan/server-26#33 2026-08-23 02:37:34 -04:00
firestore.indexes.json has drifted from the live database and now duplicates two of its indexes
logan pushed to main at logan/server-26 2026-08-23 02:28:12 -04:00
be79499635 Give the nav's dead links somewhere to land
logan commented on issue logan/server-26#30 2026-08-23 02:22:08 -04:00
/dashboard does not exist, so every post-login and guard redirect lands on a 404

Wider than filed: two of the five nav destinations have no route at all either. components/Nav.tsx:19 links /watch and :25 links /network, and neither app/watch/ nor app/network/…