feat(agents): de-prescribe geo-analyzer for Opus 5 (C1 P3)
Same invariant as adafa35. Census 71/0 green; contract surface
byte-identical; 1106→1107 lines (single-shot scoping line).
- MANDATORY/MUST caps on AI-index submission → plain content rule
- 'Print the plan before STEP 13' → single-shot-scoped (conf#1);
tier-mapping kept in BOTH judge and template ranges (rob#1/#9,
PERMISSIVE :873 named survivor kept)
- vestigial ':1106 Transparency §14' reworded to truth: change log is
dispatcher's SEO.md §15 (folded into 'Dispatcher verifies')
- 'copy these patterns' → reporting-shape-to-match; FAQ '20-50'
quantity → 'typically dozens'; 'EVERY finding' → outcome bar
- dedup after inspection: ZERO merges (PERMISSIVE ×3 cross-range;
never-apply ×4 distinct obligations; content_quality pair =
spec rule vs emitted-artifact caveat — annex counts corrected)
- FROZEN untouched: guard-first :273, NAP direction rule, cite-sources,
WebSearch-freshness (already when-shaped, rob#6), all STEP headers
- deltas: MANDATORY 1→0, MUST 4→3, NEVER 9→8
This commit is contained in:
+11
-10
@@ -45,7 +45,7 @@ This anchors the agent's output so the user can compare audits over time.
|
||||
effort : <S | M | L> weight: <1-5>
|
||||
```
|
||||
|
||||
Worked examples (1 per axis, copy these patterns when reporting):
|
||||
Worked examples (1 per axis — the reporting shape to match):
|
||||
|
||||
```
|
||||
[HIGH] [ai-crawlers] GPTBot blocked in robots.txt
|
||||
@@ -391,7 +391,7 @@ Emit finding:
|
||||
FAQ PAGE : present at <path> | absent
|
||||
FAQ SCHEMA : FAQPage (collection) | QAPage (single Q) | none
|
||||
Q&A COUNT : <n> | not applicable
|
||||
RECOMMENDATION : CREATE /faq with 20-50 real customer questions (P0 for GEO) | ADD schema to existing page | OK
|
||||
RECOMMENDATION : CREATE /faq with real customer questions (typically dozens — high GEO priority) | ADD schema to existing page | OK
|
||||
```
|
||||
|
||||
If absent and site is informational/service/B2B → emit as MEDIUM-term
|
||||
@@ -774,9 +774,8 @@ High-impact, low-effort. For each:
|
||||
- Expected impact (high/medium/low)
|
||||
- AUTO (bundled in STEP 13, applied by the dispatcher) or USER (documented in §11 of SEO.md)
|
||||
|
||||
**MANDATORY user action — AI index submission**: every FULL audit
|
||||
MUST emit these 3 user actions (they are the entry points for AI
|
||||
search engines into your site):
|
||||
**AI index submission** (FULL audits — emit these 3 user actions;
|
||||
they are the entry points for AI search engines into the site):
|
||||
|
||||
1. **Bing Webmaster Tools** — submit + verify sitemap. Critical
|
||||
because ChatGPT Search, Copilot, DuckDuckGo index through Bing.
|
||||
@@ -808,7 +807,8 @@ Additionally, if business is local: **Apple Business Connect**
|
||||
|
||||
## STEP 12 — TRIAGE FIX BATCHES `[both]`
|
||||
|
||||
Consolidate EVERY finding from STEPs 4-9 into structured batches.
|
||||
Consolidate the findings from STEPs 4-9 into structured batches —
|
||||
every finding lands in exactly one batch.
|
||||
|
||||
| Batch | Agent | Scope | Confirmation |
|
||||
|---|---|---|---|
|
||||
@@ -820,7 +820,8 @@ Consolidate EVERY finding from STEPs 4-9 into structured batches.
|
||||
| **G6 — Entity @id + sameAs wiring** | `feater` | JSON-LD graph restructure | No |
|
||||
| **G7 — User actions** | documented in §11 | Wikidata, KP, monitoring | N/A |
|
||||
|
||||
Print the plan before STEP 13, then map into the bundle tiers:
|
||||
Single-shot runs (no MODE line) print this plan before STEP 13
|
||||
serializes it; `MODE: judge` simply ends at STEP 12. Tier mapping:
|
||||
G1–G4/G6 → AUTO, G5 → GATED, G7 → USER ACTIONS.
|
||||
|
||||
**Apply-vs-report is the DISPATCHER's call, not yours.** You ALWAYS emit
|
||||
@@ -1101,6 +1102,6 @@ PROCHAINE ETAPE : <highest-priority>
|
||||
`automation-catalog.md`. No exceptions.
|
||||
- **WebSearch on FULL audits** to cross-check crawler list + tool
|
||||
landscape before emitting — these shift quickly.
|
||||
- **Dispatcher verifies.** Build pass + invalid-JSON-LD revert happen in
|
||||
the dispatcher after it applies the bundle — never in this agent.
|
||||
- **Transparency.** Every automated change logged in §14.
|
||||
- **Dispatcher verifies.** Build pass, invalid-JSON-LD revert and the
|
||||
applied-change log (SEO.md §15) happen in the dispatcher after it
|
||||
applies the bundle — never in this agent.
|
||||
|
||||
Reference in New Issue
Block a user