feat: resolve all 22 items in Features and Bugs.txt and complete UI polish

This commit is contained in:
Schwitzz
2026-10-30 10:57:13 -05:00
parent 7214cee8cb
commit 4add429469
42 changed files with 6360 additions and 1805 deletions
+2
View File
@@ -31,11 +31,13 @@ export interface StorageAdapter {
listProjects(): Promise<ProjectMeta[]>;
createProject(p: NewProject): Promise<Project>;
getProject(id: string): Promise<Project>;
deleteProject?(id: string): Promise<void>;
// books & chapters
createBook(b: { projectId: string; title: string }): Promise<Book>;
listBooks(projectId: string): Promise<Book[]>;
listChapters(bookId: string): Promise<Chapter[]>;
deleteChapter?(id: string): Promise<void>;
// content (debounced autosave)
saveDocument(doc: DocumentRef): Promise<void>;