Commit graph

5 commits

Author SHA1 Message Date
ayo
0a3571e2f4
chore: add contribution content checks (#53)
Adds scripts/check-content.mjs, a zero-dependency scanner for commits, branch
names, PR text, and contributed lines. It checks structural rules (attribution
trailers and footers, session links) and a maintainer-managed reserved-terms
list, shipped as salted digests in .repo-policy.json. Findings report a location
and a masked preview, never the matched term.

Wired up opt-in: the pre-commit hook scans the staged diff and branch name, a new
commit-msg hook scans the message, and the Checks workflow gates PRs and pushes
to main. The digest list ships empty; structural checks run regardless.
2026-07-16 21:17:44 +02:00
Ayo
7cbf9baaa8 chore: security hardening 2026-07-03 23:04:52 +02:00
Ayo
554cb26ad2 chore: use eslint for linting & formatting 2026-04-02 14:41:52 +02:00
Ayo
df10fe082a chore: no mirror; just push 2026-02-23 22:55:18 +01:00
Ayo
5229e0a727 chore: add husky; add post-commit hook to auto-mirror to gh & sh 2026-02-22 16:06:00 +01:00