docs(rules): allow minor reversible UI choices
This commit is contained in:
1 parent
1faac1ed47
commit
0e733f8b29
3 files changed
+3
-3
No files matched your search
@@ -3,7 +3,7 @@
|
||||
* Gather evidence from the repository, available tooling, and current technical sources before making technical decisions.
|
||||
* Make technical implementation and code-style decisions independently when existing code, reliable documentation, or established standards provide sufficient evidence and the decision is reversible.
|
||||
* Ask the user when technical uncertainty remains material, multiple meaningful options remain, or the decision has a high-impact or difficult-to-reverse effect.
|
||||
* Ask the user before deciding business behavior, domain rules, validation rules, status transitions, permissions, database rules, error behavior, UI, UX, or other user-visible behavior when the requested behavior is missing, ambiguous, contradictory, or open to interpretation.
|
||||
* Ask the user before deciding business behavior, domain rules, validation rules, status transitions, permissions, database rules, error behavior, UI, UX, or other user-visible behavior when the requested behavior is missing or contradictory and the choice materially affects users, safety, or compatibility. Make minor reversible UI choices independently.
|
||||
* Implement explicitly specified behavior without asking again.
|
||||
* Ask the user when changing or choosing an API, database model, configuration format, external contract, or compatibility behavior remains ambiguous or has multiple meaningful interpretations.
|
||||
* Do not invent business requirements or silently resolve contradictions.
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
* Prefer familiar patterns over clever ones.
|
||||
* Prefer fewer clear choices over many ambiguous choices.
|
||||
* Prefer predictable behavior over surprising automation.
|
||||
* If a design decision introduces ambiguity, unnecessary complexity, or multiple equally valid UX directions, ask the user instead of deciding autonomously.
|
||||
* If multiple valid UX directions remain and the choice materially affects user workflow or safety, ask the user. Make minor reversible choices independently.
|
||||
|
||||
## Priority Order
|
||||
|
||||
|
||||
Reference in new issue
Block a user