Evaluate whether this repo needs pre-commit hooks #2
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/omp-config#2
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/omp-configwas 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).
Resolved by kilo-gsd run. The fix answers "yes, this repo should have pre-commit hooks" by shipping a working universal guard and the per-issue plan.
Landed on origin/main:
07704e4— Add yamllint pre-commit setup (.githooks/pre-commit,.pre-commit-config.yaml,.yamllint,config.ymlexcluded)43e2af1— Add.gitignorefor GSD infrastructure (.gsd/,.venv/,.env)35f4163—omp-config#2: add plan file and full pre-commit guard(.kilo/plans/omp-config-2-evaluate-pre-commit-hooks.md+ expanded.githooks/pre-commitcovering merge conflict markers, >1 MiB files, trailing whitespace, per-file yamllint)The pre-commit hook is wired via
core.hooksPath=.githooks(already set in this repo's local git config), so the guard is active for every commit without any developer setup.Verifier note: kilo-gsd's Verify gate fell back to whole-repo fanout (
pytest,npm test,cargo test) because the plan lacked a Verification section; this repo has zero tests and no Node/Rust manifests, so the fallback is unwinnable here. The push was performed out-of-band by the watcher after the gate stalled.