kjaymiller / kjaymiller/fire-map

Low-confidence detection filtering no longer enforced server-side

Open Beginner friendly
#32 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

**File:** web/app.py:154

Server-side low-confidence detection filtering (present in the prior Cosmos-based code) appears to have been dropped, leaving it implemented only client-side in map.html's toggle.

**Failure scenario:** Any API consumer other than the bundled map JS -- a script hitting `/current`, `/history`, or `/history/area` directly -- now receives low-confidence (highest false-positive-rate) detections that used to be excluded server-side for every consumer. That invariant now depends entirely on client code the server doesn't control.

**Category:** correctness

Contributor guide

No contributing guide indexed for this repository

Research direction

Read web/app.py around line 154 and inspect how /current, /history, and /history/area handle detections, comparing them with the low-confidence rule described from the prior Cosmos-based code. Done means all three API endpoints exclude low-confidence detections independently of map.html's client-side toggle.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
78/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.