SpecFact CLI v0.47.3
Highlights
This release includes the generated command overview/runtime validation work from 0.47.0 and the follow-up fixes through 0.47.3.
[0.47.3] - 2026-06-02
Fixed
- PR validation follow-up: stabilize analyzer fallback coverage, align update detection and generated-command validation tests with current behavior, and address review findings in generated artifact staging and init IDE help.
[0.47.2] - 2026-06-01
Fixed
- Core PR CI follow-up: remove a private Typer context import from the
initcallback, run standalone contract validation against the paired modules branch, and refresh generated command artifacts for the new code review enforcement option.
[0.47.1] - 2026-06-01
Fixed
- Tester command reliability follow-ups: address PR review findings for command overview generation, command contract validation, launcher repair, workflow hardening, and CLI error propagation.
[0.47.0] - 2026-06-01
Added
- Generated command overview: add source-derived
llms.txtand generated command reference artifacts so agents, docs checks, and CI validate against the same current CLI surface. - Runtime package-manager smoke gate: add real-world launcher validation for direct, Hatch, uv, pip, and pipx-style execution paths covering init, module, upgrade, import, and export flows.
Changed
- Command validation gates: make pre-commit and PR validation regenerate and verify command artifacts before docs, prompts, and tests can pass.
Fixed
- CLI misuse guidance: render contextual help plus the concrete missing subcommand, parameter, option value, or unknown-command guidance across core and module command groups.
- Pipx upgrade launcher repair: validate
specfact --versionafter a successful pipx upgrade and runpipx reinstall specfact-cliwhen the console launcher still points at a stale or missing pipx venv. - Legacy flat command references: remove stale shim expectations from docs, tests, and templates in favor of the current namespaced command surface.