Files
project-gitops/AGENTS.md
T

829 B

Repository operating rules

  • Treat the Gitea origin as the canonical deployment repository.
  • Production is disabled; do not create or enable production Applications without a complete production design and explicit approval.
  • Never commit Terraform state, provider directories, plan files, tfvars, Vault init JSON, unseal/recovery material or plaintext credentials.
  • A Vault API object may be owned by only one Terraform state.
  • Keep secret payloads outside Terraform resources and data sources.
  • Routine GitOps automation changes Git only; direct cluster mutation is reserved for documented bootstrap and recovery runbooks.
  • Run make validate before handing off repository changes.
  • Do not apply to a live cluster unless the user explicitly requests live deployment and the kube context has been verified.