diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-11 02:02:45 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-11 02:02:45 -0500 |
| commit | 53f6ce69cab812b57985b992709d894c5077ffb3 (patch) | |
| tree | 30fc105166143186d97691b1eb12da46cc2a54df /languages/go/claude | |
| parent | 99bd213002f2bd24192d15ff9ae69a0379b2f5be (diff) | |
| download | rulesets-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 'languages/go/claude')
0 files changed, 0 insertions, 0 deletions
