Backlog Structure Overview

This project uses a structured backlog system located in the backlog/ directory, with a central dashboard at Backlog.md in the root.

Directory Structure

Working with Tasks

  1. Discovery: Before starting work, check the Backlog.md and backlog/tasks/ for existing items.
  2. Creation: New tasks should be created as Markdown files in backlog/tasks/.
  3. Execution: Update the status of the task as work progresses.
  4. Finalization: When a task is complete, move the file to backlog/completed/ and update the Backlog.md summary.

Working with Decisions

All significant architectural changes must be preceded by an ADR in backlog/decisions/. This ensures that the rationale for changes is preserved for future maintainers.