{
  "contentTypes": [
    {
      "id": "icfPost",
      "name": "Blog Post (iContentForge Official)",
      "description": "Standard schema for iContentForge automated publishing. Import this model to completely bypass manual field mapping.",
      "displayField": "title",
      "fields": [
        { "id": "title", "name": "Title", "type": "Symbol", "required": true },
        { "id": "slug", "name": "Slug", "type": "Symbol", "required": true },
        { "id": "status", "name": "Status", "type": "Symbol", "required": true, "defaultValue": {"en-US": "draft"} },
        { "id": "publishDate", "name": "Publish Date", "type": "Date", "required": false },
        { "id": "featuredImage", "name": "Featured Image", "type": "Link", "linkType": "Asset", "required": false },
        { "id": "excerpt", "name": "Excerpt", "type": "Text", "required": false },
        { "id": "content", "name": "Content", "type": "RichText", "required": true },
        { "id": "seoTitle", "name": "SEO Title", "type": "Symbol", "required": false },
        { "id": "seoDescription", "name": "SEO Description", "type": "Text", "required": false },
        { "id": "tags", "name": "Tags", "type": "Array", "items": {"type": "Symbol"}, "required": false },
        { "id": "authorName", "name": "Author Name", "type": "Symbol", "required": false }
      ]
    }
  ]
}
