Dev/Prod Parity

Source: content/manual/02-12factor/chapters/05-dev-prod-parity.md

Purpose and scope

Ensure changes are tested in production-like environments early.

Outcomes

  • Review apps for each PR.
  • Data slices that preserve privacy and shape.
  • Lower “works on my machine” incidents.

Signals of trouble

  • Shared long-lived test environments.
  • Manual environment setup.
  • Surprise config differences on release.

Remediation steps

  1. Create ephemeral environments per PR; automate teardown.
  2. Provide seeded datasets and parity checks in CI.
  3. Track drift between envs and block merges on severe gaps.

Checklists and assets

References

  • GitOps and environment orchestration docs.