1.3 KiB
1.3 KiB
UI Iteration Loop (Lead + GUI Developer + UI Critic)
This project uses a 3-role loop for steady UI improvement:
- Lead defines one iteration target.
- GUI Developer implements one focused improvement.
- UI Critic reviews and prioritizes issues.
- Lead decides: ship, revise, or run next iteration.
Lead Checklist Per Iteration
- Set a narrow goal (example: "Improve bookmark quick search usability on mobile").
- Define success criteria (2-4 points, testable).
- Assign implementation to
gui-developer. - Send produced diff to
ui-critic. - Resolve critic findings:
- blocking/high -> must fix before merge
- medium/low -> schedule for next iterations
- Start next cycle with exactly one new high-impact focus.
Handoff Templates
Use these short templates to keep cycles fast.
Lead -> GUI Developer
Iteration goal:
Scope:
Acceptance criteria:
Constraints:
GUI Developer -> UI Critic
Goal:
Files changed:
Acceptance criteria status:
Open questions:
UI Critic -> Lead
Findings (blocking/high/medium/low):
Residual risks:
Recommended next focus:
Guardrails
- Keep diffs small and reversible.
- Preserve existing app behavior outside the current scope.
- Validate desktop and mobile behavior in every iteration.
- Prefer measurable improvements over subjective redesign debates.