File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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" ))
Original file line number Diff line number Diff line change 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." )))
You can’t perform that action at this time.
0 commit comments