@startuml !define PROPOSED #FFE6E6 !define MVP #E6FFE6 !define DEFER #E6E6FF title Artifact Editor: Proposed vs MVP package "Proposed Scope (6+ months)" as proposed_pkg PROPOSED { [Multiple Formats] [Voice Input] [AI Assistance] [Live Preview] [3D Rendering] [Collaborative Edit] } package "MVP v1 (2 weeks)" as mvp_pkg MVP { [Text Editor] [Single Format\n(PlantUML or Mermaid)] [Save Contract] [Exit Codes] } package "Deferred to v2/v3" as defer_pkg DEFER { [AI via SmartTools] [Preview Pipeline] [Additional Formats] [3D Models] [Voice/Collab] } actor User actor "orchestrated-discussions" as OD User --> OD : clicks Add Artifact OD --> [Text Editor] : launch with --output-path [Text Editor] --> [Single Format\n(PlantUML or Mermaid)] : edits [Single Format\n(PlantUML or Mermaid)] --> [Save Contract] : save [Save Contract] --> OD : ARTIFACT_SAVED:/path note right of [Text Editor] urwid TUI No preview needed Just code editing end note note bottom of mvp_pkg Ships in 2 weeks Solves the integration need Gets user feedback end note note bottom of defer_pkg Add incrementally Based on actual usage Not assumptions end note @enduml @startuml !define PROPOSED #FFE6E6 !define MVP #E6FFE6 !define DEFER #E6E6FF title Artifact Editor: Proposed vs MVP package "Proposed Scope (6+ months)" PROPOSED { [Multiple Formats] [Voice Input] [AI Assistance] [Live Preview] [3D Rendering] [Collaborative Edit] } package "MVP v1 (2 weeks)" MVP { [Text Editor] [Single Format\n(PlantUML or Mermaid)] [Save Contract] [Exit Codes] } package "Deferred to v2/v3" DEFER { [AI via SmartTools] [Preview Pipeline] [Additional Formats] [3D Models] [Voice/Collab] } actor User actor "orchestrated-discussions" as OD User --> OD : clicks Add Artifact OD --> [Text Editor] : launch with --output-path [Text Editor] --> [Single Format\n(PlantUML or Mermaid)] : edits [Single Format\n(PlantUML or Mermaid)] --> [Save Contract] : save [Save Contract] --> OD : ARTIFACT_SAVED:/path note right of [Text Editor] urwid TUI No preview needed Just code editing end note note bottom of MVP Ships in 2 weeks Solves the integration need Gets user feedback end note note bottom of DEFER Add incrementally Based on actual usage Not assumptions end note @enduml