b5b4cb0a84
The scorecard claimed 128/128 (100%) which was never accurate — the 2026-02-06 gap analysis listed 16 MISSING features that remain deferred. Updated to ~114/130 (~88%) with explicit list of deferred items: channel adapters (Matrix/Zalo/LINE/Feishu/Mattermost), providers (MiniMax/Moonshot/Vercel AI/OAuth), native companion apps, ClawHub, Bonjour/mDNS, skill safety scanner, and elevated mode. Also added missing progress entries for Phase 3 (companion/canvas/voice deepening), Phase 4 (rollout/operator readiness), and the post-phase test fixes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Flynn Documentation (Start Here)
This documentation is written to be useful to both humans and AI agents. If you want a fast mental model, read the architecture diagram first.
Reading Order
- Architecture overview (agent-oriented)
docs/architecture/AGENT_DIAGRAM.mddocs/architecture/AGENT_REPO_MAP.mddocs/architecture/GATEWAY_SESSIONS_AND_QUEUE.mddocs/architecture/TYPESCRIPT_MAP.mddocs/architecture/SYMBOL_INDEX.mddocs/architecture/CONTRIBUTOR_MAP.md
- Security boundary (safe-by-default personal agent)
docs/security/SAFE_PERSONAL_AGENT.md
- Gateway API (WebSocket JSON-RPC)
docs/api/PROTOCOL.md
- Tool contracts and policy/execution details
docs/api/TOOLS.md
- Production and performance
docs/deployment/PRODUCTION.mddocs/performance/TUNING.md
- Operations runbooks
docs/operations/OPERATOR_PACK.mddocs/operations/GOOGLE_AUTH.md
Quick Map (One Diagram)
flowchart TD
U[User on chat surface] --> CA[ChannelAdapter]
U --> GW[Gateway WS/HTTP + Web UI]
CA --> RT[Routing + Sessions]
GW --> RT
RT --> OR[AgentOrchestrator]
OR --> NA[NativeAgent tool loop]
NA --> MR[ModelRouter]
MR --> MC[ModelClient -> provider]
NA --> TP[ToolPolicy + ToolRegistry]
TP --> TE[ToolExecutor\nhooks + enforcement + audit]