{
  "bundle_type": "integration_evidence_pack_bundle",
  "bundle_version": "1.0",
  "notice": "Dane demonstracyjne. Nie opisują klienta ani zweryfikowanej integracji.",
  "project": {
    "organization": "Organizacja demonstracyjna (przykład)",
    "assessment_name": "Audit gotowości — przykład",
    "scope": "Jeden eksport TMS → dwa przykładowe adaptery"
  },
  "documents": [
    {
      "report_type": "integration_readiness_heuristic",
      "generated_at": "2026-09-06T08:00:00Z",
      "readiness_score": 86,
      "coverage_score": 80,
      "ownership_score": 75,
      "sources": [{ "name": "shipment-example.json", "source_system": "TMS", "field_owner": "Transport IT", "format": "JSON", "field_count": 28 }],
      "mappings": [
        { "canonical_field": "shipment_id", "status": "detected", "source_paths": [{ "source_system": "TMS", "file": "shipment-example.json", "source_path": "shipment.id", "type": "string" }] },
        { "canonical_field": "package_count", "status": "detected", "source_paths": [{ "source_system": "TMS", "file": "shipment-example.json", "source_path": "handling_units.total", "type": "integer" }] },
        { "canonical_field": "consignee_reference", "status": "ownership_review", "source_paths": [{ "source_system": "TMS", "file": "shipment-example.json", "source_path": "delivery.reference", "type": "string" }] },
        { "canonical_field": "dangerous_goods_flag", "status": "missing", "source_paths": [] }
      ]
    },
    {
      "registry_type": "field_ownership_registry",
      "registry_version": "1.0",
      "status": "draft",
      "fields": [
        { "field_id": "shipment_id", "field_owner": "Transport IT", "authoritative_system": "TMS", "conflict_policy": "prefer_authoritative", "decision_status": "resolved" },
        { "field_id": "package_count", "field_owner": "Warehouse Operations", "authoritative_system": "WMS", "conflict_policy": "prefer_authoritative", "decision_status": "resolved" },
        { "field_id": "consignee_reference", "field_owner": null, "authoritative_system": "TMS", "conflict_policy": "manual_review", "decision_status": "needs_decision" }
      ]
    },
    {
      "report_type": "version_registry_schema_diff",
      "report_version": "1.0",
      "status": "blocking_review_required",
      "alert": { "type": "provider_interface_changed", "breaking_changes": 1, "owner_missing": 0 },
      "summary": { "total_changes": 3, "breaking": 1, "review": 1, "compatible": 1, "unowned": 0 }
    },
    {
      "report_type": "contract_test_evidence",
      "report_version": "1.0",
      "execution_mode": "captured_fixture_local",
      "suite_sha256": "demo-adapter-a-fixture",
      "suite": { "provider": "Adapter A — przykład", "adapter_version": "1.0", "mapping_version": "mapping-demo-1.0", "schema_version": "schema-demo-a" },
      "result": { "status": "passed", "summary": { "passed": 5, "failed": 0, "blocked": 0, "assertions_passed": 12, "assertions_failed": 0 } },
      "provider_matrix_status_changed": false
    },
    {
      "report_type": "contract_test_evidence",
      "report_version": "1.0",
      "execution_mode": "captured_fixture_local",
      "suite_sha256": "demo-adapter-b-fixture",
      "suite": { "provider": "Adapter B — przykład", "adapter_version": "0.8", "mapping_version": "mapping-demo-1.0", "schema_version": "schema-demo-b" },
      "result": { "status": "failed", "summary": { "passed": 4, "failed": 1, "blocked": 0, "assertions_passed": 10, "assertions_failed": 2 } },
      "provider_matrix_status_changed": false
    },
    {
      "report_type": "provenance_trace_evidence",
      "report_version": "1.0",
      "execution_mode": "manifest_local",
      "manifest_sha256": "demo-adapter-a-manifest",
      "manifest": { "provider": "Adapter A — przykład", "mapping_version": "mapping-demo-1.0", "adapter_version": "1.0", "schema_version": "schema-demo-a" },
      "result": { "summary": { "total": 4, "documented": 4, "partial": 0, "gap": 0, "missing_owner": 0 }, "traces": [] },
      "trace_correctness_verified": false
    },
    {
      "report_type": "provenance_trace_evidence",
      "report_version": "1.0",
      "execution_mode": "manifest_local",
      "manifest_sha256": "demo-adapter-b-manifest",
      "manifest": { "provider": "Adapter B — przykład", "mapping_version": "mapping-demo-1.0", "adapter_version": "0.8", "schema_version": "schema-demo-b" },
      "result": { "summary": { "total": 4, "documented": 2, "partial": 1, "gap": 1, "missing_owner": 1 }, "traces": [] },
      "trace_correctness_verified": false
    }
  ]
}
