'Going Solid' Is the New Legacy Mess: How AI Feature Speed Turns Codebases Into Ice
When feature delivery no longer costs anything, it is the loss of future options that bankrupts products; engineering leaders need to track architectural plasticity as seriously as roadmap commitments.
AngleControl of the most dangerous failure mode AI introduces: invisible accumulation of irreversible architectural choices.
Source video ↗Stop Pairing With a Genie: Rethinking Human-AI Collaboration in Code Review
Pair-programming metaphors with AI are dangerous because they imply shared context; the correct collaboration contract is a written wish list plus independent verification.
AngleInteraction design of AI code generation, treated as a wish-granter not a teammate.
Source video ↗Reversibility Is the New Throughput
In an era where AI generates code faster than humans can understand it, the ability to reverse changes—not the speed of producing them—determines how many experiments you can run.
AngleReversibility as a deliberate product/infrastructure investment rather than a nice-to-have.
Source video ↗Why Story Points Lie in the Age of AI
Speed metrics such as velocity measure how quickly you spend optionality; without option-value metrics and architectural slack tracking, teams will optimize metrics that hide accumulating future cost.
AngleCritique of linear metrics and proposal for option-aware alternatives.
Source video ↗Solidity Sentinel
beyond-evalsA CI probe measuring cross-module coupling, change-scope, and testability decay can flag AI-generated PR batches before a codebase reaches the 'going solid' threshold, as validated by substantially higher refactoring cost for unflagged batches.
Proof of conceptRun the probe on a sample repository where feature branches are generated with AI; compare flagged versus unflagged commits over four weeks; perform forced refactor after threshold.
MeasurementCoupling coefficient, average change-scope per feature, refactor time-to-complete, and number of PRs merged before human-perceived slowdown.
Source video ↗OptionLedger
newAn 'option score' computed from module API surface, coupling, and irreversibility of merged AI-generated features correlates with future rework effort better than feature-count or velocity metrics.
Proof of conceptInstrument a development repository; compute option score for each merged AI-generated feature; log rework hours and bug-link commits; test correlation over a quarter.
MeasurementSpearman correlation between option score and forward rework versus velocity/feature-count correlations.
Source video ↗GenieGates
gatehouseApplying a guardrail stack—explicit context specification, contract tests, architecture boundary checks, and review gates—cuts integration defects from AI-generated feature code to the level of human-authored code while preserving most of the speed gain.
Proof of conceptGenerate the same small feature set with and without guardrails across multiple codebases; track review defects and rollback incidents.
MeasurementDefect injection rate, rollback count, feature time-to-merge, and rework hours.
Source video ↗ReversiLab
movement-labWhen every AI-suggested feature starts as an isolated reversible experiment with automated rollback, teams attempt at least three times more 'stupid ideas' without increasing rollback or integration incidents.
Proof of conceptSet up ephemeral branch/sandbox with database rollback for AI feature suggestions; record attempted, discarded, and shipped changes for six weeks.
MeasurementNumber of experiments tried, success rate, rollback incidence, shipped features, and retained optionality score.
Source video ↗