Follow all rules defined in AGENTS.md — it is the single source of truth
for code conventions, repo structure, build/test commands, security policy,
and common pitfalls.
Do not manually edit or generate CHANGELOG.md for development changes;
the release script generates it as part of the release process.