kjaymiller / kjaymiller/fire-map
Low-confidence detection filtering no longer enforced server-side
- 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