{ "id": "phase2-core-features-17", "seq": "17", "title": "Create file management UI", "status": "pending", "depends_on": ["15", "16"], "parallel": false, "context_files": [ "/Users/kunthawatgreethong/Gitea/moreminimore-vibe/Websitebuilder/.tmp/sessions/phase1-foundation/context.md" ], "acceptance_criteria": [ "File tree displays project structure", "File editor opens selected file", "File creation dialog works", "File deletion requires confirmation", "File search filters results", "File tabs allow switching between files", "Unsaved changes indicator shown" ], "deliverables": [ "src/app/dashboard/projects/[id]/editor/page.tsx", "src/components/editor/FileTree.tsx", "src/components/editor/FileEditor.tsx", "src/components/editor/FileTabs.tsx", "src/components/editor/CreateFileDialog.tsx", "src/components/editor/FileSearch.tsx", "src/hooks/useFileOperations.ts" ] }