MatchLine
MISSING GATES, INERT CONTROLS
MatchLine adds checks for missing gates and inert controls
Build log: MatchLine checks a resume against a job posting, line by line.
I added three dead-control gates to deploy.sh. One checks declared fields in source. Two press live controls and inspect what happens.
The split matters. A source check can prove cta.login is read. Only a live check can catch a button that renders, accepts a press, and changes nothing.
The deploy now fails when a declared gate is missing or a control does nothing. I wanted the check to stop on the defect, not after it reached the page. what matchline deploy checks Declared field in product source: config-read Action-labelled live control: live-wire Checkout path on live page: checkout-path Required gate file missing: deploy fails MatchLine checks source declarations, live controls, and checkout paths before the deploy can finish.