The practice behind Bad Clause
Process thinking first.
Technology second.
Bad Clause is an independent AI automation practice built around a simple position: the useful part of automation is understanding the work well enough to change it without breaking the business.
The approach draws on product design, customer experience, business development, and software delivery. That combination matters because the workflow has to make sense to the person doing the job, the customer receiving the outcome, and the team responsible for the systems.
01Start from observed behaviour
People work around software when the official process is slow or incomplete. We examine the emails, spreadsheets, reminders, copy-paste steps, and informal handovers that keep the work moving before deciding what the future process should be.
02Translate between business and technology
The business needs to understand outcomes, risks, cost, and ownership. The implementation needs precise events, fields, permissions, states, and failure behaviour. Bad Clause connects those two conversations without hiding behind AI vocabulary.
03Use AI only where it earns complexity
Classification, extraction, retrieval, drafting, and bounded reasoning can be useful. Fixed routing, calculations, validation, and approvals are often better handled by explicit logic. The design should make that difference visible.
04Build for the operator, not the demo
A compelling demonstration can ignore messy data, access expiry, duplicate events, user corrections, and the person who receives an alert at 9:00 on Monday morning. Our standard is whether the workflow can be operated after the presentation ends.
Independent by design
Recommendations are not tied to selling one automation platform or AI model. Tools are selected during scoping based on the workflow, existing systems, access, risk, maintainability, and realistic operating cost.
What we will not pretend
Bad Clause will not manufacture client results, guarantee revenue, or describe a prototype as a production system. Evidence begins with a baseline and becomes credible only after the workflow operates in the real environment.