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.
Related Issues
None
Testing
-
agent-file-sync-checkCI 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