Skip to content

Register the Joinery in CANONICAL-NAMES; PORT-REGISTRY two-plane reconciliation#478

Merged
hyperpolymath merged 2 commits into
mainfrom
claude/cleave-spline-groove-arch-4zq111
Jul 9, 2026
Merged

Register the Joinery in CANONICAL-NAMES; PORT-REGISTRY two-plane reconciliation#478
hyperpolymath merged 2 commits into
mainfrom
claude/cleave-spline-groove-arch-4zq111

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Summary

Registers the joinery naming canon estate-wide (groove ADR 0009 asked for exactly this) and reconciles PORT-REGISTRY.md with the groove registry under an explicit two-plane authority rule. Part of the estate-wide joinery round.

Changes

  • CANONICAL-NAMES.adoc: "The Joinery" register entry — cleave (surface/contranym), groove (protocol; seating depth = integration/trust/gating), spline (data-form) — with reject-forms (weft, "the groove stack", groove-* sprawl as layer names, consumer names as layer names) and the consumers-are-not-layers rule; paste-able directive block updated in sync per the file's own rule; deprecated weft row cross-referenced
  • PORT-REGISTRY.md: authority-split note (groove-registry.json governs groove-discovery surfaces per groove ADR 0006; this file governs app/bind ports); reconciled rows (burble 6473, verisimdb groove 6475 + live-but-unregistered 8097 registered, gitbot-fleet 9100, groove-ref 6465, gossamer 6470, panll 8000); new clearly-marked UNRESOLVED — owner decision needed subsection (flagged, not fixed): echidna 8081-vs-9000; boj-server vs conflow/rpa-elysium 7700/7800 double-booking; burble AI-bridge WS 6475 colliding with verisimdb's groove assignment (recommend bridge → 7474/7475)

Testing

Docs-only. Every port value cross-checked against groove/registry/groove-registry.json and the live config files (e.g. standards' own .verisimdb/config.toml port 8097). Zero licence/SPDX edits.

🤖 Generated with Claude Code

https://claude.ai/code/session_01ECjSL2nqzn3qJEzA28V4m5


Generated by Claude Code

claude added 2 commits July 9, 2026 22:43
… the groove registry

- CANONICAL-NAMES.adoc: "The Joinery" register entry — cleave (surface,
  the contranym), groove (protocol, seating depth = integration/trust/
  gating), spline (data-form seated into the groove); consumers (gossamer,
  burble, panll, vext, …) are NOT layers; reject-forms listed (weft, "the
  groove stack", groove-* sprawl as layer names, consumer names as layer
  names); authority pointer to groove ADR 0009, which asked for exactly
  this registration. Paste-able directive block updated in sync per the
  file's own rule; deprecated weft row cross-referenced.
- PORT-REGISTRY.md: two-plane authority rule adopted — groove-registry.json
  (groove ADR 0006) governs the groove-discovery surface, this file governs
  app/bind ports and mirrors groove assignments. Reconciled rows: burble
  4020 → legacy, groove surface 6473; verisimdb groove surface 6475 (its
  own "8080 often intercepted" note agrees) + live-but-unregistered 8097
  standards innervation instance registered; gitbot-fleet 7500 → 9100;
  new rows groove-ref 6465, gossamer 6470, panll 8000. New clearly-marked
  UNRESOLVED subsection (flagged, not fixed, owner decision needed):
  echidna 8081-vs-9000, boj-server vs conflow/rpa-elysium 7700/7800
  double-booking, burble AI-bridge WS 6475 colliding with verisimdb's
  groove assignment (recommend bridge → 7474/7475). Last-audited line
  updated.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ECjSL2nqzn3qJEzA28V4m5
scripts/build-registry.sh run after the PORT-REGISTRY.md edit; the
registry-check gate now passes locally.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ECjSL2nqzn3qJEzA28V4m5
@sonarqubecloud

sonarqubecloud Bot commented Jul 9, 2026

Copy link
Copy Markdown

@hyperpolymath hyperpolymath marked this pull request as ready for review July 9, 2026 23:24
@hyperpolymath hyperpolymath merged commit a30fab5 into main Jul 9, 2026
20 checks passed
@hyperpolymath hyperpolymath deleted the claude/cleave-spline-groove-arch-4zq111 branch July 9, 2026 23:24
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.

2 participants