# INFRA-F72 — marker read by the internal deploy-hook, not by anything in this repo. # # Its mere PRESENCE tells `/data/nancy_zeng/deploy-hook/server.py` (the host that serves # https://product-demo.tvustream.com/tvu-design-system/) to skip `install && build` in its # checkout after pulling. Contents are ignored — do not rename or delete it casually. # # Why this repo opts out of host-side building: # The docs site is served from the **committed** playground-dist/ + react-pilot/dist/ # (see docs/DEPLOY.md — that is why those build artifacts are tracked at all). So a host # build produces nothing the site needs, while being the sole producer of *untracked* # files under the tracked playground-dist/ — and those used to abort the next `git pull` # ("untracked working tree files would be overwritten by merge"), pinning the checkout to # an old commit and silently rolling the live site back. Removing the build removes the # cause; the hook also self-heals now (clean + retry) as a second line of defence. # # Consequence to remember: after changing anything the site renders, you MUST rebuild and # commit playground-dist/ yourself — the host will not do it for you. That is RELEASING.md # Step 4, and it was already the actual behaviour (the host build had failed since # INFRA-F53); this file only makes it explicit instead of accidental.