---
id: "codex://object/codex-archive-system-v2-7-notes"
archive_id: "codex-archive-system-v2-7-notes"
slug: "codex-archive-system-v2-7-notes"
url: "https://ndcodex.com/objects/codex-archive-system-v2-7-notes/"
type: "codex"
title: "Codex Archive System V2.7 Notes"
summary: "v2.7 marks go-live: domain online, deploy loop active, and mobile reading surfaces stabilized."
date_published: "2026-03-07T00:00:00.000Z"
date_modified: "2026-03-07T00:00:00.000Z"
status: "published"
visibility: "public"
language: "en-US"
axes: {}
themes:
  - "systems"
  - "architecture"
  - "methodology"
  - "signal"
constellations:
  - "Cascade Psalms"
tags:
  - "systems"
  - "architecture"
  - "methodology"
  - "signal"
keywords:
  - "Codex"
  - "systems"
  - "architecture"
  - "methodology"
  - "signal"
  - "Cascade Psalms"
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."
relations:
  - kind: "related"
    target: "codex://object/codex-archive-system-v3-notes"
    slug: "codex-archive-system-v3-notes"
    url: "https://ndcodex.com/objects/codex-archive-system-v3-notes/"
  - 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/go-live-milestone"
    slug: "go-live-milestone"
    url: "https://ndcodex.com/objects/go-live-milestone/"
  - kind: "related"
    target: "codex://object/apparatus-ledger"
    slug: "apparatus-ledger"
    url: "https://ndcodex.com/objects/apparatus-ledger/"
  - kind: "related"
    target: "codex://object/signal-descent-002"
    slug: "signal-descent-002"
    url: "https://ndcodex.com/objects/signal-descent-002/"
  - kind: "related"
    target: "codex://object/signal.citizen-agency"
    slug: "signal.citizen-agency"
    url: "https://ndcodex.com/objects/signal.citizen-agency/"
  - kind: "related"
    target: "codex://object/artifact-jsa-collage-wip-001"
    slug: "artifact-jsa-collage-wip-001"
    url: "https://ndcodex.com/objects/artifact-jsa-collage-wip-001/"
  - 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/signal-descent-002"
    slug: "signal-descent-002"
    url: "https://ndcodex.com/objects/signal-descent-002/"
  - kind: "connection"
    target: "codex://object/codex-archive-system-v3-notes"
    slug: "codex-archive-system-v3-notes"
    url: "https://ndcodex.com/objects/codex-archive-system-v3-notes/"
    role: "superseded by"
    display: "feature"
  - kind: "connection"
    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/"
    role: "previous version"
    display: "inline"
media: []
---
v2.7 notes are now superseded by [Codex Archive System v3 Notes](/objects/codex-archive-system-v3-notes).
Use v2.7 as release-history context, not the active orientation contract.

v2.7 is the go-live release.

The system crossed from local-first preview into public runtime with a stable deployment path and custom domain routing.

Key moves:
- connected GitHub main branch to Netlify production deploys
- activated ndcodex.com as the public domain endpoint
- validated production publish loop through live push/deploy cycles
- hardened mobile card rendering across feed, related objects, and mosaic view
- added mobile toggle behavior for feed search and filter controls
- formalized the go-live milestone as a canonical field log object

Operational consequences:
- posting to main now updates the public archive automatically
- release work now requires mobile QA as a mandatory gate, not a follow-up task
- version advancement now includes deployment state, not just schema and docs

No schema expansion is proposed in v2.7.
No new object type is proposed in v2.7.