isGate() now keys off topology node kind 'gate' (clarify) or the 'gate' stage, not stage.gated — which actually means INERT (disabled P3 nodes build/verify/ dispatch). Inert columns get a dimmed + 'inert' treatment instead of a false 'human gate' lock. Verified against the live R720 dashboard (10 stages) via a dev-proxy smoke test; typecheck + 36 tests + build all green. |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| tailwind.config.js | ||
| tsconfig.json | ||
| vite.config.ts | ||