aboutsummaryrefslogtreecommitdiff
path: root/claude-rules/patterns.md
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-11 02:02:45 -0500
committerCraig Jennings <c@cjennings.net>2026-07-11 02:02:45 -0500
commit53f6ce69cab812b57985b992709d894c5077ffb3 (patch)
tree30fc105166143186d97691b1eb12da46cc2a54df /claude-rules/patterns.md
parent99bd213002f2bd24192d15ff9ae69a0379b2f5be (diff)
downloadrulesets-53f6ce69cab812b57985b992709d894c5077ffb3.tar.gz
rulesets-53f6ce69cab812b57985b992709d894c5077ffb3.zip
docs(spec): add UI-prototyping process for non-trivial-UI specs
For a spec whose deliverable is a real UI, a design argued on paper is a guess. New claude-rules/ui-prototyping.md: research the category first, brainstorm the UX in the spec, build ~5 distinct working prototypes over one engine, iterate one to a final, and record a UI decision only once it's been seen working in a prototype. spec-create gains the step for non-trivial-UI specs. spec-review gates on it: research cited, final prototype linked, iterations in history, decisions backed by a prototype. Prototypes live at docs/prototypes/<spec-name>-prototype-<N>.html. Worked example: archsetup's timer-panel spec and its three prototypes.
Diffstat (limited to 'claude-rules/patterns.md')
0 files changed, 0 insertions, 0 deletions