{"manifest_version":2,"obtainReady":true,"serveVerdict":"READY","reasonCodes":["no-tested-run-plan"],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","serveEvaluatedAt":"2026-10-18T12:20:25.228Z","serveEvaluationId":"serve-5b152a7f330497bb9747ad3eb619482a116f87a41d74b368277db1fbc1e5ac3d","readiness":"ready","downloadReady":true,"hostedFileCount":5,"mirroredBytes":500929275,"readinessCheckedAt":"2026-10-18T12:20:25.228Z","readinessSource":"file-check","degraded":false,"stale":false,"serveExplanation":{"obtainReady":true,"serveVerdict":"READY","reasonCodes":["no-tested-run-plan"],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","serveEvaluatedAt":"2026-10-18T12:20:25.228Z","serveEvaluationId":"serve-5b152a7f330497bb9747ad3eb619482a116f87a41d74b368277db1fbc1e5ac3d","readiness":"ready","downloadReady":true,"hostedFileCount":5,"mirroredBytes":500929275,"readinessCheckedAt":"2026-10-18T12:20:25.228Z","readinessSource":"file-check","degraded":false,"stale":false},"licenseState":"unknown","licenseUnresolved":true,"licenseLabel":"License: unknown","licenseCategory":"no-license","repo":"neulab/codebert-python","artifact":{"id":"hf-model-neulab-codebert-python","repo":"neulab/codebert-python"},"release":"hf-main","artifact_type":"llm","license":"unknown","license_clarity":{"license":"unknown","commercialUse":"unknown","confidence":"none","obligations":[],"summary":"License: unknown","redistribution":"Check the upstream license text or contact the model author before deciding how to use it.","notes":"Not legal advice."},"license_decision":{"policy":"mirror","license":"unknown","ids":["unknown"],"status":"blocked","mirrorable":false,"publicCatalog":false,"publicCatalogUnconditional":false,"osiOpenSource":false,"unrestricted":false,"conditional":false,"conditionalEligible":false,"conditionalReason":"blocked_marker:unknown","licenseId":"License: unknown","obligations":null,"conditions":[],"reason":"blocked_marker:unknown","allowlist":["apache-2.0","mit","bsd-3-clause","bsd-2-clause","cc0-1.0","cc-by-4.0","odc-by"]},"license_obligations_digest":null,"visibility":"public","hosted":true,"hosting":{"status":"hosted","hostedFiles":5,"obtainReady":true,"authority":"live-serve-decision"},"upstream":{"gated":false,"repoId":"neulab/codebert-python","private":false,"disabled":false,"provider":"huggingface","repoType":"model","revision":"c4ff459e2a91d002d9bb4ab8cc2b7ee7125ef213","fetchedAt":"2026-09-20T21:57:26.090Z","importMode":"external-catalog","licenseRaw":"License: unknown","licenseDeclared":null,"mirrorLicensePolicy":"permissive"},"license_upstream_record":{"declared_license":"unknown","upstream_license_raw":"License: unknown","source_url":null,"upstream":{"gated":false,"repoId":"neulab/codebert-python","private":false,"disabled":false,"provider":"huggingface","repoType":"model","revision":"c4ff459e2a91d002d9bb4ab8cc2b7ee7125ef213","fetchedAt":"2026-09-20T21:57:26.090Z","importMode":"external-catalog","licenseRaw":"License: unknown","licenseDeclared":null,"mirrorLicensePolicy":"permissive"}},"scan_status":"passed","scan_policy_version":"hb-scan-2026-07-09.1","signer":"hugging-bay","manifest_digest_kind":"signed-manifest","release_manifest_digest":"external-not-mirrored","canonical_representation_digest":"sha256:5c7e51b8a38ad0ca3be39dbc8685defedd721878beb6bbec71490ecbec33ac26","canonical_state":{"found":true,"current":true,"state":"complete-bytes","completeBytes":true,"completeRunnable":false,"verified":false,"runReady":false,"commandsAvailable":false,"authority":"postgres-executable-state-snapshot","snapshotId":"hbes_3003c28007e2ceb9b64592a5a305b3de3c254eeeb3f8623fe0582ea3a5abb8ec","artifactId":"hf-model-neulab-codebert-python","representationId":"rep-59ec7d289e2ce7e30f8e476ceb9637b5d72f24c72e7e189f1a8c57e771816d1b","taskMode":{"mode":"unknown"},"selectedFileBindingVersion":"postgres-selected-object-binding.v2","representation":{"id":"rep-59ec7d289e2ce7e30f8e476ceb9637b5d72f24c72e7e189f1a8c57e771816d1b","artifactId":"hf-model-neulab-codebert-python","format":"safetensors","source":{"provider":"huggingface","identity":"neulab/codebert-python","revision":"c4ff459e2a91d002d9bb4ab8cc2b7ee7125ef213","immutable":true},"files":[{"path":"config.json","role":"config","sizeBytes":703,"sha256":"sha256:a5ae26f775fcd0eb186c1f0b50102f0866dbf4304509829de26c03dabfa989fd","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:f1e39d210a4c719e13bafb464bb000f4bcea8938c8d8d3077ac4cb1c5f3c1f00"},{"path":"model.safetensors","role":"weight","sizeBytes":498818156,"sha256":"sha256:b96022334a02675d3cce85bc1ef159802c3e6724669393dc05e4eb53aa4a750c","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:e35442fe1abacba354e2e018a3589fe6d28db0008461cb9a774cc11eb17afc55"},{"path":"special_tokens_map.json","role":"tokenizer","sizeBytes":280,"sha256":"sha256:06e405a36dfe4b9604f484f6a1e619af1a7f7d09e34a8555eb0b77b66318067f","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:5cbbe9ee26495cc1f017463d66f8433772eb6226f920bacae209c5b749dcd147"},{"path":"tokenizer.json","role":"tokenizer","sizeBytes":2108591,"sha256":"sha256:2ccf6c4346c2a8441ec36c5ed5561852c3ec01fdb8c9283af1b95281d9f4888e","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:b5df72e28cf6bd3cbf55ca7722a2e5c7fbb2a5fe1b3d7af36d3b98b4c89af94c"},{"path":"tokenizer_config.json","role":"config","sizeBytes":1545,"sha256":"sha256:4a8a3de5571467eaa574029f982284a1b04f5a8027b842d9350028e2e8871f6e","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:07d14ac51bf7a08d99e392b7229477267443a50301161a5f10901346cb084dd7"}]},"evaluatorVersion":"1.3.1","selectedFilesDigest":"sha256:00e22af8d8909d5d7fdb31ff8e6b15a29876d416106ac8678e99950d5779bd18","representationDigest":"sha256:5c7e51b8a38ad0ca3be39dbc8685defedd721878beb6bbec71490ecbec33ac26","evidenceSnapshotDigest":"sha256:cbbe37593f3193d0264738dd38c2c3f54afbfa7db0275f476fac3da62e7b072f","evaluatedAt":"2026-09-20T21:58:28.420Z","authorityVersion":"sha256:2c809d6a551ad44a46ab53b1b256fb0ce8bb1388714d25dece6ce70bf4c0df08","invalidatedBy":null,"manifestFinal":true,"obtainReady":true,"hosted":true,"hostedFiles":5,"serveAuthority":"live-serve-decision","individuallyHashedFiles":5,"weightsHosted":null,"weightCountState":"not-snapshot-bound","totalFiles":5,"strictlyDownloadableFiles":5,"strictlyDownloadableHashedFiles":5,"strictlyDownloadableWeights":null,"strictWeightCountState":"not-snapshot-bound","artifactInventoryFiles":10,"scope":"canonical-postgres-snapshot"},"selected_files_digest":"sha256:00e22af8d8909d5d7fdb31ff8e6b15a29876d416106ac8678e99950d5779bd18","representation":{"id":"rep-59ec7d289e2ce7e30f8e476ceb9637b5d72f24c72e7e189f1a8c57e771816d1b","artifactId":"hf-model-neulab-codebert-python","representationDigest":"sha256:5c7e51b8a38ad0ca3be39dbc8685defedd721878beb6bbec71490ecbec33ac26","selectedFilesDigest":"sha256:00e22af8d8909d5d7fdb31ff8e6b15a29876d416106ac8678e99950d5779bd18","taskMode":{"mode":"unknown"},"format":"safetensors","source":{"provider":"huggingface","identity":"neulab/codebert-python","revision":"c4ff459e2a91d002d9bb4ab8cc2b7ee7125ef213","immutable":true}},"release_gates":{"scan":"pending","files":"pending","license":"unknown","metadata":"passed","signature":"pending","provenance":"passed"},"files":[{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"config.json","size":703,"declared_size":703,"storage_size":703,"media_type":"application/octet-stream","sha256":"a5ae26f775fcd0eb186c1f0b50102f0866dbf4304509829de26c03dabfa989fd","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-neulab-codebert-python/config.json"},{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"model.safetensors","size":498818156,"declared_size":498818156,"storage_size":498818156,"media_type":"application/octet-stream","sha256":"b96022334a02675d3cce85bc1ef159802c3e6724669393dc05e4eb53aa4a750c","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-neulab-codebert-python/model.safetensors"},{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"special_tokens_map.json","size":280,"declared_size":280,"storage_size":280,"media_type":"application/octet-stream","sha256":"06e405a36dfe4b9604f484f6a1e619af1a7f7d09e34a8555eb0b77b66318067f","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-neulab-codebert-python/special_tokens_map.json"},{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"tokenizer.json","size":2108591,"declared_size":2108591,"storage_size":2108591,"media_type":"application/octet-stream","sha256":"2ccf6c4346c2a8441ec36c5ed5561852c3ec01fdb8c9283af1b95281d9f4888e","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-neulab-codebert-python/tokenizer.json"},{"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","path":"tokenizer_config.json","size":1545,"declared_size":1545,"storage_size":1545,"media_type":"application/octet-stream","sha256":"4a8a3de5571467eaa574029f982284a1b04f5a8027b842d9350028e2e8871f6e","source_uploaded":true,"external_url":null,"download_policy":"capability","source_kind":"mirrored-upstream","scan_policy_version":"hb-scan-2026-07-09.1","scan_findings":[],"peer_fallbacks":[],"download_url":"/api/downloads/hf-model-neulab-codebert-python/tokenizer_config.json"}],"mirrors":1,"generated_at":"2026-10-18T12:21:06.635Z","manifest_digest":"sha256:4898cb110a779981c98a6568cd350606d96b8a27cb3d531865f1ed6f8393d9c6","signature":{"version":1,"algorithm":"Ed25519","key_id":"ed25519:718f9ccff1cef500235425ce","canonical_digest":"sha256:4898cb110a779981c98a6568cd350606d96b8a27cb3d531865f1ed6f8393d9c6","value":"rUUSaQ3aB8i5g35ZdEM--R6Xql_gZCRJx00Y1QXkw34RbJAe22_Rcf5xR12xID7jiGXZWW3KbU43QMgesNwNDw","signed_at":"2026-10-18T12:21:06.635Z","public_key_url":"/api/keys/manifest-signing","payload":"canonical-json:manifest-excluding-signature-and-generated_at","canonical_encoding":"rfc8785","canonical_excludes":["signature","generated_at","manifest_digest","serveEvaluatedAt","serveEvaluationId","serveExplanation","readinessCheckedAt","obtainReady","serveVerdict","reason","reasonCodes"]}}