Routines

The bug is one spelling away from the fix you just shipped

A review catches the case its author was thinking about. It reliably misses the adjacent form — the one they would not have typed. Routines run standing correctness sweeps against your codebase on a schedule, and write their findings as evidence your release gate already reads.

New to these words?Tap any term for a plain-English explanation.

Want the full beginner walkthrough? Visit the Help hub

Reviewed, tested, declared done — and still wrong

We ran three sweeps of our own platform on three separate occasions. Each one found real defects in code that had already been reviewed, tested and shipped.

None of these were found by reading harder. Each was found by asking where else the same mistake appears — which is a question you can put on a schedule.

What a routine is

Three parts. Nothing else.

The task
One sentence describing what to look for.
Guardrails
Bounds on how it may answer, including which ones must never be relaxed.
Stop when
The condition that ends the run, so it finishes rather than wandering.

No numbered procedure. Telling a model to do step one, then step two, caps the result at whatever the author imagined — and every model release makes that cap tighter. A routine says what finished means and leaves the route there to the model.

Five built-in routines

Each one comes from a defect this platform actually shipped. A routine invented from first principles reports work that does not exist, so every one names the incident behind it.

Routines report. They do not edit.

Every routine writes findings and stops there. Changing your code is a decision with its own review, and a sweep that quietly rewrites things is a sweep nobody reads.

A check you run is a claim. A check we verify is evidence.

Anyone can run a sweep and write down what it found. That note is your own account of it — which is the one thing an auditor cannot accept, because nothing in it proves you did not simply write what you wanted.

Enterprise Skills adds the part you cannot produce for yourself: a fingerprint of your code tied to the exact commit that was reviewed, countersigned and stored where it does not depend on trusting your machine. That is what answers "prove this review happened" months later, to someone with no reason to take your word for it.

Anyone can run a check. Not everyone can prove they did.

What each plan gets

Free

No routines

Routines are a licensed feature.

Pro

All five routines, on a schedule

Run any routine on demand, and schedule it in your own CI. A sweep that only fires when somebody remembers to type a command is a suggestion, not a control.

Designed, not yet built

The following are specified and on the roadmap. They are not available in any plan today, and the CLI says so rather than offering an upgrade that buys nothing.

Try it

With a Pro licence:

enterprise-skills routine list
enterprise-skills routine show adjacent-spelling
enterprise-skills routine schedule adjacent-spelling

The first one to run is the adjacent-spelling sweep. It finds the most of anything we ship.