Next.js dashboard with git statistics, AI-powered summaries via Ollama, and research documents for project planning. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
100 lines
3.5 KiB
YAML
100 lines
3.5 KiB
YAML
# generated: 2026-04-25
|
|
# last_updated: 2026-04-25
|
|
# project: test_ollama
|
|
# project_key: NOKEY
|
|
# tracking_system: file-system
|
|
# story_location: {project-root}/_bmad-output/implementation-artifacts
|
|
|
|
# STATUS DEFINITIONS:
|
|
# ==================
|
|
# Epic Status:
|
|
# - backlog: Epic not yet started
|
|
# - in-progress: Epic actively being worked on
|
|
# - done: All stories in epic completed
|
|
#
|
|
# Epic Status Transitions:
|
|
# - backlog → in-progress: Automatically when first story is created (via create-story)
|
|
# - in-progress → done: Manually when all stories reach 'done' status
|
|
#
|
|
# Story Status:
|
|
# - backlog: Story only exists in epic file
|
|
# - ready-for-dev: Story file created in stories folder
|
|
# - in-progress: Developer actively working on implementation
|
|
# - review: Ready for code review (via Dev's code-review workflow)
|
|
# - done: Story completed
|
|
#
|
|
# Retrospective Status:
|
|
# - optional: Can be completed but not required
|
|
# - done: Retrospective has been completed
|
|
#
|
|
# WORKFLOW NOTES:
|
|
# ===============
|
|
# - Epic transitions to 'in-progress' automatically when first story is created
|
|
# - Stories can be worked in parallel if team capacity allows
|
|
# - Developer typically creates next story after previous one is 'done' to incorporate learnings
|
|
# - Dev moves story to 'review', then runs code-review (fresh context, different LLM recommended)
|
|
|
|
generated: 2026-04-25
|
|
last_updated: 2026-04-25
|
|
project: test_ollama
|
|
project_key: NOKEY
|
|
tracking_system: file-system
|
|
story_location: "{project-root}/_bmad-output/implementation-artifacts"
|
|
|
|
development_status:
|
|
# Epic 1: Repository Discovery & Dashboard
|
|
epic-1: in-progress
|
|
1-1-app-shell-first-launch-experience: review
|
|
1-2-scan-root-configuration: backlog
|
|
1-3-recursive-repository-discovery: backlog
|
|
1-4-scan-fault-tolerance: backlog
|
|
1-5-scan-result-caching-manual-rescan: backlog
|
|
1-6-repository-card-grid-view: backlog
|
|
1-7-repository-list-view-multi-select: backlog
|
|
1-8-view-toggle-sorting-filtering: backlog
|
|
1-9-stats-bar-command-palette: backlog
|
|
1-10-loading-states-responsive-design: backlog
|
|
1-11-accessibility-foundation: backlog
|
|
epic-1-retrospective: optional
|
|
|
|
# Epic 2: Batch Git Operations
|
|
epic-2: backlog
|
|
2-1-repository-multi-select-batch-toolbar: backlog
|
|
2-2-batch-git-pull: backlog
|
|
2-3-batch-git-push: backlog
|
|
2-4-batch-git-fetch: backlog
|
|
2-5-batch-git-status: backlog
|
|
2-6-batch-results-reporting-partial-success: backlog
|
|
2-7-right-click-context-menu: backlog
|
|
epic-2-retrospective: optional
|
|
|
|
# Epic 3: AI-Powered Repository Insights
|
|
epic-3: backlog
|
|
3-1-ai-provider-trait-ollama-integration: backlog
|
|
3-2-cloud-ai-provider-configuration-secure-key-storage: backlog
|
|
3-3-ai-health-summary-smart-status-line: backlog
|
|
3-4-ai-commit-message-suggestions: backlog
|
|
3-5-dormant-repository-detection: backlog
|
|
3-6-per-task-ai-provider-routing: backlog
|
|
3-7-cross-repository-ai-analysis: backlog
|
|
epic-3-retrospective: optional
|
|
|
|
# Epic 4: Background Agent & Notifications
|
|
epic-4: backlog
|
|
4-1-system-tray-agent-window-management: backlog
|
|
4-2-tray-context-menu-operations: backlog
|
|
4-3-remote-change-monitoring-alerts: backlog
|
|
4-4-push-reminders-unpushed-commits: backlog
|
|
4-5-auto-launch-system-startup: backlog
|
|
epic-4-retrospective: optional
|
|
|
|
# Epic 5: Settings & Preferences
|
|
epic-5: backlog
|
|
5-1-settings-interface-foundation: backlog
|
|
5-2-scan-configuration-settings: backlog
|
|
5-3-ai-backend-settings-per-task-routing: backlog
|
|
5-4-notification-behavior-settings: backlog
|
|
5-5-system-tray-startup-settings: backlog
|
|
5-6-reset-settings-defaults: backlog
|
|
epic-5-retrospective: optional
|