feat: rename data directory, add global project settings, multi-project CLI commands, and provider badge in model selector

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
gsxdsm
2026-04-02 09:10:42 -07:00
parent 1fa8837c6b
commit 566f531361
80 changed files with 857 additions and 652 deletions

View File

@@ -1,5 +1,5 @@
/**
* Seeds a .kb board with realistic tasks across all columns.
* Seeds a .fusion board with realistic tasks across all columns.
* Run from a git repo: `npx tsx demo/seed.ts [dir]`
*
* Creates a board that looks like an active project mid-flight:
@@ -334,7 +334,7 @@ ${stepsSection}
- [ ] No regressions
`;
const dir = join(store.getRootDir(), ".kb", "tasks", id);
const dir = join(store.getRootDir(), ".fusion", "tasks", id);
await writeFile(join(dir, "PROMPT.md"), prompt);
}

View File

@@ -142,7 +142,7 @@ async function main() {
const task = pick(inReview);
await store.logEntry(task.id, "Auto-merged into main");
// Can't use mergeTask (no real branch), so just move directly
const dir = `${root}/.kb/tasks/${task.id}`;
const dir = `${root}/.fusion/tasks/${task.id}`;
// Read, update, write manually to move to done
const detail = await store.getTask(task.id);
await store.updateTask(task.id, { status: undefined, worktree: undefined });