v0.3.1
What's Changed
- docs(changelog): record the MCP tab and the PYTHONPATH reconciliation
- ci(release): install coverage in the pre-release test gate
- chore(release): 0.3.1
- feat(cli): align the palette with the brand, retiring the blue
- refactor(brand): settle on one cream, #E9E6DF
- feat(cli): replace the mascot with Tabslot
- feat(brand): add Tabslot, the mascot, with a validating generator
- fix(coverage): keep resolution tests off the platform that declines
- fix(coverage): decline on windows deliberately, pin the untested paths
- fix(coverage): decline shebangs we cannot reproduce exactly
- docs(verification): reconcile PYTHONPATH guidance on one form
- fix(coverage): name module form when an entry point cannot resolve
- fix(coverage): run a console script under its own interpreter
- test(coverage): skip visibly instead of returning PASSED
- fix(coverage): default testCmd to module form
- test(coverage): make the suite honest about platform differences
- fix(coverage): decline entry points we cannot spawn as the gate does
- fix(coverage): run console entry points as the gate spawns them
- fix(coverage): refuse env prefixes the gate would run differently
- fix(coverage): hoist a leading NAME=VALUE prefix off testCmd
- docs: drop plan files unrelated to the mcp tab
- docs(mcp): per-client setup prompts, copy-only, theme-correct marks
- docs(mcp): use the official mark wherever mcp is referenced
- docs(mcp): theme-aware marks, grouped client, official icon
- docs(mcp): use real client logos in the sidebar
- docs(mcp): make client marks theme-adaptive
- docs(mcp): brand logos, leading clients, copyable agent setup
- docs(vale): accept MCP client and protocol vocabulary
- docs(mcp): make verification/mcp-server a signpost to the MCP tab
- docs(nav): convert navigation to tabs and add the MCP tab
- docs(mcp): add agent instructions and verify_change reference
- docs(mcp): add MCP server pages for every major client
Install
npm install -g refactron@
What's Changed
- docs(mcp): dedicated MCP tab with per-client copy-only setup prompts by @omsherikar in #94
- fix(coverage): hoist env prefixes off testCmd, refuse the unsafe ones by @omsherikar in #97
- fix(coverage): spawn console entry points as the gate does, or decline by @omsherikar in #102
- fix(coverage): console-script interpreter parity, and decline what we cannot reproduce by @omsherikar in #103
Full Changelog: v0.3.0...v0.3.1