docs(provenance): attest model source of record

#2
Files changed (1) hide show
  1. MODEL_PROVENANCE.json +85 -0
MODEL_PROVENANCE.json ADDED
@@ -0,0 +1,85 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "szl.model-source-attestation/v1",
3
+ "observed_at": "2026-07-12T00:27:14Z",
4
+ "model": {
5
+ "id": "SZLHOLDINGS/szl-lambda-gate",
6
+ "repository_type": "model",
7
+ "artifact_kind": "kernel-code-and-configuration",
8
+ "trained_weights_present": false
9
+ },
10
+ "source_of_record": {
11
+ "state": "VERIFIED_HF_SOURCE_OF_RECORD",
12
+ "platform": "huggingface",
13
+ "repository": "SZLHOLDINGS/szl-lambda-gate",
14
+ "artifact_base_revision": "fb0481cfc4046c52898aa83a96b1c118a6372f1a",
15
+ "artifact_base_state": "MEASURED_PRE_ATTESTATION_BASE",
16
+ "artifact_base_url": "https://huggingface.co/SZLHOLDINGS/szl-lambda-gate/tree/fb0481cfc4046c52898aa83a96b1c118a6372f1a",
17
+ "file_count": 10,
18
+ "tree_sha256": "439f5a91386453cc1d6d5248dd5f80915b2c87e1a7d079fda38eef420103e3f2",
19
+ "tree_hash_algorithm": "sha256 of UTF-8 path + NUL + per-file sha256 + LF, sorted by path; .cache excluded"
20
+ },
21
+ "public_github": {
22
+ "state": "VERIFIED_DOWNSTREAM_MIRROR_WITH_DIVERGENCE",
23
+ "repository": "szl-holdings/szl-lambda-gate",
24
+ "repository_url": "https://github.com/szl-holdings/szl-lambda-gate",
25
+ "artifact_mirror_commit": "dd6dd1160999fd0d0f61ee86b7dfce847d91f3fa",
26
+ "artifact_mirror_url": "https://github.com/szl-holdings/szl-lambda-gate/tree/dd6dd1160999fd0d0f61ee86b7dfce847d91f3fa",
27
+ "artifact_mirror_commit_declares": "Mirrors huggingface.co/SZLHOLDINGS/szl-lambda-gate",
28
+ "artifact_scope": {
29
+ "state": "PARTIAL_EXACT_MATCH_WITH_DECLARED_HF_ORIGIN",
30
+ "exact_files": 4,
31
+ "compared_files": 5,
32
+ "exact_paths": [
33
+ {
34
+ "hf": "build.toml",
35
+ "github": "build.toml",
36
+ "sha256": "5c5ebbfe83770a898b8b8893e342c2c5547c65cd2b5a96146b14e3abb9411f3b"
37
+ },
38
+ {
39
+ "hf": "build/torch-universal/szl_lambda_gate/__init__.py",
40
+ "github": "torch-ext/szl_lambda_gate/__init__.py",
41
+ "sha256": "6c5a954105e36c7536cff25c566c6b41889aa31740a7d188d5ab909b77d25750"
42
+ },
43
+ {
44
+ "hf": "build/torch-universal/szl_lambda_gate/_ops.py",
45
+ "github": "torch-ext/szl_lambda_gate/_ops.py",
46
+ "sha256": "6adf1dc42e7a9e6da914e304da9720438e59c234104e11f3e5ccaa45ecee23b6"
47
+ },
48
+ {
49
+ "hf": "build/torch-universal/szl_lambda_gate/layers.py",
50
+ "github": "torch-ext/szl_lambda_gate/layers.py",
51
+ "sha256": "cde2de167d89002ad0cc63a4de205848f14eae0c649c19e2a8a96665a63806f2"
52
+ }
53
+ ],
54
+ "divergent_path": {
55
+ "hf": "build/torch-universal/szl_lambda_gate/_lambda.py",
56
+ "hf_sha256": "fc250a19d6a302cf11b9b75fe03ec408ff1039789cceb6d2b948e2827f9c904b",
57
+ "github": "torch-ext/szl_lambda_gate/_lambda.py",
58
+ "github_sha256": "eb4cd79bc008487a4c705765deff66cff8fbe0b8024976739bc807124c79f9ec"
59
+ }
60
+ },
61
+ "observed_main": {
62
+ "commit": "d3a91edbe2595bac1ead1007963b4b7b8857eb19",
63
+ "state": "DIVERGENT_AFTER_HARDENING_AND_CONSOLIDATION",
64
+ "exact_files": 3,
65
+ "compared_files": 5,
66
+ "divergent_paths": [
67
+ "torch-ext/szl_lambda_gate/__init__.py",
68
+ "torch-ext/szl_lambda_gate/_lambda.py"
69
+ ]
70
+ }
71
+ },
72
+ "claims": {
73
+ "github_repository_parity": "NOT_CLAIMED",
74
+ "github_artifact_scope_parity": "NOT_CLAIMED_DUE_TO_RECORDED_DIVERGENCE",
75
+ "reproducible_build": "NOT_CLAIMED",
76
+ "trained_model": "NOT_CLAIMED",
77
+ "serving_process_revision": "NOT_APPLICABLE_REPOSITORY_ARTIFACT"
78
+ },
79
+ "limits": [
80
+ "The GitHub mirror commit declares Hugging Face as its origin but differs in one of five compared artifact files; it is lineage evidence, not parity evidence.",
81
+ "Current GitHub main is not the published Hub artifact and must not be substituted without a new build and verification wave.",
82
+ "The attestation overlay cannot self-embed its resulting Hub commit, so the immutable artifact_base_revision is the measured pre-overlay base.",
83
+ "No .bin, .safetensors, .pt, .pth, .onnx, or .gguf weight artifact was present in the measured base tree."
84
+ ]
85
+ }