1.1 KiB
1.1 KiB
| id | title | status | assignee | created_date | labels | milestone | dependencies | references | priority | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TASK-28 | Port folk-mycrozine-gen shape (AI zine generator) | To Do | 2026-02-18 19:50 |
|
m-0 |
|
|
medium |
Description
Port MycroZineGeneratorShapeUtil from canvas-website to rspace-online.
Source: canvas-website/src/shapes/MycroZineGeneratorShapeUtil.tsx (1,222 lines) Target: rspace-online/lib/folk-mycrozine-gen.ts
Features to implement:
- Prompt input for zine content
- Style and layout settings UI
- AI-powered multi-page zine generation via LLM
- Page preview/navigation
- Export/download functionality
Largest AI shape to port. Needs /api/mycrozine server endpoint (TASK-25).
Acceptance Criteria
- #1 Prompt input generates zine pages via LLM
- #2 Multi-page navigation works
- #3 Style/layout settings affect output
- #4 Results sync across clients via Automerge
- #5 Toolbar button added to canvas.html