# `tests/e2e/` — end-to-end tests (TS-20)

Full `mtest` CLI runs against a synthesized project tree (the supervisor driving real pytest subprocesses end-to-end). `@pytest.mark.e2e` (tier-3, excluded from the default per-PR suite). The 35s self-check (tests/smoke/) is the canonical e2e-shaped self-verification.
