{
  "_meta": {
    "name": "The Anatomy of a Failing AI Prompt 2026 — Dataset",
    "description": "Where the missing points go: a dimension-by-dimension breakdown of real AI prompts scored 0–100, showing average points earned vs. lost per dimension and how often each of the 8 dimensions is skipped entirely.",
    "creator": "SurePrompts",
    "url": "https://sureprompts.com/blog/anatomy-of-a-failing-ai-prompt-2026",
    "license": "https://creativecommons.org/licenses/by/4.0/",
    "methodology": "Each prompt was scored 0–100 across 8 weighted dimensions (Length & Detail 20, Role/Persona 15, Specificity 15, Structure 15, Output Format 10, Constraints 10, Context 10, Examples 5) by the same deterministic engine that powers the free SurePrompts Prompt Quality Score tool. Aggregate-only: no raw prompt text is stored or published.",
    "sampleSize": 1324,
    "temporalCoverage": "2026-03-25/2026-06-25",
    "variableMeasured": [
      "Overall prompt quality score (0–100)",
      "Length & Detail (0–20)",
      "Role/Persona (0–15)",
      "Specificity (0–15)",
      "Structure (0–15)",
      "Output Format (0–10)",
      "Constraints (0–10)",
      "Context (0–10)",
      "Examples (0–5)"
    ]
  },
  "overall": {
    "averageRawScore": 21.83,
    "pointsLost": 78.2
  },
  "dimensions": [
    {
      "name": "Structure",
      "maxPoints": 15,
      "avgEarned": 0.73,
      "avgLost": 14.27,
      "fillRate": 0.0488,
      "missingShare": 0.8769
    },
    {
      "name": "Role/Persona",
      "maxPoints": 15,
      "avgEarned": 1.65,
      "avgLost": 13.35,
      "fillRate": 0.1103,
      "missingShare": 0.8897
    },
    {
      "name": "Length & Detail",
      "maxPoints": 20,
      "avgEarned": 7.98,
      "avgLost": 12.02,
      "fillRate": 0.399,
      "missingShare": 0.4434
    },
    {
      "name": "Constraints",
      "maxPoints": 10,
      "avgEarned": 0.82,
      "avgLost": 9.18,
      "fillRate": 0.0816,
      "missingShare": 0.9184
    },
    {
      "name": "Context",
      "maxPoints": 10,
      "avgEarned": 0.85,
      "avgLost": 9.15,
      "fillRate": 0.0853,
      "missingShare": 0.9147
    },
    {
      "name": "Output Format",
      "maxPoints": 10,
      "avgEarned": 1.93,
      "avgLost": 8.07,
      "fillRate": 0.1926,
      "missingShare": 0.8074
    },
    {
      "name": "Specificity",
      "maxPoints": 15,
      "avgEarned": 7.72,
      "avgLost": 7.28,
      "fillRate": 0.5148,
      "missingShare": 0.1548
    },
    {
      "name": "Examples",
      "maxPoints": 5,
      "avgEarned": 0.15,
      "avgLost": 4.85,
      "fillRate": 0.0295,
      "missingShare": 0.9705
    }
  ],
  "topRecoverableFixes": {
    "dimensions": [
      "Structure",
      "Role/Persona",
      "Length & Detail"
    ],
    "pointsRecovered": 39.6
  },
  "topSuggestions": [
    {
      "suggestion": "Add a role like 'You are an expert [X]' to guide the AI's persona",
      "count": 1178,
      "share": 0.8897280966767371
    },
    {
      "suggestion": "Use specific numbers, names, and technical terms instead of vague language",
      "count": 964,
      "share": 0.7280966767371602
    },
    {
      "suggestion": "Add more detail — prompts under 50 words often produce generic results",
      "count": 947,
      "share": 0.7152567975830816
    },
    {
      "suggestion": "Break your prompt into numbered steps or sections for clarity",
      "count": 498,
      "share": 0.37613293051359514
    },
    {
      "suggestion": "Specify the desired output format (e.g., bullet points, table, JSON)",
      "count": 151,
      "share": 0.11404833836858005
    },
    {
      "suggestion": "Add constraints like 'Do not...' or 'Limit to...' to control the output",
      "count": 125,
      "share": 0.09441087613293052
    },
    {
      "suggestion": "Provide context about why you need this and who the audience is",
      "count": 66,
      "share": 0.04984894259818731
    },
    {
      "suggestion": "Include an example of the desired output to guide the AI",
      "count": 23,
      "share": 0.017371601208459216
    }
  ]
}