Skip to content

Commit 649332c

Browse files
committed
chore: add META.scm ecosystem metadata
1 parent ee8b277 commit 649332c

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

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 — fogbinder
4+
5+
(define-module (fogbinder 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 . "link:https://github.com/hyperpolymath/rhodium-standard-repositories[image:badges/rhodium.svg[RSR Rhodium,align=center]]")
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 . ("CSS" "JavaScript" "Just" "Nickel" "Nix" "ReScript" "Rust" "Scheme" "TLA")) (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)