The GitHub Actions job "Pull Requests" on pekko.git/docs-licensing-ai-guidance has succeeded. Run started by GitHub user He-Pin (triggered by He-Pin).
Head commit for run: 4d4e3cda9234f86ac42bec91117111e4f02b8627 / He-Pin <[email protected]> docs: add AI licensing rules to AGENTS.md and CLAUDE.md Motivation: AI assistants have invented or pasted incorrect license headers when creating new files, including putting the Akka-derived header on files that contain no Akka code. The licensing rules already live in CONTRIBUTING.md but were not reflected in the agent-facing guides. Modification: Add a Licensing Rules section to AGENTS.md that mirrors the rules in CONTRIBUTING.md, instructs agents to use `sbt headerCreateAll` rather than hand-write headers, and requires PR-level disclosure for copied code. Update CLAUDE.md to reference the rules in the PR checklist. Result: Future agent contributions follow the same licensing guidance as human contributors, headers are generated by sbt instead of fabricated, and copied code provenance is captured in the PR. Tests: - Not run - docs only References: None - aligns AGENTS.md and CLAUDE.md with the licensing rules already documented in CONTRIBUTING.md Report URL: https://github.com/apache/pekko/actions/runs/26395015840 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
