Skip to content

Commit 3bc4784

Browse files
committed
chore: update ECOSYSTEM.scm with ecosystem metadata
1 parent 3c3b0ba commit 3bc4784

File tree

1 file changed

+58
-7
lines changed

1 file changed

+58
-7
lines changed

ECOSYSTEM.scm

Lines changed: 58 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
;; SPDX-License-Identifier: AGPL-3.0-or-later
22
;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
3-
;; ECOSYSTEM.scm — fogbinder
3+
;; ECOSYSTEM.scm - Project Ecosystem Relationships
4+
;; fogbinder
5+
;; Reference: https://github.com/hyperpolymath/ECOSYSTEM.scm
46

57
(ecosystem
68
(version "1.0.0")
@@ -9,12 +11,61 @@
911
(purpose "link:https://github.com/hyperpolymath/rhodium-standard-repositories[image:badges/rhodium.svg[RSR Rhodium,align=center]]")
1012

1113
(position-in-ecosystem
12-
"Part of hyperpolymath ecosystem. Follows RSR guidelines.")
14+
"Part of the hyperpolymath ecosystem of tools, libraries, and specifications.
15+
Follows RSR (Rhodium Standard Repositories) guidelines for consistency,
16+
security, and maintainability. Integrated with multi-platform CI/CD
17+
(GitHub, GitLab, Bitbucket) and OpenSSF Scorecard compliance.")
1318

1419
(related-projects
15-
(project (name "rhodium-standard-repositories")
16-
(url "https://github.com/hyperpolymath/rhodium-standard-repositories")
17-
(relationship "standard")))
20+
(project
21+
(name "hyperpolymath-ecosystem")
22+
(url "https://github.com/hyperpolymath")
23+
(relationship "ecosystem")
24+
(description "Part of the hyperpolymath project ecosystem")
25+
(differentiation
26+
"Individual project within a larger cohesive ecosystem"))
1827

19-
(what-this-is "link:https://github.com/hyperpolymath/rhodium-standard-repositories[image:badges/rhodium.svg[RSR Rhodium,align=center]]")
20-
(what-this-is-not "- NOT exempt from RSR compliance"))
28+
(project
29+
(name "rhodium-standard-repositories")
30+
(url "https://github.com/hyperpolymath/rhodium-standard-repositories")
31+
(relationship "standard")
32+
(description "RSR compliance guidelines this project follows")
33+
(differentiation
34+
"RSR = Standards and templates
35+
This project = Implementation following those standards"))
36+
37+
(project
38+
(name "META.scm")
39+
(url "https://github.com/hyperpolymath/META.scm")
40+
(relationship "sibling-standard")
41+
(description "Machine-readable Engineering and Technical Architecture format")
42+
(differentiation
43+
"META.scm = Architecture decisions format
44+
ECOSYSTEM.scm = Project relationship format"))
45+
46+
(project
47+
(name "state.scm")
48+
(url "https://github.com/hyperpolymath/state.scm")
49+
(relationship "sibling-standard")
50+
(description "Stateful Context Tracking Engine for AI Conversation Continuity")
51+
(differentiation
52+
"STATE.scm = Session/conversation persistence format
53+
ECOSYSTEM.scm = Project relationship format")))
54+
55+
(what-this-is
56+
"link:https://github.com/hyperpolymath/rhodium-standard-repositories[image:badges/rhodium.svg[RSR Rhodium,align=center]]
57+
58+
Design principles:
59+
- RSR Gold compliance target
60+
- Multi-platform CI/CD (GitHub, GitLab, Bitbucket)
61+
- SHA-pinned GitHub Actions for security
62+
- SPDX license headers on all files
63+
- OpenSSF Scorecard compliance")
64+
65+
(what-this-is-not
66+
"- NOT a standalone tool without ecosystem integration
67+
- NOT exempt from RSR compliance requirements
68+
- NOT designed for incompatible license frameworks
69+
- NOT maintained outside the hyperpolymath ecosystem"))
70+
71+
;;; End of ECOSYSTEM.scm

0 commit comments

Comments
 (0)