{
  "ecz_id": "ECZ-GB-K8HN6G",
  "entity_name": "EcoCitizenz Test Business",
  "country_code": "GB",
  "parent_tier": "Verified",
  "issued_at": null,
  "issued_at_recorded": false,
  "status": "unknown",
  "children_count": 0,
  "children": [],
  "crypto_disclosure": {
    "quantum_safe": true,
    "signing_mode": "hybrid-ed25519-dilithium",
    "pqc_feature_flag": true,
    "disclosure_level": "enforced",
    "algorithms": [
      {
        "name": "SHA-256",
        "standard_id": "FIPS 180-4",
        "purpose": "hash_receipts",
        "status": "active"
      },
      {
        "name": "Ed25519",
        "standard_id": "RFC 8032",
        "purpose": "classical_signature",
        "status": "active"
      },
      {
        "name": "CRYSTALS-Dilithium (ML-DSA-65)",
        "standard_id": "NIST FIPS 204",
        "purpose": "post_quantum_signature",
        "status": "active"
      }
    ],
    "verification": {
      "how_to_verify_short": "Verify receipt SHA256 against ledger anchor. Verify Ed25519 signature. If PQC enabled, also verify Dilithium.",
      "ledger": "Azure Confidential Ledger (ecozledger)"
    },
    "disclosure_version": "3.0.0",
    "note": "Hybrid post-quantum signing (Ed25519 + CRYSTALS-Dilithium) is ACTIVE (ECZ_PQC_ENABLED=1)."
  },
  "trust_assertion": {
    "ledger_anchored": true,
    "revoked": false,
    "pulse_fresh": false,
    "receipts_last_30d": 0,
    "interaction_count": 2
  },
  "active_bundles": [],
  "bundles_count": 0,
  "pulseguard": {
    "overall_validity": "UNAVAILABLE",
    "authority_liveness": null,
    "continuity_integrity": null
  },
  "upgrade_eligible": true,
  "parent_tier_context": {
    "parent_tier": "VERIFIED",
    "independently_verified": true,
    "tier_meaning": "The parent organisation's identity is verified. This machine is not.",
    "revalidation_due": false,
    "previously_verified_until": null,
    "previously_assured_until": null,
    "tier_valid_until": null
  },
  "commerce_api": {
    "evaluate_bundle": "/api/commerce/bundle/evaluate/ECZ-GB-K8HN6G",
    "catalogues": "/api/commerce/catalogues"
  },
  "packages": {
    "total_packages": 25,
    "kya_ready_pack": {
      "agent_ready": false,
      "status": "FAIL"
    },
    "status_url": "/api/v1/ecz-id/ECZ-GB-K8HN6G/packages/status"
  },
  "packages_status_url": "/api/v1/ecz-id/ECZ-GB-K8HN6G/packages/status",
  "agent_trust": {
    "schema_version": "1.0",
    "status": "AGENT_CREDENTIAL_MISSING",
    "operator_ecz_id": "ECZ-GB-K8HN6G",
    "agent_credentials": [],
    "required_action": "issue_agent_credential_child_passport",
    "proof_url": "/api/p/ECZ-GB-K8HN6G.json",
    "generated_at": "2026-09-20T19:06:21.589863Z"
  },
  "agent_trust_v1_1": {
    "schema_version": "1.1",
    "operator_ecz_id": "ECZ-GB-K8HN6G",
    "agent_credentials": [],
    "api_passports": [],
    "generated_at": "2026-09-20T19:06:21.589904Z"
  },
  "add_ons": {},
  "insurability_readiness_url": "/api/v1/ecz-id/ECZ-GB-K8HN6G/add-on/insurability-readiness",
  "active_packs": [],
  "business_profile": {
    "ecz_id": "ECZ-GB-K8HN6G",
    "profile_setup_status": "complete",
    "source": "customer_declared",
    "validation_status": "valid_declared",
    "missing_required_fields": [],
    "updated_at": "2026-05-06T14:51:01.720Z",
    "profile_hash": "sha256:91af8797d26e7b88b411b44dc3f7af1a8da18a8ccb5c3b8caa41261fecefec46",
    "trading_name": "EcoCitizenz Test Business",
    "legal_name": "EcoCitizenz Test Business Ltd",
    "entity_type": "ltd",
    "jurisdiction": "GB",
    "primary_domain_or_website": "https://ecocitizenz.com",
    "sector": "Trust infrastructure",
    "business_activity_summary": "Test business profile for ECZ-ID customer onboarding and Resolver display proof.",
    "company_linkedin_or_profile_url": "",
    "logo_url": "",
    "business_size_band": "micro",
    "business_legal_name": "EcoCitizenz Test Business Ltd",
    "entity_type_label": "Private limited company (Ltd)",
    "business_size_band_label": "Micro",
    "publication_consent": {
      "company_registration_number": false,
      "registered_address": false,
      "incorporation_date": false
    },
    "field_classification": {
      "trading_name": "customer_declared",
      "legal_name": "customer_declared",
      "entity_type": "customer_declared",
      "jurisdiction": "customer_declared",
      "primary_domain_or_website": "customer_declared",
      "sector": "customer_declared",
      "business_activity_summary": "customer_declared",
      "business_size_band": "customer_declared"
    },
    "field_provenance": {}
  },
  "lifecycle_source": {
    "lifecycle_state": "UNKNOWN",
    "source": null,
    "source_event_type": null,
    "effective_at": null,
    "observed_at": null,
    "conflict": false,
    "note": "Current ECZ-ID service-lifecycle state. ACTIVE means the record is currently enabled and has not been suspended, revoked, cancelled, lapsed or expired. It is not identity verification, control binding, compliance, insurance or business quality."
  },
  "resolver_v2": {
    "schema_version": "2.0",
    "ecz_id": "ECZ-GB-K8HN6G",
    "record_type": "ECZ_ID_PARENT",
    "canonical_resolver_url": "https://resolver.ecocitizenz.org/p/ECZ-GB-K8HN6G",
    "canonical_machine_json_url": "https://api.ecocitizenz.com/api/p/ECZ-GB-K8HN6G.json",
    "resolved_at": "2026-09-20T19:06:22.705728Z",
    "last_state_change_at": "2026-05-06T04:00:25.493Z",
    "identity": {
      "legal_name": "EcoCitizenz Test Business Ltd",
      "business_legal_name": "EcoCitizenz Test Business Ltd",
      "identityRoot": {
        "legalName": "EcoCitizenz Test Business Ltd"
      },
      "legal_name_published": true,
      "trading_name": "EcoCitizenz Test Business",
      "entity_type": "ltd",
      "jurisdiction": "GB",
      "profile_state": "PROFILE_COMPLETE",
      "profile_source": "CUSTOMER_DECLARED",
      "profile_validation_state": "VALID_DECLARED",
      "missing_required_fields": [],
      "attribute_provenance_version": "iap-1.0.0",
      "attributes": [
        {
          "field": "legal_name",
          "value": "EcoCitizenz Test Business Ltd",
          "classification": "CUSTOMER_DECLARED",
          "source": null,
          "source_identifier": null,
          "checked_at": null
        },
        {
          "field": "entity_type",
          "value": "Private limited company (Ltd)",
          "classification": "CUSTOMER_DECLARED",
          "source": null,
          "source_identifier": null,
          "checked_at": null
        },
        {
          "field": "jurisdiction",
          "value": "GB",
          "classification": "CUSTOMER_DECLARED",
          "source": null,
          "source_identifier": null,
          "checked_at": null
        },
        {
          "field": "trading_name",
          "value": "EcoCitizenz Test Business",
          "classification": "CUSTOMER_DECLARED",
          "source": null,
          "source_identifier": null,
          "checked_at": null
        },
        {
          "field": "primary_domain_or_website",
          "value": "https://ecocitizenz.com",
          "classification": "CUSTOMER_DECLARED",
          "source": null,
          "source_identifier": null,
          "checked_at": null
        },
        {
          "field": "sector",
          "value": "Trust infrastructure",
          "classification": "CUSTOMER_DECLARED",
          "source": null,
          "source_identifier": null,
          "checked_at": null
        },
        {
          "field": "business_size_band",
          "value": "Micro",
          "classification": "CUSTOMER_DECLARED",
          "source": null,
          "source_identifier": null,
          "checked_at": null
        }
      ],
      "attribute_provenance_summary": {
        "CUSTOMER_DECLARED": 7,
        "EXTERNALLY_REFERENCED": 0,
        "CONTROL_BOUND": 0,
        "EVIDENCE_SUPPORTED": 0,
        "NOT_CLASSIFIED": 0
      }
    },
    "state": {
      "lifecycle_state": "UNKNOWN",
      "parent_tier": "VERIFIED",
      "verification_state": "PARENT_TIER_VERIFIED",
      "abuse_state": "NONE",
      "profile_state": "PROFILE_COMPLETE",
      "reliance_level": "DO_NOT_RELY"
    },
    "reliance": {
      "summary": "State unknown. Do not rely without re-verification.",
      "can_rely_on": [
        "record_existence",
        "public_resolver_visibility"
      ],
      "do_not_infer": [
        "legal_name",
        "domain_control",
        "api_control",
        "repository_control",
        "wallet_control",
        "asset_control",
        "agent_authority",
        "insurance",
        "regulatory_approval",
        "safety",
        "compliance",
        "business_quality",
        "live_operational_monitoring"
      ],
      "reverify_before_reliance": true
    },
    "binding": {
      "state": "NO_PUBLIC_PROOF",
      "public_proof_available": false,
      "reason_code": "NO_PUBLIC_BINDING_PROOF_AVAILABLE",
      "scopes": [],
      "do_not_infer_control_over": [
        "domain_control",
        "api_control",
        "repository_control",
        "wallet_control",
        "asset_control"
      ]
    },
    "pulseguard": {
      "kernel_state": "NOT_PUBLISHED",
      "extended_monitoring_state": "NOT_ENROLLED",
      "overall_validity": "NOT_PUBLISHED",
      "freshness_state": "UNKNOWN",
      "last_signal_at": null,
      "freshness_vocabulary": "resolver_v2.legacy",
      "freshness_authoritative_path": "resolver_v2.public_projection.axes.freshness_state"
    },
    "insurability": {
      "readiness_state": "NOT_ASSESSED",
      "publicly_assessed": false,
      "reason_code": "PREREQUISITES_ABSENT_OR_UNASSESSED",
      "not_underwriting": true
    },
    "evidence": {
      "public_receipts_count": 0,
      "public_receipt_state": "NO_PUBLIC_RECEIPT",
      "last_public_receipt_at": null,
      "public_receipt_retrievable": false,
      "receipt_retrieval_state": "NONE_PUBLISHED",
      "receipt_reference": null,
      "recorded_receipts_count": 1,
      "last_recorded_receipt_at": "2026-05-06T04:00:12.150Z",
      "reason_codes": [
        "RECEIPTS_RECORDED_NOT_PUBLICLY_RETRIEVABLE"
      ]
    },
    "ledger": {
      "public_receipt_state": "NO_PUBLIC_RECEIPT",
      "public_receipts_count": 0,
      "ledger_name": null,
      "last_public_anchor_at": null,
      "last_recorded_anchor_at": "2026-05-06T04:00:12.150Z",
      "recorded_receipts_count": 1,
      "public_receipt_retrievable": false,
      "receipt_retrieval_state": "NONE_PUBLISHED",
      "receipt_reference": null,
      "anchor_event_type": null,
      "anchor_event_type_recorded": false,
      "reason_codes": [
        "RECEIPTS_RECORDED_NOT_PUBLICLY_RETRIEVABLE"
      ]
    },
    "crypto": {
      "projection_hash_state": "AVAILABLE_VIA_RECEIPTS",
      "projection_hash": null,
      "signature_state": "HYBRID_ACTIVE",
      "signature_mode": "HYBRID_ED25519_ML_DSA_65",
      "classical_signature_layer": "ED25519_RFC8032",
      "post_quantum_signature_layer": "ML_DSA_65_DILITHIUM3_FIPS204",
      "core_verification_available": true,
      "core_verification_state": "CORE_VERIFICATION_AVAILABLE",
      "resolver_verification_scope": "RESOLVER_STRUCTURAL_DISPLAY_ONLY",
      "browser_pqc_verification": false,
      "quantum_safe_posture": "HYBRID_POST_QUANTUM_ACTIVE",
      "no_quantum_washing_statement": "Quantum-safe signing protects record integrity only. It does not create identity truth, compliance truth, regulatory approval, insurance, certification, safety, or business quality.",
      "algorithms": [
        {
          "name": "SHA-256",
          "standard_id": "FIPS 180-4",
          "purpose": "hash_receipts",
          "status": "active"
        },
        {
          "name": "Ed25519",
          "standard_id": "RFC 8032",
          "purpose": "classical_signature",
          "status": "active"
        },
        {
          "name": "CRYSTALS-Dilithium (ML-DSA-65)",
          "standard_id": "NIST FIPS 204",
          "purpose": "post_quantum_signature",
          "status": "active"
        }
      ]
    },
    "agent_trust": {
      "status": "AGENT_CREDENTIAL_MISSING",
      "operator_ecz_id": "ECZ-GB-K8HN6G",
      "agent_credentials": [],
      "api_passports": [],
      "required_action": "issue_agent_credential_child_passport",
      "human_copy": "This identity has not issued an Agent Credential. Do not infer agent authority from the parent ECZ-ID.",
      "proof_url": "https://api.ecocitizenz.com/api/p/ECZ-GB-K8HN6G.json"
    },
    "machine_policy": {
      "recommended_machine_action": "DO_NOT_PROCEED",
      "high_risk_action": "FAIL_CLOSED_UNLESS_LIVE_BINDING_AND_EVIDENCE_AVAILABLE",
      "fail_closed_states": [
        "REVOKED",
        "SUSPENDED",
        "DEGRADED",
        "MISMATCH",
        "PROOF_UNAVAILABLE",
        "PUBLIC_PROJECTION_UNAVAILABLE",
        "ACTIVE_ABUSE_FLAGGED",
        "UNKNOWN"
      ],
      "humans_should_read": [
        "reliance.summary",
        "agent_trust.human_copy"
      ],
      "machines_should_use": [
        "state.lifecycle_state",
        "state.parent_tier",
        "state.reliance_level",
        "binding.state",
        "evidence.public_receipt_state",
        "evidence.public_receipt_retrievable",
        "ledger.public_receipt_state",
        "agent_trust.status",
        "identity.attributes",
        "public_projection.axes.freshness_state",
        "public_projection.axes.verification_service_state"
      ]
    },
    "derivative_surfaces": {
      "trust_card": {
        "role": "HUMAN_SHARE_ASSET",
        "url": "https://resolver.ecocitizenz.org/p/ECZ-GB-K8HN6G/trust-card",
        "is_proof": false,
        "not_live_proof": true,
        "note": "Human share asset. Not proof. Always verify via the live Resolver."
      },
      "qr": {
        "role": "ROUTE_TO_LIVE_RESOLVER",
        "encodes_url": "https://resolver.ecocitizenz.org/p/ECZ-GB-K8HN6G",
        "is_proof": false,
        "not_live_proof": true,
        "note": "QR routes to the live Resolver. The QR alone is not proof."
      },
      "print_snapshot": {
        "role": "STALE_ABLE_SNAPSHOT",
        "is_proof": false,
        "not_live_proof": true,
        "note": "Printed/PDF snapshots can become stale. Always verify live."
      }
    },
    "public_actions": {
      "developer_docs_url": "https://resolver.ecocitizenz.org/developer",
      "trustops_start_url": "https://resolver.ecocitizenz.org/trustops/start?ecz_id=ECZ-GB-K8HN6G",
      "is_proof": false,
      "note": "Public actions are informational only and are not proof of identity, authority, control, or reliance."
    },
    "public_projection": {
      "projection_contract_version": "2.1.0",
      "projection_revision": 0,
      "requested_ecz_id": "ECZ-GB-K8HN6G",
      "subject_id": "ECZ-GB-K8HN6G",
      "subject_type": "ECZ_ID_PASSPORT",
      "scope_id": "ECZ-GB-K8HN6G",
      "scope_type": "PASSPORT",
      "projection_generated_at": "2026-09-20T19:06:22Z",
      "state_effective_at": "2026-05-06T04:00:25.493Z",
      "public_disclosure_version": "pdv-1.0.0",
      "canonical_machine_json_url": "https://api.ecocitizenz.com/api/p/ECZ-GB-K8HN6G.json",
      "reason_code_version": "rcv-1.0.0",
      "record_provenance_class": "UNAVAILABLE",
      "axes": {
        "subject_state": {
          "state": "UNAVAILABLE",
          "state_effective_at": "2026-05-06T04:00:25.493Z",
          "reason_codes": []
        },
        "freshness_state": {
          "state": "UNDETERMINABLE",
          "state_effective_at": null,
          "reason_codes": [
            "NOT_ENROLLED_IN_MONITORING",
            "NO_MONITORING_KERNEL_PUBLISHED"
          ]
        },
        "enrolment_state": {
          "state": "NOT_ENROLLED",
          "state_effective_at": null,
          "reason_codes": []
        },
        "publication_state": {
          "state": "PUBLISHED",
          "state_effective_at": null,
          "reason_codes": []
        },
        "entitlement_state": {
          "state": null,
          "state_effective_at": null,
          "reason_codes": []
        },
        "verification_service_state": {
          "state": "UNAVAILABLE",
          "state_effective_at": null,
          "reason_codes": []
        },
        "receipt_verification_state": {
          "state": "NOT_APPLICABLE",
          "state_effective_at": null,
          "reason_codes": []
        }
      },
      "pulseguard": {
        "subject_state": "UNAVAILABLE",
        "enrolment_state": "NOT_ENROLLED",
        "publication_state": "PUBLISHED",
        "freshness_state": "UNDETERMINABLE",
        "entitlement_state": null,
        "observed_at": null,
        "received_at": null,
        "checked_at": null,
        "valid_until": null,
        "recheck_before_reliance": true,
        "policy_profile_id": "pp-standard",
        "policy_profile_version": "1.0.0",
        "first_material_exception": null,
        "reason_codes": [],
        "kernel_signals": [
          {
            "signal_id": "AUTHORITY_ALIVE",
            "state": "UNAVAILABLE",
            "observed_at": null,
            "checked_at": null,
            "valid_until": null,
            "reason_codes": [],
            "affected_scope": {
              "scope_id": "ECZ-GB-K8HN6G",
              "scope_type": "PASSPORT"
            }
          },
          {
            "signal_id": "EVIDENCE_FRESHNESS",
            "state": "UNAVAILABLE",
            "observed_at": null,
            "checked_at": null,
            "valid_until": null,
            "reason_codes": [],
            "affected_scope": {
              "scope_id": "ECZ-GB-K8HN6G",
              "scope_type": "PASSPORT"
            }
          },
          {
            "signal_id": "CONTINUITY_OK",
            "state": "UNAVAILABLE",
            "observed_at": null,
            "checked_at": null,
            "valid_until": null,
            "reason_codes": [],
            "affected_scope": {
              "scope_id": "ECZ-GB-K8HN6G",
              "scope_type": "PASSPORT"
            }
          },
          {
            "signal_id": "REVOCATION_STATUS",
            "state": "UNAVAILABLE",
            "observed_at": null,
            "checked_at": null,
            "valid_until": null,
            "reason_codes": [],
            "affected_scope": {
              "scope_id": "ECZ-GB-K8HN6G",
              "scope_type": "PASSPORT"
            }
          },
          {
            "signal_id": "LEDGER_ALIGNMENT",
            "state": "UNAVAILABLE",
            "observed_at": null,
            "checked_at": null,
            "valid_until": null,
            "reason_codes": [],
            "affected_scope": {
              "scope_id": "ECZ-GB-K8HN6G",
              "scope_type": "PASSPORT"
            }
          }
        ],
        "scope_counts": {
          "active": 0,
          "current": 0,
          "degraded": 0,
          "expired": 0,
          "unavailable": 1
        },
        "material_scope_summaries": [],
        "last_material_transition": null
      },
      "ledgercore": {
        "latest_event_type": null,
        "latest_event_timestamp": null,
        "affected_scope": null,
        "public_decisive_event_count": 0,
        "public_receipt_count": 2,
        "receipt_reference": null,
        "receipt_retrieval_state": "NONE_PUBLISHED",
        "receipt_verification_state": "NOT_APPLICABLE",
        "chain_alignment_state": null,
        "predecessor_ref": null,
        "supersedes_ref": null,
        "restores_ref": null,
        "public_reason": null,
        "last_synchronised_at": null,
        "correction_supersession_restoration_indicator": "NONE",
        "events": {
          "events": [],
          "returned_count": 0,
          "total_public_count": 0,
          "has_more": false,
          "next_cursor": null
        }
      }
    }
  }
}