Skip to content

feat(registry): backfill 116 repos missing from the clade registry (heuristic genus — ratify) - #40

Merged
hyperpolymath merged 1 commit into
mainfrom
feat/registry-backfill-116-repos
Jun 25, 2026
Merged

feat(registry): backfill 116 repos missing from the clade registry (heuristic genus — ratify)#40
hyperpolymath merged 1 commit into
mainfrom
feat/registry-backfill-116-repos

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Round-3 of the estate audit found 122 repos with no CLADE.a2ml (6 were already in the registry; 116 were missing entirely). This adds the 116 to the registry — worker/data/repos.json + verisim/seed/repos.a2ml — so the per-repo backfill can derive from a ratified source.

What's proposed

  • uuid = uuid5(URL, "github.com/hyperpolymath/<name>") — matches the existing registry scheme (verified against proven). Deterministic from the name, so it's stable regardless of genus.
  • primary genus = HEURISTIC (repo name/description/topics scored against the 12-genus keyword sets). This is the bit to ratify.
  • lineage=standalone, completion=0, secondary=[].

Proposed genus distribution

rm=28 nl=28 dx=20 fv=15 ap=10 sc=5 pt=4 db=4 ax=4 gm=2 ix=1 gv=1

⚠️ The 60 low-confidence assignments (score ≤ 2 — please review these especially)

  • fvEchoTypes.jl
  • dxachievements-lab
  • fvarghda-core
  • nlawesome-nickel
  • dxbebop-ffi
  • nlbetlang
  • rmbgp-backbone-lab
  • rmbitfuckit
  • dxblog-drafts
  • dxboj-server-cartridges
  • rmcandy-crash
  • rmcasket-ssg
  • rmchoreographic-types
  • apclaude-integrations
  • dbclaude-memory
  • rmcontractiles
  • rmcontractiles-a2-lab
  • fvddraig-ssg
  • scdicti0nary-attack
  • nldotfiles
  • nleclexia
  • fvepistemic-types
  • fvformat-registrations
  • dbglyphbase
  • nlgnpl
  • rmgsbot
  • rmhaec
  • rmhotchocolabot
  • gmidaptik-ums
  • dxinvariant-path
  • dxipv6-only
  • nljulia-the-viper
  • nlk9_ex
  • nlk9_gleam
  • dxlfs-shared
  • dblithoglyphdb
  • nlme-dialect
  • dxnetwork-ambulance
  • nloblibeny
  • axoikos-economics-accounting-dsl
  • rmoikosbot
  • nlpanoply
  • scphantom-metal-taste
  • nlphronesis
  • dbquandledb
  • dxqubes-sdp
  • rmrecon-silly-ation
  • nlscm2a2ml
  • rmstateful-artefacts
  • nltangle
  • axtechnical-notes
  • gvthe-metadatastician
  • fvthejeffparadox
  • rmtrope-checker
  • rmtrope-particularity-workbench
  • fvtropical-resource-typing
  • ptvcs-ircd
  • fvveridical-simulation-core
  • rmverisimdb-data
  • dxvolumod

Notes

  • .github and .git-private-farm (meta/infra repos) were heuristically put in rm — you may prefer to exclude them from the taxonomy entirely.
  • Adjusting a genus here only changes a field; the uuid is unaffected.
  • After you ratify/adjust, the per-repo CLADE.a2ml backfill populates each repo's local declaration from this registry (the clade-status-backfill sweep + a clade-init step). I did not create 116 per-repo files with unratified genera on purpose.

🤖 Generated with Claude Code

…euristic genus)

These 116 repos had no entry in the registry (and no per-repo CLADE.a2ml). Adds
them to worker/data/repos.json + verisim/seed/repos.a2ml with:
- uuid = uuid5(URL, github.com/hyperpolymath/<name>) — matches the registry scheme
- primary genus assigned by HEURISTIC (name/description/topics vs the 12-genus
  keyword sets) — 60 are low-confidence (score<=2) and need owner ratification
- lineage=standalone, completion=0

The uuid is deterministic from the repo name (NOT the genus), so adjusting a
genus in review does not change identity. Once ratified, the per-repo
CLADE.a2ml backfill (clade-status-backfill + a clade-init step) populates each
repo's local declaration from this registry.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@hyperpolymath
hyperpolymath merged commit 2a2769f into main Jun 25, 2026
7 of 17 checks passed
@hyperpolymath
hyperpolymath deleted the feat/registry-backfill-116-repos branch June 25, 2026 18:37
hyperpolymath added a commit that referenced this pull request Jul 1, 2026
…aProfessionalRegistry (G22) (#44)

Companion to the julia-professional-registry CLADE.a2ml rename in the same
branch. Renames the repo's record from the old HyperpolymathRegistry identity
to the canonical JuliaProfessionalRegistry name across:

- verisim/seed/repos.a2ml: [repo.HyperpolymathRegistry] -> [repo.JuliaProfessionalRegistry]
- worker/data/repos.json + worker/data/index.json: matching name/prefixed/github
  fields, and github corrected to the real hyperpolymath/julia-professional-registry
  slug (previously pointed at a non-existent repo).

uuid is left untouched in all three files — this is a rename, not a new
registration. NOTE: worker/data's uuid (c9cbb683-...) does not match the
uuid recorded in the repo's own CLADE.a2ml (2efe00c2-...); that's a
pre-existing drift between the heuristic worker/data backfill (#40) and the
authoritative per-repo CLADE.a2ml, unrelated to this identity rename — left
as-is, flagging for a separate fix.
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