Skip to main content

statute

statute is a command that will compile a constitution and the rules a repository chooses into the instruction files coding agents read. It is under development: so far it reads a rule set, statute.toml, and one source of rules on disk, and writes the lock file, statute.lock, AGENTS.md and, next to it, the skills and checks the rules need; what it does is listed in The command and the first version. On crates.io, 0.0.1 is a placeholder that held the name and only prints a notice; the command starts with 0.1.0. The project lives at https://agent-constitution.luolc.com/, and its source at https://github.com/Luolc/agent-constitution.

Metadata

Release files for statute 0.1.20

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for statute 0.1.20
File
statute-0.1.20-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
statute-0.1.20-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
statute-0.1.20-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
statute-0.1.20-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
statute-0.1.20-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
statute-0.1.20-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 15.3 MB

Release files / statute-0.1.20-py3-none-musllinux_1_2_x86_64.whl

Download URL statute-0.1.20-py3-none-musllinux_1_2_x86_64.whl
Size 2.7 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
5d084fa2a26b13f541708fcee76b7b737723374c18950d1c400e65d5b7408923
BLAKE2b-256 checksum
How to use checksums
577316e8c9e34a8a372725fe5fa2bccd03a7ec1b1c7b60f574e93b94c0cceb47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

Release files / statute-0.1.20-py3-none-musllinux_1_2_aarch64.whl

Download URL statute-0.1.20-py3-none-musllinux_1_2_aarch64.whl
Size 2.5 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
7389e91b9dc74174a99331766d90a942a362eb9165bef75fce3422eb40f84cc8
BLAKE2b-256 checksum
How to use checksums
d66f5b3656a78c788a70c372389cb9192f48e9b4d3725242aa13938377377617
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

Release files / statute-0.1.20-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL statute-0.1.20-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 2.7 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
22a9e7bf40fef3e3d8bcaaa9429931138dc1ccc0280b91065ceb521c4c50bdfa
BLAKE2b-256 checksum
How to use checksums
12f0f9d9517a61a5b9c2d0ab2cf5dc40768c3420d5486b47c967a2460caec389
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

Release files / statute-0.1.20-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL statute-0.1.20-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 2.5 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
0eb364147f0de0fa02cb6b361a7384ed454b7956c411240a803050a7cdf6b9c9
BLAKE2b-256 checksum
How to use checksums
f32d8af252d3951d606efdd65fe6c4915a176b3329705e4eec14ad1e265e7bcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

Release files / statute-0.1.20-py3-none-macosx_11_0_arm64.whl

Download URL statute-0.1.20-py3-none-macosx_11_0_arm64.whl
Size 2.3 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4b4afa8ba9a54deec63e72f67b2eac92d407158f27d84d392502dfe185768577
BLAKE2b-256 checksum
How to use checksums
a2875ae20418a25e6d85142f2f627318d9780e1ed4fee127fd1341771ec0980f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

Release files / statute-0.1.20-py3-none-macosx_10_12_x86_64.whl

Download URL statute-0.1.20-py3-none-macosx_10_12_x86_64.whl
Size 2.5 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
78b513b282c449ed59b13e7c1d049cfd808c8aa9d7d87a7551eb5f126742ae3f
BLAKE2b-256 checksum
How to use checksums
90822e8b7c43f16f3c53744ee90772a45a39d2896df8c91cc6d7e6e807a733f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 17, 2026.

Transparency log

Release history Release notifications | RSS feed

0.1.25

6 release files

0.1.24

6 release files

0.1.23

6 release files

0.1.22

6 release files

0.1.21

6 release files

This release

0.1.20 This release

6 release files

0.1.19

6 release files

0.1.18

6 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page