{"bundle_version":1,"obtainReady":true,"serveVerdict":"READY","reasonCodes":["no-tested-run-plan"],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","serveEvaluatedAt":"2026-10-31T02:31:53.984Z","serveEvaluationId":"serve-807448b493a30da4e62d7342869817f568a1c36dd41ed23ce2eb32c77ba7682d","readiness":"ready","downloadReady":true,"hostedFileCount":7,"mirroredBytes":499231751,"readinessCheckedAt":"2026-10-31T02:31:53.984Z","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-31T02:31:53.984Z","serveEvaluationId":"serve-807448b493a30da4e62d7342869817f568a1c36dd41ed23ce2eb32c77ba7682d","readiness":"ready","downloadReady":true,"hostedFileCount":7,"mirroredBytes":499231751,"readinessCheckedAt":"2026-10-31T02:31:53.984Z","readinessSource":"file-check","degraded":false,"stale":false},"artifact":{"id":"hf-model-lukamac-playpart-ai-personal-trainer","repo":"Lukamac/PlayPart-AI-Personal-Trainer","type":"llm","task":"text-generation","license":"apache-2.0","visibility":"public","summary":"Model from Hugging Face for text generation: Lukamac/PlayPart-AI-Personal-Trainer · transformers","upstream":{"provider":"huggingface","repoType":"model","repoId":"Lukamac/PlayPart-AI-Personal-Trainer","repoUrl":"https://huggingface.co/Lukamac/PlayPart-AI-Personal-Trainer","revision":"085fe1966bc197e109731a3fc48243a836d56e57","importMode":"external-catalog","gated":false,"private":false,"disabled":false}},"trust":{"license_decision":{"policy":"mirror","license":"apache-2.0","ids":["apache-2.0"],"status":"allowed","mirrorable":true,"publicCatalog":true,"publicCatalogUnconditional":true,"osiOpenSource":true,"unrestricted":true,"conditional":false,"conditionalEligible":false,"conditionalReason":"not_conditional","licenseId":null,"obligations":null,"conditions":[],"reason":"license_allowlisted","allowlist":["apache-2.0","mit","bsd-3-clause","bsd-2-clause","cc0-1.0","cc-by-4.0","odc-by"]},"scan_status":"passed","scan_policy_version":"hb-scan-2026-07-09.1","verification_status":"pending","hosting_status":"hosted","hosted_files":7,"signals":{"size":{"known":true,"bytes":499234799,"label":"476.1 MB","reason":""},"demand":{"mirrorRequests":0,"upstreamDownloads":83,"upstreamStars":3,"label":"83 upstream downloads","basis":"upstream-downloads"},"trust":{"score":0,"level":"metadata-checked","label":"Unknown","qualification":"canonical-state-complete-bytes","trustImpact":"none","checks":[{"id":"license","label":"License","status":"pass","detail":"apache-2.0"},{"id":"provenance","label":"Provenance","status":"pass","detail":"Lukamac/PlayPart-AI-Personal-Trainer"},{"id":"scan","label":"Scan","status":"pass","detail":"passed"},{"id":"hosting","label":"Hosted files","status":"warn","detail":"7/9 repository files hosted; selected representation evaluated separately"},{"id":"manifest","label":"Byte manifest integrity","status":"pass","detail":"selected representation is complete-bytes; per-file SHA-256 published (cryptographic signing pending)"}],"strengths":["License: apache-2.0","Provenance: Lukamac/PlayPart-AI-Personal-Trainer","Scan: passed","Byte manifest integrity: selected representation is complete-bytes; per-file SHA-256 published (cryptographic signing pending)"],"gaps":["Hosted files: 7/9 repository files hosted; selected representation evaluated separately"]},"readiness":{"score":0,"level":"bytes-complete","canonicalState":{"found":true,"current":true,"state":"complete-bytes","completeBytes":true,"completeRunnable":false,"verified":false,"runReady":false,"commandsAvailable":false,"authority":"postgres-executable-state-snapshot","snapshotId":"hbes_9edf6169eb4095d9b3784b6d040d2dc76d8f18c7fd1dd1d498f92dad94b96acb","artifactId":"hf-model-lukamac-playpart-ai-personal-trainer","representationId":"rep-3ac9370eee78a521ff92460e4254d109a2f894307dac00fcb3e033ccd75725e7","taskMode":{"mode":"unknown"},"selectedFileBindingVersion":"postgres-selected-object-binding.v2","representation":{"id":"rep-3ac9370eee78a521ff92460e4254d109a2f894307dac00fcb3e033ccd75725e7","artifactId":"hf-model-lukamac-playpart-ai-personal-trainer","format":"safetensors","source":{"provider":"huggingface","identity":"Lukamac/PlayPart-AI-Personal-Trainer","revision":"085fe1966bc197e109731a3fc48243a836d56e57","immutable":true},"files":[{"path":"config.json","role":"config","sizeBytes":924,"sha256":"sha256:96692cf1d4a6793900eeacca1693de4a1a80c8c9d5ec229db091278cee217f90","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:70be03cf877e32589e06d1034641a2c9fa15abd6f325e4ff10acffeeb7c7aa2e"},{"path":"generation_config.json","role":"config","sizeBytes":119,"sha256":"sha256:eabb16a6a137c90b1f3a66138e578b483161fc91b8f253be22cd3d33e6460dc9","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:b4e2a0c71902668a041de0291802865aa23ae216628b87259ec5c9912e02de4b"},{"path":"merges.txt","role":"tokenizer","sizeBytes":456318,"sha256":"sha256:1ce1664773c50f3e0cc8842619a93edc4624525b728b188a9e0be33b7726adc5","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:f6e8b3c00f1a8a4c16445eb4e01f574308f4139e9cc6a8f57fd5606aa0882f5d"},{"path":"model.safetensors","role":"weight","sizeBytes":497774208,"sha256":"sha256:d62167a93a1e76021f5b47420f8897cef65313b86185cb625227247ad17607bc","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:6f0267340d3eba1331b1b26482cff9f05cf88d7718364ddb334ada58511bd094"},{"path":"special_tokens_map.json","role":"tokenizer","sizeBytes":470,"sha256":"sha256:92ba8063bf40aa163eadebbfe0de07c2aebe44cf0d4a9e8726580b0781fd2640","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:9d04166a08a75e7c9b8be06a466d29e23f96f7dd2ff7a4fd7904d15e9fb9bdc1"},{"path":"tokenizer_config.json","role":"config","sizeBytes":526,"sha256":"sha256:582e91f5d2c0b2a7ce77d9d7c3ebcc1f0a08e39f2fa8ac0bf47a110eeeda4b1b","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:a353714e23fecdda78861591761caa6d74e9d5d1f608167a926af6f2ae2ce7f0"},{"path":"vocab.json","role":"tokenizer","sizeBytes":999186,"sha256":"sha256:f6bd25a65e4e63ca31360e9fb11c7e4f9a391a78385d640acd814092dd6eee4f","storageStatus":"hosted","storageProvider":"gcs","objectBindingDigest":"sha256:8aeb4f801d8129e67ff7ccb3781f774e99b9854db6d6343dbe9320cb321add14"}]},"evaluatorVersion":"1.3.1","selectedFilesDigest":"sha256:5de96591fad7648c3a535f3f7b5b492180e84cd4f21d10494a96eea8bbb0fcae","representationDigest":"sha256:9b48835fa3ff6b2a0213b129c3854498a36c09fe4f3db8d329230e4906500e8e","evidenceSnapshotDigest":"sha256:19c5f5a6a8c499ec2cc3cf715f7b19287975d6158e0b63ca29336f7809c814eb","evaluatedAt":"2026-09-24T15:11:29.445Z","authorityVersion":"sha256:908631359d59f45f9a9d8f95041af9c943728262dc33a798f807ef5784cee888","invalidatedBy":null,"manifestFinal":true,"obtainReady":true,"hosted":true,"hostedFiles":7,"serveAuthority":"live-serve-decision","individuallyHashedFiles":7,"weightsHosted":null,"weightCountState":"not-snapshot-bound","totalFiles":7,"strictlyDownloadableFiles":7,"strictlyDownloadableHashedFiles":7,"strictlyDownloadableWeights":null,"strictWeightCountState":"not-snapshot-bound","artifactInventoryFiles":9,"scope":"canonical-postgres-snapshot"},"hostedFinal":true,"hostedFiles":7,"externalFiles":2,"totalFiles":9},"action":{"id":"download","label":"Download exact selected bytes","detail":"The selected immutable representation is byte-complete; runtime compatibility is not established.","href":"/api/v1/artifacts/hf-model-lukamac-playpart-ai-personal-trainer/download-plan"}},"community_reviews":{"count":0,"averageRating":0,"verifiedRuns":0,"selfReportedVerifiedRuns":0,"verificationQualification":"quarantined-untrusted-evidence","verificationTrustImpact":"none","helpfulCount":0,"reportCount":0,"reportedReviews":0,"distribution":{"1":0,"2":0,"3":0,"4":0,"5":0},"toolCounts":{},"categoryAverages":{},"categoryCounts":{},"benchmarkEvidence":{"count":0,"verifiedCount":0,"benchmarkCount":0,"performanceCount":0,"hardwareCounts":{},"topMetrics":[],"recent":[]},"recent":[]},"benchmark_evidence":{"count":0,"verifiedCount":0,"benchmarkCount":0,"performanceCount":0,"hardwareCounts":{},"topMetrics":[],"recent":[]},"manifest_url":"/api/manifests/hf-model-lukamac-playpart-ai-personal-trainer","manifest_key_url":"/api/keys/manifest-signing","verification":{"schema":"hugging-bay.verification-oracle-verdict.v1","status":"verified","authenticityEstablished":true,"contentAddress":{"checked":false,"result":"not-checked","expectedDigest":null,"computedDigest":null,"provesAuthenticity":false},"signatures":[{"proof":"signed-manifest","result":"valid","reason":"manifest-signature-subject-valid"}],"reason":null,"notClaimOf":{"notClaimOf":["authenticity-from-integrity","origin-of-bytes","bay-hosting","legal-advice","silence-as-evidence"],"contentAddressProves":"byte-integrity-against-a-caller-supplied-digest-only","contentAddressNeverProves":["authenticity","origin","bay-hosting"],"authenticityRequires":"at-least-one-valid-signature","authenticitySubjectRequires":"exact-artifact-id-revision-representation-and-selected-files-digest-match","notes":"A content-address match proves only that the bytes hash to the digest the caller supplied; it is NOT proof of authenticity or origin, and implies no Bay hosting. Authenticity requires at least one valid signature bound to the exact requested artifact id, revision, representation, and selected-files digest. Absence of a proof is never treated as evidence. Not legal advice."},"verdictDigest":"sha256:b9fe9329e5d82f2580eca8d55f54f6148e1d27919e9ce40fe2466dc03f510d3e"},"verification_unavailable_reason":null,"verify_url":"/api/verify","takedown_state":"active","warnings":[]},"files":[{"path":".gitattributes","sizeBytes":1519,"declaredSizeBytes":1519,"storageSizeBytes":1519,"sha256":"","risk":"low","sourceKind":"external-hf","downloadPolicy":"unavailable","hosted":false,"readiness":"blocked","downloadReady":false,"reasonCodes":["NOT_SERVE_ELIGIBLE"],"reason":"This file is not available to download right now.","scanPolicyVersion":"hb-scan-2026-07-09.1","scanFindings":[],"downloadUrl":null,"externalUrl":null,"serve_verdict":{"can_download":false,"bytes_verified":false,"signature":"unsigned","freshness":"current","checked_at":"2026-10-31T02:31:53.984Z","evidence_url":"/api/manifests/hf-model-lukamac-playpart-ai-personal-trainer"},"signature_state":"unsigned"},{"path":"README.md","sizeBytes":1529,"declaredSizeBytes":1529,"storageSizeBytes":1529,"sha256":"","risk":"low","sourceKind":"external-hf","downloadPolicy":"unavailable","hosted":false,"readiness":"blocked","downloadReady":false,"reasonCodes":["NOT_SERVE_ELIGIBLE"],"reason":"This file is not available to download right now.","scanPolicyVersion":"hb-scan-2026-07-09.1","scanFindings":[],"downloadUrl":null,"externalUrl":null,"serve_verdict":{"can_download":false,"bytes_verified":false,"signature":"unsigned","freshness":"current","checked_at":"2026-10-31T02:31:53.984Z","evidence_url":"/api/manifests/hf-model-lukamac-playpart-ai-personal-trainer"},"signature_state":"unsigned"},{"path":"config.json","sizeBytes":924,"declaredSizeBytes":924,"storageSizeBytes":924,"sha256":"96692cf1d4a6793900eeacca1693de4a1a80c8c9d5ec229db091278cee217f90","risk":"low","sourceKind":"mirrored-upstream","downloadPolicy":"capability","hosted":true,"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","scanPolicyVersion":"hb-scan-2026-07-09.1","scanFindings":[],"downloadUrl":"/api/downloads/hf-model-lukamac-playpart-ai-personal-trainer/config.json","externalUrl":null,"serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"unsigned","freshness":"current","checked_at":"2026-10-31T02:31:53.984Z","evidence_url":"/api/manifests/hf-model-lukamac-playpart-ai-personal-trainer"},"signature_state":"unsigned"},{"path":"generation_config.json","sizeBytes":119,"declaredSizeBytes":119,"storageSizeBytes":119,"sha256":"eabb16a6a137c90b1f3a66138e578b483161fc91b8f253be22cd3d33e6460dc9","risk":"low","sourceKind":"mirrored-upstream","downloadPolicy":"capability","hosted":true,"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","scanPolicyVersion":"hb-scan-2026-07-09.1","scanFindings":[],"downloadUrl":"/api/downloads/hf-model-lukamac-playpart-ai-personal-trainer/generation_config.json","externalUrl":null,"serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"unsigned","freshness":"current","checked_at":"2026-10-31T02:31:53.984Z","evidence_url":"/api/manifests/hf-model-lukamac-playpart-ai-personal-trainer"},"signature_state":"unsigned"},{"path":"merges.txt","sizeBytes":456318,"declaredSizeBytes":456318,"storageSizeBytes":456318,"sha256":"1ce1664773c50f3e0cc8842619a93edc4624525b728b188a9e0be33b7726adc5","risk":"low","sourceKind":"mirrored-upstream","downloadPolicy":"capability","hosted":true,"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","scanPolicyVersion":"hb-scan-2026-07-09.1","scanFindings":[],"downloadUrl":"/api/downloads/hf-model-lukamac-playpart-ai-personal-trainer/merges.txt","externalUrl":null,"serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"unsigned","freshness":"current","checked_at":"2026-10-31T02:31:53.984Z","evidence_url":"/api/manifests/hf-model-lukamac-playpart-ai-personal-trainer"},"signature_state":"unsigned"},{"path":"model.safetensors","sizeBytes":497774208,"declaredSizeBytes":497774208,"storageSizeBytes":497774208,"sha256":"d62167a93a1e76021f5b47420f8897cef65313b86185cb625227247ad17607bc","risk":"low","sourceKind":"mirrored-upstream","downloadPolicy":"capability","hosted":true,"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","scanPolicyVersion":"hb-scan-2026-07-09.1","scanFindings":[],"downloadUrl":"/api/downloads/hf-model-lukamac-playpart-ai-personal-trainer/model.safetensors","externalUrl":null,"serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"unsigned","freshness":"current","checked_at":"2026-10-31T02:31:53.984Z","evidence_url":"/api/manifests/hf-model-lukamac-playpart-ai-personal-trainer"},"signature_state":"unsigned"},{"path":"special_tokens_map.json","sizeBytes":470,"declaredSizeBytes":470,"storageSizeBytes":470,"sha256":"92ba8063bf40aa163eadebbfe0de07c2aebe44cf0d4a9e8726580b0781fd2640","risk":"low","sourceKind":"mirrored-upstream","downloadPolicy":"capability","hosted":true,"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","scanPolicyVersion":"hb-scan-2026-07-09.1","scanFindings":[],"downloadUrl":"/api/downloads/hf-model-lukamac-playpart-ai-personal-trainer/special_tokens_map.json","externalUrl":null,"serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"unsigned","freshness":"current","checked_at":"2026-10-31T02:31:53.984Z","evidence_url":"/api/manifests/hf-model-lukamac-playpart-ai-personal-trainer"},"signature_state":"unsigned"},{"path":"tokenizer_config.json","sizeBytes":526,"declaredSizeBytes":526,"storageSizeBytes":526,"sha256":"582e91f5d2c0b2a7ce77d9d7c3ebcc1f0a08e39f2fa8ac0bf47a110eeeda4b1b","risk":"low","sourceKind":"mirrored-upstream","downloadPolicy":"capability","hosted":true,"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","scanPolicyVersion":"hb-scan-2026-07-09.1","scanFindings":[],"downloadUrl":"/api/downloads/hf-model-lukamac-playpart-ai-personal-trainer/tokenizer_config.json","externalUrl":null,"serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"unsigned","freshness":"current","checked_at":"2026-10-31T02:31:53.984Z","evidence_url":"/api/manifests/hf-model-lukamac-playpart-ai-personal-trainer"},"signature_state":"unsigned"},{"path":"vocab.json","sizeBytes":999186,"declaredSizeBytes":999186,"storageSizeBytes":999186,"sha256":"f6bd25a65e4e63ca31360e9fb11c7e4f9a391a78385d640acd814092dd6eee4f","risk":"low","sourceKind":"mirrored-upstream","downloadPolicy":"capability","hosted":true,"readiness":"ready","downloadReady":true,"reasonCodes":[],"reason":"Hosted on Hugging Bay and byte-verified — download is available now.","scanPolicyVersion":"hb-scan-2026-07-09.1","scanFindings":[],"downloadUrl":"/api/downloads/hf-model-lukamac-playpart-ai-personal-trainer/vocab.json","externalUrl":null,"serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"unsigned","freshness":"current","checked_at":"2026-10-31T02:31:53.984Z","evidence_url":"/api/manifests/hf-model-lukamac-playpart-ai-personal-trainer"},"signature_state":"unsigned"}],"generated_at":"2026-10-31T02:31:54.121Z","serve_verdict":{"can_download":true,"bytes_verified":true,"signature":"unsigned","freshness":"current","checked_at":"2026-10-31T02:31:53.984Z","evidence_url":"/api/manifests/hf-model-lukamac-playpart-ai-personal-trainer"}}