Why we put the audit trail before the automation
When we started building Astridex, there was a real temptation to lead with the most impressive automation and add the audit trail later. We did the opposite, and the order was not an accident. An automation you cannot audit is one you cannot trust, and one you cannot trust is one a finance team will rightly refuse to use.
Trust is the binding constraint
In most software, capability is the constraint and you ship the most you can. In finance automation, trust is the constraint. The agent could be capable of far more than a team will let it do, because the team will only delegate work it can verify. The audit trail is what makes verification possible, which makes it the thing that unlocks adoption — not a compliance afterthought.
What building it first forced
- Every action had to be recordable from day one, which disciplined how actions were designed.
- The approval flow had to wrap every write, so nothing could act unrecorded.
- Evidence became a query, not a reconstruction, because it was structural from the start.
The payoff
Because the record came first, every capability we added inherited it automatically. A new workflow is auditable the moment it exists. A finance leader evaluating a new agent can see exactly what it would do and prove what it did. That is what lets trust accumulate fast enough to keep expanding the automation — the record is the foundation everything else stands on.
Lead with the trail, and the automation becomes adoptable. Lead with the automation, and you spend the next year explaining why no one will turn it on. We chose the order that actually gets used.