Phase 2: trusted Auto-Match refs + accept/reject log #90

Merged
ilia merged 1 commits from feature/face-accuracy-phase2-automatch into master 2026-08-05 10:28:12 -05:00
Owner

Summary

  • Raise Auto-Match reference quality floor from 0.3 → 0.5 (shared frontal-preferred picker)
  • Stricter defaults: browse tolerance 0.5, Run 0.4, auto-accept threshold 85%
  • Add match_decisions table; log accepts/rejects on Save and auto-accept for Phase 3 calibration
  • Unit tests in tests/test_auto_match_phase2.py

Test plan

  • SKIP_DEEPFACE_IN_TESTS=1 DATABASE_URL=… pytest tests/test_auto_match_phase2.py tests/test_face_quality_score.py --noconftest
  • CI green
  • After merge: restart API on DEV so ensure_match_decisions_table runs; smoke Auto-Match Save once
## Summary - Raise Auto-Match reference quality floor from 0.3 → 0.5 (shared frontal-preferred picker) - Stricter defaults: browse tolerance 0.5, Run 0.4, auto-accept threshold 85% - Add `match_decisions` table; log accepts/rejects on Save and auto-accept for Phase 3 calibration - Unit tests in `tests/test_auto_match_phase2.py` ## Test plan - [x] `SKIP_DEEPFACE_IN_TESTS=1 DATABASE_URL=… pytest tests/test_auto_match_phase2.py tests/test_face_quality_score.py --noconftest` - [ ] CI green - [ ] After merge: restart API on DEV so `ensure_match_decisions_table` runs; smoke Auto-Match Save once
ilia added 1 commit 2026-08-05 10:23:05 -05:00
Tighten Auto-Match refs and log accept/reject (Phase 2).
CI / skip-ci-check (pull_request) Successful in 30s
CI / python-lint (pull_request) Successful in 31s
CI / docker-ci (pull_request) Successful in 32s
CI / secret-scan (pull_request) Successful in 35s
CI / e2e (pull_request) Successful in 2m34s
CI / viewer-unit (pull_request) Successful in 2m53s
CI / admin-unit (pull_request) Successful in 3m8s
085b7962cf
Raise reference quality floor to 0.5, align browse/run/auto-accept defaults with UI copy, and persist match_decisions for later confidence calibration.
ilia scheduled this pull request to auto merge when all checks succeed 2026-08-05 10:26:10 -05:00
ilia merged commit c2ee81adce into master 2026-08-05 10:28:12 -05:00
ilia deleted branch feature/face-accuracy-phase2-automatch 2026-08-05 10:28:12 -05:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/punimtag#90