{
  "total_chars": 10313,
  "estimated_tokens": 2579,
  "parts": {
    "stable_prefix": {
      "chars": 993,
      "estimated_tokens": 248
    },
    "design_guardrails": {
      "chars": 630,
      "estimated_tokens": 158
    },
    "operator_controls": {
      "chars": 283,
      "estimated_tokens": 71
    },
    "business_profile": {
      "chars": 147,
      "estimated_tokens": 37
    },
    "seo_requirements": {
      "chars": 899,
      "estimated_tokens": 225
    },
    "content_integrity": {
      "chars": 1504,
      "estimated_tokens": 376
    },
    "source_context": {
      "chars": 709,
      "estimated_tokens": 177
    },
    "design_family": {
      "chars": 879,
      "estimated_tokens": 220
    },
    "component_blueprint": {
      "chars": 1545,
      "estimated_tokens": 386
    },
    "concept_blueprint": {
      "chars": 1043,
      "estimated_tokens": 261
    },
    "external_enrichment": {
      "chars": 389,
      "estimated_tokens": 97
    },
    "asset_strategy": {
      "chars": 477,
      "estimated_tokens": 119
    },
    "implementation_expectations": {
      "chars": 815,
      "estimated_tokens": 204
    }
  },
  "suggestions": [
    "Reduce standing prompt prose further; the current prompt is still heavy enough to slow first-pass generation."
  ]
}