Evaluate whether this repo needs pre-commit hooks #1
Labels
No labels
in-progress
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/vending#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Repository
Mark/vendingwas scanned by the org-wide pre-commit hook audit (kanban t_5c4b41a5) and classified as bare/config-only — no Python, Node, or other source files were detected that would benefit from auto-installed pre-commit hooks.If this repo has since grown source files, or if you want a universal
.githooks/pre-commitguard anyway (merge conflict markers, large files, trailing whitespace), please add it manually or close this issue.Reference: t_5c4b41a5 (pre-commit hooks rollout, 2026-09-11).
Resolution landed on origin/main:
a11c970:.githooks/pre-commit(universal guard: merge-conflict markers, trailing whitespace, files > 5 MB) +.githooks/README.md(per-clone enable instructions).bb86b5a:.gitignorefor GSD infra and .venv.16947db:.kilo/plans/Mark-vending-1-pre-commit-hooks.md(verification checklist).One-time, per-clone wiring (documented in README, copy-paste-ready):
Verification on this clone:
git config --get core.hooksPath→.githookstest -x .githooks/pre-commit && bash -n .githooks/pre-commit→ OK<<<<<<<markers → blocked by guard (smoke-tested).Closing this issue: evaluation concluded YES (universal guard warranted even though repo is bare/config-only), guard shipped + verified, enablement is per-clone by design (matches the issue's
add it manuallyphrasing). For repos where the audit decided auto-wiring was the right call, seeMark/awm-v1-0-4#1/Mark/void_rush#3as the wired-on-clone precedent.