Skip to content

Commit 016b482

Browse files
committed
fix(gates): converge the manifest guard on the template's DEED wording
Mirrors `rsr-template-repo/.github/workflows/deed-validate.yml` and standards#837 step 4. No `.a2ml` document is translated and no retained-input gate is touched.
1 parent 7ced327 commit 016b482

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/dogfood-gate.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
COUNT=$(find . \( -name '*.a2ml' -o -name '*.deed' \) -not -path './.git/*' | wc -l)
3737
echo "count=$COUNT" >> "$GITHUB_OUTPUT"
3838
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"
4040
fi
4141
4242
- name: Validate DEED manifests
@@ -102,7 +102,7 @@ jobs:
102102
cat <<'EOF' >> "$GITHUB_STEP_SUMMARY"
103103
## K9 Contract Validation
104104
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.
106106
107107
Generate contracts with: `k9iser generate .`
108108
EOF
@@ -253,7 +253,7 @@ jobs:
253253
MAX=5
254254
255255
# 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
257257
SCORE=$((SCORE + 1))
258258
DEED_STATUS=":white_check_mark:"
259259
else
@@ -299,7 +299,7 @@ jobs:
299299
300300
| Tool/Format | Status | Notes |
301301
|-------------|--------|-------|
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 |
303303
| K9 contracts | ${K9_STATUS} | Required for repos with config files |
304304
| .editorconfig | ${EC_STATUS} | Required for all repos |
305305
| Groove endpoint | ${GROOVE_STATUS} | Required for service repos |

0 commit comments

Comments
 (0)