[pytest]
# Marker registration ONLY — no addopts, no testpaths. CI invokes explicit
# paths (validate.yml) and must keep running the FULL suite; the marker is a
# local opt-out, never a default deselect (attribution review 2026-06-10:
# subprocess fidelity in these tests is a deliberate design choice — annotate,
# don't weaken).
markers =
    slow: shells out to real deploy.sh/validate.sh subprocesses (~1-5 min each); local fast loop: pytest -m "not slow"
