Engagement patterns, not case studies.
Client work is confidential, and we do not publish named references or invented results. What we can share is the shape of the problems we take on and the method we bring to them.
The patterns below are illustrative compositions drawn from the kinds of problems we are built for. They are not descriptions of specific clients, and no metrics, logos, or outcomes are attributed. Where an engagement produces results we are permitted to discuss, we will say so plainly and name the permission.
Pattern
The stalled security review
Context
A software company shipping AI features finds enterprise deals stalling in security review. Questionnaires ask for a sub-processor inventory, a data-flow map, and a defensible statement about training on customer data. None exist in a form anyone can sign.
What changes
The trust posture stops being a document someone maintains and becomes a property of the system. Reviews shorten because answers are current by construction.
Method
- 01Map every data path an AI feature touches, including transitive model providers
- 02Generate the sub-processor inventory from build configuration rather than a spreadsheet
- 03Enforce the no-training and isolation guarantees at the boundary so the statement is technically true
- 04Produce the review pack as a system output that refreshes with each release
Pattern
Governance that exists only on paper
Context
An organisation has an AI policy, a committee, and a register. What it does not have is any way to show that a given model in production was approved, validated, monitored, or reviewed by a named person.
What changes
Fewer controls, all of them real. Evidence is a by-product of the work rather than a quarterly reconstruction exercise.
Method
- 01Translate the written policy into a control library with testable assertions
- 02Instrument the release path so approval and validation are recorded where the work happens
- 03Attach decision-level lineage: model version, inputs, reviewer, outcome
- 04Retire the controls that cannot be evidenced instead of pretending they hold
Pattern
Institutional memory nobody can reach
Context
Two decades of decisions live across shared drives, ticket systems, email archives, and the memory of three people. New teams re-litigate settled questions because the record is unreachable, not missing.
What changes
Questions get answered from the record with provenance attached, and the answer is checkable rather than merely fluent.
Method
- 01Connect repositories in place; avoid a migration into yet another silo
- 02Index meaning, not filenames, and inherit access control from source systems
- 03Require citations so every answer resolves to a source document
- 04Mark the boundary between what the record supports and what it does not
Pattern
Supply chains that outrun their evidence
Context
A manufacturer in a multi-tier, cross-border supply chain can produce a product but not a defensible account of its lineage. Regulators, buyers, and insurers each want a different slice of the same missing record.
What changes
Provenance becomes answerable in hours instead of weeks, and recall scope stops being a guess.
Method
- 01Model lineage from raw material to finished-goods release as one auditable chain
- 02Bring regulatory documents into the same object graph as the batch they govern
- 03Design for intermittency: capture works offline and reconciles later
- 04Give each audience a scoped view of the same underlying truth
Pattern
Many brands, one thin team
Context
A group operating several brands across markets has consistency problems that look like design problems and are actually workflow problems. Assets diverge, approvals happen in chat, and nobody knows which version is current.
What changes
Consistency stops depending on vigilance. The system makes the correct action the default one.
Method
- 01Make the approved asset the easiest asset to find and use
- 02Move approvals into the workflow with a durable trail
- 03Carry authorship and rights state as first-class fields
- 04Measure brand health from usage, not from audits
Recognise one of these? Tell us which.
Start a conversation