← Back to Capabilities
🚩

44 Feature Flags — Hidden Roadmap

A complete product roadmap hiding behind compile-time gates
P1Meta / Governance
Summary
44 feature flags for capabilities fully built but not shipped. Controlled via GrowthBook feature flags (tengu_* prefix). Each is a real implementation — not stubs or mockups. This lets the team iterate internally, test with employees in production, and roll out selectively.
Architecture Diagram
Feature Flag Gating — 44 Flags × 108+ ModulesInternal Dev0%Ant Employees~50Beta Users~5KStaged Rollout10-50%GA100%tengu_kairos_daemonOFFtengu_buddy_companionONtengu_voice_modeON
Technical Details
Notable flags beyond KAIROS/ULTRAPLAN/BUDDY: • Voice Mode — real-time voice conversations with Claude Code (since publicly launched) • BRIDGE — remote control from phone/browser (since publicly launched as 'dispatch') • Auto Mode — AI classifier silently approves tool permissions, removing confirmation prompts • Bug hunting feature • Session teleportation • AFK autonomous operation (likely the 'auto mode' feature since released) • Penguin Mode (unknown purpose) • Agent Swarms (tengu_amber_flint) — cluster scheduling • Workflow scripts • Daemon-style long-running agents • Computer control via MCP (since publicly launched) • Peer discovery between local Claude instances 108+ total gated modules when including sub-flags.
Implementation Pattern
TypeScript (conceptual)
// Feature flag gating pattern (conceptual)
interface FeatureFlag {
  key: string;           // e.g. 'tengu_kairos_daemon'
  enabled: boolean;
  rolloutPercent: number; // 0-100
  allowedUserTypes: ('ant' | 'beta' | 'public')[];
}

function isEnabled(flag: FeatureFlag, user: User): boolean {
  if (!flag.enabled) return false;
  if (!flag.allowedUserTypes.includes(user.type)) return false;
  // Deterministic percentage rollout
  return hashPercent(user.id, flag.key) < flag.rolloutPercent;
}
Architecture Insight
44 flags means 44 capabilities at different maturity stages. This is a product roadmap encoded in code — every flag is a real implementation, not a stub. The tengu_* prefix convention enables bulk management.
Official / Public Basis
44 feature flags found in source code, controlled via GrowthBook (tengu_* prefix). Several have since been publicly launched (Voice Mode, dispatch/BRIDGE, computer control via MCP).
Governance Concerns
Feature flags are a form of staged deployment governance. 108+ gated modules means fine-grained rollout control. V5.3 S0-S5 maturity model maps directly to this pattern: features gate through maturity stages.
LightHope Ecosystem Mapping
LightHope FeatureGate — V5.3 S0-S5 maturity model = feature gating, P0-P3 priority = release priority management, compile-time vs runtime feature isolation patterns