Releases: j0viane/focus
Releases · j0viane/focus
Release list
focus-hud 0.3.1
focus-hud 0.3.1 + extension 0.5.0
Phase 4b explanation depth (PR #17).
Highlights
- Risk rail —
{emoji} {RISK} — {who} — {what goes wrong}above changed symbols; quiet when LOW - One outcome ℹ️ per symbol unless hunks teach different outcomes (e.g. function vs class)
- Hover / tooltip evidence — proven vs heuristic bullets from HUD
evidence - Less Shared-hub spam on private helpers; curated purpose for Focus explainer symbols
Install
pip install -U "focus-hud>=0.3.1"
focus version # → 0.3.1Extension: rebuild/install via scripts/install-extension.sh (v0.5.0).
focus-hud 0.3.0
Junior-readable inline explainers for the IDE
- Hunk-local ℹ️ CodeLens details + 🎯 Focus header on changed symbols
- Acronym expansion in the explain backend (e.g. AST → AST (Abstract Syntax Tree))
- Orphan-hunk fallbacks, multi-hunk coverage, README examples
pip install -U "focus-hud>=0.3.0"
# or: uv tool install "focus-hud>=0.3.0" --force --python 3.13
focus versionExtension: install/reload extensions/vscode-focus (v0.4.9) for the inline UX.
focus-hud 0.2.0
IDE extension MVP + CLI --format json
focus-hud 0.1.0
First PyPI release of Focus (focus-hud).
Blast radius you can defend — evidence-only, before you merge.
Install
pip install focus-hud
focus versionTry it
focus audit --local --out focus-hud.md
focus trace path/to/file.py --out focus-hud.mdGitHub Action
Copy examples/focus-action.yml into .github/workflows/focus.yml.