Skip to content

fix: AGENTIC licence line + a2ml-validate-action repin - #128

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/agentic-licence-and-validate-pin
Aug 28, 2026
Merged

fix: AGENTIC licence line + a2ml-validate-action repin#128
hyperpolymath merged 1 commit into
mainfrom
fix/agentic-licence-and-validate-pin

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Ruleset refused a direct push, so this lands by PR. Two mechanical fixes, owner-ruled:

  1. AGENTIC licence lineNever use AGPL license (…) contradicts LICENCE-POLICY.adoc Rules 3/4/5 (which mandate AGPL for their scopes). Replaced with the policy pointer used in rsr-template-repo#45. See standards#646.
  2. a2ml-validate-action repin — the previously-pinned SHAs never existed; the repo was only created 2026-08-28 (split from a2ml/actions/validate, history preserved). Repinned to its real HEAD. See standards#669.

🤖 Generated with Claude Code

…, #669)

1. The AGENTIC.a2ml agent-constraint line "Never use AGPL license (...)"
   contradicts LICENCE-POLICY.adoc Rules 3 (co-developed), 4 (network
   services) and 5 (games), which MANDATE AGPL-3.0-or-later - and 144
   copies named the retired PMPL-1.0-or-later. Replaced with a pointer to
   the policy plus the A2 no-automated-licence-edits rule, hardcoding no
   licence so it cannot go stale again. Same wording as the template fix
   in rsr-template-repo#45; owner-ruled sweep (2026-08-27).

2. Any workflow pinning hyperpolymath/a2ml-validate-action at 59145c7d or
   e558e79200 is repinned to 6ac6416f. Those two SHAs never existed: the
   repo itself was only created 2026-08-28 and populated by subtree split
   from a2ml/actions/validate (286 files, history preserved). The old
   pins could never resolve and made lockfile generation impossible.

Direct push per owner ruling of 2026-08-28.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@hyperpolymath
hyperpolymath merged commit b0b2cd3 into main Aug 28, 2026
@hyperpolymath
hyperpolymath deleted the fix/agentic-licence-and-validate-pin branch August 28, 2026 05:28
@coderabbitai

coderabbitai Bot commented Aug 28, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 9b1f1a5f-55be-4e12-acaa-065b99a0df45

📥 Commits

Reviewing files that changed from the base of the PR and between 174dfd5 and 15541c1.

📒 Files selected for processing (1)
  • .machine_readable/6a2/AGENTIC.a2ml

📝 Walkthrough

Summary by CodeRabbit

  • Documentation
    • Expanded licence guidance for project contributions and co-developed work.
    • Clarified default licensing for code and prose, including when AGPL-3.0-or-later applies.
    • Added requirements to consult the licence policy and avoid relicensing existing files or performing automated licence sweeps.
    • Documented the relevant licence register for tracking applicable licensing decisions.

Walkthrough

The AGENTIC.a2ml agent constraints now provide detailed licence handling rules. They define prohibited actions, require the licence policy document, and specify default and conditional licences.

Changes

Licence policy guidance

Layer / File(s) Summary
Replace licence constraint
.machine_readable/6a2/AGENTIC.a2ml
The constraints prohibit relicensing existing files and automated licence sweeps. They require reading standards/LICENCE-POLICY.adoc and document the default and conditional licences.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Suggested reviewers: metadatastician

Poem

A rabbit reads the licence page,
No sweeping paws across the stage.
Existing files stay as they are,
Clear rules guide each code-filled burrow,
MPL and AGPL now know their place.


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.

@sonarqubecloud

Copy link
Copy Markdown

@gitar-bot

gitar-bot Bot commented Aug 28, 2026

Copy link
Copy Markdown

Important

You are using the Gitar free plan. Upgrade to unlock code review, CI analysis, auto-apply, custom automations, and more.

Gitar

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