Skip to content

feat: persistent backlog module with scope support#45

Merged
George-iam merged 1 commit intomainfrom
feat/backlog-v2-20260407
Apr 7, 2026
Merged

feat: persistent backlog module with scope support#45
George-iam merged 1 commit intomainfrom
feat/backlog-v2-20260407

Conversation

@George-iam
Copy link
Copy Markdown
Contributor

Summary

Persistent cross-session task tracking with workspace/repo scope.

  • Storage: .axme-code/backlog/B-NNN-<slug>.md
  • Scope: scope: ["all"] for workspace, scope: ["repo-name"] for repo, omit for default
  • Datetime timestamps with UTC (not date-only)
  • MCP tools: axme_backlog, axme_backlog_add, axme_backlog_update
  • Context: axme_context shows backlog summary (counts + WIP/HIGH/BLOCKED)

Test plan

  • 30 new tests (CRUD, scope round-trip, timestamps, context formatting)
  • 308 total tests green
  • Build + type check clean
  • E2E: reload, add item via MCP tool, verify on disk

Storage: .axme-code/backlog/B-NNN-<slug>.md
- Scope: workspace (scope: ["all"]) or repo-specific
- Datetime timestamps with UTC
- Frontmatter: id, title, status, priority, tags, scope, created, updated, notes

MCP tools: axme_backlog, axme_backlog_add (with scope), axme_backlog_update
Context: axme_context shows backlog summary
30 new tests (CRUD, scope, timestamps, context), 308 total green
@George-iam George-iam merged commit 6abb5e0 into main Apr 7, 2026
@George-iam George-iam deleted the feat/backlog-v2-20260407 branch April 7, 2026 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant