What’s Changed [0.3.1] - 2026-05-26
Added
- Workflow state metadata:
.comet.yamlinitialization now recordsbase_refandcreated_atso scale assessment and validation can reason from a stable change baseline.
Changed
- Comet decision points: Clarified Chinese and English workflow skills so design confirmation, build configuration, verification failures, spec drift, branch handling, and preset upgrades pause for explicit user choice instead of relying on defaults or recommendations.
- Build workflow selection: Combined workspace isolation and execution-method selection into one build configuration step, reducing repeated pauses while still requiring
isolationandbuild_modebefore implementation can continue. - Hotfix verification flow: Moved root-cause elimination before the build guard and requires preset upgrades to switch
workflowtofull, keeping failed hotfix checks in the build phase and full-flow upgrades in a consistent state. - Verification scale assessment: Scale checks now fall back to
.comet.yamlbase_refand use a four-file threshold for full verification, making committed build changes less likely to be undercounted. - English skill parity: Synced English Comet skills with the Chinese workflow rules, including handoff generation, dirty-worktree handling, spec drift decisions, and verification failure blocking.
Fixed
- Windows npm update:
comet updatenow spawns npm through the shell so the package update path works reliably with Windows command shims. - Superpowers install diagnostics: Failed Superpowers installs now print cleaned stderr details, making network or GitHub access failures visible instead of hiding the actionable cause.
Tests
- Workflow safeguard coverage: Added regression coverage for Chinese Comet decision-point requirements and Superpowers install failure diagnostics.