Skip to content

fix(clade): correct CLADE uuid (deterministic v5, was template residue)#50

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/clade-uuid
Jun 29, 2026
Merged

fix(clade): correct CLADE uuid (deterministic v5, was template residue)#50
hyperpolymath merged 1 commit into
mainfrom
fix/clade-uuid

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

The CLADE.a2ml uuid was the copied template's uuid — a5ea1382-… = the deterministic v5 for rsr-template-repo — so it collided with the template's identity in gv-clade-index.

Regenerated per the registry's documented method (uuidgen --sha1 --namespace @url --name github.com/hyperpolymath/{name}):

github.com/hyperpolymath/a2ml-validate-action -> 4aacd8a6-935d-5c3f-9679-0635f5deafec

Verified the method reproduces standards' registered uuid (d9e987dc-…) exactly, so this is the canonical value.

Note: [lineage].parent still says "RSR template — scaffold for new repos" — left for registry reconciliation (not a deterministic computation).

🤖 Generated with Claude Code

The CLADE.a2ml uuid was the copied template's uuid (= uuidv5 for
rsr-template-repo), colliding with the template's identity. Regenerated per
the gv-clade-index method:
  uuidgen --sha1 --namespace @url --name github.com/hyperpolymath/a2ml-validate-action
  -> 4aacd8a6-935d-5c3f-9679-0635f5deafec

(Verified the method reproduces standards' registered uuid exactly.)
[lineage].parent still carries template residue ('RSR template — scaffold')
— left for gv-clade-index registry reconciliation.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hyperpolymath hyperpolymath merged commit abcc1a0 into main Jun 29, 2026
23 of 24 checks passed
@hyperpolymath hyperpolymath deleted the fix/clade-uuid branch June 29, 2026 11:54
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant