1.4 KiB
1.4 KiB
Change Request — CR-001: UI Strategy Pivot
Summary
- Proposed change: Abandon the creation of a standalone
stoned-webserver and instead implement Stoned.AI functionality as a new "Human-in-the-Loop" mode within the existing Arena project (/home/svc-admin/ai-projects/projects/arena).
Reason
- The user explicitly requested to "use the existing Arena WebUI."
- Reusing the Arena infrastructure (SSE, TTS, Agent Runners) reduces implementation time and maintenance overhead.
- Centralizing multi-agent and human-vs-AI orchestration on a single port (8765) and domain (
arena.accursedbinkie.com) provides a more cohesive operator experience.
Requested Document Changes
- 02-ARCHITECTURE-PLAN.md: Update to reflect that Arena is the primary runtime, not a standalone server.
- 03-IMPLEMENTATION-PLAN.md: Pivot phases to "Arena Integration" rather than "Greenfield Build."
Impact
- Scope impact: Low (Functionality remains the same, delivery method changes).
- Architecture impact: High (Stoned.AI becomes a feature of Arena).
- Risk impact: Medium (Changes to Arena could affect existing AI-vs-AI workflows).
- Testing impact: Requires regression testing of Arena's standard mode.
- Timeline impact: Positive (Faster delivery).
Recommendation
- Approve: This aligns with the user's preference for a unified interface.
Approval
- User decision: Pending
- Supervisor recommendation: Approve