Skip to content

feat: migrate backlog-core commands to specfact-backlog bundle#32

Merged
djm81 merged 8 commits intodevfrom
feature/backlog-02-migrate-core-commands
Mar 10, 2026
Merged

feat: migrate backlog-core commands to specfact-backlog bundle#32
djm81 merged 8 commits intodevfrom
feature/backlog-02-migrate-core-commands

Conversation

@djm81
Copy link
Copy Markdown
Contributor

@djm81 djm81 commented Mar 10, 2026

Summary

Migrates deleted backlog-core commands (add, analyze-deps, sync, delta, diff, promote, verify-readiness) to the nold-ai/specfact-backlog bundle.

Changes

  • Add backlog_core package with all command implementations
  • Update imports from backlog_core to specfact_backlog.backlog
  • Register commands in backlog/commands.py
  • Bump version to 0.41.0

Related

Pre-merge Checklist

  • Module signing: hatch run python scripts/sign-modules.py --key-file <key> packages/specfact-backlog/module-package.yaml
  • Signature verification: hatch run ./scripts/verify-modules-signature.py --require-signature
  • PR merged to specfact-cli#389 companion PR

Rules Applied

  • AGENTS.md Git Worktree Policy
  • AGENTS.md Hard Gate: Strict TDD Order
  • openspec/config.yaml module signing requirements

@djm81 djm81 force-pushed the feature/backlog-02-migrate-core-commands branch 4 times, most recently from 42228f7 to 97eaaa2 Compare March 10, 2026 21:29
- Add backlog_core package with commands: add, analyze-deps, delta, diff,
  promote, sync, verify, release_notes
- Update imports from backlog_core to specfact_backlog.backlog
- Register commands in backlog/commands.py
- Bump version to 0.41.0
- Integrate with existing _ORDER_PRIORITY structure

Refs: nold-ai/specfact-cli#389

Note: Module signing required before merge. Run:
  hatch run python scripts/sign-modules.py --key-file <key> packages/specfact-backlog/module-package.yaml

Rules applied: AGENTS.md Git Worktree Policy

Made-with: Cursor
@djm81 djm81 force-pushed the feature/backlog-02-migrate-core-commands branch from 97eaaa2 to ef88943 Compare March 10, 2026 21:37
@djm81 djm81 self-assigned this Mar 10, 2026
@djm81 djm81 added the bug Something isn't working label Mar 10, 2026
@djm81 djm81 merged commit f3a482d into dev Mar 10, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate backlog-core commands to specfact-backlog bundle

1 participant