Constraint: EAPIL Skill Market is a distribution repository and must not accumulate generated publish history.
Rejected: Preserve Web publish commits | increases clone and ZIP size for skill users.
Confidence: high
Scope-risk: moderate
Directive: Web/admin publish paths must create single current-tree snapshots with force-with-lease pushes.
Tested: python scripts/validate_marketplace.py; README plugin coverage check; git diff --check.
Not-tested: Codex plugin install smoke for the newly Web-published plugin in this turn.