{
  "$schema": "https://ndcodex.com/schemas/object/v1.json",
  "id": "codex://object/codex-archive-system-v3-3-modest-table-notes",
  "archive_id": "codex-archive-system-v3-3-modest-table-notes",
  "slug": "codex-archive-system-v3-3-modest-table-notes",
  "url": "https://ndcodex.com/objects/codex-archive-system-v3-3-modest-table-notes/",
  "type": "codex",
  "object_form": null,
  "title": "Codex Archive System V3.3 Modest Table Notes",
  "summary": "v3.3 gives image-backed feed cards a modest table, a separate lightbox path, and cleaner mobile inspection.",
  "content_text": "v3.3 extends Codex Archive System v3.2 Fragment Feed Notes.\n\nUse v3.2 as feed/interlude context and v3.3 for current card-image staging and inspection behavior.\n\nv3.3 is the specimen-stage release.\n\nOperator value prop:\n\nThe image can now behave like an object in the feed: inspect it directly, then move into the post only if you want more context.\n\nWork chunks and wins:\n\nThe legendary modest table solution\n\nValue prop: Raw camera-native art updates can keep their real silhouette instead of being flattened into teaser crops.\n\nReplace hard image cropping on feed/related cards with a contained specimen stage.\n\nGive image-backed cards a quiet table surface, restrained shadow, and slightly taller profile.\n\nPreserve the exact shape of the item so vertical captures remain legible.\n\nSplit image interaction from card navigation\n\nValue prop: The operator can inspect the object and open the post as separate intents.\n\nKeep the card body as the canonical link to the object page.\n\nPromote the table/image stage to its own click target.\n\nAdd a lightweight card-image lightbox with a direct Open attached post link.\n\nMark the image stage with a small expand cue instead of extra chrome.\n\nMobile lightbox polish\n\nValue prop: Touch inspection stays legible and tappable on a narrow viewport.\n\nConvert the mobile lightbox controls into a bottom action tray with larger tap targets.\n\nShorten CTA copy so long titles do not bloat the control row.\n\nIncrease mobile-only top/bottom breathing room inside the table stage so the object is not visually crammed.\n\nPresentation lesson now codified\n\nValue prop: Click behavior can become more precise without destabilizing the archive spine.\n\nThe card can hold two linked but distinct reading surfaces.\n\nFeed presentation can become more object-aware without changing schema.\n\nDirect inspection works better when it feels like handling a specimen, not launching a modal billboard.\n\nNo schema expansion is proposed in v3.3.\n\nNo new object type is proposed in v3.3.",
  "content_markdown": "v3.3 extends [Codex Archive System v3.2 Fragment Feed Notes](/objects/codex-archive-system-v3-2-fragment-feed-notes).\nUse v3.2 as feed/interlude context and v3.3 for current card-image staging and inspection behavior.\n\nv3.3 is the specimen-stage release.\n\nOperator value prop:\n- The image can now behave like an object in the feed: inspect it directly, then move into the post only if you want more context.\n\nWork chunks and wins:\n\n1. The legendary modest table solution\n   Value prop: Raw camera-native art updates can keep their real silhouette instead of being flattened into teaser crops.\n   - Replace hard image cropping on feed/related cards with a contained specimen stage.\n   - Give image-backed cards a quiet table surface, restrained shadow, and slightly taller profile.\n   - Preserve the exact shape of the item so vertical captures remain legible.\n\n2. Split image interaction from card navigation\n   Value prop: The operator can inspect the object and open the post as separate intents.\n   - Keep the card body as the canonical link to the object page.\n   - Promote the table/image stage to its own click target.\n   - Add a lightweight card-image lightbox with a direct `Open attached post` link.\n   - Mark the image stage with a small expand cue instead of extra chrome.\n\n3. Mobile lightbox polish\n   Value prop: Touch inspection stays legible and tappable on a narrow viewport.\n   - Convert the mobile lightbox controls into a bottom action tray with larger tap targets.\n   - Shorten CTA copy so long titles do not bloat the control row.\n   - Increase mobile-only top/bottom breathing room inside the table stage so the object is not visually crammed.\n\n4. Presentation lesson now codified\n   Value prop: Click behavior can become more precise without destabilizing the archive spine.\n   - The card can hold two linked but distinct reading surfaces.\n   - Feed presentation can become more object-aware without changing schema.\n   - Direct inspection works better when it feels like handling a specimen, not launching a modal billboard.\n\nNo schema expansion is proposed in v3.3.\nNo new object type is proposed in v3.3.",
  "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-08T00:00:00.000Z",
  "date_modified": "2026-03-08T00:00:00.000Z",
  "status": "published",
  "visibility": "public",
  "language": "en-US",
  "axes": {
    "scale": null,
    "depth": null,
    "focus": null,
    "function": null
  },
  "themes": [
    "systems",
    "architecture",
    "methodology",
    "signal",
    "observation"
  ],
  "constellations": [
    "Cascade Psalms"
  ],
  "tags": [
    "systems",
    "architecture",
    "methodology",
    "signal",
    "observation"
  ],
  "keywords": [
    "Codex",
    "systems",
    "architecture",
    "methodology",
    "signal",
    "observation",
    "Cascade Psalms"
  ],
  "relations": [
    {
      "kind": "related",
      "target": "codex://object/codex-archive-system-v3-2-fragment-feed-notes",
      "slug": "codex-archive-system-v3-2-fragment-feed-notes",
      "url": "https://ndcodex.com/objects/codex-archive-system-v3-2-fragment-feed-notes/"
    },
    {
      "kind": "related",
      "target": "codex://object/codex-archive-system-v3-1-build-notes",
      "slug": "codex-archive-system-v3-1-build-notes",
      "url": "https://ndcodex.com/objects/codex-archive-system-v3-1-build-notes/"
    },
    {
      "kind": "related",
      "target": "codex://object/codex-archive-system-v3-plus-notes",
      "slug": "codex-archive-system-v3-plus-notes",
      "url": "https://ndcodex.com/objects/codex-archive-system-v3-plus-notes/"
    },
    {
      "kind": "related",
      "target": "codex://object/jsa-collage-evolution-003",
      "slug": "jsa-collage-evolution-003",
      "url": "https://ndcodex.com/objects/jsa-collage-evolution-003/"
    },
    {
      "kind": "related",
      "target": "codex://object/artifact-jsa-collage-001",
      "slug": "artifact-jsa-collage-001",
      "url": "https://ndcodex.com/objects/artifact-jsa-collage-001/"
    },
    {
      "kind": "related",
      "target": "codex://object/cities-built-on-ruin",
      "slug": "cities-built-on-ruin",
      "url": "https://ndcodex.com/objects/cities-built-on-ruin/"
    },
    {
      "kind": "related",
      "target": "codex://object/when-the-commit-leaves-your-hands",
      "slug": "when-the-commit-leaves-your-hands",
      "url": "https://ndcodex.com/objects/when-the-commit-leaves-your-hands/"
    },
    {
      "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-v3-2-fragment-feed-notes",
      "slug": "codex-archive-system-v3-2-fragment-feed-notes",
      "url": "https://ndcodex.com/objects/codex-archive-system-v3-2-fragment-feed-notes/"
    },
    {
      "kind": "dependency",
      "target": "codex://object/codex-archive-system-v3-plus-notes",
      "slug": "codex-archive-system-v3-plus-notes",
      "url": "https://ndcodex.com/objects/codex-archive-system-v3-plus-notes/"
    },
    {
      "kind": "connection",
      "target": "codex://object/codex-archive-system-v3-2-fragment-feed-notes",
      "slug": "codex-archive-system-v3-2-fragment-feed-notes",
      "url": "https://ndcodex.com/objects/codex-archive-system-v3-2-fragment-feed-notes/",
      "role": "previous version",
      "display": "feature"
    },
    {
      "kind": "connection",
      "target": "codex://object/codex-archive-system-v3-4-image-experience-notes",
      "slug": "codex-archive-system-v3-4-image-experience-notes",
      "url": "https://ndcodex.com/objects/codex-archive-system-v3-4-image-experience-notes/",
      "role": "next update",
      "display": "inline"
    }
  ],
  "media": [],
  "capture": null
}