Skip to content

SE Accountable Record Python Verifier

The SE Accountable Record Python Verifier validates Accountable Record-compatible repositories through a staged pipeline.

The verifier may validate its own repository or a target repository supplied by the command line. Target validation is internal coherence by default: the target repository declares its identity in SE_MANIFEST.toml, and the verifier checks that repository metadata and derived artifacts cohere with that declaration and with the accumulated pipeline state.

The implementation is organized as a one-way transform pipeline. Each stage receives the accumulated pipeline state and returns a new state containing diagnostics and any artifact produced by that stage.

Contents

Command

uv run accountable-record run all

To validate another repository:

uv run accountable-record --target ../some-target-repo run all