File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
Expand file tree Collapse file tree 1 file changed +24
-0
lines changed 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 — 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." )))
You can’t perform that action at this time.
0 commit comments