Skip to content

chore: willboosterify this repo - #182

Merged
exKAZUu merged 2 commits into
mainfrom
wbfy
Jul 30, 2026
Merged

chore: willboosterify this repo#182
exKAZUu merged 2 commits into
mainfrom
wbfy

Conversation

@WillBooster-bot

@WillBooster-bot WillBooster-bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Customer Summary

  • Refreshes the repository configuration to the current WillBooster standards.
  • Keeps the existing smoke coverage while placing it in the supported unit-test layout.
  • No runtime API or migration changes are introduced.

Technical Summary

  • Applies the wbfy-generated workflow, toolchain, package-manager, and contributor configuration updates.
  • Updates managed development dependencies and adds the standard test/ci script.
  • Moves test/smoke.test.ts to test/unit/smoke.test.ts so the managed wb cleanup check accepts the test layout.

Why

  • The wbfy refresh upgraded the managed @willbooster/wb toolchain, which now validates the standard test-directory convention.
  • The repository's root-level smoke test caused CI cleanup to fail and belongs in the conventional unit-test directory.

Testing

  • bun verify-full
  • Pre-commit cleanup and type-aware lint hook
  • Pre-push type-aware lint hook

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the project's documentation and configuration rules across several files (.cursor/rules/general.mdc, AGENTS.md, CLAUDE.md, and GEMINI.md) to include guidelines on pinning tool versions in mise.toml and managing dependencies with Bun's isolated linker. Additionally, it upgrades several dependencies, including @willbooster/wb, oxfmt, and oxlint, and adds react-server-dom-webpack to the exclusion list in bunfig.toml. The review feedback suggests removing the redundant word 'instead' at the end of the mise.toml instruction across all markdown files to simplify the phrasing and eliminate redundancy.

Comment thread .cursor/rules/general.mdc
- Always create new commits; avoid `--amend`.
- Use heredoc for multi-line command input (e.g., `git commit -F -`, `gh pr create --body-file -`).
- Put temporary files in `.tmp`; use `/tmp` only for files that must live outside the repo.
- Tool versions (node, bun, and others) are pinned in `mise.toml`; run `mise install` after changing it, and never install those tools globally instead.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The word 'instead' at the end of the sentence is redundant. Removing it simplifies the instruction and makes it more direct, adhering to the style guide rule to eliminate redundancy.

- Tool versions (node, bun, and others) are pinned in `mise.toml`; run `mise install` after changing it, and never install those tools globally.
References
  1. Simplify code as much as possible to eliminate redundancy. (link)

Comment thread AGENTS.md
- Always create new commits; avoid `--amend`.
- Use heredoc for multi-line command input (e.g., `git commit -F -`, `gh pr create --body-file -`).
- Put temporary files in `.tmp`; use `/tmp` only for files that must live outside the repo.
- Tool versions (node, bun, and others) are pinned in `mise.toml`; run `mise install` after changing it, and never install those tools globally instead.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The word 'instead' at the end of the sentence is redundant. Removing it simplifies the instruction and makes it more direct, adhering to the style guide rule to eliminate redundancy.

Suggested change
- Tool versions (node, bun, and others) are pinned in `mise.toml`; run `mise install` after changing it, and never install those tools globally instead.
- Tool versions (node, bun, and others) are pinned in `mise.toml`; run `mise install` after changing it, and never install those tools globally.
References
  1. Simplify code as much as possible to eliminate redundancy. (link)

Comment thread CLAUDE.md
- Always create new commits; avoid `--amend`.
- Use heredoc for multi-line command input (e.g., `git commit -F -`, `gh pr create --body-file -`).
- Put temporary files in `.tmp`; use `/tmp` only for files that must live outside the repo.
- Tool versions (node, bun, and others) are pinned in `mise.toml`; run `mise install` after changing it, and never install those tools globally instead.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The word 'instead' at the end of the sentence is redundant. Removing it simplifies the instruction and makes it more direct, adhering to the style guide rule to eliminate redundancy.

Suggested change
- Tool versions (node, bun, and others) are pinned in `mise.toml`; run `mise install` after changing it, and never install those tools globally instead.
- Tool versions (node, bun, and others) are pinned in `mise.toml`; run `mise install` after changing it, and never install those tools globally.
References
  1. Simplify code as much as possible to eliminate redundancy. (link)

Comment thread GEMINI.md
- Always create new commits; avoid `--amend`.
- Use heredoc for multi-line command input (e.g., `git commit -F -`, `gh pr create --body-file -`).
- Put temporary files in `.tmp`; use `/tmp` only for files that must live outside the repo.
- Tool versions (node, bun, and others) are pinned in `mise.toml`; run `mise install` after changing it, and never install those tools globally instead.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The word 'instead' at the end of the sentence is redundant. Removing it simplifies the instruction and makes it more direct, adhering to the style guide rule to eliminate redundancy.

Suggested change
- Tool versions (node, bun, and others) are pinned in `mise.toml`; run `mise install` after changing it, and never install those tools globally instead.
- Tool versions (node, bun, and others) are pinned in `mise.toml`; run `mise install` after changing it, and never install those tools globally.
References
  1. Simplify code as much as possible to eliminate redundancy. (link)

@WillBooster-bot
WillBooster-bot force-pushed the wbfy branch 2 times, most recently from 6e569c7 to 1f1063e Compare July 25, 2026 17:35
Applied @willbooster/wbfy v12.4.2.
Co-authored-by: WillBooster (Codex CLI) <agent@willbooster.com>
@exKAZUu exKAZUu self-assigned this Jul 30, 2026
@exKAZUu
exKAZUu merged commit b28d2f9 into main Jul 30, 2026
5 checks passed
@exKAZUu
exKAZUu deleted the wbfy branch July 30, 2026 08:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants