This file mirrors the repository-level Codex operating guidance and is intended to be maintained side-by-side with CLAUDE.md.
- Follow
AGENTS.mdas the authoritative Codex instruction file for this repository. - Keep Claude-specific instructions in
CLAUDE.mdunchanged unless explicitly requested.
- Use the main checkout directory (no worktree isolation).
- Do not auto-run commit/build/push/deploy actions unless explicitly requested.
- Prefer JPQL; use native SQL only when required by proven constraints.
- Preserve backward compatibility (intentional typo fields, composite component names, existing constructor signatures).
- Use
./detect-maven.sh testwhen tests are needed; JSF-only changes do not require compile/tests. - Validate
persistence.xmlplaceholders before push (${JDBC_DATASOURCE},${JDBC_AUDIT_DATASOURCE}) and avoid hardcoded local paths. - Target
developmentfor normal PRs; production hotfix branches must end with-hotfix. - Include issue auto-close keywords (
Closes #N) in commit/PR messages.
AGENTS.mdCLAUDE.mddeveloper_docs/git/commit-conventions.mddeveloper_docs/deployment/qa-deployment-guide.mddeveloper_docs/dto/implementation-guidelines.md
This behavior should persist across all Codex sessions for this project.