Preflight code and propose RIAL commit
rial-shipcommandsetup L2★0
novara-bbs/Rial-food.app ↗What it does
Preflight and propose commit for RIAL release
Best for
Ensure code passes all quality gates (type check, lint, test, build) before proposing a release commit.
Inputs
- · Git status
- · Git diff
- · Recent commit messages
Outputs
- · Commit message proposal
- · Link to release docs
Requires
- · npm (release:preflight script)
- · git (status, diff, log)
Preconditions
- · npm run release:preflight passes
- · No uncommitted breaking changes
- · Git repo initialized
Failure modes
- · tsc error
- · Test failure
- · Lint failure
- · Build failure
- · Invalid git state
Trust signals
- · 4-step preflight check (tsc + lint + test + build)
- · Blocks commit on failure
- · Never auto-pushes