|
36 | 36 | COUNT=$(find . \( -name '*.a2ml' -o -name '*.deed' \) -not -path './.git/*' | wc -l) |
37 | 37 | echo "count=$COUNT" >> "$GITHUB_OUTPUT" |
38 | 38 | if [ "$COUNT" -eq 0 ]; then |
39 | | - echo "::warning::No .a2ml/.deed manifest files found. Every RSR repo should have a repo deed (<reponame>_chora.deed); legacy 0-AI-MANIFEST.a2ml accepted mid-migration — a2ml retired: standards #837" |
| 39 | + echo "::warning::No .a2ml/.deed manifest files found. Every RSR repo should have a repo deed (<reponame>_chora.deed); legacy 0-AI-MANIFEST.a2ml accepted mid-migration — standards #837" |
40 | 40 | fi |
41 | 41 |
|
42 | 42 | - name: Validate DEED manifests |
@@ -102,7 +102,7 @@ jobs: |
102 | 102 | cat <<'EOF' >> "$GITHUB_STEP_SUMMARY" |
103 | 103 | ## K9 Contract Validation |
104 | 104 |
|
105 | | - :warning: **No K9 contract files found.** Repos with configuration files should have K9 contracts. |
| 105 | + :warning: **No .a2ml/.deed manifest files found.** Every RSR-compliant repo should have a repo deed (`<reponame>_chora.deed`) at its root. |
106 | 106 |
|
107 | 107 | Generate contracts with: `k9iser generate .` |
108 | 108 | EOF |
@@ -253,7 +253,7 @@ jobs: |
253 | 253 | MAX=5 |
254 | 254 |
|
255 | 255 | # DEED manifest present? |
256 | | - if find . -name '*.a2ml' -not -path './.git/*' | head -1 | grep -q .; then |
| 256 | + if find . \( -name '*.a2ml' -o -name '*.deed' \) -not -path './.git/*' | head -1 | grep -q .; then |
257 | 257 | SCORE=$((SCORE + 1)) |
258 | 258 | DEED_STATUS=":white_check_mark:" |
259 | 259 | else |
@@ -299,7 +299,7 @@ jobs: |
299 | 299 |
|
300 | 300 | | Tool/Format | Status | Notes | |
301 | 301 | |-------------|--------|-------| |
302 | | - | DEED manifest (<reponame>_chora.deed, or legacy .a2ml) | ${DEED_STATUS} | Required for all RSR repos | |
| 302 | + | DEED repo deed (`<reponame>_chora.deed`) | ${DEED_STATUS} | Required for all RSR repos | |
303 | 303 | | K9 contracts | ${K9_STATUS} | Required for repos with config files | |
304 | 304 | | .editorconfig | ${EC_STATUS} | Required for all repos | |
305 | 305 | | Groove endpoint | ${GROOVE_STATUS} | Required for service repos | |
|
0 commit comments