Files
backspace/.gitignore
T
Jannis Braun 3f15a8e282 docs: add federation roadmap with batched execution plan
Comprehensive audit of the federation implementation identified:
- Solid data plumbing (multi-WS, origin routing, asset normalization)
- Missing on-ramps (can't join remote servers, no discovery, no UI indicators)
- 4 bugs (stale voice state, logout cleanup, reply-to normalization, HTTPS assumption)

Roadmap defines 6 batches for incremental execution:
- Batch 1: Bug fixes
- Batch 2: Password enforcement (same password across all instances)
- Batch 3: Cross-instance server joining (invite URL parsing, remote join routing)
- Batch 4: Phase 5 UI (instance grouping, badges, username collision display)
- Batch 5-6: Deferred (explore system, cross-instance friends)
2026-03-04 01:27:21 +01:00

56 lines
668 B
Plaintext

# Dependencies
node_modules/
.pnpm-store/
# Build output
dist/
dist-electron/
packages/web/dist/
packages/server/dist/
packages/shared/dist/
packages/desktop/dist/
packages/desktop/dist-electron/
# Data
data/
*.db
*.db-journal
# Environment
.env
.env.local
.env.*.local
# Generated deployment config (contains secrets)
livekit.yaml
# OS files
.DS_Store
Thumbs.db
*.swp
*.swo
*~
# IDE
.idea/
.vscode/
*.code-workspace
# Logs
*.log
npm-debug.log*
pnpm-debug.log*
# TypeScript
*.tsbuildinfo
# tsc emit artifacts — Vite handles compilation, tsc is type-check only
packages/web/src/**/*.js
# Misc
.cache/
tmp/
# Local files
Gemini Starter.rtf
System Prompt.rtf