{
  "schema_version": "vaani.release-preparation.v1",
  "candidate": {
    "distribution": "vaani",
    "version": "1.0.0rc43",
    "state": "published_private",
    "prepared_from_commit": "565d5ce5e0243214eab0cdfac2f1be7029df339c",
    "merge_commit": "5c09eb40507021a1297f5fbbb8c50add552b69df",
    "publication_source_commit": "565d5ce5e0243214eab0cdfac2f1be7029df339c",
    "source_commit_semantics": "The exact candidate archives were built from the clean committed release-preparation source, whose release PR was merged to main. Those exact archives were uploaded once to private GAR and verified by separately authenticated no-cache read-back.",
    "target_registry": "asia-south1-python.pkg.dev/birla-loyalty-voice-bot/vaani-python",
    "public_pypi": "not_published"
  },
  "local_artifacts": {
    "source_tree_state": "clean_committed_release_preparation",
    "built_from_commit": "565d5ce5e0243214eab0cdfac2f1be7029df339c",
    "canonical_build_command": "env PYTHONPATH=. .venv/bin/python -m scripts.release_candidate --source . --out-dir /tmp/vaani-rc43-review.1sCWms",
    "release_build_manifest": "/tmp/vaani-rc43-review.1sCWms/vaani-1.0.0rc43-release-build.json",
    "publishable": true,
    "wheel": {
      "filename": "vaani-1.0.0rc43-py3-none-any.whl",
      "sha256": "5d91a59011010702cfa14321b02b60d7499700321753d4396f6f35b5caf2057b",
      "size_bytes": 293688
    },
    "sdist": {
      "filename": "vaani-1.0.0rc43.tar.gz",
      "sha256": "077dfb0468b3966353c7302267672a1debc63b556ca36abd937636874486d396",
      "size_bytes": 556908
    },
    "reproducibility": {
      "builds": 2,
      "separate_clean_snapshots": true,
      "source_trees_clean_after_build": true,
      "wheel_byte_identical": true,
      "sdist_byte_identical": true
    },
    "privacy_scan": {
      "status": "passed",
      "archives_scanned": 2,
      "entries_scanned": 278,
      "operational_evidence_packaged": false
    }
  },
  "local_validation": {
    "focused_release_tests": "263 passed with the declared OpenAI extra installed",
    "cancellation_deadline_regression_repetitions": "50 passed",
    "contracts": "passed",
    "docs": "passed",
    "strict_mkdocs": "passed",
    "compileall": "passed",
    "twine_check": "passed",
    "deterministic_double_build": "passed",
    "archive_privacy_scan": "passed",
    "local_wheel_install": "passed_python_3.13.11",
    "local_wheel_direct_url": "present_expected_for_local_file_install",
    "installed_version": "1.0.0rc43",
    "installed_birla_preset": "birla-prod-v42@14#sha256:2d8931e55cffd667a4a5023fed7dc33528c017ef26afecfc97ac8cb356a9761e",
    "source_and_sdist_public_contract": "7.24.0",
    "installed_wheel_public_api": "version, birla-prod-v42@14 preset, termination seam, and scripted-call provenance verified; the public contract manifest and lock are not packaged in the wheel",
    "installed_scripted_call": "COMPLETED",
    "clean_registry_install": "passed_python_3.13.11",
    "registry_install_direct_url": null,
    "registry_install_editable": false,
    "registry_install_local_path_dependency": false,
    "registry_installed_public_reliability_probes": "passed"
  },
  "publication": {
    "state": "published_private",
    "source_commit": "565d5ce5e0243214eab0cdfac2f1be7029df339c",
    "target_channel": "private Google Artifact Registry",
    "target_registry": "asia-south1-python.pkg.dev/birla-loyalty-voice-bot/vaani-python",
    "public_pypi": "not_published",
    "upload": {
      "status": "passed",
      "method": "single noninteractive collision-failing GAR upload using the restored scoped writer credential; skip-existing was disabled",
      "artifacts": [
        {
          "filename": "vaani-1.0.0rc43-py3-none-any.whl",
          "sha256": "5d91a59011010702cfa14321b02b60d7499700321753d4396f6f35b5caf2057b",
          "size_bytes": 293688
        },
        {
          "filename": "vaani-1.0.0rc43.tar.gz",
          "sha256": "077dfb0468b3966353c7302267672a1debc63b556ca36abd937636874486d396",
          "size_bytes": 556908
        }
      ]
    },
    "readback": {
      "status": "passed",
      "method": "separately authenticated no-cache GAR registry download",
      "hashes_match_uploaded_artifacts": true,
      "files": [
        {
          "filename": "vaani-1.0.0rc43-py3-none-any.whl",
          "sha256": "5d91a59011010702cfa14321b02b60d7499700321753d4396f6f35b5caf2057b",
          "size_bytes": 293688
        },
        {
          "filename": "vaani-1.0.0rc43.tar.gz",
          "sha256": "077dfb0468b3966353c7302267672a1debc63b556ca36abd937636874486d396",
          "size_bytes": 556908
        }
      ]
    },
    "registry_install": {
      "status": "passed",
      "python": "3.13",
      "python_patch": "3.13.11",
      "requirement": "vaani[deepgram,google,recording-gcs,smallestai]==1.0.0rc43",
      "editable": false,
      "local_path_dependency": false,
      "installed_version": "1.0.0rc43",
      "direct_url": null,
      "preset_identity": "birla-prod-v42@14#sha256:2d8931e55cffd667a4a5023fed7dc33528c017ef26afecfc97ac8cb356a9761e",
      "public_api_probes": {
        "provider_recovery_and_privacy_safe_correlation": "passed",
        "cancellation_shutdown_completion_exactly_once": "passed",
        "sip_termination_surface": "passed",
        "scripted_call": "COMPLETED"
      }
    }
  },
  "credentialed_limitations": {
    "vertex": "not_run_requires_credentials",
    "livekit": "not_run_requires_credentials",
    "gcs": "not_run_requires_credentials",
    "sip": "not_run_consumer_owned",
    "ozonetel": "not_run_consumer_owned",
    "production_canary": "not_run_requires_deployment_authority"
  }
}
