Every time this comes up, someone credits the same setup: Athena on Iceberg is where "the code is the spec" โ€” where you open Git and read the whole system, catalog to transforms to schema, without logging into anything. In my experience they're not wrong. What I want to argue is that they're right for mostly the wrong reason. The reason people reach for is the engine โ€” serverless, open format, nothing to provision. But the thing that actually keeps code as the spec, when it does, is someth...