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:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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 });
|
||||
|
||||
Reference in New Issue
Block a user