How to Submit a Decision Request
Submit a decision query with enough context for WRAAS to return a recommendation rather than an option space.
Prerequisites
- WRAAS is running (
wraas statusreturnsEngine: RUNNING) - A decision that genuinely needs making
Steps
-
Identify the actual question. Not "what should we do about the auth service" but something WRAAS can evaluate without generating three clarifying questions first. Specificity is a form of respect.
Good: "Should we extract the token refresh logic into a dedicated microservice given our current team size of 6 and a p99 auth latency of 340ms?"
Acceptable: "Should we extract the token refresh logic into a dedicated microservice?"
Not a question WRAAS will answer directly: "What should we do about auth?" -
Gather context. WRAAS will infer missing context from commit history, recent PR discussions, and the look on your face during standups (inferred from calendar attendance patterns). It will note every inference it makes. Providing context explicitly reduces the sigh intensity by a measurable amount.
-
Submit with the
--contextflag:Shell$ wraas query \ --input "should we extract token refresh into a dedicated microservice?" \ --context "team-size=6, auth-p99=340ms, current-service=monolith" -
Review the full output, including the rejection rationale for all evaluated options. This is not optional. WRAAS wrote it for a reason. The reason is documented.
WRAAS will evaluate your question regardless of how it is framed. However, a vague question produces a vague option space, which produces more obviously-wrong options, which produces a longer rejection rationale, which takes longer to read. Precision is a courtesy. See DME-0042.
If WRAAS responds with only a question, do not submit the question back as a new query. Answer it first. The answer is part of your query.