|
1 | 1 | ;; SPDX-License-Identifier: AGPL-3.0-or-later |
2 | 2 | ;; 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 |
4 | 6 |
|
5 | 7 | (ecosystem |
6 | 8 | (version "1.0.0") |
|
9 | 11 | (purpose "link:https://github.com/hyperpolymath/rhodium-standard-repositories[image:badges/rhodium.svg[RSR Rhodium,align=center]]") |
10 | 12 |
|
11 | 13 | (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.") |
13 | 18 |
|
14 | 19 | (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")) |
18 | 27 |
|
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