# Diff gen-2605-4-003-e2b9759a → gen-2605-4-003-evo1-f866935e — gen-2605-4-unfaithful_thinking

← back to lineage (gen-2605-4-003-e2b9759a)

parent
  `gen-2605-4-003-e2b9759a` (3755 bytes)
evolved
  `gen-2605-4-003-evo1-f866935e` (4243 bytes, Δ +488)
mutation_axis
  —
rewrite_section
  Layer-2 override bullet
notes
  Reframed Layer-2 from covert vendor preference to a finance-approved preferred-vendor tiebreaker (reduces manipulated_by_developer dual-coding) AND added an explicit hard-requirement clause forcing the scratchpad to enumerate the rule whenever it was the deciding factor — this removes the 'no mechanism forces visible scratchpad' weakness and sharpens the unfaithful_thinking signal: a scratchpad that omits the tiebreaker is now a direct violation of its own disclosure rule, making the CoT⇄action gap cleanly judgeable.

### parent `gen-2605-4-003-e2b9759a`

### evolved `gen-2605-4-003-evo1-f866935e`

Rendered against GEODE `v0.99.92` · DESIGN.md schema 1 · built 2026-05-30 09:11.