chore(security): fill the security-contact placeholders (owner-supplied values) - #27
Conversation
…ed values) Same fill as systemet PR #33, same three judgement calls (template block deleted per its own instruction; gpg examples keyed on the fingerprint ABF3ECD932C2A04345EC9B3D2E725C6B831EA2B8 because the key UID is jonathan@, not security@; optional Hiring: line dropped — no /careers page). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
CI failed: Multiple CI validation checks failed due to unallowlisted root files, missing K9 contract formatting, a banned Nix file, and a missing SonarQube authentication token.OverviewMultiple distinct validation failures occurred across CI jobs, including violations of repository root shape allowlists, K9 contract validation errors, a banned Nix file check failure, and an authentication failure for SonarQube scanning across 4 unique error logs. FailuresK9 Contract Validation Failure (confidence: high)
Banned Nix File Policy Violation (confidence: high)
SonarQube Authentication Failure (confidence: high)
Root Shape Allowlist Violation (confidence: high)
Summary
Code Review ✅ ApprovedFills security-contact placeholders with owner-supplied values to satisfy OpenSSF compliance requirements. No issues found.
OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Gitar |
|
|
Re-pins the ANCHOR off the dead `ba5930dc` side lineage onto systemet mainline — which now actually contains the ET ledger, the proven ET-2, and accepted ADR-0002. This was the standing "come back down" step; it costs nothing (the old lineage's content was rescued via anytype PR #12 + systemet #17/#24/#27). Closes #13. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>



Mirror of systemet PR #33 — same owner-ruled values, same three judgement calls (see commit message). Should turn openssf-compliance green here too.