v1.0.0
Chameleon v1.0 — Initial Release
🚀 Features
- Workspace app with full org management, content creation, and dynamic dashboards
- 36 Edge Function API endpoints for complete backend coverage
- Google OAuth authentication with PKCE flow
- 12 structured content types: Task, Goal, Decision, Document, Profile, Meeting, Event, Record, Note, Log, Incident, Expense
- 3 space types: Units (departments), Projects (collaboration), Member (personal)
- Permission system with owner/write/read tiers and content-type overrides
- Org-wide, unit, project, and personal dashboards with dynamic sections
- Content search and filtering with real-time results
- Markdown editor for content creation and editing
- Member invitation system with email delivery via Resend
- AI-agnostic design — works with Cursor, Windsurf, Claude Code, Codex, GitHub Copilot, Antigravity, VS Code, Vim, and any tool that reads files
- AGENTS.md auto-generation for AI tool context
- MCP server support (chameleon --mcp)
- Cursor-based sync protocol with change_log sequence numbers
- Content versioning with SHA-256 integrity checks
- Attachment upload and download with signed URL access
🍎 Client App (macOS)
- Native macOS menubar app built with Swift 6
- Bidirectional sync engine — full and incremental sync
- Local SQLite store with YAML frontmatter + markdown workspace projection
- File watcher for real-time local change detection
- OAuth authentication with secure Keychain storage
- Sparkle integration for automatic updates
- DMG distribution with code signing and notarization
🌐 Web
- Marketing landing page at www.withchameleon.app
- Documentation site at docs.withchameleon.app
- Responsive design with dark mode aesthetic
🏗️ Infrastructure
- Supabase backend — PostgreSQL, Edge Functions, Auth, Storage
- Vercel deployment for web applications
- Row-level security on all 18 database tables
- 22 automated database triggers for content versioning and immutability guards
- Bundle splitting and lazy loading for optimized frontend performance
- Sentry integration for error monitoring and observability
- GitHub Actions CI pipeline for automated builds
- API resilience with request timeouts, retries, and offline detection