Skip to content

Commit 9557291

Browse files
hyperpolymathclaude
andcommitted
chore(clade): backfill [status] lifecycle block (default active)
Adds the [status] block required by clade-hygiene CLADE-004/005 (gv-clade-index ADR 0006). Default phase=active, since=2025-09-12; correct if the true phase differs. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 2e88fdc commit 9557291

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

.machine_readable/CLADE.a2ml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,24 @@ headline-feature = "affine-types-with-javascript-ergonomics"
3636

3737
[thesis]
3838
one-sentence = "AffineScript is JavaScript-ergonomic correctness: the developer experience of the -script family raised to a higher correctness floor through affine types, compiling to Typed WASM."
39+
40+
# Lifecycle status (added by clade-status-backfill; see gv-clade-index ADR 0006).
41+
# Identity (uuid) and status are SEPARATE layers: uuid is immortal; phase is a
42+
# mutable pointer. No phase is terminal (extinct -> active is a legal "Gitassic
43+
# Park" transition on the same uuid). A rename is NOT a phase change — the old
44+
# prefixed-name goes to aliases[], uuid and phase are untouched.
45+
[status]
46+
# One of: reserved incubating active dormant | merged superseded archived extinct
47+
phase = "active"
48+
since = "2025-09-12"
49+
present = true
50+
aliases = []
51+
merged-into = ""
52+
superseded-by = ""
53+
successors = []
54+
ended = ""
55+
56+
[[status.history]]
57+
phase = "active"
58+
since = "2025-09-12"
59+
note = "backfilled default — correct if the true phase differs"

0 commit comments

Comments
 (0)