Stage 00 — User task
Índice de contenidos
Input
variables.md— in particularKEYWORD (HEAD),GEO / РЫНОК,ЯЗЫК ВЫДАЧИ,ЯЗЫК СТАТЬИ,ТИП СТРАНИЦЫ.
Why this stage exists
Search intent across different iGaming queries differs radically. One keyword leads to a TOP-list of operators, another to a map of payment options, a third to a regulatory breakdown, a fourth to a "how to do X" instruction. There is no universal template. If you start straight from pool cleanup and the plan, the article ends up formally "covering the clusters" but failing to solve the task the user came to search with.
This stage is first and decisive. It articulates what exactly the user wants to receive on opening the page. All subsequent stages (plan, writing, validation) work toward this articulation, not abstract "informational/commercial intent."
Actions
1. SERP reconnaissance (mandatory)
Via web_search, get the first ten results for KEYWORD in the ЯЗЫК ВЫДАЧИ. Then via web_fetch pull 3 pages from the top — pick the most representative ones (skip Wikipedia, skip forums — real topical pages on the subject).
From this reconnaissance extract:
- The dominant format of pages in the top. A list of operators? Analytical breakdown? Comparison table? Step-by-step guide? Regulatory overview? Something else?
- What semantic outcome the user gets on these pages. Not «what the page is about» formally, but what the person walks away with. A ranked list? Understanding of rules? A step-by-step procedure? A comparison of options?
- The common main semantic node. If you had to say in one sentence what these pages exist for — what would it be?
1a. Cross-check with geo-clusters and legality in the GEO (mandatory)
This is a safeguard against silent cluster drops. If the keyword pool or the KEYWORD itself contains:
- geo qualifiers inside
GEO / РЫНОК(specific states, regions, provinces, cities); - explicit signals of legality in the GEO (words like «legal», «licensed», «lizenziert», «mit deutscher Lizenz», «GGL», «whitelist», and their equivalents in
ЯЗЫК СТАТЬИ); - explicit local regulatory entities (
GGL,LUGAS,OASISin DE;ADM,AAMSin IT;UKGCin UK;DGOJin ES; etc.) —
then the model must perform an additional check: exactly which locally licensed (i.e. licensed in the relevant GEO) options for this topic actually exist in reality as of 2026. This is done via an additional web_search of the form "web_fetch of the regulator’s registry (whitelist, license register, etc.).
For each locally licensed option found — a brief relevance assessment against the user task:
- if the option is relevant, it will enter the list of named options at stage 01 and receive an H3 breakdown;
- if the option is irrelevant or substantively duplicative (e.g. an «imperfect» answer — the license exists but the licensed subject does not match what the user is searching for), this is also recorded, with an explicit one-line justification of why. Not «forgotten,» but «deliberately not taken because X.»
Ban on silent drops: if the pool contains a geo cluster or a legality cluster, and the final user-task formulation and verification questions contain not a single local option (even as an "imperfect" answer), this is a stage failure. The local regulatory picture must be honestly reflected in the user task: either as "no such options exist" or as "there are N such options with such-and-such limitations."
2. User task formulation
Based on the SERP reconnaissance, articulate 2–3 sentences about what task the reader is solving with this article. The formulation must be concrete, no abstractions.
Bad (too generic):
- «The user wants to learn about legal casinos in Germany.»
- «Informational-commercial intent with a regulatory focus.»
Good (concrete, verifiable):
- «The user wants an up-to-date list of casinos licensed in DE for 2026 with an understanding of how they differ from one another and which rules apply in the German online market. The article’s main value is a map of legal operators with substantive comparison and an understanding of what ‘legal’ means here in practice.»
- «The user wants to know which DE-licensed casinos accept Neteller in 2026, and to compare the deposit conditions specifically via this payment: limits, speed, which operators accept it, how it combines with the German €1000 limit. The main value is the applied map of ‘where Neteller works and under what conditions.'»
3. Main semantic node
In one sentence: the core value that the reader should walk away with. Not a restatement of the task — the single most important thought or outcome the article exists for.
4. Verification questions (3–5)
Formulate 3–5 concrete questions the article must answer directly. These are not stage-02 FAQ — they are a test for closing the user task. They are used in final validation at stage 06.
Examples for different topics:
- For
legal online casinos germany 2026: «Which casinos exactly are legal in DE in 2026? Where can you verify this? How do they differ from each other? What is allowed in them and what is forbidden? How do you choose a suitable one?» - For
online casino with neteller 2026: «Which DE casinos work with Neteller in 2026? How do you deposit via Neteller? Which limits apply? Are there bonuses on Neteller deposits? What replaces Neteller if it does not fit?»
5. SERP justification
A short (2–3 sentences) fixation of what exactly the top analysis showed and why the formulated task is correct. This is insurance against a crooked formulation: if the agent’s intuition suggested one thing, but the actual top shows another — the actual top wins.
6. Priority for subsequent stages
Record the explicit rule: any formal constraints (volume, TOP-N operators, mandatory blocks, summary tables, FAQ distribution) apply only if they serve the solution of the user task. If a rule conflicts with the task — the task wins. If a pool cluster does not work toward the task — it is closed compactly.
Output
Create the file _workspace/00_intent.md with the structure:
Gate criterion
The stage is considered passed if:
- [ ]
web_searchis executed against the real KEYWORD inЯЗЫК ВЫДАЧИ, top results obtained. - [ ]
web_fetchis executed for at least 3 pages from the top. - [ ] The user-task formulation is 2–3 sentences, concrete (says «what exactly the user wants to get»), without generic phrases like «informational intent» or «learn about X.»
- [ ] The main semantic node is articulated in one sentence.
- [ ] 3–5 verification questions are recorded, each concrete and admitting an unambiguous «did the article answer it» check.
- [ ] The SERP justification explicitly references what the top analysis showed, not abstract considerations.
- [ ] The «Local options in the GEO» section is filled. If the pool or
KEYWORDcontains geo qualifiers inside the GEO or signals of legality — an additional registry check is performed, found options are listed, and for each it is explicitly stated whether it will enter the named-options list and why. If an option will not enter — explicitly recorded as «option X — reason.» A silent drop of a local option without justification is a failure. If there are no geo qualifiers and no legality keywords in the pool, the section contains the one-line note «not applicable for this task.» - [ ] The file
_workspace/00_intent.mdis created and filled across all sections.
If any item fails, the stage is re-run addressing the failed item. Limit — 3 attempts.
Report
After passing the gate, one line in the chat: Stage 00 done: user task recorded, verification questions N, local GEO options O.
Escrito por los editores de «Casinos en Vivo España».
