Skip to content

Commit 2f6fa10

Browse files
hyperpolymathclaude
andcommitted
fix: RSR compliance — fix SPDX, resolve placeholders, rewrite stale SCM files
- Fix AGPL-3.0-or-later → PMPL-1.0-or-later in 9 files - Fix PLMP typos → PMPL in 4 contractile files - Fix PMPL-1.0-or-later-or-later double suffix - Fix wrong email in 7 files - Resolve template placeholders in ABI-FFI, community docs, Idris2/Zig files - Rewrite stale .machine_readable/ and .machines_readable/ SCM files - Add SPDX headers to Idris2 ABI files, analysis docs, issue templates - Add .well-known/ (security.txt, humans.txt, ai.txt) - Add .github/CODEOWNERS - Rewrite README, ROADMAP, CITATIONS, AI manifest Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 85ef59f commit 2f6fa10

56 files changed

Lines changed: 406 additions & 639 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.editorconfig

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
# RSR-template-repo - Editor Configuration
1+
# universal-extension-format - Editor Configuration
2+
# SPDX-License-Identifier: PMPL-1.0-or-later
23
# https://editorconfig.org
34

45
root = true

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: AGPL-3.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
# RSR-compliant .gitattributes
33

44
* text=auto eol=lf

.github/CODEOWNERS

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
2+
# CODEOWNERS -- https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
3+
4+
# Default owner for everything in the repo
5+
* @hyperpolymath
6+
7+
# Security-sensitive files require explicit review
8+
SECURITY.md @hyperpolymath
9+
.github/workflows/ @hyperpolymath
10+
.well-known/ @hyperpolymath

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
# SPDX-License-Identifier: PMPL-1.0-or-later
23
name: Bug report
34
about: Create a report to help us improve
45
title: "[Bug]: "

.github/ISSUE_TEMPLATE/custom.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
# SPDX-License-Identifier: PMPL-1.0-or-later
23
name: Custom issue template
34
about: Describe this issue template's purpose here.
45
title: ''

.github/ISSUE_TEMPLATE/documentation.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
# SPDX-License-Identifier: PMPL-1.0-or-later
23
name: Documentation
34
about: Report unclear, missing, or incorrect documentation
45
title: "[DOCS]: "

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
# SPDX-License-Identifier: PMPL-1.0-or-later
23
name: Feature request
34
about: Suggest an idea for this project
45
title: ''

.github/ISSUE_TEMPLATE/question.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
# SPDX-License-Identifier: PMPL-1.0-or-later
23
name: Question
34
about: Ask a question about usage or behaviour
45
title: "[QUESTION]: "

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: AGPL-3.0-or-later
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
22
# RSR-compliant .gitignore
33

44
# OS & Editor

.machine_readable/ECOSYSTEM.scm

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
;; SPDX-License-Identifier: PMPL-1.0-or-later
2-
(ecosystem (metadata (version "0.1.0") (last-updated "2026-02-08"))
3-
(project (name "language-bridges") (purpose "FFI bridges between languages via Zig") (role ffi-infrastructure)))
2+
(ecosystem (metadata (version "0.1.0") (last-updated "2026-03-02"))
3+
(project (name "universal-extension-format") (purpose "One abstract extension definition compiled to all platforms") (role cross-platform-compiler)
4+
(related-projects
5+
(project (name "hybrid-automation-router") (relationship sibling-standard) (notes "Same compile-to-many pattern for Ansible/Salt/Terraform"))
6+
(project (name "http-capability-gateway") (relationship sibling-standard) (notes "Same pattern for HTTP policies to Nginx/Apache/Envoy"))
7+
(project (name "protocol-squisher") (relationship sibling-standard) (notes "Same pattern for serialization format adapters"))
8+
(project (name "echidna") (relationship upstream-dependency) (notes "Property testing framework validates UXF transformations"))
9+
(project (name "proven") (relationship upstream-dependency) (notes "Idris2 formal proofs for transformation correctness")))))

0 commit comments

Comments
 (0)