moai/.planning/milestones/v1.0-REQUIREMENTS.md
Mikkel Georgsen 3e5e316d24 chore: complete v1.0 milestone
Archived:
- milestones/v1.0-ROADMAP.md
- milestones/v1.0-REQUIREMENTS.md
- milestones/v1.0-MILESTONE-AUDIT.md

Deleted (fresh for next milestone):
- ROADMAP.md

Updated:
- MILESTONES.md (new entry)
- PROJECT.md (requirements → Validated, decisions with outcomes)
- STATE.md (reset for next milestone)

v1.0 MVP shipped:
- 6 phases, 16 plans
- 2,732 lines Python
- All 9 requirements validated

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 02:03:13 +00:00

1.7 KiB

Requirements Archive: v1.0 MVP

Archived: 2026-01-17 Status: SHIPPED

This is the archived requirements specification for v1.0. For current requirements, see .planning/PROJECT.md.


v1.0 Requirements

Core Requirements

  • Project scaffolding (pyproject.toml, ruff, pre-commit, src layout)
  • M1: Bot responds to /help, /status
  • M2: Project CRUD (/projects, /project new, select, delete, models, info)
  • M3: Single model Q&A working
  • M4: Open mode (parallel) with multiple models
  • M5: Discuss mode (sequential rounds)
  • M6: Consensus generation (/consensus)
  • M7: Export to markdown (/export)
  • M8: @mention direct messages

Traceability

Requirement Phase Status Evidence
Project scaffolding Phase 1 Complete pyproject.toml, .pre-commit-config.yaml, src/moai/
M1: /help, /status Phase 2 Complete handlers/commands.py, handlers/status.py
M2: Project CRUD Phase 3 Complete handlers/projects.py
M3: Single model Q&A Phase 4 Complete /ask in handlers/discussion.py
M4: Open mode Phase 5 Complete /open with asyncio.gather
M5: Discuss mode Phase 5 Complete /discuss, /next, /stop commands
M6: Consensus Phase 6 Complete /consensus command
M7: Export Phase 6 Complete /export command
M8: @mentions Phase 5 Complete @mention MessageHandler

Milestone Summary

Shipped: 9 of 9 v1.0 requirements Adjusted: None Dropped: None

All requirements delivered as originally specified. No scope changes during milestone.


Archived: 2026-01-17 as part of v1.0 milestone completion