Skip to content

Commit d85a2e4

Browse files
Jonathan D.A. Jewellclaude
andcommitted
feat: add SCM Format Family satellite registry and template
- Add SATELLITES.scm - Hub-satellite registry for all -scm repos - Add SCM-REPO-TEMPLATE.adoc - Canonical structure for -scm repos Registers: - meta-scm (primary tier) - playbook-scm, agentic-scm, neurosym-scm (execution tier) - anchor.scm (intervention tier) - rhodium-standard-repositories, git-rsr-certified (infrastructure) - palimpsest-licence (governance) Defines 7-step execution pipeline: META → AGENTIC → NEUROSYM → PLAYBOOK → Execution → ECOSYSTEM → STATE 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent e60a2bc commit d85a2e4

2 files changed

Lines changed: 476 additions & 0 deletions

File tree

SATELLITES.scm

Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,153 @@
1+
;; SPDX-License-Identifier: AGPL-3.0-or-later
2+
;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
3+
;; SATELLITES.scm — Hub-Satellite Registry for hyperpolymath/standards
4+
;;
5+
;; This file registers all satellite repositories that orbit the standards hub.
6+
;; Satellites inherit enforcement policies, language rules, and governance from here.
7+
8+
(satellites
9+
(version "1.0.0")
10+
(hub
11+
(name "standards")
12+
(url "https://github.com/hyperpolymath/standards")
13+
(description "Organization-wide standards, policies, and enforcement mechanisms")
14+
(governs
15+
(language-policy "CLAUDE.md")
16+
(enforcement-workflows ".github/workflows/")
17+
(scm-templates "scm-templates/")
18+
(pre-commit-hooks "hooks/")))
19+
20+
;; ============================================================
21+
;; SCM FORMAT FAMILY - Specification Repositories
22+
;; ============================================================
23+
;; These repos define the 7 machine-readable metadata formats
24+
;; used across all hyperpolymath projects.
25+
26+
(satellite-repos
27+
;; PRIMARY SPECIFICATION
28+
(satellite
29+
(name "meta-scm")
30+
(url "https://github.com/hyperpolymath/meta-scm")
31+
(role "specification")
32+
(tier "primary")
33+
(format-defines ("META.scm" "STATE.scm" "ECOSYSTEM.scm"))
34+
(media-types ("application/meta+scheme"
35+
"application/state+scheme"
36+
"application/vnd.ecosystem+scm"))
37+
(description "META format specification - architecture decisions, development practices")
38+
(relationships
39+
(parent "standards")
40+
(children ("playbook-scm" "agentic-scm" "neurosym-scm" "anchor.scm"))))
41+
42+
;; EXECUTION LAYER SPECIFICATIONS
43+
(satellite
44+
(name "playbook-scm")
45+
(url "https://github.com/hyperpolymath/playbook-scm")
46+
(role "specification")
47+
(tier "execution")
48+
(format-defines ("PLAYBOOK.scm"))
49+
(media-types ("application/playbook+scheme"))
50+
(description "Executable plan specification - derived from META, gated by AGENTIC")
51+
(relationships
52+
(parent "meta-scm")
53+
(siblings ("agentic-scm" "neurosym-scm"))
54+
(depends-on ("META.scm" "STATE.scm" "AGENTIC.scm"))))
55+
56+
(satellite
57+
(name "agentic-scm")
58+
(url "https://github.com/hyperpolymath/agentic-scm")
59+
(role "specification")
60+
(tier "execution")
61+
(format-defines ("AGENTIC.scm"))
62+
(media-types ("application/agentic+scheme"))
63+
(description "AI agent operational gating - entropy budgets, risk thresholds, safety controls")
64+
(relationships
65+
(parent "meta-scm")
66+
(siblings ("playbook-scm" "neurosym-scm"))
67+
(depends-on ("META.scm"))
68+
(gates ("PLAYBOOK.scm"))))
69+
70+
(satellite
71+
(name "neurosym-scm")
72+
(url "https://github.com/hyperpolymath/neurosym-scm")
73+
(role "specification")
74+
(tier "execution")
75+
(format-defines ("NEUROSYM.scm"))
76+
(media-types ("application/neurosym+scheme"))
77+
(description "Symbolic semantics - composition algebra, proof obligations, verification hooks")
78+
(relationships
79+
(parent "meta-scm")
80+
(siblings ("playbook-scm" "agentic-scm"))
81+
(provides-semantics-for ("PLAYBOOK.scm" "AGENTIC.scm"))))
82+
83+
;; INTERVENTION SPECIFICATION
84+
(satellite
85+
(name "anchor.scm")
86+
(url "https://github.com/hyperpolymath/anchor.scm")
87+
(role "specification")
88+
(tier "intervention")
89+
(format-defines ("ANCHOR.scm"))
90+
(media-types ("application/anchor+scheme"))
91+
(description "Project recalibration intervention - scope management, realignment trigger")
92+
(relationships
93+
(parent "meta-scm")
94+
(can-intervene-on ("META.scm" "STATE.scm" "ECOSYSTEM.scm"
95+
"PLAYBOOK.scm" "AGENTIC.scm" "NEUROSYM.scm"))
96+
(special-role "superintendent-drop-document")))
97+
98+
;; ============================================================
99+
;; RSR (RHODIUM STANDARD REPOSITORIES)
100+
;; ============================================================
101+
(satellite
102+
(name "rhodium-standard-repositories")
103+
(url "https://github.com/hyperpolymath/rhodium-standard-repositories")
104+
(role "specification")
105+
(tier "infrastructure")
106+
(description "RSR specification - repository compliance standards")
107+
(relationships
108+
(parent "standards")
109+
(enforces-on "all-repos")))
110+
111+
(satellite
112+
(name "git-rsr-certified")
113+
(url "https://github.com/hyperpolymath/git-rsr-certified")
114+
(role "tooling")
115+
(tier "infrastructure")
116+
(description "Universal RSR compliance engine")
117+
(relationships
118+
(implements "rhodium-standard-repositories")))
119+
120+
;; ============================================================
121+
;; RELATED STANDARDS
122+
;; ============================================================
123+
(satellite
124+
(name "palimpsest-licence")
125+
(url "https://github.com/hyperpolymath/palimpsest-licence")
126+
(role "governance")
127+
(tier "foundation")
128+
(description "Philosophical license overlay for ethical AI development")
129+
(relationships
130+
(applied-to "all-repos"))))
131+
132+
;; ============================================================
133+
;; EXECUTION PIPELINE
134+
;; ============================================================
135+
;; All implementations MUST respect this ordering
136+
137+
(execution-pipeline
138+
(order
139+
((step 1) (format "META.scm") (action "validation") (authority "constitutional"))
140+
((step 2) (format "AGENTIC.scm") (action "gating") (authority "operational-safety"))
141+
((step 3) (format "NEUROSYM.scm") (action "semantics") (authority "proof-obligations"))
142+
((step 4) (format "PLAYBOOK.scm") (action "derivation") (authority "executable-plan"))
143+
((step 5) (action "execution"))
144+
((step 6) (format "ECOSYSTEM.scm") (action "integrity-check"))
145+
((step 7) (format "STATE.scm") (action "update")))
146+
147+
(special-intervention
148+
((format "ANCHOR.scm")
149+
(trigger "superintendent-drop")
150+
(effect "recalibrate-all-scm-files")
151+
(authority "external-to-pipeline")))))
152+
153+
;;; End of SATELLITES.scm

0 commit comments

Comments
 (0)