{
  "$schema": "https://ndcodex.com/schemas/object/v1.json",
  "id": "codex://object/the-bones-hold-content-architecture",
  "archive_id": "the-bones-hold-content-architecture",
  "slug": "the-bones-hold-content-architecture",
  "url": "https://ndcodex.com/objects/the-bones-hold-content-architecture/",
  "type": "codex",
  "object_form": null,
  "title": "The Bones Hold: Content Architecture Scroll",
  "summary": "A field map is a living contract between content, design, and system.",
  "content_text": "This object is the codex-form conversion of the external HTML document fieldmap.html, authored as an interactive longform scroll.\n\nDocument Context\n\nOriginal title: The Bones Hold\n\nOriginal form: single-file HTML with embedded CSS/JS, section navigation, and live field-map simulation\n\nProvenance: imported from an external vault into the archive system for durable retrieval and governance\n\nPrimary intent: define how content architecture, messaging frame, design, and editorial execution fit into one operating model\n\nWhy This Is a codex\n\nThis material is best represented as a codex (not a scroll) because it is a structured methodology document:\n\nit defines system rules, not just expressive prose\n\nit maps fields, ownership, rendering surfaces, and constraints\n\nit includes operational guidance, implementation patterns, and prompt templates\n\nit is designed to be used as reference infrastructure for repeated work\n\nCore Operating Model\n\nContent types are structural bones.\n\nNavigation is orientation infrastructure.\n\nField maps act as contracts across content, design, and system.\n\nMessaging frames assign rhetorical roles to fields.\n\nCommunication style is governed per field and per context.\n\nNode context (type, audience, journey position, mission) determines rendering behavior.\n\nEditors are the final argument-makers at publish time.\n\nPractical Value\n\nUse this document as an implementation guide when:\n\nbuilding or revising CMS content models\n\nhanding field models to design teams before layout work\n\ndefining frame-aware writing constraints for editors\n\ndeploying AI-assisted field writing with explicit guardrails\n\nenforcing consistency across page types without flattening voice\n\nDownload Original HTML\n\nDownload the original fieldmap HTML\n\nFallback link: Open the source HTML",
  "content_markdown": "This object is the codex-form conversion of the external HTML document `fieldmap.html`, authored as an interactive longform scroll.\n\n## Document Context\n\n- Original title: `The Bones Hold`\n- Original form: single-file HTML with embedded CSS/JS, section navigation, and live field-map simulation\n- Provenance: imported from an external vault into the archive system for durable retrieval and governance\n- Primary intent: define how content architecture, messaging frame, design, and editorial execution fit into one operating model\n\n## Why This Is a `codex`\n\nThis material is best represented as a `codex` (not a `scroll`) because it is a structured methodology document:\n\n- it defines system rules, not just expressive prose\n- it maps fields, ownership, rendering surfaces, and constraints\n- it includes operational guidance, implementation patterns, and prompt templates\n- it is designed to be used as reference infrastructure for repeated work\n\n## Core Operating Model\n\n1. Content types are structural bones.\n2. Navigation is orientation infrastructure.\n3. Field maps act as contracts across content, design, and system.\n4. Messaging frames assign rhetorical roles to fields.\n5. Communication style is governed per field and per context.\n6. Node context (type, audience, journey position, mission) determines rendering behavior.\n7. Editors are the final argument-makers at publish time.\n\n## Practical Value\n\nUse this document as an implementation guide when:\n\n- building or revising CMS content models\n- handing field models to design teams before layout work\n- defining frame-aware writing constraints for editors\n- deploying AI-assisted field writing with explicit guardrails\n- enforcing consistency across page types without flattening voice\n\n## Download Original HTML\n\n<a href=\"/downloads/the-bones-hold-fieldmap.html\" download>Download the original fieldmap HTML</a>\n\nFallback link: [Open the source HTML](/downloads/the-bones-hold-fieldmap.html)",
  "author": {
    "id": "nathan-davis",
    "name": "Nathan Davis",
    "designation": "Archive Operator",
    "role": "Archive Operator",
    "handle": "@nathandavis",
    "avatar": "/media/people/nathan-davis.jpg",
    "bio": "Designer, builder, and curator of the Codex Archive."
  },
  "contributors": [
    {
      "id": "nathan-davis",
      "name": "Nathan Davis",
      "designation": "Archive Operator",
      "role": "Archive Operator",
      "handle": "@nathandavis",
      "avatar": "/media/people/nathan-davis.jpg",
      "bio": "Designer, builder, and curator of the Codex Archive."
    }
  ],
  "date_published": "2026-03-03T00:00:00.000Z",
  "date_modified": "2026-03-03T00:00:00.000Z",
  "status": "published",
  "visibility": "public",
  "language": "en-US",
  "axes": {
    "scale": null,
    "depth": null,
    "focus": null,
    "function": null
  },
  "themes": [
    "architecture",
    "methodology",
    "systems",
    "structure"
  ],
  "constellations": [],
  "tags": [
    "architecture",
    "methodology",
    "systems",
    "structure"
  ],
  "keywords": [
    "Codex",
    "architecture",
    "methodology",
    "systems",
    "structure"
  ],
  "relations": [
    {
      "kind": "related",
      "target": "codex://object/the-bones-hold",
      "slug": "the-bones-hold",
      "url": "https://ndcodex.com/objects/the-bones-hold/"
    },
    {
      "kind": "related",
      "target": "codex://object/codex-archive-system-v2-6-notes",
      "slug": "codex-archive-system-v2-6-notes",
      "url": "https://ndcodex.com/objects/codex-archive-system-v2-6-notes/"
    },
    {
      "kind": "related",
      "target": "codex://object/on-object-oriented-archives",
      "slug": "on-object-oriented-archives",
      "url": "https://ndcodex.com/objects/on-object-oriented-archives/"
    },
    {
      "kind": "dependency",
      "target": "codex://object/codex-archive-system-v2-6-notes",
      "slug": "codex-archive-system-v2-6-notes",
      "url": "https://ndcodex.com/objects/codex-archive-system-v2-6-notes/"
    },
    {
      "kind": "dependency",
      "target": "codex://object/codex-archive-system-v2-2",
      "slug": "codex-archive-system-v2-2",
      "url": "https://ndcodex.com/objects/codex-archive-system-v2-2/"
    }
  ],
  "media": [],
  "capture": null
}