--- name: av-intake description: Baut das Client-Intake-Schema des 7-Dimensionen-Readiness-Audits — sammelt Domain, Zielmarkt, Geschäftsmodell, Conversion, Angebote, Wettbewerber, Access-Flags, Regulated-Topic-Flag und Messzeitraum zu einem strukturierten JSON plus Liste fehlender Daten. Nutzen ganz zu Beginn eines Audits, bevor irgendeine Dimension bewertet wird. --- # av-intake — Phase 0: Client-Intake-Schema Das **Garbage-in-Gate** des Search-&-AI-Readiness-Audits. Erfasst alle Stammdaten des Auftrags zu einem strukturierten JSON und benennt explizit, welche Pflichtfelder fehlen. Ohne sauberes Intake sind Scope, Confidence-Grade und alle Dimensions-Scores wertlos. ## Wann nutzen - Ganz zu Beginn eines neuen Audit-Laufs, bevor irgendeine der 7 Dimensionen bewertet wird. - Wenn aus Auftraggeber-Angaben ein maschinenlesbares Audit-Profil + eine Fehlende-Daten-Liste gebraucht wird. ## Methode — Pflicht-Schema (aus 02_AI_SKILL_AND_GUARDRAIL_SPEC) Erfasse, und markiere jedes nicht gelieferte Feld als fehlend: - `client_domain` - `target_market`, `language`, `country` - `business_model` - `primary_conversion` - `primary_offers` (Liste) - `known_competitors` (Liste echter, marktrelevanter Wettbewerber) - Access-Flags: `gsc`, `ga4`, `crawl`, `keyword_tool`, `google_ads` (je `true`/`false`) - `regulated_topic` (health/legal/financial/children o.ä.) + welches - `report_date`, `measurement_period` ## Inputs - Freitext-Brief / Fragebogen-Antworten des Auftraggebers. - Optional die Startseiten-URL (zur Plausibilisierung von Domain/Kategorie). ## Output-Format (JSON + Fehlliste) ```json { "client_domain": "", "target_market": "", "language": "", "country": "", "business_model": "", "primary_conversion": "", "primary_offers": [], "known_competitors": [], "access_flags": {"gsc": false, "ga4": false, "crawl": false, "keyword_tool": false, "google_ads": false}, "regulated_topic": {"flag": false, "kind": null}, "report_date": "YYYY-MM-DD", "measurement_period": "", "missing_data": ["..."] } ``` `missing_data` listet jedes nicht gelieferte Pflichtfeld namentlich auf — das steuert die spätere Confidence-Vergabe (A/B/C) und welche Dimensionen nur „directional" bewertet werden können. ## Guardrails - **Niemals Felder erfinden.** Fehlt eine Angabe, kommt sie in `missing_data` — nicht raten, nicht plausibel-auffüllen. - Wettbewerber müssen echte Firmen/Marken im selben Markt sein, keine Oberkategorien. - Access-Flags ehrlich setzen: ohne GSC/GA4/Ads-Zugang können Organic-Reach und ein etwaiges SEA-Modul nur directional bzw. gar nicht bewertet werden. - Bei `regulated_topic.flag = true`: Gate G4 (qualifizierter Reviewer) für alle Inhalts-Empfehlungen vormerken. - `report_date` und `measurement_period` sind Pflicht — jede spätere Beobachtung trägt Datum + Sample-Größe. ## Verwandte Skills - **Downstream-Abnehmer:** alle Dimensions-Scorer (av-organic-reach, av-tech-discoverability, av-evidence-trust, av-actionability u.a.) lesen Scope, Flags und Offers aus diesem Profil. - **av-guardrails** — nutzt `missing_data`/Access-Flags zur Confidence- und „not measured"-Logik.