Skip to content

fix: allow REUSE LICENSES/ dir in root-shape allowlist - #20

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/root-allow-licenses
Jul 27, 2026
Merged

fix: allow REUSE LICENSES/ dir in root-shape allowlist#20
hyperpolymath merged 1 commit into
mainfrom
fix/root-allow-licenses

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Summary

  • check-root-shape.sh was rejecting LICENSES/, the directory REUSE compliance mandates for licence texts.
  • .machine_readable/root-allow.txt never listed it, so a correctly-REUSE-compliant repo was being flagged as root drift.
  • Adds the canonical allowlist entry, copied verbatim from the already-fixed reference at this-ssg.

Test plan

  • bash scripts/check-root-shape.sh . no longer flags LICENSES/
  • Only .machine_readable/root-allow.txt touched (1 line added)

🤖 Generated with Claude Code

check-root-shape.sh was rejecting the REUSE-mandated LICENSES/ directory
as root drift because .machine_readable/root-allow.txt never listed it.
Add the canonical entry (matching the already-fixed this-ssg reference).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@sonarqubecloud

Copy link
Copy Markdown

@hyperpolymath
hyperpolymath marked this pull request as ready for review July 27, 2026 19:05
@hyperpolymath
hyperpolymath merged commit c10e48c into main Jul 27, 2026
29 of 33 checks passed
@hyperpolymath
hyperpolymath deleted the fix/root-allow-licenses branch July 27, 2026 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant