FEnigma/tests
Dominik Roth 6e34f50b6a Fix phantom "Important:" header stealing a taking-fire report's deadline
Turned out to be one bug, not two: "Answer by <time>" phrasing was
already covered by _TAKING_FIRE_TIME_RE ('before|by <time>'). The real
bug was the last-resort bare-"<Name>:" header fallback matching a
same-message "Important:" follow-up line as a brand new named entity
(nothing excluded common prose lead-ins), creating a bogus
Target#Important that stole the deadline into its own requested_time
instead of the real report's. Fixed with a blocklist on that fallback
rule (important/note/warning/attention/caution/alert/reminder/priority).
New regression test, 55 total passing.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-13 22:09:15 +02:00
..
fixtures Fix ally marker detection; expand TargetType icons and pickers 2026-08-10 23:49:46 +02:00
test_app_accept_proposal.py Revert auto-assigned ids back to letters; only detected ids are numeric 2026-08-13 19:49:30 +02:00
test_debug_capture.py Fix ally/target bugs, OCR fire-support parsing, add debug capture 2026-08-11 17:35:37 +02:00
test_map_vision_marker_id.py Add marker id detection; log unit_score/margin; use full-res captures 2026-08-13 18:54:53 +02:00
test_map_vision_warp.py Fix id-namespace regression, add StrikeRequest type, kill full-panel 2026-08-11 20:48:57 +02:00
test_models.py Revert auto-assigned ids back to letters; only detected ids are numeric 2026-08-13 19:49:30 +02:00
test_ocr.py Fix phantom "Important:" header stealing a taking-fire report's deadline 2026-08-13 22:09:15 +02:00
test_solver.py Fix click/right-click placement landing one sub-cell off from the actual click 2026-08-09 21:18:47 +02:00