Our product principles
Clarity in the product. Clarity in the promise.
Our approach is to build around specific workflows, make source records understandable and state implementation boundaries plainly. These principles guide product design and evaluation discussions.
Specific workflows before generic breadth
A long feature list is not useful if an everyday exception cannot be explained. Product discussions should include the ordinary cases and the awkward ones.
- Ask how batches, returns or partial payments are handled today.
- Identify the exact record a team needs to inspect.
- Prioritise a coherent workflow over unrelated options.
Visible interpretation before automation
Automation is useful when a user can understand its inputs and review its result. Data mapping and reconciliation need clear evidence of how a record was interpreted.
- Show source context and mapped values.
- Keep unresolved differences visible.
- Make correction and review steps explicit.
Scope before expectations
A planned capability is not the same as a tested workflow. Pilots and future integrations should have clear boundaries and an agreed way to review results.
- State current development status.
- Confirm supported formats and workflows.
- Avoid implying guarantees from a product description alone.
A number should not change without a trace
When a figure is corrected, the person looking at it later should be able to find out what happened. Records are appended and corrections are recorded as their own events, rather than quietly replacing what was there before.
- Corrections are recorded as events, not silent replacements.
- Permissioned review, with approval separated from the person making the change.
- Audit trails support investigation. They do not replace an auditor and do not imply certification.
Local-first, because the counter cannot wait
A billing counter should not depend on a round trip to a data centre to record a sale. Operations are designed around a local service and database at the location, with the network as a convenience for everyday work rather than a requirement.
- Designed around local operational records at each location.
- No offline-uptime guarantee is made. Deployment and recovery validation are separate gates.
- Backup responsibility and a demonstrated restore belong in the agreed pilot scope.
What to bring to the discussion
- What needs to be visible to the person doing the work.
- Which exceptions must remain reviewable.
- How the team will check whether the workflow is reliable.
