DOCTRINE · DW-WWW-001 / REV C

Seven commitments, and what each one costs.

The homepage says what we think is true. This page says what we have bound ourselves to as a result. A commitment that costs nothing is not a commitment, so the price of each one is named beside it.

We will not let meaning depend on memory.

Where meaning can be carried by the structure of the system, it is carried by the structure. Where it cannot, the entry is marked as an assertion and carries the name of whoever made it.

The cost The tree is mandatory, and adoption is harder for it.

We will never block a signature.

A system that refuses a two-million-dollar transfer over an empty dropdown is removed in week two, and it deserves to be. Attribution is enforced at the close instead.

The cost Unattributed movements exist, and we had to build a queue to chase them.

We will not filter silently.

Every exclusion carries its reason inside the artifact, in language a reader who does not understand chains can follow.

The cost Longer documents, and no clean-looking summary.

We will not let one system both move money and book it.

Cockpit and Avax stay separate products. This is the segregation of duties an auditor is trained to look for, expressed as two systems rather than two roles in one.

The cost Two deployments, two surfaces, and integration work we could have avoided.

We will not ship a hosted tier.

Self-hosted, local-first, zero telemetry, stated without asterisk.

The cost Long deployments, a real support burden, and no usage data — we cannot see how the product is used, and that is our problem to carry, not yours.

We will not file to a continent.

Reporting follows the country of operation. Lithuania and Estonia are both in the European Union and treat crypto differently.

The cost Jurisdiction work that does not generalise.

We will not add a product to close a deal.

Two products used ninety-nine percent of the time beats five used sixty.

The cost We will lose deals to suites, and we know which ones.