| FIELD | STATUS | SOURCE |
|---|---|---|
| AI CITATIONS + COMPETITORS | LIVE | EACH OF 64 PROMPTS RUN THROUGH LIVE TAVILY SEARCH (TOP-10); RESULTS SYNTHESIZED BY openrouter:minimax/minimax-m3:free, WHICH LISTS ITS SOURCES. POSITIONS FROM REAL MEASURED OUTPUT. |
| SERP POSITIONS | LIVE | TAVILY TOP-10 PER PROMPT — REAL RANKED RESULTS FOR THE EXACT QUERY TEXT. |
| AI-OVERVIEW PRESENCE | PROXY | THE SYNTHESIZED ANSWER IS THE AI-OVERVIEW PROXY. NO SERP SCRAPING ANYWHERE. |
| TRAFFIC · RANKS · CLICKS | SIMULATED | GSC IS PROPERTY-OWNER-ONLY; DEMO DOMAINS ARE THIRD-PARTY. DETERMINISTICALLY SEEDED, LABELED IN EVERY RECORD. REAL GSC MODE SHIPS IN THE CODE. |
| AI CRAWLER HITS | SIMULATED | NO SERVER-LOG ACCESS TO THIRD-PARTY DOMAINS. LOG-PARSING MODE SHIPS IN THE CODE. |
| ROOT-CAUSE REASONING | LIVE | RULE PRE-CLASSIFIER + LLM REASONING OVER THE EVIDENCE BUNDLE. SIMULATED INPUTS PASSED THROUGH LABELED. |
· Every prompt is listed verbatim on the dashboard — search it yourself and compare the top results.
· Run python tools/run_all.py with free Tavily + LLM keys — the batch regenerates everything.
· Or run python tools/run_all.py --sim-only with no keys: every record comes out labeled SIMULATED.
| LLM CALLS / BATCH | 120 HARD CAP · USED 15 |
| TAVILY / BATCH | 100 HARD CAP · USED 1 OF 1,000/MO FREE |
| RATE LIMITING | ≥6.5S SPACING · EXPONENTIAL BACKOFF ON 429 |
| SCHEDULING | MANUAL / WORKFLOW_DISPATCH ONLY — NEVER CRON |
| DEPLOYED-SITE API KEYS | 0 |
RUN 2026-09-03T15:12:20+00:00 · 16 PAGES · MODEL openrouter:minimax/minimax-m3:free