github Priivacy-ai/spec-kitty v0.13.20

5 hours ago

🐛 Fixed

Merged Single-Parent Dependency Workflow Gap (ADR-18):

  • Fixed spec-kitty implement failing when single-parent dependency has been merged to target branch
  • Issue: WP01 merged to 2.x → WP02 can't implement (looks for non-existent WP01 workspace branch)
  • Root cause: Implement command didn't distinguish between in-progress vs merged dependencies
  • Solution: Auto-detect when dependency lane is "done" and branch from target branch instead
  • Behavior:
    • If base_wp.lane == "done": Branch from target branch (e.g., 2.x) - merged work already there
    • If base_wp.lane != "done": Branch from workspace branch (e.g., 025-feature-WP01) - work in progress
  • Eliminates need for manual frontmatter editing (remove dependencies, update base_branch)
  • Complements ADR-15 (multi-parent all-done suggestion) for single-parent case
  • Impact: Critical fix for normal workspace-per-WP workflow where dependencies complete before dependents start
  • Technical Story: Feature 025-cli-event-log-integration WP02/WP08 blocked on merged WP01

Don't miss a new spec-kitty release

NewReleases is sending notifications on new releases.