cy0307's picture
Publish Ropedia Xperience-10M task baseline cards
1cd1f8d verified
{
"title": "Ropedia Xperience-10M Release Checks",
"status": "pass",
"generated_at_utc": "2026-06-03T20:42:40+00:00",
"rule": "A release is current when the automated reports pass and the live GitHub/Hugging Face mirrors are verified after publishing.",
"automated_gates": [
{
"id": "scale_up_status",
"title": "Multi-episode pilot status",
"command": "python scripts/validate_scope_claims.py",
"report": "docs/data/scope_claims_audit.json",
"blocks_if": "Setup/provenance strings are presented as completed held-out metrics.",
"shows": "Qwen3-Omni setup artifacts stay distinct from the planned held-out pilot.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "source_alignment",
"title": "Source alignment",
"command": "python scripts/validate_source_alignment.py",
"report": "docs/data/source_alignment_audit.json",
"blocks_if": "Official full-dataset facts, sample-card facts, API-listing notes, or project coverage are missing or inconsistent.",
"shows": "The repo, website, and Hugging Face cards preserve the Xperience-10M source facts and current project scope.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "website_integrity",
"title": "Website integrity",
"command": "python scripts/validate_website_integrity.py",
"report": "docs/data/website_integrity.json",
"blocks_if": "Local links, anchors, JSON bundles, or referenced image assets are missing or invalid.",
"shows": "The GitHub Pages / HF static surface is self-consistent before upload.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "rendered_site_check",
"title": "Rendered website check",
"command": "python scripts/build_rendered_site_check.py --input /tmp/xperience_rendered_site_observations.json",
"report": "docs/data/rendered_site_check.json",
"blocks_if": "The local rendered site cannot load, switch tabs, deep-link to the walkthrough, update player controls, or stay console-clean.",
"shows": "The published static page has a recent browser-level interaction record in addition to static link checks.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "task_surface_integrity",
"title": "Task surface integrity",
"command": "python scripts/validate_task_surface.py",
"report": "docs/data/task_surface_integrity.json",
"blocks_if": "Task cards expose raw artifact ids, human-readable task names drift, modality thumbnails are missing, or the interactive task player is not wired to the generated JSON.",
"shows": "The public task cards and walkthrough/player stay aligned with generated 12-task metadata.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "evaluation_protocol",
"title": "Evaluation protocol",
"command": "python scripts/build_evaluation_protocol.py",
"report": "docs/data/evaluation_protocol.json",
"blocks_if": "Windowing, split policy, leakage controls, task metrics, or current limitations are not explicit.",
"shows": "The task evaluation protocol is generated from committed metric artifacts.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "figure_index",
"title": "Figure index",
"command": "python scripts/build_figure_index.py",
"report": "docs/data/figure_index.json",
"blocks_if": "Public figures, charts, or modality thumbnails are missing, unreadable, or lack source-script provenance.",
"shows": "Public visual assets have dimensions, SHA-256 hashes, source scripts, and presentation roles.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "brand_assets",
"title": "Brand assets",
"command": "python scripts/build_brand_assets.py",
"report": "docs/data/brand_assets.json",
"blocks_if": "The generated logo system, favicon, social card, or app icons are missing or not reproducibly packaged.",
"shows": "The same project logo is available for website header, favicon, README, Hugging Face cards, and social previews.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "quality_gate_manifest",
"title": "Release-check manifest",
"command": "python scripts/build_quality_gates.py",
"report": "docs/data/quality_gates.json",
"blocks_if": "A public reader cannot see the current release state in one place.",
"shows": "The release checklist is explicit, versioned, and mirrored with the repo.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "artifact_index",
"title": "Artifact index",
"command": "python scripts/build_artifact_index.py",
"report": "docs/data/artifact_index.json",
"blocks_if": "Project-critical evidence files are missing from the indexed artifact layer.",
"shows": "Core project artifacts exist and stable files have SHA-256 hashes.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "publication_package",
"title": "Public bundle contents",
"command": "python scripts/validate_publication_package.py",
"report": "docs/data/publication_audit.json",
"blocks_if": "Raw data, caches, heavy archives, token strings, missing required assets, or stale public-card figure references enter public bundles.",
"shows": "The repo and prepared HF bundles contain the intended public files for release.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "public_surface_qa",
"title": "Public project surface",
"command": "python scripts/build_public_surface_qa.py",
"report": "docs/data/public_surface_qa.json",
"blocks_if": "Repo, website, or Hugging Face presentation loses SEO/social metadata, accessible tab semantics, source links, project-check links, or reader-facing copy consistency.",
"shows": "The public repo, website, and Hugging Face cards read as one cohesive research project surface.",
"current_report": {
"exists": true,
"status": "pass"
}
},
{
"id": "mirror_parity",
"title": "Prepared mirror parity",
"command": "python scripts/validate_mirror_parity.py",
"report": "docs/data/mirror_parity.json",
"blocks_if": "Prepared HF Space, artifact dataset, or model bundle diverges from the repo for critical files.",
"shows": "The files staged for GitHub and Hugging Face are synchronized before upload.",
"current_report": {
"exists": true,
"status": "pass"
}
}
],
"post_publish_checks": [
{
"id": "live_publication_verifier",
"title": "Live publication verifier",
"evidence": "python scripts/verify_live_publication.py",
"required_result": "live GitHub Pages, GitHub raw, HF Space, artifact dataset, and model mirrors match the current release assets"
},
{
"id": "github_pages_deploy",
"title": "GitHub Pages deployment",
"evidence": "gh run list --repo ChaoYue0307/ropedia-xperience-10m-task-suite --limit 5",
"required_result": "latest pages-build-deployment run succeeds"
},
{
"id": "rendered_browser_check",
"title": "Rendered browser check",
"evidence": "Browser/Playwright page identity, nonblank render, console health, and one local interaction",
"required_result": "no relevant console warnings/errors and target links work"
}
],
"scope_note": "These checks cover public packaging, project status wording, mirror parity, and website integrity. Cross-episode model quality is measured by later held-out evaluation reports."
}