Skip to content

Commit 1766203

Browse files
Jonathan D.A. Jewellclaude
andcommitted
Add missing META.scm and ECOSYSTEM.scm
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 108c601 commit 1766203

2 files changed

Lines changed: 44 additions & 0 deletions

File tree

ECOSYSTEM.scm

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
;; SPDX-License-Identifier: AGPL-3.0-or-later
2+
;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
3+
;; ECOSYSTEM.scm — standards
4+
5+
(ecosystem
6+
(version "1.0.0")
7+
(name "standards")
8+
(type "project")
9+
(purpose "Project in the hyperpolymath ecosystem")
10+
11+
(position-in-ecosystem
12+
"Part of hyperpolymath ecosystem. Follows RSR guidelines.")
13+
14+
(related-projects
15+
(project (name "rhodium-standard-repositories")
16+
(url "https://github.com/hyperpolymath/rhodium-standard-repositories")
17+
(relationship "standard")))
18+
19+
(what-this-is "Project in the hyperpolymath ecosystem")
20+
(what-this-is-not "- NOT exempt from RSR compliance"))

META.scm

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
;; SPDX-License-Identifier: AGPL-3.0-or-later
2+
;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
3+
;;; META.scm — standards
4+
5+
(define-module (standards meta)
6+
#:export (architecture-decisions development-practices design-rationale))
7+
8+
(define architecture-decisions
9+
'((adr-001
10+
(title . "RSR Compliance")
11+
(status . "accepted")
12+
(date . "2025-12-15")
13+
(context . "Project in the hyperpolymath ecosystem")
14+
(decision . "Follow Rhodium Standard Repository guidelines")
15+
(consequences . ("RSR Gold target" "SHA-pinned actions" "SPDX headers" "Multi-platform CI")))))
16+
17+
(define development-practices
18+
'((code-style (languages . ("unknown")) (formatter . "auto-detect") (linter . "auto-detect"))
19+
(security (sast . "CodeQL") (credentials . "env vars only"))
20+
(testing (coverage-minimum . 70))
21+
(versioning (scheme . "SemVer 2.0.0"))))
22+
23+
(define design-rationale
24+
'((why-rsr "RSR ensures consistency, security, and maintainability.")))

0 commit comments

Comments
 (0)