Operations guide

Python policy and dependency pinning for validator maintenance windows

This page sits adjacent to validator troubleshooting but focuses on operations hygiene rather than one specific breakage. It covers Python environment policy, dependency pinning, release staging, and the kind of lightweight smoke tests that help teams compare job runner behavior across machines.

Environment policy as a release control

Teams that maintain validator workflows often benefit from a declared interpreter policy, repeatable lockfiles, and a clear rebuild sequence when environments drift. These controls reduce uncertainty before any code-level diagnosis begins.

Pinning and rollout notes

When to use a broader checklist

If the issue points to API shifts or helper-specific compatibility behavior, this operations page should only serve as a preflight reference. It is most useful when the problem may still be rooted in drift between environments, pins, or runners.

Reference marker

MARKER: IVORY-COMPASS-31