Safe automation is a shared contract.
The engine holds
- okThe four gates run on every row: code strings, connector content and campaigns alike
- okYour content is never used to train a model, and the shared exact-match memory pool is anonymised and can be switched off per project
- okOne automatic repair pass, then a refusal with the evidence attached
- okHash chained audit trail, and an SLA target of 99.9% on Business and 99.95% on Enterprise
- okThe exit: the pull endpoint, the CLI, the CDN bundle and file storage sync
You hold
- okThe glossary: which words are law, and what they become per locale
- okLength budgets, and the design time hints that set them
- okEscalation rules: which keys always reach a human
- okReviewers and locale owners, per market
- okThe merge button. A red gate blocks, and you decide what happens next
How we test the thing that tests everything.
Ranking memory by provenance
Why the best segment is not the nearest embedding, and how who approved it beats how similar it looks.
Six plural forms are a search space
Arabic broke an assumption baked into the plural gate. Fixing it made every language safer.
Drafting against the rendered node
What changes when the draft can see the component instead of guessing at a character budget.
Why refusing beats flagging
The highest leverage behaviour in the whole engine is the one that declines to ship.
What the checks change, in shape rather than in numbers.
The chart below is an illustration of the shape we design for, not a published benchmark. We do not run a head to head against named competitors, and we will not print a number we cannot source.
First pass quality
Shape only. No measured study stands behind this.
Placeholder and plural accuracy
The gates are deterministic, which is why this bar is the tallest.
Reviewer time saved
Depends entirely on your glossary and your locales.
41 connectors, already built.
Get the pipeline that knows when to say no.
Run it on your own strings and read the gate report before you decide anything.
