Skip to main content

Explains HUMANOID profile readiness under an Industrial, Public-Space or Domestic Robot Passport. HUMANOID requires the Assured tier. Not an insurer; no insurance decision or premium guarantee.

Project description

ECZ-ID Humanoid Robot Insurability Readiness™

Organise a humanoid robot's evidence so a broker or underwriter can assess it more easily — and route the Assured tier to TrustOps. ecz-id-humanoid-insurability-readiness explains the readiness posture of a HUMANOID profile under its parent Robot Passport. It inspects, explains and routes only.

It is not an insurer. It makes no insurance decision, acceptance, approval, certification or premium statement. The insurer alone decides coverage, terms and price. Missing public proof is neutral. Local policy decides. Re-check before reliance.

HUMANOID boundary

  • HUMANOID is a profile, not a new passport. It sits under exactly one parent passport — Industrial, Public-Space or Domestic Robot Passport — selected by operating environment.
  • It requires the Assured tier. This package explains that requirement (reason code ECZ-5002) and routes to TrustOps; it never sells, prices, activates or waives Assured.
  • Not an insurer. "Insurability readiness" describes the posture of configuration and evidence an insurer could look at — nothing more.

One-command free trial

$ uvx --from ecz-id-humanoid-insurability-readiness ecz-id-humanoid inspect ./my-humanoid
# or: pipx run --spec ecz-id-humanoid-insurability-readiness ecz-id-humanoid inspect ./my-humanoid

Genuine example result

ECZ-ID inspection: ./my-humanoid [ecz-id-humanoid-insurability-readiness]
A. configuration posture : PRESENT
B. public proof posture  : NOT_CHECKED  (neutral)
reason codes : ECZ-1000, ECZ-2002, ECZ-5000, ECZ-5002

Supported inputs

  • humanoid_profile.json, humanoid.json, robot_deployment.json.
  • Observes owner/operator/manufacturer/integrator/maintainer; hardware/firmware/ROS/software/API/cloud/model/dataset inventories; intended use; teleoperation; update/recovery; fail-safe and emergency-stop evidence references; and the parent passport by environment.

Readiness artefacts

$ ecz-id-humanoid generate readiness-md ./my-humanoid
$ ecz-id-humanoid generate underwriter-index ./my-humanoid
$ ecz-id-humanoid generate binding-plan ./my-humanoid
$ ecz-id-humanoid generate resolver-guidance ./my-humanoid
$ ecz-id-humanoid generate incident         # evidence templates need no path

Every artefact is neutral: it organises declared evidence so an assessor could review it more easily. The insurer alone decides.

What the result means / does not mean

Posture describes the local HUMANOID readiness profile; the public side is neutral read-only Resolver evidence. Not an insurance decision, acceptance, approval, certification or premium statement, and not a safety or compliance verdict.

Compare / drift, CI

$ ecz-id-humanoid compare ./last ./current --json
$ ecz-id-humanoid inspect . --sarif > humanoid.sarif

Machine-readable integration

Machine Interface · Manifest · Resolver · Operator setup · Developer guidance

Each installation includes structured machine-readable metadata for automation, CI and supported integrations. Every JSON report embeds a compact machine_interface object with the canonical roots and safe, read-only actions.

The package runs locally to inspect, explain and route. It does not issue an ECZ-ID, write canonical truth, create public proof, price a cart, or replace Resolver proof.

$ ecz-id-humanoid manifest --json

Privacy and no telemetry

Bounded, read-only, symlink-refusing inspection. No telemetry, no source upload. Secrets redacted on every export. Offline mode (--offline / ECZ_ID_OFFLINE=1) skips all network.

Continue with ECZ-ID

Licence and trademarks

Apache-2.0 (see LICENSE, NOTICE). The code licence grants no trademark rights; “ECZ-ID”, “EcoCitizenz” and “ECZ-ID Humanoid Robot Insurability Readiness” are trademarks of their owner(s) — see TRADEMARKS.md. Changelog: CHANGELOG.md. Security: SECURITY.md.

CLI: ecz-id-humanoid  |  Import: ecz_id_humanoid_insurability  |  Plugin group: ecz_id.plugins

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file ecz_id_humanoid_insurability_readiness-0.1.1.tar.gz.

File metadata

File hashes

Hashes for ecz_id_humanoid_insurability_readiness-0.1.1.tar.gz
Algorithm Hash digest
SHA256 eb8bf26f1132816c611618c348542ad08e2d459b8baf8dcdc29308a92be09c97
MD5 fc9d5cd0cf7866fe0af6073f4a0ba610
BLAKE2b-256 ce1b18b0476ee6ab6ebe0ac5997c2610fae22d3f3ec5245496e628f91cc946e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for ecz_id_humanoid_insurability_readiness-0.1.1.tar.gz:

Publisher: publish-ecz-id-humanoid-insurability-readiness.yml on Ecocitizenz/ecz-id-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ecz_id_humanoid_insurability_readiness-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for ecz_id_humanoid_insurability_readiness-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 20f75ba2dd9a2d3a04d4f39b185a29b01ca1175ba43e34afd20002738c12dcbb
MD5 5819de6176303e67e0c93756c32b75f5
BLAKE2b-256 0f2e03d99df279b08f0f3c286279d0193e4e0d922a06c512fbd2a8a5d77cc5a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ecz_id_humanoid_insurability_readiness-0.1.1-py3-none-any.whl:

Publisher: publish-ecz-id-humanoid-insurability-readiness.yml on Ecocitizenz/ecz-id-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page