{"schemaVersion":"hugging-bay.mirror-readiness.v1","generatedAt":"2026-10-30T09:34:28.841Z","baseUrl":"https://huggingbay.xyz","summary":{"rows":1,"ready":0,"reviewable":1,"blocked":0,"needsDetail":0,"hosted":0,"levels":[{"value":"unknown","count":1}]},"input":{"limit":50,"requestedLimit":50,"requestedOnly":false,"artifactIds":["hf-model-openai-community-gpt2"]},"policy":{"metadataOnlyUntilReviewed":true,"mirrorOnlyOpenLicenseReviewedFiles":true,"noGatedPrivateBypass":true,"mirrorLimits":{"maxFileBytes":536870912,"maxTotalBytes":1073741824,"maxFiles":8,"maxRuntimeFiles":3,"scanSampleBytes":524288,"policy":"Selective reviewed mirrors only: open-license Hugging Face files, low-risk formats, no gated/private bypass."}},"rows":[{"id":"hf-model-openai-community-gpt2","repo":"openai-community/gpt2","type":"llm","license":"mit","status":"hosted","eligible":false,"requestCount":0,"lastRequestedAt":null,"smallSafeFiles":0,"smallSafeBytes":0,"smallSafeFileSamples":[],"usefulFiles":0,"usefulBytes":0,"usefulFileScore":0,"runtimeFileCount":0,"supportFileCount":0,"largeSkipped":0,"autoMirrorReady":false,"hostedFiles":15,"hostedBytes":554331411,"servingSnapshot":null,"mirrorCompletion":{"state":"unknown","reason":"recorded-snapshot-unavailable","completeRunnable":null,"verified":null,"runReady":null,"commandsAvailable":false,"manifestFinal":false,"downloadable":false,"hosted":false,"serveAuthority":"unbound","hostedFiles":0,"individuallyHashedFiles":0,"weightsHosted":null,"weightCountState":"not-snapshot-bound","strictlyDownloadableFiles":0,"strictlyDownloadableHashedFiles":0,"strictlyDownloadableWeights":null,"strictWeightCountState":"not-snapshot-bound","totalFiles":0,"scope":"file-inventory-only"},"worksWith":[],"downloads":13032158,"stars":3901,"tractionScore":4612.501636998073,"mirrorTier":"already-hosted","reviewStatus":"already-hosted","reviewReason":"","why":["13,032,158 upstream downloads","3,901 upstream likes/stars","owner mirror policy permits admission: mit","26 files already hosted"],"riskFlags":["already-hosted","no-useful-safe-files"],"topicSlugs":["type-llm","license-mit","task-text-generation","framework-transformers","source-hugging-face-imports","source-hosted-downloads"],"completedAction":{"label":"Inspect individually hashed files","status":"file-inventory-only","hostedFiles":15,"downloadableFilesUrl":"https://huggingbay.xyz/api/downloadable-files?artifactId=hf-model-openai-community-gpt2&limit=100","manifestUrl":"https://huggingbay.xyz/api/manifests/hf-model-openai-community-gpt2","fileOnly":true},"readiness":{"score":0,"level":"unknown","action":"Inspect neutral hosted-file metadata; recorded bundle and runtime state are unknown.","worksWith":[],"toolUse":[],"safeFormats":[],"recommendedFiles":["config.json","generation_config.json","merges.txt","model.safetensors","onnx/config.json","onnx/generation_config.json"],"blockers":[],"positives":["mirror candidate: License: mit","13,032,158 upstream downloads"],"autoMirrorReady":false,"runtimeFileCount":0,"supportFileCount":0,"usefulFiles":0,"usefulBytes":0,"usefulFileScore":0,"largeSkipped":0,"hostedFiles":0,"externalFiles":0,"totalFiles":26,"completion":null,"limits":{"maxMirrorFileBytes":536870912,"maxMirrorTotalBytes":1073741824,"maxMirrorFiles":8}},"name":"gpt2","hostingStatus":"partial","downloadableFilesUrl":"https://huggingbay.xyz/api/downloadable-files?artifactId=hf-model-openai-community-gpt2&limit=100","manifestUrl":"https://huggingbay.xyz/api/manifests/hf-model-openai-community-gpt2","completedActions":[{"id":"inspect-hosted-files","label":"Inspect individually hashed files","href":"https://huggingbay.xyz/api/downloadable-files?artifactId=hf-model-openai-community-gpt2&limit=100"}],"hostedDownloadSample":[{"path":"config.json","sizeBytes":665,"sha256":"0daed7749b4f02b8f76240d5444551d7b08712dab4d0adb8239c56ba823bb7b4","role":"support","downloadUrl":"https://huggingbay.xyz/api/downloads/hf-model-openai-community-gpt2/config.json","manifestUrl":"https://huggingbay.xyz/api/manifests/hf-model-openai-community-gpt2"},{"path":"generation_config.json","sizeBytes":124,"sha256":"ed0b32ac72c0f5f44a719abb2d7786ea5146c871f83717b7f2018065954de02b","role":"support","downloadUrl":"https://huggingbay.xyz/api/downloads/hf-model-openai-community-gpt2/generation_config.json","manifestUrl":"https://huggingbay.xyz/api/manifests/hf-model-openai-community-gpt2"},{"path":"merges.txt","sizeBytes":456318,"sha256":"1ce1664773c50f3e0cc8842619a93edc4624525b728b188a9e0be33b7726adc5","role":"support","downloadUrl":"https://huggingbay.xyz/api/downloads/hf-model-openai-community-gpt2/merges.txt","manifestUrl":"https://huggingbay.xyz/api/manifests/hf-model-openai-community-gpt2"},{"path":"model.safetensors","sizeBytes":548105171,"sha256":"248dfc3911869ec493c76e65bf2fcf7f615828b0254c12b473182f0f81d3a707","role":"support","downloadUrl":"https://huggingbay.xyz/api/downloads/hf-model-openai-community-gpt2/model.safetensors","manifestUrl":"https://huggingbay.xyz/api/manifests/hf-model-openai-community-gpt2"},{"path":"onnx/config.json","sizeBytes":879,"sha256":"c6d8a78631f7a03a14493eb78d584ba92c8e68c8774b810426b34df1f8a15b10","role":"support","downloadUrl":"https://huggingbay.xyz/api/downloads/hf-model-openai-community-gpt2/onnx%2Fconfig.json","manifestUrl":"https://huggingbay.xyz/api/manifests/hf-model-openai-community-gpt2"},{"path":"onnx/generation_config.json","sizeBytes":119,"sha256":"067a873d1d1a67ffa7237a0ad0eebdb547d3f9209793c8aa476ec130815e3c8c","role":"support","downloadUrl":"https://huggingbay.xyz/api/downloads/hf-model-openai-community-gpt2/onnx%2Fgeneration_config.json","manifestUrl":"https://huggingbay.xyz/api/manifests/hf-model-openai-community-gpt2"}]}],"agentUse":{"recommendedFlow":["Treat every non-blocked row as metadata-only until recorded evaluation is integrated.","Use readiness.recommendedFiles only as an inventory review list, never as runtime or completion evidence.","Use /api/artifacts/{id}/files before mirroring to inspect the full external file inventory.","Use POST /api/artifacts/{id}/mirror-request to capture demand when a row is useful but not ready."]},"note":{"summary":"Downloadable doesn't mean tested: this record says whether the exact file can be downloaded now, not that the model is complete or that it runs."}}