Skip to content

fix(validate-action): name the gate DEED, not A2ML - #65

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/action-name-deed
Sep 21, 2026
Merged

hyperpolymath merged 1 commit into
mainfrom
fix/action-name-deed

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

The DEED validator still introduced itself as 'Validate A2ML Manifests' (and the script was validate-a2ml.sh) — the exact a2ml-era labelling the owner retired in R-H3 (standards #836/#837). Renamed action + script, all in-repo refs updated; conformance suite passes. Artefacts (.a2ml files) untouched — that translation is campaign #837 itself.

a2ml is retired (owner ruling R-H3; standards #836/#837) — this action is the
DEED validator, but it still introduced itself as 'Validate A2ML Manifests',
which is what every caller's CI run header showed.

- action.yml: name -> 'Validate DEED Manifests'; description leads with .deed
  (DEED grammar) and states legacy .a2ml acceptance; the files-scanned output
  description follows.
- validate-a2ml.sh -> validate-deed.sh (same validator, honest name), with all
  in-repo references updated (action.yml, TOPOLOGY.adoc, conformance/*,
  spec/README.adoc, SETUP.adoc, anchor-drift.yml).
- .a2ml manifest artefacts in this repo are deliberately untouched: their
  translation is the conversion campaign itself (standards #837), not this fix.

Verified: conformance/run-deed-tests.sh — all deed validator tests pass against
the renamed script (4 valid deeds discovered/exit 0, strict mode, 5 invalid
deeds with exact severities, version warning promoted under strict).
@coderabbitai

coderabbitai Bot commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

Review Change StackReview Change Stack

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: fb9d5daa-4711-499c-9704-f2408839d6de

📥 Commits

Reviewing files that changed from the base of the PR and between 290d6a0 and 14e40c2.

📒 Files selected for processing (8)
  • .github/workflows/anchor-drift.yml
  • SETUP.adoc
  • conformance/README.adoc
  • conformance/run-deed-tests.sh
  • spec/README.adoc
  • validate-action/TOPOLOGY.adoc
  • validate-action/action.yml
  • validate-action/validate-deed.sh
 _____________________________________
< I don't chase bugs; they surrender. >
 -------------------------------------
  \
   \   (\__/)
       (•ㅅ•)
       /   づ
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@hyperpolymath
hyperpolymath merged commit fedffb3 into main Sep 21, 2026
11 of 12 checks passed
@sonarqubecloud

Copy link
Copy Markdown

@hyperpolymath
hyperpolymath deleted the fix/action-name-deed branch September 21, 2026 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant