From 0edb6eda7257f9144c41fc5ec58910a27055f804 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Mon, 21 Sep 2026 19:49:35 +0000 Subject: [PATCH] =?UTF-8?q?fix(clade):=20adopt=20real=20registry=20values?= =?UTF-8?q?=20=E2=80=94=20fv/nl=20per=20gv-clade-index#58?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The registry has ruled: haec is fv (Formal Verification & Proofs) with secondary nl — rm was a scaffold-era default wrong by category (the substance is formalisms and logic, not repo tooling). Registry side lands via hyperpolymath/gv-clade-index#88. This file was worse than the issue recorded: besides primary rm, the secondary was ["gv"] (a mis-abbreviation of nothing this repo does), the prefixed binomial was stale, primary-name was absent (CLADE-006), there was no [status] phase (CLADE-004), and [lineage].parent carried the RSR template's text under a standalone lineage. - prefixed-name: rm-haec -> fv-haec - primary: rm -> fv; primary-name added: Formal Verification & Proofs - secondary: ["gv"] -> ["nl"] - rationale: filled with the registry description - lineage.parent: template text -> "" (standalone, per the registry) - [status] phase = "active" added (CLADE-004's prescribed default) Verification: CLADE-004/005/006 checks pass; uuid re-derived from github.com/hyperpolymath/haec matches the stored value (90db7939-1d8d- 5fec-9dbf-f2674b7818f5); cross-checked against the registry export (worker/data/repos.json on gv-clade-index#88: fv/["nl"]/fv-haec). Signed-off-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com> --- .machine_readable/6a2/CLADE.a2ml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.machine_readable/6a2/CLADE.a2ml b/.machine_readable/6a2/CLADE.a2ml index c020db8..981c0a1 100644 --- a/.machine_readable/6a2/CLADE.a2ml +++ b/.machine_readable/6a2/CLADE.a2ml @@ -4,19 +4,22 @@ [identity] # From the gv-clade-index registry (deterministic v5 of -# github.com/hyperpolymath/haec). Reclassification rm → fv proposed in -# gv-clade-index#58; clade fields follow the registry's current ruling. +# github.com/hyperpolymath/haec). Reclassified rm → fv, secondary gv → nl, +# per gv-clade-index#58 (resolved: registry PR hyperpolymath/gv-clade-index#88). uuid = "90db7939-1d8d-5fec-9dbf-f2674b7818f5" primary-forge = "github" primary-owner = "hyperpolymath" canonical-name = "haec" -prefixed-name = "rm-haec" +prefixed-name = "fv-haec" [clade] -primary = "rm" -secondary = ["gv"] +# The 2 letters abbreviate the CLADE's name below — never the repo's name. +# See gv-clade-index: verisim/seed/clades.a2ml for all 12 codes. +primary = "fv" +primary-name = "Formal Verification & Proofs" +secondary = ["nl"] assigned = "2026-03-16" -rationale = "" +rationale = "Haec — Turing-complete language with trope-particularity type discipline; emits Trope IR (checker and vocabulary live in trope-checker / trope-particularity-workbench)." [forges] github = "hyperpolymath/haec" @@ -25,5 +28,8 @@ bitbucket = "hyperpolymath/haec" [lineage] type = "standalone" -parent = "RSR template — scaffold for new repos" +parent = "" born = "2026-03-16" + +[status] +phase = "active"