Dineway Content GEO Optimize
Optimize an exact Dineway Draft Revision for AI extraction and citation. This is deeper than the
GEO component inside normal dineway-content-optimize; it produces an independent typed GEO Result
and never replaces SEO/GEO Content Score or publication gates.
Inputs
- Current Pipeline Run, GEO Job, Assignment, Attempt, and accepted input Result versions.
- Exact CMS collection, content ID, Draft Revision ID, revision token, and schema fingerprint.
- Accepted Research, Brief, Draft, and Optimization Results plus their observations.
- Current Site Context, byline profile, cited sources, structured fields, and AI Visibility evidence.
Stop on stale Assignment, Draft drift, missing required input Result, or unverifiable material claim.
Method
- Establish the current AI Visibility baseline without manufacturing observations. Use
dineway-content-ai-visibility when fresh cross-platform evidence is required.
- Score four independently evidenced dimensions on 0-100:
quotabilityScore: concise, attributable, source-backed claims and definitions;
answerStructureScore: direct answers, headings, FAQs, tables, lists, and summaries that match
observed questions;
citationReadinessScore: source authority, corroboration, freshness, attribution, and claim
boundaries;
entityClarityScore: unambiguous entities, relationships, terminology, byline expertise, and
relevant structured data.
- Use
null when a dimension cannot be measured. Deep GEO Score is the rounded mean of measured
dimensions; scoreCoverage is measured dimension count divided by four. Never substitute zero.
- Diagnose each citation gap as content, authority, entity, or citation-structure gap and cite the
exact platform/prompt observations.
- Prioritize suggestions as critical, high, medium, or low. Preserve source-aligned fields:
id, type, title, description, optional content, autoApplyable, evidence IDs,
apply/dismiss decision, and dismissal reason.
- Keep deep GEO audit-only. Record source-supported suggestions against the exact Optimization final
Draft, but do not create another Draft Revision at this optional stage.
- Stop after three broad passes. Record score history by exact Draft Revision.
Stage completion contract
Write jobs/<job-id>/geo/report.json, then return its canonical content and a typed payload with:
geoScore and scoreCoverage;
- the four dimension scores and per-platform scores;
- citation gaps with query, platform, diagnosis, and observation IDs;
- suggestions and score history;
- top-level collection, content ID, unchanged current Draft Revision ID, content fingerprint, source times,
observation IDs, provenance, and raw artifact reference.
The master calls content_pipeline_stage_complete; the Pipeline validator recalculates the
aggregate, validates the final Draft chain, derives the artifact receipt, and creates/accepts both
the immutable GEO Result and final Quality Attestation atomically. A mismatched score or Draft
Revision fails. Return to dineway-content-pipeline; do not call granular Result operations,
attest separately, approve, schedule, or publish.
Interpretation
- 70+: well structured for citation; maintain and monitor.
- 50-69: measurable readiness with important gaps.
- Below 50: major restructuring or evidence work is needed.
null: unmeasured, not poor performance.
Never chase a score by adding unsupported statistics, fake quotations, decorative FAQs, or generic
platform stereotypes.
1---2name: dineway-content-geo-optimize3description: Run a deep, evidence-linked GEO and AEO inspection of an exact Dineway CMS Draft Revision. Use for quotability, answer structure, citation readiness, entity clarity, cross-platform citation evidence, citation-gap diagnosis, and an independent deep GEO 0-100 Result.4---56# Dineway Content GEO Optimize78Optimize an exact Dineway Draft Revision for AI extraction and citation. This is deeper than the9GEO component inside normal `dineway-content-optimize`; it produces an independent typed GEO Result10and never replaces SEO/GEO Content Score or publication gates.1112## Inputs1314- Current Pipeline Run, GEO Job, Assignment, Attempt, and accepted input Result versions.15- Exact CMS collection, content ID, Draft Revision ID, revision token, and schema fingerprint.16- Accepted Research, Brief, Draft, and Optimization Results plus their observations.17- Current Site Context, byline profile, cited sources, structured fields, and AI Visibility evidence.1819Stop on stale Assignment, Draft drift, missing required input Result, or unverifiable material claim.2021## Method22231. Establish the current AI Visibility baseline without manufacturing observations. Use24 `dineway-content-ai-visibility` when fresh cross-platform evidence is required.252. Score four independently evidenced dimensions on 0-100:26 - `quotabilityScore`: concise, attributable, source-backed claims and definitions;27 - `answerStructureScore`: direct answers, headings, FAQs, tables, lists, and summaries that match28 observed questions;29 - `citationReadinessScore`: source authority, corroboration, freshness, attribution, and claim30 boundaries;31 - `entityClarityScore`: unambiguous entities, relationships, terminology, byline expertise, and32 relevant structured data.333. Use `null` when a dimension cannot be measured. Deep GEO Score is the rounded mean of measured34 dimensions; `scoreCoverage` is measured dimension count divided by four. Never substitute zero.354. Diagnose each citation gap as content, authority, entity, or citation-structure gap and cite the36 exact platform/prompt observations.375. Prioritize suggestions as critical, high, medium, or low. Preserve source-aligned fields:38 `id`, `type`, `title`, `description`, optional `content`, `autoApplyable`, evidence IDs,39 apply/dismiss decision, and dismissal reason.406. Keep deep GEO audit-only. Record source-supported suggestions against the exact Optimization final41 Draft, but do not create another Draft Revision at this optional stage.427. Stop after three broad passes. Record score history by exact Draft Revision.4344## Stage completion contract4546Write `jobs/<job-id>/geo/report.json`, then return its canonical content and a typed payload with:4748- `geoScore` and `scoreCoverage`;49- the four dimension scores and per-platform scores;50- citation gaps with query, platform, diagnosis, and observation IDs;51- suggestions and score history;52- top-level collection, content ID, unchanged current Draft Revision ID, content fingerprint, source times,53 observation IDs, provenance, and raw artifact reference.5455The master calls `content_pipeline_stage_complete`; the Pipeline validator recalculates the56aggregate, validates the final Draft chain, derives the artifact receipt, and creates/accepts both57the immutable GEO Result and final Quality Attestation atomically. A mismatched score or Draft58Revision fails. Return to `dineway-content-pipeline`; do not call granular Result operations,59attest separately, approve, schedule, or publish.6061## Interpretation6263- 70+: well structured for citation; maintain and monitor.64- 50-69: measurable readiness with important gaps.65- Below 50: major restructuring or evidence work is needed.66- `null`: unmeasured, not poor performance.6768Never chase a score by adding unsupported statistics, fake quotations, decorative FAQs, or generic69platform stereotypes.