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.22

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.22
File
statute-0.1.22-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
statute-0.1.22-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
statute-0.1.22-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
statute-0.1.22-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
statute-0.1.22-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
statute-0.1.22-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.22-py3-none-musllinux_1_2_x86_64.whl

Download URL statute-0.1.22-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
5f160732a74c77e7f1ef6ba563821a72ffe1d932e8b9c13ded02e7906a79774a
BLAKE2b-256 checksum
How to use checksums
8f7ec75ecc39a6572bd2269e6e028f317ce94b4ed3372a1b4b0f806c8c0c7f79
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.22-py3-none-musllinux_1_2_aarch64.whl

Download URL statute-0.1.22-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
b724adea3ec89355f9908e57c20a5f9ddc21b6a075e420a77c6b8c8c183326c3
BLAKE2b-256 checksum
How to use checksums
6c51be5922a7498e4220f0e3e8b2e8a49f1601934b46c2189b1f1d785c7f5b01
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.22-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL statute-0.1.22-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
991159572253fb5b7c77f4108135237f96868093be4d4b4731a8cf4ea19a58ee
BLAKE2b-256 checksum
How to use checksums
ec3d244f7c246e5e110f3448de6e5ee8e7329fe9aeed016626042b10942a68ca
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.22-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL statute-0.1.22-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
893a3b43e1c83ebd16c8ea1116349e3609394a6144f356cf91ab80c3915741a6
BLAKE2b-256 checksum
How to use checksums
1bfb7744a38ae276f7aa1fe546a7616e8499bf39f523da3e2a02957654b213c6
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.22-py3-none-macosx_11_0_arm64.whl

Download URL statute-0.1.22-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
2823cb4020e6c423fbf22d63bee3ffd9e78fa97ffc870a8870a51123cb79fef4
BLAKE2b-256 checksum
How to use checksums
a21eae244c0dca3cf1a432a3470fa0018409c5e6b9b470aa6fa40627cd929efa
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.22-py3-none-macosx_10_12_x86_64.whl

Download URL statute-0.1.22-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
d426b9dc5242b96f88b4ce5c75ab80de5bdcec55153e004ac78e323498d0628a
BLAKE2b-256 checksum
How to use checksums
5353939e0a02afe15bb60fd598e4939ffc8e599098d47eb9820acce94d33a5fd
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

This release

0.1.22 This release

6 release files

0.1.21

6 release files

0.1.20

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