Skip to content

docs: improve CLAUDE.md with additional development guidance#7763

Merged
jdx merged 1 commit into
mainfrom
docs/improve-claude-md
Jan 19, 2026
Merged

docs: improve CLAUDE.md with additional development guidance#7763
jdx merged 1 commit into
mainfrom
docs/improve-claude-md

Conversation

@jdx

@jdx jdx commented Jan 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add target/debug/mise for running built binary directly
  • Add mise --cd crates/vfox run lint-fix command (was missing from cursor rules)
  • Add mise task ls for discovering available tasks
  • Expand E2E test structure with assertion helper info (assert, assert_contains, assert_fail)
  • Clarify that registry: commit type is for additions to registry.toml

Test plan

  • No code changes, documentation only

🤖 Generated with Claude Code


Note

Improves development guidance and testing docs without code changes.

  • Adds target/debug/mise run instruction, mise --cd crates/vfox run lint-fix, and mise task ls
  • Expands E2E documentation: structure under e2e/ (e.g., cli/, backend/) and usage of e2e/assert.sh helpers (assert, assert_contains, assert_fail)
  • Clarifies conventional commits: registry: applies to additions to registry.toml

Written by Cursor Bugbot for commit 6c3453f. This will update automatically on new commits. Configure here.

- Add target/debug/mise for running built binary directly
- Add mise --cd crates/vfox run lint-fix command
- Add mise task ls for discovering available tasks
- Expand E2E test structure with assertion helper info
- Clarify registry commit type references registry.toml

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings January 19, 2026 19:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This documentation PR enhances CLAUDE.md with clearer guidance for developers using Claude Code with the mise project, focusing on improving command discoverability and test structure documentation.

Changes:

  • Added missing commands for running built binaries and fixing linting issues
  • Expanded E2E test documentation with assertion helper details
  • Clarified commit type usage for registry additions

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions

Copy link
Copy Markdown

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.1.4 x -- echo 15.8 ± 0.5 14.8 19.4 1.00
mise x -- echo 16.3 ± 0.6 15.0 18.5 1.03 ± 0.05

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.1.4 env 15.2 ± 0.4 14.0 18.1 1.00
mise env 16.1 ± 9.2 14.4 221.8 1.06 ± 0.61

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.1.4 hook-env 15.2 ± 0.8 14.0 29.1 1.00
mise hook-env 15.9 ± 0.7 14.7 26.5 1.04 ± 0.07

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.1.4 ls 14.2 ± 0.5 13.2 15.5 1.00
mise ls 14.5 ± 0.5 13.4 16.4 1.02 ± 0.05

xtasks/test/perf

Command mise-2026.1.4 mise Variance
install (cached) 83ms 83ms +0%
ls (cached) 54ms 56ms -3%
bin-paths (cached) 56ms 56ms +0%
task-ls (cached) 230ms 235ms -2%

@jdx jdx merged commit 0d5b7e8 into main Jan 19, 2026
36 checks passed
@jdx jdx deleted the docs/improve-claude-md branch January 19, 2026 22:16
jdx pushed a commit that referenced this pull request Jan 20, 2026
### 🚀 Features

- **(config)** add miette diagnostics for TOML parsing errors by @jdx in
[#7764](#7764)
- **(env)** add environment caching with module cacheability support by
@jdx in [#7761](#7761)

### 🐛 Bug Fixes

- **(prepare)** handle freshness check for auto-created venvs by @jdx in
[#7770](#7770)
- **(release)** use colon separator in release titles by @jdx in
[#7765](#7765)
- **(release)** drop Fedora 41 from COPR build (EOL) by @TobiX in
[#7771](#7771)

### 🚜 Refactor

- improve filetask field parsing tests and parser by @makp0 in
[#7751](#7751)

### 📚 Documentation

- improve CLAUDE.md with additional development guidance by @jdx in
[#7763](#7763)
- drop architecture from Debian sources.list by @TobiX in
[#7772](#7772)

### 📦 Registry

- use aqua for zprint by @scop in
[#7767](#7767)

### Security

- remove insecure registry-comment workflow by @jdx in
[#7769](#7769)

## 📦 Aqua Registry Updates

#### New Packages (2)

-
[`cameron-martin/bazel-lsp`](https://github.com/cameron-martin/bazel-lsp)
- [`micro-editor/micro`](https://github.com/micro-editor/micro)
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