SPEC v0.8: UX-session decisions (D-047 to D-054), category contract v2, M12 plans
Records the owner's UX-sprint decisions UX-1 to UX-8 of docs/ux/proposed-decisions.md: D-047 direction Kalas muted, D-048 three tabs, D-049 category suggestion (§9.11, suggestCategory, contracts/category-keywords.csv, suggest_category.json), D-050 S-1 display-name field, D-051 colour token values from Kalas (slate, amber TODO(U2)), D-052 smaller UX rules, D-053 finer Splitwise mapping, D-054 fourteen default categories with server schema 2 (migration 0002, §14.1.1). Adds milestone group M12 (PLAN-M12a/b/c, prompts), the CLAUDE.md UX-sprint note, and rewrites HANDOFF. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TQd3pEP9UeN2uifbHknQ7B
This commit is contained in:
+1
-1
@@ -37,7 +37,7 @@ Edit nothing outside these paths; a needed change elsewhere is a contract reques
|
||||
- `docs/ux/design-spec.md`: final tokens (colour roles light and dark, category colour hex values, typography scale, shapes, spacing scale in dp, elevation, motion durations and easing); component inventory (anatomy, states, sizes per component); for every screen S-1 to S-22: layout description, all states of §13.3 that apply (and an explicit "not applicable" for the ones that do not), interaction details, TalkBack labels.
|
||||
- `docs/ux/strings.csv`: every user-visible string of the app, `key,en,sv,notes`, including notifications, rejection reasons, error codes the app shows, enum labels, category default names, relative-time phrases.
|
||||
- `docs/ux/screens/<S-id>-<slug>.png` (one file per screen and state, light and dark, Swedish; name the state in the file name, for example `S-4-home-empty-dark.png`).
|
||||
- `docs/ux/colour-tokens-proposal.md`: the proposed light and dark hex values for the 12 tokens of §9.7 with contrast ratios against both surfaces, for the orchestrator's spec change.
|
||||
- `docs/ux/colour-tokens-proposal.md`: the proposed light and dark hex values for the 14 tokens of §9.7 (the muted Kalas values, `slate` and `amber` included, D-051) with contrast ratios against both surfaces, for the orchestrator's spec change.
|
||||
|
||||
## 6. Steps
|
||||
1. Worktree. The owner runs the UX sprint in a separate session in `~/orca/workspaces/kvitt/UX-sprint` on branch `UX-sprint`; work there and `git rebase main`. No git-ignored files are needed; copy none.
|
||||
|
||||
Reference in New Issue
Block a user