Nodarama Verbatim release preflight
Version: 0.6.0
Status: passed
Exit code: 0
release check passed: PASS 40 · WARN 0 · FAIL 0
Release check passed. No preflight correction recommended.

Raw release-check output:
> nv@0.6.0 release:check
> tsx sysutil/release-check.ts


Nodarama Verbatim release check
PASS 40 · WARN 0 · FAIL 0

PASS
- Required file exists: monitor.html
- Required file exists: monitorTabs.html
- Required file exists: monitorLaunchGate.js
- Required file exists: monitorProject.js
- Required file exists: monitor.js
- Required file exists: projectOutline.js
- Required file exists: projectSwitch.js
- Required file exists: projectSwitch.css
- Required file exists: editor.js
- Required file exists: sysMenu.js
- Required file exists: dubUndo.js
- Required file exists: projects/system_messages.json
- Required file exists: package.json
- Release UI does not load visualizer.js
- Release navigation hides Visualizer tab
- Root visualizer.js is disconnected from release export
- package.json has release:check script
- Critical control is hooked: launch-settings-btn — New user can reach Settings from the launch gate.
- Critical control is hooked: launch-auth-signin-btn — Launch sign-in form cannot freeze behind an inert submit button.
- Critical control is hooked: launch-account-settings-btn — Create-account path opens the Nodarama account window.
- Critical control is hooked: launch-create-open-btn — Project select screen can open inline creation.
- Critical control is hooked: launch-create-cancel-btn — Inline project creation can be cancelled.
- Critical control is hooked: launch-create-project-inline-btn — Inline project creation submit is wired.
- Critical control is hooked: account-auth-signin-btn — Settings sign-in button is wired.
- Critical control is hooked: account-save-signin-btn — Settings save-and-sign-in button is wired.
- Critical control is hooked: account-open-window-btn — Settings create-account button is wired.
- Critical control is hooked: account-refresh-btn — Settings account refresh button is wired.
- Critical control is hooked: project-create-btn — Main header project creation button is wired.
- First-user flow dependency present: /status — Launch status can be fetched.
- First-user flow dependency present: /projects — Project registry can be fetched.
- First-user flow dependency present: /projects/create — Project creation endpoint is used.
- First-user flow dependency present: /projects/select — Project selection fallback endpoint is used.
- First-user flow dependency present: /auth/portal-return — Portal token return endpoint is used.
- First-user flow dependency present: AuthSession?.login — Manual sign-in uses AuthSession login.
- Agreement gate is intentionally disabled — Account creation, token return, and billing are owned by the Nodarama website portal.
- Signed-out startup uses soft account gate — New users may enter the home screen and use the visible sign-in/create-account controls.
- No-project startup uses home/project-card creation — The hard first-project gate is intentionally removed.
- Hard first-project gate is removed
- First-project creation owner exists
- Visible button hook scan — 83 button IDs scanned.
