{
  "schema": "nodus.dev-format-calibration.release-provenance.v3",
  "authorship": "Nodus prepared the adaptation, deliberately modified DEV fixture, prompt revisions, orchestration and this analysis. The RMSNorm source is derived from FlashInfer; no sole Nodus authorship or upstream endorsement is claimed.",
  "upstream": {
    "project": "FlashInfer",
    "source_url": "https://github.com/flashinfer-ai/flashinfer/blob/023a8474e1f7469572c0d4284535fc6ffa699574/include/flashinfer/norm.cuh",
    "commit": "023a8474e1f7469572c0d4284535fc6ffa699574",
    "git_blob_sha": "3034cdebd3cc0330adf172f017d15bd093dfe2f5",
    "source_sha256": "31156798c949ae551b3149ce22c4edf80013b324a7ac695340dd378ea9903704",
    "symbol": "flashinfer::norm::RMSNormKernel",
    "source_header_credit": "Copyright (c) 2024 by FlashInfer team.",
    "observed_license": "Apache-2.0",
    "retained_LICENSE_sha256": "dc0db549d8bce24355964e74f56f4709819ffc3549618af3f2595ae2833f5a9c",
    "retained_NOTICE_sha256": "c797581f0f3dd7f2d5489d1cf0f4523337abfc64e4b44c7763fc15714dd53856"
  },
  "model": {
    "project": "Qwen/Qwen2.5-Coder-7B-Instruct",
    "revision": "c03e6d358207e414f1eca0bb1891e29f1db0e242",
    "public_license_url": "https://huggingface.co/Qwen/Qwen2.5-Coder-7B-Instruct/blob/c03e6d358207e414f1eca0bb1891e29f1db0e242/LICENSE",
    "observed_license": "Apache-2.0",
    "credit": "Copyright 2024 Alibaba Cloud",
    "retained_license_sha256": "832dd9e00a68dd83b3c3fb9f5588dad7dcf337a0db50f7d9483f310cd292e92e",
    "weights_or_tokenizer_redistributed": false
  },
  "lineage": {
    "parent_adaptation_sha256": "b61b05d938022c286ca3c90799b2b6eec57e83873ccd06470ab526a6984dfcbd",
    "fixture_source_sha256": "1f5053e0608172ed6540993f3025af026141e38f4e199cc51b3d6771f7817302",
    "fixture_provenance_sha256": "f557c805d581eb64db31bd7ef67c2c8e799535b7f886f5e204f6e5b8e7596713",
    "source_group": "FlashInfer RMSNorm and all derivatives",
    "cross_project_independence": "unverified",
    "study_role": "exposed DEV fixture only; not train/confirmation"
  },
  "license_scope": {
    "source": "Exact FlashInfer Apache-2.0 LICENSE and complete NOTICE retained in inputs/. Exact copyright and modification notices remain in input and copied final source. The selected ordinary norm.cuh symbol is outside the named root LICENSE exceptions.",
    "responses": "Exact model response bytes are preserved as evidence, including missing attribution in attempt1. Attribution to FlashInfer and the modification sequence is supplied alongside; outputs are not offered as newly correct or wholly original kernels.",
    "Qwen": "Exact model LICENSE retained for attribution. No model/tokenizer files or weights are redistributed and no unrelated model-output license grant is inferred.",
    "new_verifier": "Original Nodus stdlib verification code. No private codec source is copied and no project-wide license or unrelated model-output rights are asserted."
  },
  "verification_scope": "Exact byte comparison and original narrow Python JSON verifier only; no private native codec implementation, CUDA compiler, inference, model, training, protected grader or confirmation files included.",
  "no_public_runtime_or_correctness_qualification": true,
  "reproduction": {
    "url": "https://data.nodus-compute.ai/assets/nodus-format-calibration-saved-bytes-v2.zip",
    "sha256": "7f75c0cc9c958198bc901585b6f26fd6d02d63773c6a8f01c129c301dc93bf9a",
    "bytes": 54627,
    "entries": 27,
    "public_manifest_sha256": "b3af14b0ae0ddf6c40dae04d60945fb4da865c9553232917f64403f3f76f1dd3",
    "scope": "Exact selected DEV fixture and saved generation evidence with original verification source. This is not a general native codec or a model rerun package."
  },
  "scope_of_source_visibility": "The selected exposed fixture, prompt-facing contract projection, two prompts and three retained responses are included. Internal native codec/ABI implementations, protected evaluations and confirmation data are excluded. This selection is not a grant to redistribute unrelated private code.",
  "archive_provenance_map": {
    "original_owning_fixture_record": {
      "referenced_by": "ZIP PROVENANCE.json /lineage/fixture_provenance_sha256",
      "sha256": "f557c805d581eb64db31bd7ef67c2c8e799535b7f886f5e204f6e5b8e7596713",
      "included_in_archive": false,
      "meaning": "Original owning provenance record, not the packaged public projection."
    },
    "public_fixture_projection": {
      "archive_member": "inputs/fixture-provenance.json",
      "sha256": "8804342094e71e28ef6128b322f6cf164b6a7d89fba3e2f07f8fb6b4125a450b",
      "meaning": "Public projection of that original record."
    },
    "derivation_projection": {
      "archive_member": "inputs/derivation.json",
      "sha256": "82739905ee23d5cbd21140672dcb1f7586289e3fe4e96d887424562f8d5d825d",
      "meaning": "Metadata projection; its embedded hashes identify upstream and ancestor source files.",
      "historical_locator": "upstream.preserved_original.path is a historical source-map locator, not a member of this archive.",
      "full_upstream_norm_cuh_included": false
    },
    "archive_contents_authority": "The exact archive MANIFEST.json lists shipped files; historical provenance locators are not additional members."
  },
  "presentation_revision": {
    "previous_archive_sha256": "18d9e61a7cc2e7e7185e6b76463506d1e3c6b68a7070eeb5b7c9bf83cfca6503",
    "changes": [
      "Optional authorship label removed from README and provenance.",
      "Verifier exact expected provenance hash/size and package inventory refreshed."
    ],
    "unchanged_evidence_and_license_members": 23,
    "verifier_logic_unchanged": true,
    "all_numerical_input_output_and_token_bytes_unchanged": true,
    "current_saved_byte_validation": "Separate actual execution recorded in lab-research-format-calibration-offline-check.json; no new model experiment."
  }
}
