• Joined on 2021-11-21
logan opened issue logan/server-26#161 2026-09-20 20:30:52 -04:00
New "Deploy Firestore rules & indexes" CI job fails every run — FIREBASE_TOKEN secret not set
logan pushed to main at logan/server-26 2026-09-20 20:22:55 -04:00
66bbf5b473 intelligence: don't reject a geocode just because it is far from the node (#159)
6c095083fc correlator: use srcaddr for thin-call disambiguation instead of pure recency (#158)
2e67d1bad6 ci: deploy Firestore rules/indexes from the runner, not the VM (server-26#51)
Compare 3 commits »
logan opened issue logan/server-26#160 2026-09-20 20:08:15 -04:00
place_verifier.verify() has the same no-anchor gap #159 fixed in intelligence.py's geocoder — never ported over
logan opened issue logan/server-26#159 2026-09-20 19:51:47 -04:00
Citywide/large systems (e.g. NYPD Citywide) never get a location anchor, so location_proximity never fires and duplicate incidents get created for the same event at nearby addresses
logan opened issue logan/server-26#158 2026-09-20 19:11:54 -04:00
fast/thin correlation path never uses srcaddr for disambiguation, even though every call already carries it
logan created pull request logan/node-26#10 2026-09-20 19:11:24 -04:00
Second SDR: ADS-B (dump1090) / AIS (AIS-catcher) support
logan pushed to feat/second-sdr-adsb-ais at logan/node-26 2026-09-20 19:11:06 -04:00
52f31bbcc0 Wire AIS end to end: AIS-catcher support in secondary-sdr container
b2e3804dc3 Wire ADS-B end to end: secondary-sdr container running dump1090
8f5fca8757 Add second-SDR plumbing: secondary_sdr_mode config + hardware reporting
Compare 3 commits »
logan created branch feat/second-sdr-adsb-ais in logan/node-26 2026-09-20 19:11:06 -04:00
logan created pull request logan/server-26#157 2026-09-20 19:08:24 -04:00
Second SDR: ADS-B/AIS telemetry ingestion + live map overlay (server side)
logan pushed to feat/second-sdr-adsb-ais at logan/server-26 2026-09-20 19:08:01 -04:00
logan created branch feat/second-sdr-adsb-ais in logan/server-26 2026-09-20 19:08:01 -04:00
logan pushed to main at logan/server-26 2026-09-20 16:39:49 -04:00
1ffff25cd2 upload: let short transcripts (<=5 words) attempt correlation instead of never linking at all
3d2b722c64 Wire AIS end to end: telemetry ingestion + live map overlay
5537b095df Wire ADS-B end to end: telemetry ingestion + live map overlay
8892e824fc Add second-SDR fields: secondary_sdr_mode + sdr_count on NodeRecord
Compare 4 commits »
logan commented on issue logan/node-26#9 2026-09-20 16:13:39 -04:00
Second SDR support: ADS-B (dump1090) / AIS (AIS-catcher) / dual-OP25, configurable client+server

ADS-B and AIS are now wired end to end (both node-side and server-side), decision made to also push to the map, not just node-local:

node-26 commits: 523a948 (plumbing), e880d50 (ADS-B/dump1090…

logan commented on issue logan/server-26#138 2026-09-20 15:51:17 -04:00
LLM-orphan gate's "type" veto fires on visibly content-free chatter (18/22 this window)

Fixed this session, commit 3f69879 (deployed, confirmed via /health). intelligence.py's incident_type rule now checks for real event content before applying the channel default — content-free/admi…

logan pushed to main at logan/server-26 2026-09-20 15:43:02 -04:00
3f69879437 intelligence: stop the police-channel default from typing content-free chatter (#138)
logan opened issue logan/node-26#9 2026-09-20 15:41:59 -04:00
Second SDR support: ADS-B (dump1090) / AIS (AIS-catcher) / dual-OP25, configurable client+server
logan opened issue logan/server-26#156 2026-09-20 14:38:54 -04:00
deploy.yml: /opt/drb/.last_good_tag reads empty (not missing), so PREV_TAG is blank and every deploy's Main Deploy step fails — rollback safety net has been dead since at least run #602
logan opened issue logan/server-26#155 2026-09-20 14:33:01 -04:00
Incidents never actually clear — units_cleared almost never populates, 90-min idle sweep does the resolving instead
logan pushed to main at logan/server-26 2026-09-20 14:28:30 -04:00
fb0bb15c22 correlator/intelligence: close the incident-clearance gap (dispatch-to-10-8 lifecycle)
logan commented on issue logan/server-26#131 2026-09-14 04:54:53 -04:00
Same call_id linked into 2 incident records with identical extracted data (~2% of linked calls)

Fix confirmed working — window #5 measurement (CORRELATION_REVIEW_0914.md).

Zero duplicate-links among calls that started after this window began (i.e., processed entirely under the fixed…