Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
name: CodeQL Security Analysis

on:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
name: OSSF Scorecard
on:
push:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/secret-scanner.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# Prevention workflow - scans for hardcoded secrets before they reach main
name: Secret Scanner

Expand Down
2 changes: 1 addition & 1 deletion ada-ecosystem/ada-loom-registry/.gitattributes
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# RSR-compliant .gitattributes

* text=auto eol=lf
Expand Down
2 changes: 1 addition & 1 deletion ada-ecosystem/ada-loom-registry/.gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# RSR-compliant .gitignore

# OS & Editor
Expand Down
2 changes: 1 addition & 1 deletion ada-ecosystem/ada-loom-registry/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- SPDX-License-Identifier: PMPL-1.0 -->
<!-- SPDX-License-Identifier: PMPL-1.0-or-later -->
# Contributor Covenant Code of Conduct

## Our Pledge
Expand Down
2 changes: 1 addition & 1 deletion ada-ecosystem/ada-loom-registry/Mustfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# Mustfile - hyperpolymath mandatory checks
# See: https://github.com/hyperpolymath/mustfile

Expand Down
2 changes: 1 addition & 1 deletion ada-ecosystem/ada-loom-registry/app/Main.hs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DeriveAnyClass #-}
-- SPDX-License-Identifier: PMPL-1.0
-- SPDX-License-Identifier: PMPL-1.0-or-later

module Main where

Expand Down
2 changes: 1 addition & 1 deletion ada-ecosystem/ada-loom-registry/src/Spindle.hs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{-# LANGUAGE OverloadedStrings #-}
-- SPDX-License-Identifier: PMPL-1.0
-- SPDX-License-Identifier: PMPL-1.0-or-later

-- | Spindle - Parse Nickel configurations into Haskell types.
--
Expand Down
2 changes: 1 addition & 1 deletion ada-ecosystem/ada-loom-registry/src/Spindle/Registry.hs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DeriveAnyClass #-}
-- SPDX-License-Identifier: PMPL-1.0
-- SPDX-License-Identifier: PMPL-1.0-or-later

-- | Spindle.Registry - Persistent configuration management for the Hyperpolymath ecosystem.
--
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ graph TD

**File Header:**
```rust
// SPDX-License-Identifier: PMPL-1.0
// SPDX-License-Identifier: PMPL-1.0-or-later
// SPDX-License-Identifier: MPL-2.0
// SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: PMPL-1.0
// SPDX-License-Identifier: PMPL-1.0-or-later
// AffineScript Standard Library - Effect Declarations

// Core IO effect - file and console operations
Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/.gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell

# Deno
Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/projects/beamdeno/Justfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# justfile - Just recipes for this project
# See: https://github.com/hyperpolymath/mustfile

Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/projects/beamdeno/Mustfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# Mustfile - hyperpolymath mandatory checks
# See: https://github.com/hyperpolymath/mustfile

Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/projects/beamdeno/src/Beamdeno.res
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: PMPL-1.0
// SPDX-License-Identifier: PMPL-1.0-or-later
// SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
// beamdeno - Bidirectional bridge between Deno and BEAM

Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/projects/beamdeno/src/Connection.res
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: PMPL-1.0
// SPDX-License-Identifier: PMPL-1.0-or-later
// SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
// BEAM connection management

Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/projects/beamdeno/src/etf/Etf.res
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: PMPL-1.0
// SPDX-License-Identifier: PMPL-1.0-or-later
// SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
// ETF (Erlang Term Format) encoder/decoder

Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/projects/beamdeno/src/etf/Types.res
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: PMPL-1.0
// SPDX-License-Identifier: PMPL-1.0-or-later
// SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
// ETF type definitions

Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/projects/bundeno/Justfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# justfile - Just recipes for this project
# See: https://github.com/hyperpolymath/mustfile

Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/projects/bundeno/Mustfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# Mustfile - hyperpolymath mandatory checks
# See: https://github.com/hyperpolymath/mustfile

Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/projects/bundeno/src/Bundeno.res
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: PMPL-1.0
// SPDX-License-Identifier: PMPL-1.0-or-later
// SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
// bundeno - Runtime compatibility layer for Deno and Bun

Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/projects/bundeno/src/compat/Fs.res
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: PMPL-1.0
// SPDX-License-Identifier: PMPL-1.0-or-later
// SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
// File system compatibility layer

Expand Down
2 changes: 1 addition & 1 deletion deno-ecosystem/projects/bundeno/src/compat/Process.res
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: PMPL-1.0
// SPDX-License-Identifier: PMPL-1.0-or-later
// SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
// Process and environment compatibility layer

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
2 changes: 1 addition & 1 deletion rescript-ecosystem/packages/web/bridge-web/.gitattributes
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# RSR-compliant .gitattributes

* text=auto eol=lf
Expand Down
2 changes: 1 addition & 1 deletion rescript-ecosystem/packages/web/bridge-web/.gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# RSR-compliant .gitignore

# OS & Editor
Expand Down
2 changes: 1 addition & 1 deletion rescript-ecosystem/packages/web/bridge-web/Justfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# Justfile - hyperpolymath standard task runner

default:
Expand Down
2 changes: 1 addition & 1 deletion rescript-ecosystem/packages/web/bridge-web/Mustfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# Mustfile - hyperpolymath mandatory checks
# See: https://github.com/hyperpolymath/mustfile

Expand Down
2 changes: 1 addition & 1 deletion rescript-ecosystem/packages/web/bridge-web/src/Bridge.res
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later
// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later
// SPDX-FileCopyrightText: 2024 Hyperpolymath

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later
// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later
// SPDX-FileCopyrightText: 2024 Hyperpolymath

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later
// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later
// SPDX-FileCopyrightText: 2024 Hyperpolymath

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
name: CodeQL Security Analysis

on:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
name: Guix/Nix Package Policy
on: [push, pull_request]

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# Instant Forge Sync - Triggers propagation to all forges on push/release
name: Instant Sync

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
name: NPM/Bun Blocker
on: [push, pull_request]

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
name: Code Quality
on: [push, pull_request]

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# RSR Anti-Pattern CI Check
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
#
# Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm
# Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# Prevention workflow - runs OpenSSF Scorecard and fails on low scores
name: OpenSSF Scorecard Enforcer

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
name: OSSF Scorecard
on:
push:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# Prevention workflow - scans for hardcoded secrets before they reach main
name: Secret Scanner

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
name: Security Policy
on: [push, pull_request]

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
name: TypeScript/JavaScript Blocker
on: [push, pull_request]

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
name: Well-Known Standards (RFC 9116 + RSR)
on:
push:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SPDX-License-Identifier: PMPL-1.0
# SPDX-License-Identifier: PMPL-1.0-or-later
# workflow-linter.yml - Validates GitHub workflows against RSR security standards
# This workflow can be copied to other repos for consistent enforcement
name: Workflow Security Linter
Expand Down Expand Up @@ -36,7 +36,7 @@ jobs:
fi
done
if [ $failed -eq 1 ]; then
echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line"
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
exit 1
fi
echo "All workflows have SPDX headers"
Expand Down
Loading
Loading