# Welcome to kuku

Continue to your workspace.

# Q1 Planning

Date March 15, 2026 · Attendees Alice, Bob, Charlie

## Agenda

Review Q4 retrospective

Align on team priorities

## Decisions

Ship the **KR4** — Ship observability hooks; vault paths stay indexed with graph nodes.

> "Users should never be interrupted. Every feature must serve flow state."

### Backlog

- Wikilink-aware navigation
- Vault-wide graph & clusters
- Agent mode in AI Chat

```
// Indexer — same vault paths as graph nodes
async function indexVault(root: string) {
const files = await walkMarkdown(root);
const filtered = files.filter((p) => !p.endsWith(".draft.md"));
await assertGraphConsistency(root, filtered);
await Promise.all(files.map(indexFile));
}
```
