File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # SPDX-License-Identifier: PMPL-1.0-or-later
2+ # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
3+ #
4+ # k9iser manifest for k9-pre-commit
5+ # K9 pre-commit hooks — Git hook integration for K9 contract validation
6+
7+ [project ]
8+ name = " k9-pre-commit"
9+ safety_tier = " hunt"
10+
11+ [[source ]]
12+ path = " Justfile"
13+ type = " justfile"
14+ output = " generated/k9iser/justfile-recipes.k9"
15+
16+ [[source ]]
17+ path = " Containerfile"
18+ type = " containerfile"
19+ output = " generated/k9iser/container-build.k9"
20+
21+ [[source ]]
22+ path = " .github/workflows/hypatia-scan.yml"
23+ type = " workflow"
24+ output = " generated/k9iser/ci-security.k9"
25+
26+ [[constraint ]]
27+ rule = " build.dependencies has no banned_packages"
28+ severity = " error"
29+
30+ [[constraint ]]
31+ rule = " container.base_image uses chainguard or distroless"
32+ severity = " warn"
You can’t perform that action at this time.
0 commit comments