docs(14): record user-approved typography exception (D-10)

This commit is contained in:
lorentz 2026-07-11 13:22:20 -04:00
parent a71ca10f9b
commit 5442aecb3f

View file

@ -81,6 +81,16 @@ User deferred to Claude's judgment on all four gray areas identified. Decisions
`requireAuth()`/`requirePermission()` call, not an implicit "whatever
middleware allows."
### Typography Exception (user-approved after UI-checker BLOCK)
- **D-10:** The UI checker's Dimension 4 gate blocked Phase 14's first
UI-SPEC draft for using 3 font weights (400/600/700) against its generic
2-weight default cap. Presented to the user with the tradeoff (match
`DESIGN.md`'s existing sitewide type scale — IBM Plex Sans in weights
300-700, already used on every other page — vs. trim to 2 weights for
`/pax8` alone, which would look inconsistent with the rest of the app).
User explicitly chose to match the sitewide 3-weight pattern. This is a
real recorded decision, not Claude's discretion.
### No-Candidate / Edge-Case Handling
- **D-09:** A review row with an empty `candidate_company_ids` array shows
the same review-section UI with an explicit empty state ("No suggested