AUTONOMY

Axon checks itself.

On a schedule, and on every push, Axon runs a set of checks over its own repository and records what it found. This page is that record.

The log is committed to the repository rather than kept in a database, so you can read the history with git loginstead of taking this page's word for it. Findings are shown whether or not they are flattering, the first pass caught a documentation page telling people to install a package that does not exist.

Latest pass

1d ago · 0ffbea9

3

Checks run

672

Things inspected

0

Errors

2

Warnings

What it checked

What it found

Previous passes

What this does and does not do

A pass reports, and when run with --fix it also applies the narrow class of repairs a compiler can prove, currently dropping an export that nothing outside its own file uses. Fixes never land on the main branch: they run on a branch, open a pull request, and the ordinary test suite decides. The thing making a change is not the thing that certifies it.

Nothing automated touches payments, authentication, the receipt hash chain, or anything that spends from the treasury. Those stay human, deliberately.

Run it yourself: node scripts/autonomy.mjs --dry in the repository.