-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcontractile.just
More file actions
64 lines (48 loc) · 1.87 KB
/
contractile.just
File metadata and controls
64 lines (48 loc) · 1.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# Auto-generated by: contractile gen-just
# Source directory: contractiles
# Re-generate with: contractile gen-just --dir contractiles
#
# SPDX-License-Identifier: PMPL-1.0-or-later
# === INTEND (Declared Future Intent) ===
# Source: Intentfile.a2ml
# Display declared future intents
intend-list:
@echo '=== Declared Intent ==='
@echo ''
@echo 'Purpose:'
@echo ''
@echo 'Anti-Purpose:'
@echo ' - A fork or wrapper around another tool'
@echo ' - A monorepo (unless explicitly structured as one)'
@echo ''
@echo 'If In Doubt:'
# === TRUST (Integrity & Provenance Verification) ===
# Source: Trustfile.a2ml
# Run all trust verifications
trust-verify: trust-license-content trust-no-secrets-committed
@echo 'All trust verifications passed'
# LICENSE contains expected SPDX identifier
trust-license-content:
grep -q 'SPDX\|License\|MIT\|Apache\|PMPL\|MPL' LICENSE
# No .env or credential files in repo
trust-no-secrets-committed:
test ! -f .env && test ! -f credentials.json && test ! -f .env.local
# === K9 Components ===
# K9 component: contractiles/k9/examples/ci-config.k9.ncl
k9-ci-config:
contractile k9 run contractiles/k9/examples/ci-config.k9.ncl
# K9 component: contractiles/k9/examples/project-metadata.k9.ncl
k9-project-metadata:
contractile k9 run contractiles/k9/examples/project-metadata.k9.ncl
# K9 component: contractiles/k9/examples/setup-repo.k9.ncl
k9-setup-repo:
contractile k9 run contractiles/k9/examples/setup-repo.k9.ncl
# K9 component: contractiles/k9/template-hunt.k9.ncl
k9-template-hunt:
contractile k9 run contractiles/k9/template-hunt.k9.ncl
# K9 component: contractiles/k9/template-kennel.k9.ncl
k9-template-kennel:
contractile k9 run contractiles/k9/template-kennel.k9.ncl
# K9 component: contractiles/k9/template-yard.k9.ncl
k9-template-yard:
contractile k9 run contractiles/k9/template-yard.k9.ncl