chatterbox-ui/.note/decision_log.md

1.3 KiB

Decision Log

This log records key decisions made throughout the project, along with their rationale.


Date: 2025-06-05 Decision ID: 20250605-001 Decision: Adopt the .note/ Memory Bank system for project documentation and context management. Rationale: As per user's global development standards (MEMORY[user_global]) to ensure persistent knowledge and effective collaboration, especially given potential agent memory resets. Impact: Creation of standard .note/ files (project_overview.md, current_focus.md, etc.). All significant project information, decisions, and progress will be logged here.


Date: 2025-06-05 Decision ID: 20250605-002 Decision: Created a detailed migration plan for moving from Gradio to FastAPI & Vanilla JS. Rationale: Based on a thorough review of gradio_app.py and the user's request, a detailed, phased plan was necessary to guide development. This incorporates key findings about TTS model management, text processing, and output requirements. Impact: The plan is stored in .note/detailed_migration_plan.md. current_focus.md has been updated to reflect this. Development will follow this plan upon user approval. Related Memory: MEMORY[b82cdf38-f0b9-45cd-8097-5b1b47030a40] (System memory of the plan)