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

50 lines
1.7 KiB
Markdown

# 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
- [x] Project scaffolding (pyproject.toml, ruff, pre-commit, src layout)
- [x] M1: Bot responds to /help, /status
- [x] M2: Project CRUD (/projects, /project new, select, delete, models, info)
- [x] M3: Single model Q&A working
- [x] M4: Open mode (parallel) with multiple models
- [x] M5: Discuss mode (sequential rounds)
- [x] M6: Consensus generation (/consensus)
- [x] M7: Export to markdown (/export)
- [x] 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*