feat(ci): add sync check between AGENTS.md and CLAUDE.md

What does this MR do and why?

Copies AGENTS.md content into CLAUDE.md and adds a CI job to keep them in sync.

CLAUDE.md used to just reference AGENTS.md, but AI coding assistants don't always follow references - they need the actual content inline.

None

Testing

  • agent-file-sync-check CI job diffs the two files
  • Verified locally with diff AGENTS.md CLAUDE.md

Performance Analysis

  • This merge request does not introduce any performance regression. If a performance regression is expected, explain why.
Edited by Michael Angelo Rivera

Merge request reports

Loading