50 lines
1.3 KiB
Markdown
50 lines
1.3 KiB
Markdown
|
|
# CAD-Documenter Roadmap
|
||
|
|
|
||
|
|
## Phase 1: Core Pipeline (MVP) — Week 1
|
||
|
|
|
||
|
|
- [ ] Video frame extraction (ffmpeg)
|
||
|
|
- [ ] Audio transcription (Whisper)
|
||
|
|
- [ ] Basic vision analysis (component identification)
|
||
|
|
- [ ] Markdown generation (simple template)
|
||
|
|
- [ ] CLI skeleton
|
||
|
|
|
||
|
|
**Goal:** `cad-doc video.mp4` produces basic markdown output
|
||
|
|
|
||
|
|
## Phase 2: Smart Analysis — Week 2
|
||
|
|
|
||
|
|
- [ ] Scene change detection
|
||
|
|
- [ ] Timestamp correlation (frames ↔ transcript)
|
||
|
|
- [ ] Feature extraction (holes, threads, etc.)
|
||
|
|
- [ ] Material estimation
|
||
|
|
- [ ] Improved prompts for vision
|
||
|
|
|
||
|
|
**Goal:** Output correlates visual and verbal information intelligently
|
||
|
|
|
||
|
|
## Phase 3: Integrations — Week 3
|
||
|
|
|
||
|
|
- [ ] Part Manager API integration
|
||
|
|
- [ ] BOM generation with P/N lookup
|
||
|
|
- [ ] Atomizer hints generation
|
||
|
|
- [ ] Atomaste Report Standard PDF
|
||
|
|
|
||
|
|
**Goal:** Full integration with Atomaste ecosystem
|
||
|
|
|
||
|
|
## Phase 4: Polish — Week 4
|
||
|
|
|
||
|
|
- [ ] Interactive mode
|
||
|
|
- [ ] Gitea auto-publish
|
||
|
|
- [ ] Error handling and recovery
|
||
|
|
- [ ] Documentation and examples
|
||
|
|
- [ ] Tests
|
||
|
|
|
||
|
|
**Goal:** Production-ready tool
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## Success Metrics
|
||
|
|
|
||
|
|
- ⏱️ **Time saved:** 4+ hours per assembly documentation
|
||
|
|
- 📊 **Completeness:** 90%+ of components captured
|
||
|
|
- 🎯 **Accuracy:** P/N matching >95% with Part Manager
|
||
|
|
- 📄 **CDR ready:** PDF passes quality review without edits
|