# Release Prompt 1. Add the target version's release notes to `CHANGELOG.md`. 2. Run `bun run bump-version ` to update the root manifest, `packages/web/package.json`, and `bun.lock`. 3. Verify: - `bun install --frozen-lockfile` - `bun run typecheck && bun run build:web` - `bun run --cwd packages/web test:unit` - `node scripts/check-release.mjs v` 4. Commit the release files with `git commit -m "release v"`. 5. Push the branch with `git push origin main`. 6. Create and push `v`: - `git tag v` - `git push origin v` The workflow deploys **only static files to GitHub Pages** at `/ikanban/`. Set the repository's Pages source to **GitHub Actions**. The optional repository variable `VITE_OPENCODE_URL` sets the default OpenCode V2 server for the build. Both workspace manifests are private. Use the workflow's manual `tag` input to deploy an existing tag. Releases use the current application version sequence; restoring the architecture does not reset versions to 0.3.x. The current frontend restores the v0.3.18 SolidJS UI with OpenCode V2 adapters. Describe the migration state and remaining backend differences accurately in release notes; see `docs/architecture.md`.