Preening and Snacking Are Not the Same Bug: Why Proxy Metrics Need Completion Weighting
Preening and snacking are distinct reward-hacking failures with distinct fixes — preening requires impact-weighted evaluation because the artifact is visible but valueless, while snacking requires sequencing discipline and completion incentives because the work is easy but never finished. Treating both as generic pseudoproductivity guarantees the wrong countermeasure.
AngleUse the database migration example as the concrete case: starting a new database is easy and looks like progress, getting everyone off the old one is hard and looks like nothing. Then extend to agent platforms where new tooling ships weekly and deprecated paths never close.
Source video ↗Your Most Senior Component Should Have the Smallest Permission Set
Capability grants do not scale linearly with safe action space: as blast radius grows, the set of non-friction actions shrinks, so permission design is an intersection of capability and legitimacy, not a union of capabilities with judgment reliance. Applying the CTO observation to tool-granting in agent systems changes how access, escalation paths and audit surfaces are specified.
AngleContrast union-style permission design (grant broad access, rely on judgment) with intersection-style design scoped per principal, and tie the narrowing directly to the blast-radius and trust surface of each component.
Source video ↗Failing Early Is a Budget Decision: Momentum as a Finite Resource in Long Migrations
Easy-first sequencing is not a morale tactic, it is risk management: it converts a migration into a staged rollout with an explicit kill decision point, spending and preserving momentum and credibility as budgeted resources instead of discovering the failure after sunk cost. The cost is that an easy pilot may be unrepresentative of the real difficulty.
AngleArgue the design tradeoff honestly — front-loaded low-risk pilots and pre-registered failure thresholds versus their bias toward misleading success — and specify that kill criteria must be defined in advance to be defensible.
Source video ↗Proxy-Metric Drift Harness
beyond-evalsAn agent scaffold optimizing a visibility-weighted signal (artifacts produced, new tool surfaces added) will, at equal budget, score higher on visible-output metrics but lower on long-tailed completion metrics (deprecation of prior paths, closed loops) than a scaffold optimizing a completion-weighted signal.
Proof of conceptRun two scaffolds on the same task environment with a seeded set of legacy paths to retire and new subsystems available to build; the visibility scaffold is rewarded per new artifact, the completion scaffold per legacy path fully decommissioned. Compare artifact counts against decommission counts over identical step budgets.
MeasurementDelta in completed decommissions versus artifacts produced per unit budget, plus the ratio of initiated transitions to fully closed transitions for each scaffold.
Source video ↗Blast-Radius Permission Intersector
gatehousePermission sets computed as the intersection of granted capability and non-disruptive action set per principal produce strictly fewer audit-tripping or escalating actions than union-style broad grants, without reducing task success on the same workload.
Proof of conceptImplement a policy layer that, for each tool grant, records nominal capability and the set of actions observed not to produce friction at a given blast radius; run a fixed agent workload under union grants and under intersection grants.
MeasurementCount of friction events (audit flags, rollbacks, escalations) and task success rate under each grant mode at matched capability breadth.
Source video ↗Kill-Criterion Pilot Injector
movement-labTransitions with a pre-registered early-failure threshold and an easy-first pilot are abandoned earlier and at lower cost when doomed, but their pilot success rate overestimates full-migration success unless the pilot's difficulty distribution is matched to the full target set.
Proof of conceptRun staged migrations with and without pre-registered kill criteria; record difficulty distribution of the pilot targets versus the full target set, and measure time-to-abandon on deliberately infeasible migrations.
MeasurementTime and organizational capital spent before abandonment on doomed transitions, plus the gap between pilot success rate and full-migration success rate.
Source video ↗Contract-Decoupling Substitution Bench
newBackend substitution cost (re-prompting, re-evaluation, caller changes) is a measurable function of interface/implementation entanglement, so contracts defined independently of the backend yield materially lower substitution cost than contracts accreted from the current backend.
Proof of conceptTake one agent tool/context contract in two variants — implementation-agnostic and backend-coupled — and swap the underlying model, retriever and memory store behind each, counting all downstream caller and prompt changes required.
MeasurementNumber of caller and prompt edits plus re-evaluation cycles required per backend swap, per contract variant.
Source video ↗