66 lines
1.4 KiB
Plaintext
66 lines
1.4 KiB
Plaintext
@startuml
|
|
!theme plain
|
|
title Artifact Editor: Complex vs MVP Approach
|
|
|
|
left to right direction
|
|
|
|
package "Proposed (Complex)" as complex {
|
|
rectangle "Voice Input" as voice
|
|
rectangle "Multiple Formats\n(Mermaid, PlantUML,\nOpenSCAD, SVG, ASCII)" as formats
|
|
rectangle "Conversational AI" as ai
|
|
rectangle "3D Preview" as preview3d
|
|
rectangle "Collaborative Edit" as collab
|
|
|
|
voice --> ai
|
|
ai --> formats
|
|
formats --> preview3d
|
|
formats --> collab
|
|
|
|
note right of complex
|
|
Estimated: 3-4 weeks
|
|
Risk: High
|
|
Value: Unproven
|
|
end note
|
|
}
|
|
|
|
package "MVP (Ship This Week)" as mvp {
|
|
rectangle "Text Input" as text
|
|
rectangle "PlantUML Only" as plantuml
|
|
rectangle "Live Preview" as preview
|
|
rectangle "Save/Exit" as save
|
|
|
|
text --> plantuml
|
|
plantuml --> preview
|
|
preview --> save
|
|
|
|
note right of mvp
|
|
Estimated: 2-3 days
|
|
Risk: Low
|
|
Value: Testable immediately
|
|
end note
|
|
}
|
|
|
|
package "Even Simpler?" as simpler {
|
|
rectangle "Comment Text" as comment
|
|
rectangle "AI Generate\nDiagram" as generate
|
|
rectangle "Show Preview\n+ Edit Button" as show
|
|
|
|
comment --> generate
|
|
generate --> show
|
|
|
|
note right of simpler
|
|
Estimated: 1 day
|
|
Risk: Minimal
|
|
Value: Tests core hypothesis
|
|
end note
|
|
}
|
|
|
|
complex -[hidden]down-> mvp
|
|
mvp -[hidden]down-> simpler
|
|
|
|
note bottom
|
|
**Question:** Do we need an editor
|
|
or just AI-generated diagrams?
|
|
end note
|
|
|
|
@enduml |