Skip to content

chore: sync documentation rules with the organisation copy - #50

Merged
Pigbibi merged 1 commit into
mainfrom
chore/sync-checker
Oct 31, 2026
Merged

Pigbibi merged 1 commit into
mainfrom
chore/sync-checker

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

Brings scripts/ back in line with the organisation's canonical checker.

The new rule is check_docs_baseline: a repository that carries a LICENSE is
expected to carry CONTRIBUTING.md, SECURITY.md and CODE_OF_CONDUCT.md
beside it, and a repository without a LICENSE is expected to carry
SECURITY.md. It runs under the docs category, which is blocking in phase 2.

The rule exists because the audit found public repositories with a licence and
nothing else — no stated way to contribute, no route for a vulnerability report,
no code of conduct. A licence alone answers "may I use this"; it does not answer
"how do I send a change" or "where do I report a hole".

Repositories that fail the new rule get the missing files in a separate change,
so the checker and the content it checks do not land in the same pull request.

The diff is the canonical files themselves.

@Pigbibi
Pigbibi merged commit 0922612 into main Oct 31, 2026
3 checks passed
@Pigbibi
Pigbibi deleted the chore/sync-checker branch October 31, 2026 10:53
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