Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 11:07
· 44 commits to main since this release

Added

  • Added specsync doctor command for diagnosing and optimizing Claude Code token usage. Run specsync doctor to see installation status, detect duplicate skills, and get personalized recommendations. Use specsync doctor --json for automation and scripting. (#114)
  • Advisory title suggestions: warn on unwieldy titles, never rewrite them (#52)
  • Beads auto-detection requires a Beads database (#103)
  • Board state reconciliation: three-way merge for shared workflow (#42)
  • Add specsync validate CI gate (#64)
  • directed dependency links (BlockedBy/Blocks) with GitHub dependency projection (2847f7b)
  • add idea-intake-command spec; ignore .status files (2d46a1b)
  • PR-issue traceability with pr-body and verify subcommands (#??) (2e676aa)
  • correct archived import path record and add guard test (47b9dcf)
  • add audit-archived-not-merged change (5ba4913)
  • add set-stage/set-priority tests and atomic write verification (#58) (6664afd)
  • add sorting, TASKS/TITLE columns, stage grouping to specsync changes (7122503)
  • pluggable SpecSource interface with FileSpecSource and BeadsSource (844f7fe)
  • reduce SKILL.md token cost to 60% (#12) (a421309)
  • add specsync audit command and shipped stage (#58) (d815df3)
  • pluggable SpecSource interface with FileSpecSource and BeadsSource (ecaf195)
  • surface external-close deferral in run output (f311c35)

Changed

  • Consolidated agent documentation to reduce duplication. AGENTS.md is now the authoritative agent guide; CLAUDE.md and .claude/CLAUDE.md are lightweight entry points that reference it. No content lost; improved organization and maintainability. (#117)
  • Epic & sub-issue projection (#2)
  • Linker resolves issue refs with source visibility (branch, cache) and slug-aware branch matching to prevent cross-change resolution. (#96)

Fixed

  • correct archived record, document import path, add guard test (correct-library-import-path) (000ece4)
  • record the task merge base, don't drop it (0251e23)
  • sync .claude SKILL.md with canonical (037202f)
  • require a .beads/ database to auto-select the Beads provider (09f1d6e)
  • require a project Beads database for auto-detection (#102) (0c9a635)
  • restore AuditTasks to audit.go; fix parseLinksMD 3-return-value call (4c4dd69)
  • audit command syntax error, branch matching, archived immutability (5330792)
  • make links.md append-only, never rewritten (575f7df)
  • build errors in traceability.go and make loadRefs/TasksComplete public (5a13414)
  • remove merge conflict markers from changes_test.go (8ad300d)
  • only reverse a close specsync made itself (c596927)
  • two defects found reviewing the preceding three commits (c9e9275)
  • remove relate case from main.go (belongs to work-graph change) (d07979d)
  • require a .beads/ database to auto-select the Beads provider (e5a0c9c)
  • repair CI workflow YAML indentation bug (f267b72)