fix(compliance): fill RSR template placeholders to unblock openssf-compliance#30
Merged
Merged
Conversation
…liance)
The openssf-compliance CI check fails repo-wide (on main too) because two
RSR-template files still carry unfilled {{PLACEHOLDER}} tokens. This is
pre-existing scaffolding debt, unrelated to any feature work.
- .github/SECURITY.md: fill PROJECT_NAME / OWNER / REPO / SECURITY_EMAIL /
CURRENT_YEAR with the repo's established values (contact j.d.a.jewell@open.ac.uk,
matching the canonical root SECURITY.md), drop the template-instruction block,
and remove the unused PGP sections (this project uses email-only disclosure).
Add the SPDX header for consistency.
- .machine_readable/ECOSYSTEM.a2ml: fill REPO_DESCRIPTION and correct the stale
name "katagoria" -> "ideas-to-alphas" (matching STATE.a2ml post-rename).
Verified locally by replicating the CI placeholder scan: 0 required files
contain placeholder tokens; .github/SECURITY.md is 375 lines (> 10 required).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015w8C1xaGwiDcHHjfuxHBd6
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Unblock
openssf-compliance(pre-existing template debt)The
openssf-complianceCI check fails repo-wide (onmaintoo, and it surfaced on #29) because two RSR-template files still carry unfilled{{PLACEHOLDER}}tokens. This is pre-existing scaffolding debt, unrelated to any feature work — split out from #29 into its own reviewable PR as requested.Changes
.github/SECURITY.md— fillPROJECT_NAME/OWNER/REPO/SECURITY_EMAIL/CURRENT_YEARwith the repo's own established values (security contactj.d.a.jewell@open.ac.uk, matching the canonical rootSECURITY.md); remove the "delete before publishing" template-instruction block; drop the unused PGP sections (this project uses email-only disclosure — the rootSECURITY.mdhas no PGP); add the SPDX header for consistency with the rest of the tree..machine_readable/ECOSYSTEM.a2ml— fillREPO_DESCRIPTION, and correct the stalename "katagoria"→"ideas-to-alphas"(matchingSTATE.a2mlafter the repo rename).Verification
Replicated the CI placeholder scan locally over every required file:
No code, dependencies, or feature behaviour touched — governance/template files only.
🤖 Generated with Claude Code
https://claude.ai/code/session_015w8C1xaGwiDcHHjfuxHBd6
Generated by Claude Code