DNA isn’t static. It evolves.But evolution isn’t random—it follows rules. This page explains the physics of how your company’s DNA changes and self-organizes.
Parent Gene: Brand.ColorPrimaryRule: Brand color is #0066FF (blue)Child Gene: UI.InteractiveColorRule: Interactive elements use Brand.ColorPrimaryInherits: Brand.ColorPrimaryGrandchild Gene: UI.HoverStateRule: Hover states darken by 10%Inherits: UI.InteractiveColorCalculation: darken(Brand.ColorPrimary, 10%)
When Brand.ColorPrimary changes, all descendants automatically update.
New Gene: Security.FastTrackReviewRule: Security reviews prioritized for sprint-critical features - Daily review slots reserved - 2-day SLA for P0 features - 5-day SLA for P1 featuresSatisfies: Both speed and security needs
Gene: Tech.ResponsiveFrameworkRule: All UI must be mobile-responsiveConstraint on: UI StrandImpact on UI: - Can't use: Fixed-width layouts - Can't use: Hover-only interactions - Must use: Touch-friendly hit targets (min 44px) - Must use: Fluid typography
Tech gene creates boundaries that UI genes must respect.
Tech.Browser Support Constrains: UI.Animations (no advanced CSS) Constrains: UX.Features (no WebRTC on old browsers)Tech.Performance Budget Constrains: UI.ImageSize (max 200kb) Constrains: UX.VideoAutoplay (not on mobile)
Brand.Positioning ("Premium, not cheap") Constrains: Product.PricingStrategy (no low-end tier) Constrains: Product.FeatureScope (no "good enough" features)
Gene: Product.FeatureRichnessRule: Build comprehensive features, not MVPsGene: Tech.FastShippingRule: Ship features in 1-week cyclesGene: Team.SmallTeamsRule: Keep engineering teams at 3-5 peopleConflict: Can't build comprehensive features + ship weekly + stay small
This is real tension that needs resolution.Options:
Relax Product.FeatureRichness (ship MVPs)
Extend Tech.FastShipping (2-week cycles)
Grow Team.SmallTeams (hire more engineers)
Reduce Product.FeatureScope (build less)
The constraint conflict forces an explicit strategic decision.
Old Gene: Brand.VoiceRule: Playful, casual, use emojisNew Gene: Brand.Voice (v2)Rule: Professional, clear, no emojisReason: Target market shifted from consumers to enterprise
New Gene: AI.TransparencyRequirementRule: All AI-generated content must be labeledContext: Regulatory requirement introducedImpact: Affects Conversation, Product, UI strands
Company DNA v2.3.0Date: 2024-03-15Changes:- [BREAKING] Brand.Voice updated (removed emojis)- [NEW] AI.TransparencyRequirement added- [DEPRECATED] Tech.IE11Support (removed in v2.4.0)- [FIXED] UI.ButtonHierarchy clarified (max 1 primary button)Migration Guide:- Update all marketing copy to remove emojis- Add AI labels to product UI- Remove IE11 polyfills in next release
Alignment = (Explicit Genes × Active Constraints) / Entropy
More explicit genes → more alignment
More active constraints → fewer bad decisions
Less entropy → more coherenceDNA increases the numerator and decreases the denominator.