Modular "bricks" instead of a single input
The core idea was to break the query into discrete, stackable steps — visually separate modules we called "bricks". Each brick represents one operation: filter, group, aggregate, or visualise. This maps directly to how engineers think: one step at a time, each one building on the last. It also makes the query readable at a glance — no more parsing a long string of SQL-like syntax to understand what a query does.