l-b4push
Run pre-push validation (workspace tests, Rust tests, doc checks, doc build)
Run pnpm b4push from the project root to execute pre-push validation checks.
This command runs:
Build workspace packages (@takazudo/*)
Workspace package tests (@takazudo/* packages, including backend-bridge)
Tauri Rust unit tests (cargo test)
Doc data generation (claude-docs, titles, category-nav)
Doc quality checks (typecheck, lint, format)
Doc build
Instructions:
Execute
pnpm b4pushusing the Bash tool from the project rootIf the command succeeds, report success to the user
If errors or warnings occur:
Analyze the errors/warnings
If they are fixable code issues (linting errors, type errors, formatting issues), fix them automatically
Run
pnpm b4pushagain to verify the fixes
Repeat until all checks pass