From 575a3caf85615820445daa1d15c602970719d2f4 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 10 Nov 2026 20:20:55 +0000 Subject: [PATCH] docs(clade): uuid follows the forge path, it is not immortal Comment-only correction. The CLADE status comment written by clade-status-backfill (gv-clade-index ADR 0006) said the uuid is immortal. gv-clade-index ADR 0007, accepted 2026-11-10, makes the uuid follow the forge path: a move or rename mints a new one, and a phase change never does. No data value changes. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_0136P7ZmtCj9Doze7s38qbz5 --- .machine_readable/CLADE.a2ml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.machine_readable/CLADE.a2ml b/.machine_readable/CLADE.a2ml index e53701e..82a61d0 100644 --- a/.machine_readable/CLADE.a2ml +++ b/.machine_readable/CLADE.a2ml @@ -29,10 +29,12 @@ parent = "Julia package — axiom systems" born = "2026-03-16" # Lifecycle status (added by clade-status-backfill; see gv-clade-index ADR 0006). -# Identity (uuid) and status are SEPARATE layers: uuid is immortal; phase is a -# mutable pointer. No phase is terminal (extinct -> active is a legal "Gitassic -# Park" transition on the same uuid). A rename is NOT a phase change — the old -# prefixed-name goes to aliases[], uuid and phase are untouched. +# Identity (uuid) and status are SEPARATE layers: uuid follows the forge path (a +# move or rename mints a new one, gv-clade-index ADR 0007; a phase change never +# does); phase is a mutable pointer. No phase is terminal (extinct -> active is +# a legal "Gitassic Park" transition on the same uuid). A rename is NOT a phase +# change — the old prefixed-name goes to aliases[], uuid and phase are +# untouched. [status] # One of: reserved incubating active dormant | merged superseded archived extinct phase = "active"