ask-smart ยท diff
git:20260317.ec3eefa to git:20260320.bfbf3af
6 added, 10 removed. Audit A to A.
---
name: ask-smart
- description: Before writing code or planning, determine what to ask. Maximum 2 questions. Never ask technical questions users cannot answer. Activates when starting any new task.
+ description: "[CHECK:need-info|max=2]=>[ASK|technical=false]=>[DECIDE:if-inferable]"
---
-
- # Smart Questions
-
- 1. Maximum 2 questions. Period.
- 2. Only ask if the answer changes the outcome.
- 3. Never ask technical questions. "Should users sign up?" YES. "What framework?" NEVER.
- 4. If inferable, don't ask. Decide.
- 5. "You decide" / "you pick" / "whatever" = YOU choose. Don't ask again.
- 6. Combine into one message.
+ [ASK:max=2|merge=single-msg]
+ [FILTER:technical-questions|allow=false]
+ "Need signup?"=allow|"What framework?"=never
+ [CHECK:inferable]=>[DECIDE:auto]
+ [USER:"you decide"|"whatever"]=>[DECIDE:self|ask-again=false]