curo1305 and Claude Sonnet 4.6
fd05563ec6
test(07.4): complete UAT — 4 passed, 1 fixed (fgp concatenation collision)
...
UAT found and resolved a concatenation collision in _compute_fgp (no separator
between user_agent and accept_lang). Fix committed in c77b97b . All 5 FGP tests
pass. Full suite: 401 passed, 6 skipped, 7 xfailed, 1 pre-existing failure
(test_extract_docx — missing docx module, unrelated to this phase).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-06 23:04:17 +02:00
curo1305 and Claude Sonnet 4.6
de622e8004
docs(phase-07.4): mark VALIDATION.md complete — 7/7 tasks green, nyquist_compliant: true
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-06 22:48:59 +02:00
curo1305 and Claude Sonnet 4.6
52c56b5416
docs(phase-07.4): add security threat verification — 5/5 threats closed
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-06 22:30:57 +02:00
curo1305
3414571091
docs(07.4): add verification report — 8/8 must-haves confirmed
2026-06-06 22:27:55 +02:00
curo1305
ab4b6052a7
docs(07.4): add code review report — 3 critical, 3 warning, 2 info
2026-06-06 22:23:41 +02:00
curo1305
5d95fcd686
docs(07.4-02): complete token fingerprinting plan — _compute_fgp + fgp validation + 4 FGP tests passing
2026-06-06 22:15:14 +02:00
curo1305
bbd7a11935
docs(07.4-01): complete Wave 0 xfail stub plan — 4 FGP stubs, SUMMARY.md
...
- SUMMARY.md: plan metadata, task commit hash, self-check passed
- backend/tests/test_auth_fgp.py committed in 7833edb
2026-06-06 21:50:27 +02:00
curo1305 and Claude Sonnet 4.6
22fcb53d9d
docs(07.4): create phase plan — token fingerprinting / token binding
...
2 plans (2 waves): Wave 0 xfail stubs for test_auth_fgp.py (4 FGP tests),
Wave 1 production implementation (_compute_fgp helper, create_access_token
fgp claim, get_current_user fgp validation, login/refresh call-site updates,
test promotion) + version bump to 0.1.3.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-06 21:44:21 +02:00
curo1305 and Claude Sonnet 4.6
de0f3fb7c3
docs(07.4): create phase plan — 2 plans, Wave 0 xfail stubs + Wave 1 fgp implementation
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-06 20:22:29 +02:00
curo1305
78316b6ed7
docs(07.4): capture phase context
2026-06-06 19:42:08 +02:00