Skip to main content

zanii-underwrite

Insurance evidence for AI agents: build and verify the signed formats of Zanii Underwrite in Python. Pure functions, no I/O, no network. Alpha (0.x): formats may change between minor versions.

pip install zanii-underwrite
from zanii_underwrite import Refusal, verify_pack

try:
    verdict = verify_pack({"pack": pack, "documents": documents, "receipt": receipt, "decisions": decisions,
                           "pq": pq, "purpose": purpose, "recipient": recipient, "at": at,
                           "trusted_signers": trusted, "seen_nonces": [], "require_pq": False})
except Refusal as r:
    print("refused:", r)  # the first failing rule id

What it covers:

  • Risk: exposure records, loss runs, completeness proofs, insurability and readiness packs, monitoring events, renewal diff, framework crosswalk, AI-use statement, pool and portfolio views.
  • Response: case logs, incident exports, playbook reports, timelines, claim packs.
  • A zanii-uw-py CLI with the same contract as the TypeScript zanii-uw.

Every format is canonical JSON (RFC 8785), integers only, and unknown values are None with a reason. The TypeScript library @zanii/underwrite on npm gives the same bytes for the same input.

Zanii never insures, quotes, places or advises on cover; a licensed partner carries every regulated step. The framework crosswalk is an evidence map awaiting a compliance reviewer, not a certification. Seeds and keys named TEST ONLY are published on purpose for test vectors; a production verifier must never trust them.

License: Apache-2.0. Contact: info@zanii.agency.

Metadata

Release files for zanii-underwrite 0.1.0

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

Source distribution (sdist)

Source distribution for zanii-underwrite 0.1.0
File Size Uploaded Provenance Actions
zanii_underwrite-0.1.0.tar.gz 139.6 kB Without provenance Details for zanii_underwrite-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for zanii-underwrite 0.1.0
File Interpreter ABI Platform Actions
zanii_underwrite-0.1.0-py3-none-any.whl Python 3 none any Details for zanii_underwrite-0.1.0-py3-none-any.whl

Total release size: 306.8 kB

Release files / zanii_underwrite-0.1.0.tar.gz

Download URL zanii_underwrite-0.1.0.tar.gz
Size 139.6 kB
Tags Source
SHA-256 checksum
How to use checksums
b2f80a5d8c8250119a17e6f80f99ef682224210d0f76dcc84680011ca33d1896
BLAKE2b-256 checksum
How to use checksums
4166f38d6c7c2201f1e51e1b1c3972f5354749cd360704cf0a9e31042c859517
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / zanii_underwrite-0.1.0-py3-none-any.whl

Download URL zanii_underwrite-0.1.0-py3-none-any.whl
Size 167.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a70df12dd218b48d9fddfa10c0e7f2eef950b80f13f40a4d085e601b631c3fe6
BLAKE2b-256 checksum
How to use checksums
7edd9eee6d43477d24e15d96ebe4bd00363eb2bd0e33f8295a444cf38648fe7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for zanii-underwrite 0.1.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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