orchestrated-discussions/diagrams/artifact-editor-ai-enhanced...

118 lines
2.3 KiB
Plaintext

@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