Status Update — Cross-Project Token Sharing COMPLETE (2026-04-06 batch 8)

## Delivered
- packages/tokens/merge.py — cross-project token merger (deep-merge foundation + overrides)
- 3 projects merged: cms-platform (196), kaleido-life (197, 3 overrides), cms-content (196)
- Kaleido-Life override: brand purple #7c3aed, warm accent #f59e0b, 16px card radius
- Per-project output: CSS + flat JSON + merged DTCG source in projects/{id}/output/
- CI: token-merge job added to .github/workflows/ci.yml
- Onboarding: auto-merge on project creation (onboard-project.py step 5/5)
- --diff mode shows changed/added tokens vs foundation
- --list mode shows all projects with override status

## Metrics
- 38/38 unit tests passing
- 100/100 drift score
- 10 routes, all 200
- 196 foundation tokens, 3 projects registered
- Commit a3735e5, pushed to GitHub

## System State
Token pipeline now supports: build (foundation) -> merge (per-project) -> output (CSS/JSON)
Projects can override any foundation token. New projects auto-merged on onboard.
