Robotics
PyTorch
Cosmos
xperience10m_task_baseline_suite
embodied-ai
multimodal
xperience-10m
baseline
evaluation
qwen3-omni
Instructions to use cy0307/ropedia-xperience-10m-task-baselines with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Cosmos
How to use cy0307/ropedia-xperience-10m-task-baselines with Cosmos:
# No code snippets available yet for this library. # To use this model, check the repository files and the library's documentation. # Want to help? PRs adding snippets are welcome at: # https://github.com/huggingface/huggingface.js
- Notebooks
- Google Colab
- Kaggle
Add files using upload-large-folder tool
Browse files- PROJECT_README.md +102 -102
- data/mirror_parity.json +75 -75
- data/public_surface_qa.json +8 -8
- data/quality_gates.json +1 -1
- data/task_surface_integrity.json +9 -4
- docs/data/artifact_index.json +4 -4
- docs/data/mirror_parity.json +75 -75
- docs/data/public_surface_qa.json +8 -8
- docs/data/publication_audit.json +2 -2
- docs/data/quality_gates.json +1 -1
- docs/data/source_alignment_audit.json +1 -1
- docs/data/task_surface_integrity.json +9 -4
- docs/data/website_integrity.json +16 -16
- docs/index.html +117 -51
- index.html +117 -51
- metrics/artifact_index.json +4 -4
- metrics/mirror_parity.json +75 -75
- metrics/public_surface_qa.json +8 -8
- metrics/publication_audit.json +2 -2
- metrics/quality_gates.json +1 -1
- metrics/source_alignment_audit.json +1 -1
- metrics/task_surface_integrity.json +9 -4
- metrics/website_integrity.json +16 -16
- scripts/build_unified_task_model_radar.py +78 -76
- scripts/validate_task_surface.py +7 -3
PROJECT_README.md
CHANGED
|
@@ -257,20 +257,20 @@ These are Qwen3-Omni run versions inside **Line 2: selected 128 episodes**. They
|
|
| 257 |
</table>
|
| 258 |
|
| 259 |
Detailed lineage:
|
| 260 |
-
[
|
| 261 |
-
[
|
| 262 |
|
| 263 |
Result entry points:
|
| 264 |
-
[
|
| 265 |
-
[
|
| 266 |
-
[
|
| 267 |
-
[
|
| 268 |
-
[
|
| 269 |
-
[
|
| 270 |
-
[
|
| 271 |
-
[
|
| 272 |
-
[
|
| 273 |
-
[
|
| 274 |
|
| 275 |
## Fast Reader Map
|
| 276 |
|
|
@@ -291,22 +291,22 @@ Result entry points:
|
|
| 291 |
<tr>
|
| 292 |
<td><strong>Choose the public surface</strong></td>
|
| 293 |
<td><a href="PUBLIC_READER_MAP.md">Public reader map</a></td>
|
| 294 |
-
<td><a href="docs/data/public_reader_map.json">
|
| 295 |
</tr>
|
| 296 |
<tr>
|
| 297 |
<td><strong>Decode project terms</strong></td>
|
| 298 |
<td><a href="GLOSSARY.md">Glossary</a></td>
|
| 299 |
-
<td><a href="docs/data/glossary.json">glossary
|
| 300 |
</tr>
|
| 301 |
<tr>
|
| 302 |
<td><strong>Inspect the 20 tasks</strong></td>
|
| 303 |
-
<td><a href="TASK_SUITE_20.md">
|
| 304 |
-
<td><a href="docs/data/task_suite_20.json">
|
| 305 |
</tr>
|
| 306 |
<tr>
|
| 307 |
<td><strong>Compare results</strong></td>
|
| 308 |
<td><a href="RESEARCH_TAKEAWAYS.md">Research takeaways</a></td>
|
| 309 |
-
<td><a href="docs/data/two_evidence_line_result_summary.json">two-line result summary</a><br><a href="docs/data/task_method_20_result_matrix.json">20-result matrix</a><br><a href="docs/data/unified_task_model_radar.json">radar
|
| 310 |
</tr>
|
| 311 |
<tr>
|
| 312 |
<td><strong>Understand one sample</strong></td>
|
|
@@ -316,7 +316,7 @@ Result entry points:
|
|
| 316 |
<tr>
|
| 317 |
<td><strong>Read foundation directions</strong></td>
|
| 318 |
<td><a href="THREE_FOUNDATION_PIPELINES.md">Three foundation pipelines</a></td>
|
| 319 |
-
<td><a href="docs/data/three_foundation_pipelines.json">
|
| 320 |
</tr>
|
| 321 |
<tr>
|
| 322 |
<td><strong>Reproduce or audit</strong></td>
|
|
@@ -357,11 +357,11 @@ embodied-AI research infrastructure:
|
|
| 357 |
## Start Here
|
| 358 |
|
| 359 |
The public release is split across GitHub, the website, and Hugging Face. Use
|
| 360 |
-
[
|
| 361 |
route through those surfaces, or use the machine-readable companion
|
| 362 |
-
[
|
| 363 |
-
For the one-page project summary, use [
|
| 364 |
-
and [
|
| 365 |
|
| 366 |
<table>
|
| 367 |
<thead>
|
|
@@ -371,27 +371,27 @@ and [`docs/data/project_brief.json`](docs/data/project_brief.json).
|
|
| 371 |
</tr>
|
| 372 |
</thead>
|
| 373 |
<tbody>
|
| 374 |
-
<tr><td><strong>Choose the right public surface</strong></td><td><a href="PUBLIC_READER_MAP.md">
|
| 375 |
-
<tr><td><strong>Resolve confusing terms and abbreviations</strong></td><td><a href="GLOSSARY.md">
|
| 376 |
-
<tr><td><strong>Understand the whole project quickly</strong></td><td><a href="PROJECT_BRIEF.md">
|
| 377 |
<tr><td><strong>See the visual research dashboard</strong></td><td><a href="https://chaoyue0307.github.io/ropedia-xperience-10m-task-suite/">GitHub Pages dashboard</a></td></tr>
|
| 378 |
-
<tr><td><strong>Navigate the unified 20 tasks, four tracks, and scale-up plan</strong></td><td><a href="https://chaoyue0307.github.io/ropedia-xperience-10m-task-suite/research_roadmap.html">Interactive research roadmap</a><br><a href="TASK_SUITE_20.md">
|
| 379 |
-
<tr><td><strong>Compare current task metrics</strong></td><td><a href="RESEARCH_TAKEAWAYS.md">
|
| 380 |
-
<tr><td><strong>Compare possible foundation backbones</strong></td><td><a href="FOUNDATION_MODEL_PLAN.md">
|
| 381 |
-
<tr><td><strong>Understand the future native pretraining goal</strong></td><td><a href="XPERIENCE_EMBODIED_FOUNDATION_MODEL_PRETRAINING.md">
|
| 382 |
-
<tr><td><strong>See additional concrete project directions</strong></td><td><a href="ADDITIONAL_DEVELOPMENT_DIRECTIONS.md">
|
| 383 |
-
<tr><td><strong>Understand one model input</strong></td><td><a href="results/episode_task_suite/feature_manifest.json">
|
| 384 |
-
<tr><td><strong>Check multi-episode data status</strong></td><td><a href="results/omni_finetune/DATA_ACCESS_STATUS.md">
|
| 385 |
</tbody>
|
| 386 |
</table>
|
| 387 |
|
| 388 |
## Glossary
|
| 389 |
|
| 390 |
-
Use [
|
| 391 |
20-frame window, direct score, compact-proxy score, raw metric value,
|
| 392 |
normalized radar value, minimal/minimum baseline, simple baseline, Qwen v1-v6,
|
| 393 |
Cosmos3-Super, LoRA adapter, or HF artifact dataset is unclear. The same definitions are mirrored as
|
| 394 |
-
[
|
| 395 |
Hugging Face repos.
|
| 396 |
|
| 397 |
## Public Surface Map
|
|
@@ -404,23 +404,23 @@ Hugging Face repos.
|
|
| 404 |
</tr>
|
| 405 |
</thead>
|
| 406 |
<tbody>
|
| 407 |
-
<tr><td><strong>GitHub repo</strong></td><td>Source of truth for docs, scripts, generated
|
| 408 |
<tr><td><strong>GitHub Pages dashboard</strong></td><td>Best visual overview of the sample, 20 tasks, radar results, foundation directions, and resources.</td></tr>
|
| 409 |
<tr><td><strong>Hugging Face Space</strong></td><td>Hub-hosted copy of the dashboard and static app assets.</td></tr>
|
| 410 |
-
<tr><td><strong>HF artifact dataset</strong></td><td>Public-safe metrics, reports, website
|
| 411 |
<tr><td><strong>HF baseline model repo</strong></td><td>Minimal/neural baseline weights, figures, metrics, and mirrored task artifacts.</td></tr>
|
| 412 |
<tr><td><strong>Qwen3-Omni and Cosmos3 model repos</strong></td><td>Adapter-specific public weights or package cards when Qwen3-Omni v6, Cosmos3-Super, or Cosmos3-Nano runs are verified and publishable.</td></tr>
|
| 413 |
</tbody>
|
| 414 |
</table>
|
| 415 |
|
| 416 |
-
Public release checks are exposed as
|
| 417 |
-
[
|
| 418 |
-
[
|
| 419 |
-
[
|
| 420 |
-
[
|
| 421 |
-
[
|
| 422 |
-
[
|
| 423 |
-
[
|
| 424 |
|
| 425 |
## Research Project Overview
|
| 426 |
|
|
@@ -454,8 +454,8 @@ Public release checks are exposed as JSON for mirrors and dashboards:
|
|
| 454 |
</table>
|
| 455 |
|
| 456 |
For the fastest interpretation of the current metrics, start with
|
| 457 |
-
[
|
| 458 |
-
[
|
| 459 |
They summarize what the public sample results actually show: class shift under
|
| 460 |
chronological splits, neural gains on dynamics/order/alignment, harder
|
| 461 |
retrieval/reconstruction probes, and why the next model-quality step needs
|
|
@@ -503,11 +503,11 @@ This project is best read as a staged embodied-AI research study:
|
|
| 503 |
Historical <code>tier2_task_suite</code> artifact paths are kept for link stability, but they are provenance paths inside the same suite.
|
| 504 |
</td>
|
| 505 |
<td>
|
| 506 |
-
<a href="TASK_SUITE_20.md">
|
| 507 |
-
<a href="docs/data/task_suite_20.json">
|
| 508 |
-
<a href="RESEARCH_TAKEAWAYS.md">
|
| 509 |
-
<a href="results/episode_task_suite/summary_report.json">
|
| 510 |
-
<a href="results/episode_task_suite/tier2_task_suite/TIER2_TASK_BASELINES.md">
|
| 511 |
</td>
|
| 512 |
</tr>
|
| 513 |
<tr>
|
|
@@ -518,15 +518,15 @@ This project is best read as a staged embodied-AI research study:
|
|
| 518 |
Tasks 15 and 19 are explicitly marked as compact-proxy completions.
|
| 519 |
</td>
|
| 520 |
<td>
|
| 521 |
-
<a href="results/episode_task_suite/neural_mlp/">
|
| 522 |
-
<a href="results/omni_finetune/multi_episode_128_task_baselines/BASELINE_ALIGNMENT_REPORT.md">
|
| 523 |
<a href="results/omni_finetune/a100_128_raw20_task_baselines_complete20_proxy_20260616T091500Z/run_summary_all.json">raw20 run summary</a>
|
| 524 |
</td>
|
| 525 |
</tr>
|
| 526 |
<tr>
|
| 527 |
<td><strong>Diagnostics</strong></td>
|
| 528 |
<td>Audio contribution, modality ablations, timeline overlays, object labels, and alignment stress tests show which signals are useful and which tasks remain hard.</td>
|
| 529 |
-
<td><a href="results/audio_ablation/AUDIO_ABLATION_SUMMARY.md">
|
| 530 |
</tr>
|
| 531 |
<tr>
|
| 532 |
<td><strong>Scale-up</strong></td>
|
|
@@ -542,31 +542,31 @@ This project is best read as a staged embodied-AI research study:
|
|
| 542 |
</ul>
|
| 543 |
</td>
|
| 544 |
<td>
|
| 545 |
-
<a href="RESEARCH_ROADMAP.md">
|
| 546 |
-
<a href="FOUNDATION_MODEL_PLAN.md">
|
| 547 |
-
<a href="XPERIENCE10M_128_EPISODE_FEATURE_INDEX.md">
|
| 548 |
-
<a href="docs/data/xperience10m_128_episode_feature_index.json">
|
| 549 |
-
<a href="TASK_SUITE_ENHANCEMENT_128.md">
|
| 550 |
-
<a href="docs/data/task_suite_enhancement_128.json">
|
| 551 |
-
<a href="docs/data/omni_model_comparison.json">
|
| 552 |
-
<a href="docs/data/omni_finetune_verified_result.json">
|
| 553 |
-
<a href="docs/data/qwen3_v5_v6_comparison.json">
|
| 554 |
-
<a href="results/omni_finetune/QWEN3_V5_V6_COMPARISON_20260614.md">
|
| 555 |
-
<a href="results/omni_finetune/OMNI_MODEL_COMPARISON.md">
|
| 556 |
-
<a href="results/omni_finetune/verified_public/">
|
| 557 |
-
<a href="results/omni_finetune/task_suite_enhancement_128_v1_20260608/">
|
| 558 |
</td>
|
| 559 |
</tr>
|
| 560 |
</tbody>
|
| 561 |
</table>
|
| 562 |
|
| 563 |
-
Detailed dataset notes, reproduction checks, and generated
|
| 564 |
included for readers who want to inspect the implementation, but they are
|
| 565 |
supporting materials rather than the main reading path. Use
|
| 566 |
-
[
|
| 567 |
|
| 568 |
-
Source alignment is tracked in [
|
| 569 |
-
and [
|
| 570 |
The official gated `ropedia-ai/xperience-10m` card reports `31.9 TB` on the
|
| 571 |
live HF surface and an `about-1PB` full-scale storage statement; the committed
|
| 572 |
API-listing snapshot records `12,103 episode folders` as upstream `metadata only`,
|
|
@@ -579,8 +579,8 @@ that the data is `limited in diversity` is preserved.
|
|
| 579 |
## Project Status
|
| 580 |
|
| 581 |
If you only have one minute, use
|
| 582 |
-
[
|
| 583 |
-
[
|
| 584 |
They give the current research state in one compact table:
|
| 585 |
|
| 586 |
<table>
|
|
@@ -616,39 +616,39 @@ If you are reading the project cold, open these in order:
|
|
| 616 |
</tr>
|
| 617 |
</thead>
|
| 618 |
<tbody>
|
| 619 |
-
<tr><td><strong>1</strong></td><td>What is this project?</td><td><a href="PROJECT_BRIEF.md">
|
| 620 |
<tr><td><strong>2</strong></td><td>What data is used?</td><td><a href="XPERIENCE10M_DATASET_CARD_ALIGNMENT.md">Dataset-card alignment</a><br><a href="https://huggingface.co/datasets/ropedia-ai/xperience-10m">Official HF dataset</a><br><a href="https://huggingface.co/datasets/ropedia-ai/xperience-10m-sample">Sample HF dataset</a></td><td>The implemented suite uses one public sample episode; the gated dataset is reserved for selected multi-episode training.</td></tr>
|
| 621 |
-
<tr><td><strong>3</strong></td><td>What does one model input contain?</td><td><a href="results/episode_task_suite/windows.csv">
|
| 622 |
-
<tr><td><strong>4</strong></td><td>What are the 20 tasks?</td><td><a href="TASK_SUITE_20.md">
|
| 623 |
-
<tr><td><strong>5</strong></td><td>How are tasks evaluated?</td><td><a href="EVALUATION_PROTOCOL.md">
|
| 624 |
-
<tr><td><strong>6</strong></td><td>What do current results mean?</td><td><a href="RESEARCH_TAKEAWAYS.md">
|
| 625 |
-
<tr><td><strong>7</strong></td><td>Which models are implemented?</td><td><a href="results/episode_task_suite/summary_report.json">
|
| 626 |
-
<tr><td><strong>8</strong></td><td>What research directions does this support?</td><td><a href="RESEARCH_ROADMAP.md">
|
| 627 |
-
<tr><td><strong>9</strong></td><td>Which foundation model comes next?</td><td><a href="FOUNDATION_MODEL_PLAN.md">
|
| 628 |
-
<tr><td><strong>10</strong></td><td>How can the 128-episode suite be pushed without more data?</td><td><a href="TASK_SUITE_ENHANCEMENT_128.md">
|
| 629 |
-
<tr><td><strong>11</strong></td><td>How do I reproduce it?</td><td><a href="REPRODUCIBILITY.md">
|
| 630 |
-
<tr><td><strong>12</strong></td><td>What is still pending?</td><td><a href="docs/data/omni_finetune_verified_result.json">
|
| 631 |
</tbody>
|
| 632 |
</table>
|
| 633 |
|
| 634 |
A compact reader-path summary is available at
|
| 635 |
-
[
|
| 636 |
|
| 637 |
## Supporting Files
|
| 638 |
|
| 639 |
-
[
|
| 640 |
who want to inspect the project files after the first pass. It groups the main
|
| 641 |
briefs, task outputs, baseline results, visual assets, data notes, and
|
| 642 |
scale-up documents.
|
| 643 |
|
| 644 |
-
[
|
| 645 |
machine-readable companion used by the website and Hugging Face artifact
|
| 646 |
dataset.
|
| 647 |
|
| 648 |
## Evaluation Protocol
|
| 649 |
|
| 650 |
-
[
|
| 651 |
-
[
|
| 652 |
generated from committed metric artifacts. They define:
|
| 653 |
|
| 654 |
- the 20-frame window unit, stride, feature dimension, and raw-data policy,
|
|
@@ -685,8 +685,8 @@ The current verified public-sample subset is:
|
|
| 685 |
pose/SLAM, mocap, IMU, calibration, and language-derived signals.
|
| 686 |
|
| 687 |
Detailed dataset notes are available in
|
| 688 |
-
[
|
| 689 |
-
and [
|
| 690 |
for readers who need the full upstream-card and access-term context. The
|
| 691 |
practical reading rule is simple: Line 1 is the task lab, Line 2 is the
|
| 692 |
selected-128 comparison surface, and compact-proxy cells stay explicitly marked
|
|
@@ -711,20 +711,20 @@ Hugging Face Space app:
|
|
| 711 |
</tr>
|
| 712 |
</thead>
|
| 713 |
<tbody>
|
| 714 |
-
<tr><td><strong>Project status</strong></td><td><a href="PROJECT_STATUS.md">
|
| 715 |
-
<tr><td><strong>Data contract</strong></td><td><a href="results/episode_task_suite/windows.csv">
|
| 716 |
-
<tr><td><strong>Dataset context</strong></td><td><a href="XPERIENCE10M_DATASET_CARD_ALIGNMENT.md">
|
| 717 |
-
<tr><td><strong>Visual assets</strong></td><td><a href="FIGURE_INDEX.md">
|
| 718 |
-
<tr><td><strong>Evaluation protocol</strong></td><td><a href="EVALUATION_PROTOCOL.md">
|
| 719 |
-
<tr><td><strong>Research roadmap</strong></td><td><a href="RESEARCH_ROADMAP.md">
|
| 720 |
-
<tr><td><strong>Additional development directions</strong></td><td><a href="ADDITIONAL_DEVELOPMENT_DIRECTIONS.md">
|
| 721 |
-
<tr><td><strong>Xperience Embodied Foundation Model plan</strong></td><td><a href="XPERIENCE_EMBODIED_FOUNDATION_MODEL_PRETRAINING.md">
|
| 722 |
<tr><td><strong>Minimal heads</strong></td><td>softmax<br>ridge projection/regression<br>multi-label logistic heads</td><td>Keeps every input/output contract visible and inspectable.</td></tr>
|
| 723 |
<tr><td><strong>Neural heads</strong></td><td>PyTorch MLP classifiers/regressors under <a href="results/episode_task_suite/neural_mlp/">neural_mlp/</a></td><td>Checks whether nonlinear heads improve each task without changing features.</td></tr>
|
| 724 |
<tr><td><strong>Evidence</strong></td><td>metrics<br>predictions<br>confusion matrices<br>diagrams<br>dashboard</td><td>Makes the single-episode task development inspectable without rerunning first.</td></tr>
|
| 725 |
-
<tr><td><strong>Artifact guide</strong></td><td><a href="ARTIFACT_GUIDE.md">
|
| 726 |
-
<tr><td><strong>Reproducibility contract</strong></td><td><a href="REPRODUCIBILITY.md">
|
| 727 |
-
<tr><td><strong>Citation metadata</strong></td><td><a href="CITATION.cff">
|
| 728 |
</tbody>
|
| 729 |
</table>
|
| 730 |
|
|
|
|
| 257 |
</table>
|
| 258 |
|
| 259 |
Detailed lineage:
|
| 260 |
+
[Qwen lineage note](QWEN3_OMNI_RUN_LINEAGE.md) and
|
| 261 |
+
[Qwen lineage data](docs/data/qwen3_omni_run_lineage.json).
|
| 262 |
|
| 263 |
Result entry points:
|
| 264 |
+
[two evidence-line note](TWO_EVIDENCE_LINES.md),
|
| 265 |
+
[two evidence-line data](docs/data/two_evidence_lines.json),
|
| 266 |
+
[result summary note](TWO_EVIDENCE_LINE_RESULT_SUMMARY.md),
|
| 267 |
+
[result summary data](docs/data/two_evidence_line_result_summary.json),
|
| 268 |
+
[Qwen lineage note](QWEN3_OMNI_RUN_LINEAGE.md),
|
| 269 |
+
[Qwen lineage data](docs/data/qwen3_omni_run_lineage.json),
|
| 270 |
+
[1-episode radar data](docs/data/single_episode_task_model_radar.json),
|
| 271 |
+
[128-episode radar data](docs/data/episode128_task_model_radar.json),
|
| 272 |
+
[180-result matrix data](docs/data/task_method_20_result_matrix.json), and
|
| 273 |
+
[selected-128 source and feature index](docs/data/xperience10m_128_episode_feature_index.json).
|
| 274 |
|
| 275 |
## Fast Reader Map
|
| 276 |
|
|
|
|
| 291 |
<tr>
|
| 292 |
<td><strong>Choose the public surface</strong></td>
|
| 293 |
<td><a href="PUBLIC_READER_MAP.md">Public reader map</a></td>
|
| 294 |
+
<td><a href="docs/data/public_reader_map.json">reader-map data</a></td>
|
| 295 |
</tr>
|
| 296 |
<tr>
|
| 297 |
<td><strong>Decode project terms</strong></td>
|
| 298 |
<td><a href="GLOSSARY.md">Glossary</a></td>
|
| 299 |
+
<td><a href="docs/data/glossary.json">glossary data</a></td>
|
| 300 |
</tr>
|
| 301 |
<tr>
|
| 302 |
<td><strong>Inspect the 20 tasks</strong></td>
|
| 303 |
+
<td><a href="TASK_SUITE_20.md">20-task suite note</a></td>
|
| 304 |
+
<td><a href="docs/data/task_suite_20.json">task contract data</a><br><a href="results/episode_task_suite/task_walkthroughs/">task walkthroughs</a></td>
|
| 305 |
</tr>
|
| 306 |
<tr>
|
| 307 |
<td><strong>Compare results</strong></td>
|
| 308 |
<td><a href="RESEARCH_TAKEAWAYS.md">Research takeaways</a></td>
|
| 309 |
+
<td><a href="docs/data/two_evidence_line_result_summary.json">two-line result summary</a><br><a href="docs/data/task_method_20_result_matrix.json">20-result matrix</a><br><a href="docs/data/unified_task_model_radar.json">radar data</a><br><a href="docs/data/task_method_20_gap_audit.json">score/proxy audit</a></td>
|
| 310 |
</tr>
|
| 311 |
<tr>
|
| 312 |
<td><strong>Understand one sample</strong></td>
|
|
|
|
| 316 |
<tr>
|
| 317 |
<td><strong>Read foundation directions</strong></td>
|
| 318 |
<td><a href="THREE_FOUNDATION_PIPELINES.md">Three foundation pipelines</a></td>
|
| 319 |
+
<td><a href="docs/data/three_foundation_pipelines.json">pipeline data</a><br><a href="FOUNDATION_MODEL_PLAN.md">foundation model plan</a></td>
|
| 320 |
</tr>
|
| 321 |
<tr>
|
| 322 |
<td><strong>Reproduce or audit</strong></td>
|
|
|
|
| 357 |
## Start Here
|
| 358 |
|
| 359 |
The public release is split across GitHub, the website, and Hugging Face. Use
|
| 360 |
+
[the public reader map](PUBLIC_READER_MAP.md) first if you want the shortest
|
| 361 |
route through those surfaces, or use the machine-readable companion
|
| 362 |
+
[reader-map data](docs/data/public_reader_map.json).
|
| 363 |
+
For the one-page project summary, use [the project brief](PROJECT_BRIEF.md)
|
| 364 |
+
and [project-summary data](docs/data/project_brief.json).
|
| 365 |
|
| 366 |
<table>
|
| 367 |
<thead>
|
|
|
|
| 371 |
</tr>
|
| 372 |
</thead>
|
| 373 |
<tbody>
|
| 374 |
+
<tr><td><strong>Choose the right public surface</strong></td><td><a href="PUBLIC_READER_MAP.md">Public reader map</a><br><a href="docs/data/public_reader_map.json">reader-map data</a></td></tr>
|
| 375 |
+
<tr><td><strong>Resolve confusing terms and abbreviations</strong></td><td><a href="GLOSSARY.md">Glossary</a><br><a href="docs/data/glossary.json">glossary data</a></td></tr>
|
| 376 |
+
<tr><td><strong>Understand the whole project quickly</strong></td><td><a href="PROJECT_BRIEF.md">Project brief</a></td></tr>
|
| 377 |
<tr><td><strong>See the visual research dashboard</strong></td><td><a href="https://chaoyue0307.github.io/ropedia-xperience-10m-task-suite/">GitHub Pages dashboard</a></td></tr>
|
| 378 |
+
<tr><td><strong>Navigate the unified 20 tasks, four tracks, and scale-up plan</strong></td><td><a href="https://chaoyue0307.github.io/ropedia-xperience-10m-task-suite/research_roadmap.html">Interactive research roadmap</a><br><a href="TASK_SUITE_20.md">20-task suite note</a><br><a href="docs/data/task_suite_20.json">task contract data</a><br><a href="docs/data/research_roadmap_interactive.json">interactive roadmap data</a></td></tr>
|
| 379 |
+
<tr><td><strong>Compare current task metrics</strong></td><td><a href="RESEARCH_TAKEAWAYS.md">Research takeaways</a><br><a href="docs/data/summary_metrics.json">summary metrics</a></td></tr>
|
| 380 |
+
<tr><td><strong>Compare possible foundation backbones</strong></td><td><a href="FOUNDATION_MODEL_PLAN.md">Foundation-model plan</a><br><a href="docs/data/foundation_model_plan.json">foundation-model data</a></td></tr>
|
| 381 |
+
<tr><td><strong>Understand the future native pretraining goal</strong></td><td><a href="XPERIENCE_EMBODIED_FOUNDATION_MODEL_PRETRAINING.md">Native pretraining plan</a></td></tr>
|
| 382 |
+
<tr><td><strong>See additional concrete project directions</strong></td><td><a href="ADDITIONAL_DEVELOPMENT_DIRECTIONS.md">Additional development directions</a><br><a href="docs/data/additional_development_directions.json">direction data</a></td></tr>
|
| 383 |
+
<tr><td><strong>Understand one model input</strong></td><td><a href="results/episode_task_suite/feature_manifest.json">feature manifest</a><br><a href="results/episode_task_suite/windows.csv">window table</a></td></tr>
|
| 384 |
+
<tr><td><strong>Check multi-episode data status</strong></td><td><a href="results/omni_finetune/DATA_ACCESS_STATUS.md">multi-episode data status</a></td></tr>
|
| 385 |
</tbody>
|
| 386 |
</table>
|
| 387 |
|
| 388 |
## Glossary
|
| 389 |
|
| 390 |
+
Use [the glossary](GLOSSARY.md) when a term such as evidence line,
|
| 391 |
20-frame window, direct score, compact-proxy score, raw metric value,
|
| 392 |
normalized radar value, minimal/minimum baseline, simple baseline, Qwen v1-v6,
|
| 393 |
Cosmos3-Super, LoRA adapter, or HF artifact dataset is unclear. The same definitions are mirrored as
|
| 394 |
+
[glossary data](docs/data/glossary.json) for the website and
|
| 395 |
Hugging Face repos.
|
| 396 |
|
| 397 |
## Public Surface Map
|
|
|
|
| 404 |
</tr>
|
| 405 |
</thead>
|
| 406 |
<tbody>
|
| 407 |
+
<tr><td><strong>GitHub repo</strong></td><td>Source of truth for docs, scripts, generated data, validators, and commit history.</td></tr>
|
| 408 |
<tr><td><strong>GitHub Pages dashboard</strong></td><td>Best visual overview of the sample, 20 tasks, radar results, foundation directions, and resources.</td></tr>
|
| 409 |
<tr><td><strong>Hugging Face Space</strong></td><td>Hub-hosted copy of the dashboard and static app assets.</td></tr>
|
| 410 |
+
<tr><td><strong>HF artifact dataset</strong></td><td>Public-safe metrics, reports, website data, result packages, and derived evidence files.</td></tr>
|
| 411 |
<tr><td><strong>HF baseline model repo</strong></td><td>Minimal/neural baseline weights, figures, metrics, and mirrored task artifacts.</td></tr>
|
| 412 |
<tr><td><strong>Qwen3-Omni and Cosmos3 model repos</strong></td><td>Adapter-specific public weights or package cards when Qwen3-Omni v6, Cosmos3-Super, or Cosmos3-Nano runs are verified and publishable.</td></tr>
|
| 413 |
</tbody>
|
| 414 |
</table>
|
| 415 |
|
| 416 |
+
Public release checks are exposed as structured records for mirrors and dashboards:
|
| 417 |
+
[website integrity](docs/data/website_integrity.json),
|
| 418 |
+
[rendered-site check](docs/data/rendered_site_check.json),
|
| 419 |
+
[task-surface integrity](docs/data/task_surface_integrity.json),
|
| 420 |
+
[publication audit](docs/data/publication_audit.json),
|
| 421 |
+
[mirror parity](docs/data/mirror_parity.json),
|
| 422 |
+
[public-surface QA](docs/data/public_surface_qa.json), and
|
| 423 |
+
[roadmap data](docs/data/research_roadmap.json).
|
| 424 |
|
| 425 |
## Research Project Overview
|
| 426 |
|
|
|
|
| 454 |
</table>
|
| 455 |
|
| 456 |
For the fastest interpretation of the current metrics, start with
|
| 457 |
+
[the research takeaways](RESEARCH_TAKEAWAYS.md) and
|
| 458 |
+
[takeaway data](docs/data/research_takeaways.json).
|
| 459 |
They summarize what the public sample results actually show: class shift under
|
| 460 |
chronological splits, neural gains on dynamics/order/alignment, harder
|
| 461 |
retrieval/reconstruction probes, and why the next model-quality step needs
|
|
|
|
| 503 |
Historical <code>tier2_task_suite</code> artifact paths are kept for link stability, but they are provenance paths inside the same suite.
|
| 504 |
</td>
|
| 505 |
<td>
|
| 506 |
+
<a href="TASK_SUITE_20.md">20-task suite note</a><br>
|
| 507 |
+
<a href="docs/data/task_suite_20.json">task contract data</a><br>
|
| 508 |
+
<a href="RESEARCH_TAKEAWAYS.md">research takeaways</a><br>
|
| 509 |
+
<a href="results/episode_task_suite/summary_report.json">summary report</a><br>
|
| 510 |
+
<a href="results/episode_task_suite/tier2_task_suite/TIER2_TASK_BASELINES.md">historical provenance baselines</a>
|
| 511 |
</td>
|
| 512 |
</tr>
|
| 513 |
<tr>
|
|
|
|
| 518 |
Tasks 15 and 19 are explicitly marked as compact-proxy completions.
|
| 519 |
</td>
|
| 520 |
<td>
|
| 521 |
+
<a href="results/episode_task_suite/neural_mlp/">neural MLP outputs</a><br>
|
| 522 |
+
<a href="results/omni_finetune/multi_episode_128_task_baselines/BASELINE_ALIGNMENT_REPORT.md">baseline alignment report</a><br>
|
| 523 |
<a href="results/omni_finetune/a100_128_raw20_task_baselines_complete20_proxy_20260616T091500Z/run_summary_all.json">raw20 run summary</a>
|
| 524 |
</td>
|
| 525 |
</tr>
|
| 526 |
<tr>
|
| 527 |
<td><strong>Diagnostics</strong></td>
|
| 528 |
<td>Audio contribution, modality ablations, timeline overlays, object labels, and alignment stress tests show which signals are useful and which tasks remain hard.</td>
|
| 529 |
+
<td><a href="results/audio_ablation/AUDIO_ABLATION_SUMMARY.md">audio ablation summary</a><br><a href="docs/single_episode_explorer.html">single-episode explorer</a></td>
|
| 530 |
</tr>
|
| 531 |
<tr>
|
| 532 |
<td><strong>Scale-up</strong></td>
|
|
|
|
| 542 |
</ul>
|
| 543 |
</td>
|
| 544 |
<td>
|
| 545 |
+
<a href="RESEARCH_ROADMAP.md">research roadmap</a><br>
|
| 546 |
+
<a href="FOUNDATION_MODEL_PLAN.md">foundation-model plan</a><br>
|
| 547 |
+
<a href="XPERIENCE10M_128_EPISODE_FEATURE_INDEX.md">selected-128 feature index note</a><br>
|
| 548 |
+
<a href="docs/data/xperience10m_128_episode_feature_index.json">selected-128 feature-index data</a><br>
|
| 549 |
+
<a href="TASK_SUITE_ENHANCEMENT_128.md">selected-128 enhancement note</a><br>
|
| 550 |
+
<a href="docs/data/task_suite_enhancement_128.json">selected-128 enhancement data</a><br>
|
| 551 |
+
<a href="docs/data/omni_model_comparison.json">model comparison data</a><br>
|
| 552 |
+
<a href="docs/data/omni_finetune_verified_result.json">verified Omni result data</a><br>
|
| 553 |
+
<a href="docs/data/qwen3_v5_v6_comparison.json">Qwen v5/v6 comparison data</a><br>
|
| 554 |
+
<a href="results/omni_finetune/QWEN3_V5_V6_COMPARISON_20260614.md">Qwen v5/v6 comparison note</a><br>
|
| 555 |
+
<a href="results/omni_finetune/OMNI_MODEL_COMPARISON.md">Omni model comparison note</a><br>
|
| 556 |
+
<a href="results/omni_finetune/verified_public/">verified public package</a><br>
|
| 557 |
+
<a href="results/omni_finetune/task_suite_enhancement_128_v1_20260608/">selected-128 enhancement run</a>
|
| 558 |
</td>
|
| 559 |
</tr>
|
| 560 |
</tbody>
|
| 561 |
</table>
|
| 562 |
|
| 563 |
+
Detailed dataset notes, reproduction checks, and generated data reports are
|
| 564 |
included for readers who want to inspect the implementation, but they are
|
| 565 |
supporting materials rather than the main reading path. Use
|
| 566 |
+
[the artifact guide](ARTIFACT_GUIDE.md) when you want the full file map.
|
| 567 |
|
| 568 |
+
Source alignment is tracked in the [source-alignment note](SOURCE_ALIGNMENT_AUDIT.md)
|
| 569 |
+
and [source-alignment data](docs/data/source_alignment_audit.json).
|
| 570 |
The official gated `ropedia-ai/xperience-10m` card reports `31.9 TB` on the
|
| 571 |
live HF surface and an `about-1PB` full-scale storage statement; the committed
|
| 572 |
API-listing snapshot records `12,103 episode folders` as upstream `metadata only`,
|
|
|
|
| 579 |
## Project Status
|
| 580 |
|
| 581 |
If you only have one minute, use
|
| 582 |
+
[the project status note](PROJECT_STATUS.md) and
|
| 583 |
+
[project-status data](docs/data/project_status.json).
|
| 584 |
They give the current research state in one compact table:
|
| 585 |
|
| 586 |
<table>
|
|
|
|
| 616 |
</tr>
|
| 617 |
</thead>
|
| 618 |
<tbody>
|
| 619 |
+
<tr><td><strong>1</strong></td><td>What is this project?</td><td><a href="PROJECT_BRIEF.md">Project brief</a><br><a href="PROJECT_STATUS.md">Project status</a><br><a href="https://chaoyue0307.github.io/ropedia-xperience-10m-task-suite/">Dashboard</a></td><td>A public-sample Xperience-10M research project with 20 tasks, baselines, and a scale-up plan.</td></tr>
|
| 620 |
<tr><td><strong>2</strong></td><td>What data is used?</td><td><a href="XPERIENCE10M_DATASET_CARD_ALIGNMENT.md">Dataset-card alignment</a><br><a href="https://huggingface.co/datasets/ropedia-ai/xperience-10m">Official HF dataset</a><br><a href="https://huggingface.co/datasets/ropedia-ai/xperience-10m-sample">Sample HF dataset</a></td><td>The implemented suite uses one public sample episode; the gated dataset is reserved for selected multi-episode training.</td></tr>
|
| 621 |
+
<tr><td><strong>3</strong></td><td>What does one model input contain?</td><td><a href="results/episode_task_suite/windows.csv">window table</a><br><a href="results/episode_task_suite/feature_manifest.json">feature manifest</a><br><a href="results/episode_task_suite/available_modalities.json">available-modality data</a></td><td>Each window is an aligned multimodal unit with video, audio, depth, pose/SLAM, mocap, IMU, calibration, and language-derived signals.</td></tr>
|
| 622 |
+
<tr><td><strong>4</strong></td><td>What are the 20 tasks?</td><td><a href="TASK_SUITE_20.md">20-task suite note</a><br><a href="docs/data/task_suite_20.json">task contract data</a><br><a href="results/episode_task_suite/task_walkthroughs/">task walkthroughs</a><br><a href="docs/data/task_walkthroughs.json">walkthrough data</a></td><td>Every task has a human-readable name, input, output, metric, baseline scores, and an explicit artifact path.</td></tr>
|
| 623 |
+
<tr><td><strong>5</strong></td><td>How are tasks evaluated?</td><td><a href="EVALUATION_PROTOCOL.md">evaluation protocol note</a><br><a href="docs/data/evaluation_protocol.json">evaluation-protocol data</a></td><td>The window unit, chronological split, leakage controls, task metrics, and current limitations are explicit.</td></tr>
|
| 624 |
+
<tr><td><strong>6</strong></td><td>What do current results mean?</td><td><a href="RESEARCH_TAKEAWAYS.md">research takeaways</a><br><a href="docs/data/research_takeaways.json">takeaway data</a><br><a href="docs/data/summary_metrics.json">summary metrics</a></td><td>Current metrics describe sample-level task behavior and identify which signals need larger held-out experiments.</td></tr>
|
| 625 |
+
<tr><td><strong>7</strong></td><td>Which models are implemented?</td><td><a href="results/episode_task_suite/summary_report.json">summary report</a><br><a href="results/episode_task_suite/neural_mlp/">neural MLP outputs</a><br><a href="https://huggingface.co/cy0307/ropedia-xperience-10m-task-baselines">HF baseline repo</a></td><td>Each task has minimal and neural-head evidence over the same feature windows.</td></tr>
|
| 626 |
+
<tr><td><strong>8</strong></td><td>What research directions does this support?</td><td><a href="RESEARCH_ROADMAP.md">research roadmap</a><br><a href="docs/data/research_directions.json">direction data</a><br><a href="docs/data/research_direction_extensions.json">extension-probe data</a><br><a href="docs/data/task_suite_20.json">task contract data</a></td><td>The unified tasks are mapped to human modeling, 3D/4D reconstruction, egocentric interaction, and world modeling.</td></tr>
|
| 627 |
+
<tr><td><strong>9</strong></td><td>Which foundation model comes next?</td><td><a href="FOUNDATION_MODEL_PLAN.md">foundation-model plan</a><br><a href="docs/data/foundation_model_plan.json">foundation-model data</a><br><a href="XPERIENCE_EMBODIED_FOUNDATION_MODEL_PRETRAINING.md">Native pretraining plan</a></td><td>Qwen3-Omni is the first held-out LoRA baseline; Cosmos 3 has Nano compatibility and Super forward-dynamics LoRA; policy models wait for robot-compatible action targets.</td></tr>
|
| 628 |
+
<tr><td><strong>10</strong></td><td>How can the 128-episode suite be pushed without more data?</td><td><a href="TASK_SUITE_ENHANCEMENT_128.md">selected-128 enhancement note</a><br><a href="docs/data/task_suite_enhancement_128.json">selected-128 enhancement data</a></td><td>The enhancement pack proposes dense windows, hierarchical action/subtask labels, raw-feature shard priorities, and <code>multiscale_20s10_40s20_80s40</code> as the next export target.</td></tr>
|
| 629 |
+
<tr><td><strong>11</strong></td><td>How do I reproduce it?</td><td><a href="REPRODUCIBILITY.md">reproducibility guide</a><br><a href="notes/reproducibility_audit.md">reproduction audit</a></td><td>Public commands and expected outputs are documented for the sample-episode task suite.</td></tr>
|
| 630 |
+
<tr><td><strong>12</strong></td><td>What is still pending?</td><td><a href="docs/data/omni_finetune_verified_result.json">verified Omni result data</a><br><a href="results/omni_finetune/DATA_ACCESS_STATUS.md">data access status</a><br><a href="results/omni_finetune/MULTI_EPISODE_ACCESS_STATUS.md">multi-episode access status</a></td><td>The final held-out diagnostic Qwen pass is verified and JSON-validity target is met; strong action/subtask model quality remains pending.</td></tr>
|
| 631 |
</tbody>
|
| 632 |
</table>
|
| 633 |
|
| 634 |
A compact reader-path summary is available at
|
| 635 |
+
[project-packet data](docs/data/project_packet.json).
|
| 636 |
|
| 637 |
## Supporting Files
|
| 638 |
|
| 639 |
+
[The artifact guide](ARTIFACT_GUIDE.md) is the human-readable map for readers
|
| 640 |
who want to inspect the project files after the first pass. It groups the main
|
| 641 |
briefs, task outputs, baseline results, visual assets, data notes, and
|
| 642 |
scale-up documents.
|
| 643 |
|
| 644 |
+
[The artifact index](docs/data/artifact_index.json) is the compact
|
| 645 |
machine-readable companion used by the website and Hugging Face artifact
|
| 646 |
dataset.
|
| 647 |
|
| 648 |
## Evaluation Protocol
|
| 649 |
|
| 650 |
+
[The evaluation protocol](EVALUATION_PROTOCOL.md) and
|
| 651 |
+
[evaluation-protocol data](docs/data/evaluation_protocol.json) are
|
| 652 |
generated from committed metric artifacts. They define:
|
| 653 |
|
| 654 |
- the 20-frame window unit, stride, feature dimension, and raw-data policy,
|
|
|
|
| 685 |
pose/SLAM, mocap, IMU, calibration, and language-derived signals.
|
| 686 |
|
| 687 |
Detailed dataset notes are available in
|
| 688 |
+
[the dataset-card alignment note](XPERIENCE10M_DATASET_CARD_ALIGNMENT.md)
|
| 689 |
+
and [dataset-alignment data](docs/data/xperience10m_dataset_card_alignment.json)
|
| 690 |
for readers who need the full upstream-card and access-term context. The
|
| 691 |
practical reading rule is simple: Line 1 is the task lab, Line 2 is the
|
| 692 |
selected-128 comparison surface, and compact-proxy cells stay explicitly marked
|
|
|
|
| 711 |
</tr>
|
| 712 |
</thead>
|
| 713 |
<tbody>
|
| 714 |
+
<tr><td><strong>Project status</strong></td><td><a href="PROJECT_STATUS.md">project status</a><br><a href="docs/data/project_status.json">project-status data</a></td><td>Gives a one-table current project summary before reading the full artifact trail.</td></tr>
|
| 715 |
+
<tr><td><strong>Data contract</strong></td><td><a href="results/episode_task_suite/windows.csv">window table</a><br><a href="results/episode_task_suite/feature_manifest.json">feature manifest</a><br>modality manifests</td><td>Confirms what each sample window contains before modeling.</td></tr>
|
| 716 |
+
<tr><td><strong>Dataset context</strong></td><td><a href="XPERIENCE10M_DATASET_CARD_ALIGNMENT.md">dataset-card alignment</a><br>official dataset links</td><td>Explains the official dataset, public sample, modalities, access boundary, and what this repo uses.</td></tr>
|
| 717 |
+
<tr><td><strong>Visual assets</strong></td><td><a href="FIGURE_INDEX.md">figure index</a><br><a href="docs/assets/">site assets</a></td><td>Shows the task-suite graphic, modality thumbnails, pipeline diagrams, charts, and logo assets.</td></tr>
|
| 718 |
+
<tr><td><strong>Evaluation protocol</strong></td><td><a href="EVALUATION_PROTOCOL.md">evaluation protocol note</a><br><a href="docs/data/evaluation_protocol.json">evaluation-protocol data</a></td><td>Defines the task unit, split, metrics, leakage controls, and current limitations.</td></tr>
|
| 719 |
+
<tr><td><strong>Research roadmap</strong></td><td><a href="RESEARCH_ROADMAP.md">research roadmap</a><br><a href="docs/data/research_roadmap.json">roadmap data</a></td><td>Shows the path from sample-level task development to multi-episode work, larger model tracks, and the future native-pretraining goal.</td></tr>
|
| 720 |
+
<tr><td><strong>Additional development directions</strong></td><td><a href="ADDITIONAL_DEVELOPMENT_DIRECTIONS.md">additional development directions</a><br><a href="docs/data/additional_development_directions.json">direction data</a></td><td>Records concrete non-backbone tracks: taxonomy, benchmark protocol, representation learning, skill graphs, affordances, 3D/4D memory, QA, and policy transfer.</td></tr>
|
| 721 |
+
<tr><td><strong>Xperience Embodied Foundation Model plan</strong></td><td><a href="XPERIENCE_EMBODIED_FOUNDATION_MODEL_PRETRAINING.md">native pretraining plan</a></td><td>Describes the long-term full-corpus pretraining goal, target modules, objectives, staged scale-up, hardware ranges, and evaluation protocol.</td></tr>
|
| 722 |
<tr><td><strong>Minimal heads</strong></td><td>softmax<br>ridge projection/regression<br>multi-label logistic heads</td><td>Keeps every input/output contract visible and inspectable.</td></tr>
|
| 723 |
<tr><td><strong>Neural heads</strong></td><td>PyTorch MLP classifiers/regressors under <a href="results/episode_task_suite/neural_mlp/">neural_mlp/</a></td><td>Checks whether nonlinear heads improve each task without changing features.</td></tr>
|
| 724 |
<tr><td><strong>Evidence</strong></td><td>metrics<br>predictions<br>confusion matrices<br>diagrams<br>dashboard</td><td>Makes the single-episode task development inspectable without rerunning first.</td></tr>
|
| 725 |
+
<tr><td><strong>Artifact guide</strong></td><td><a href="ARTIFACT_GUIDE.md">artifact guide</a></td><td>Groups the public evidence into reader-facing views after the first-pass overview.</td></tr>
|
| 726 |
+
<tr><td><strong>Reproducibility contract</strong></td><td><a href="REPRODUCIBILITY.md">reproducibility guide</a><br><a href="docs/data/reproducibility_matrix.json">reproducibility matrix</a></td><td>States public commands, expected outputs, exact-match reproduction evidence, and non-reproducible boundaries.</td></tr>
|
| 727 |
+
<tr><td><strong>Citation metadata</strong></td><td><a href="CITATION.cff">citation metadata</a><br><a href="codemeta.json">software metadata</a><br><a href="LICENSE">license</a></td><td>Makes the repo easier to cite, index, and reuse without confusing code license and dataset terms.</td></tr>
|
| 728 |
</tbody>
|
| 729 |
</table>
|
| 730 |
|
data/mirror_parity.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
-
"generated_at_utc": "2026-06-
|
| 4 |
"hf_root": "hf_publish",
|
| 5 |
"summary": {
|
| 6 |
"group_count": 1306,
|
|
@@ -139,44 +139,44 @@
|
|
| 139 |
"path": "repo:docs/data/artifact_index.json",
|
| 140 |
"exists": true,
|
| 141 |
"bytes": 124477,
|
| 142 |
-
"sha256": "
|
| 143 |
},
|
| 144 |
"mirrors": {
|
| 145 |
"hf_space": {
|
| 146 |
"path": "hf_space:data/artifact_index.json",
|
| 147 |
"exists": true,
|
| 148 |
"bytes": 124477,
|
| 149 |
-
"sha256": "
|
| 150 |
},
|
| 151 |
"hf_artifacts_data": {
|
| 152 |
"path": "hf_artifacts:data/artifact_index.json",
|
| 153 |
"exists": true,
|
| 154 |
"bytes": 124477,
|
| 155 |
-
"sha256": "
|
| 156 |
},
|
| 157 |
"hf_artifacts": {
|
| 158 |
"path": "hf_artifacts:docs/data/artifact_index.json",
|
| 159 |
"exists": true,
|
| 160 |
"bytes": 124477,
|
| 161 |
-
"sha256": "
|
| 162 |
},
|
| 163 |
"hf_model_data": {
|
| 164 |
"path": "hf_model:data/artifact_index.json",
|
| 165 |
"exists": true,
|
| 166 |
"bytes": 124477,
|
| 167 |
-
"sha256": "
|
| 168 |
},
|
| 169 |
"hf_model_docs_data": {
|
| 170 |
"path": "hf_model:docs/data/artifact_index.json",
|
| 171 |
"exists": true,
|
| 172 |
"bytes": 124477,
|
| 173 |
-
"sha256": "
|
| 174 |
},
|
| 175 |
"hf_model": {
|
| 176 |
"path": "hf_model:metrics/artifact_index.json",
|
| 177 |
"exists": true,
|
| 178 |
"bytes": 124477,
|
| 179 |
-
"sha256": "
|
| 180 |
}
|
| 181 |
},
|
| 182 |
"failures": []
|
|
@@ -972,44 +972,44 @@
|
|
| 972 |
"path": "repo:docs/data/publication_audit.json",
|
| 973 |
"exists": true,
|
| 974 |
"bytes": 10940,
|
| 975 |
-
"sha256": "
|
| 976 |
},
|
| 977 |
"mirrors": {
|
| 978 |
"hf_space": {
|
| 979 |
"path": "hf_space:data/publication_audit.json",
|
| 980 |
"exists": true,
|
| 981 |
"bytes": 10940,
|
| 982 |
-
"sha256": "
|
| 983 |
},
|
| 984 |
"hf_artifacts_data": {
|
| 985 |
"path": "hf_artifacts:data/publication_audit.json",
|
| 986 |
"exists": true,
|
| 987 |
"bytes": 10940,
|
| 988 |
-
"sha256": "
|
| 989 |
},
|
| 990 |
"hf_artifacts": {
|
| 991 |
"path": "hf_artifacts:docs/data/publication_audit.json",
|
| 992 |
"exists": true,
|
| 993 |
"bytes": 10940,
|
| 994 |
-
"sha256": "
|
| 995 |
},
|
| 996 |
"hf_model_data": {
|
| 997 |
"path": "hf_model:data/publication_audit.json",
|
| 998 |
"exists": true,
|
| 999 |
"bytes": 10940,
|
| 1000 |
-
"sha256": "
|
| 1001 |
},
|
| 1002 |
"hf_model_docs_data": {
|
| 1003 |
"path": "hf_model:docs/data/publication_audit.json",
|
| 1004 |
"exists": true,
|
| 1005 |
"bytes": 10940,
|
| 1006 |
-
"sha256": "
|
| 1007 |
},
|
| 1008 |
"hf_model": {
|
| 1009 |
"path": "hf_model:metrics/publication_audit.json",
|
| 1010 |
"exists": true,
|
| 1011 |
"bytes": 10940,
|
| 1012 |
-
"sha256": "
|
| 1013 |
}
|
| 1014 |
},
|
| 1015 |
"failures": []
|
|
@@ -1021,44 +1021,44 @@
|
|
| 1021 |
"path": "repo:docs/data/public_surface_qa.json",
|
| 1022 |
"exists": true,
|
| 1023 |
"bytes": 7690,
|
| 1024 |
-
"sha256": "
|
| 1025 |
},
|
| 1026 |
"mirrors": {
|
| 1027 |
"hf_space": {
|
| 1028 |
"path": "hf_space:data/public_surface_qa.json",
|
| 1029 |
"exists": true,
|
| 1030 |
"bytes": 7690,
|
| 1031 |
-
"sha256": "
|
| 1032 |
},
|
| 1033 |
"hf_artifacts_data": {
|
| 1034 |
"path": "hf_artifacts:data/public_surface_qa.json",
|
| 1035 |
"exists": true,
|
| 1036 |
"bytes": 7690,
|
| 1037 |
-
"sha256": "
|
| 1038 |
},
|
| 1039 |
"hf_artifacts": {
|
| 1040 |
"path": "hf_artifacts:docs/data/public_surface_qa.json",
|
| 1041 |
"exists": true,
|
| 1042 |
"bytes": 7690,
|
| 1043 |
-
"sha256": "
|
| 1044 |
},
|
| 1045 |
"hf_model_data": {
|
| 1046 |
"path": "hf_model:data/public_surface_qa.json",
|
| 1047 |
"exists": true,
|
| 1048 |
"bytes": 7690,
|
| 1049 |
-
"sha256": "
|
| 1050 |
},
|
| 1051 |
"hf_model_docs_data": {
|
| 1052 |
"path": "hf_model:docs/data/public_surface_qa.json",
|
| 1053 |
"exists": true,
|
| 1054 |
"bytes": 7690,
|
| 1055 |
-
"sha256": "
|
| 1056 |
},
|
| 1057 |
"hf_model": {
|
| 1058 |
"path": "hf_model:metrics/public_surface_qa.json",
|
| 1059 |
"exists": true,
|
| 1060 |
"bytes": 7690,
|
| 1061 |
-
"sha256": "
|
| 1062 |
}
|
| 1063 |
},
|
| 1064 |
"failures": []
|
|
@@ -1217,44 +1217,44 @@
|
|
| 1217 |
"path": "repo:docs/data/quality_gates.json",
|
| 1218 |
"exists": true,
|
| 1219 |
"bytes": 8640,
|
| 1220 |
-
"sha256": "
|
| 1221 |
},
|
| 1222 |
"mirrors": {
|
| 1223 |
"hf_space": {
|
| 1224 |
"path": "hf_space:data/quality_gates.json",
|
| 1225 |
"exists": true,
|
| 1226 |
"bytes": 8640,
|
| 1227 |
-
"sha256": "
|
| 1228 |
},
|
| 1229 |
"hf_artifacts_data": {
|
| 1230 |
"path": "hf_artifacts:data/quality_gates.json",
|
| 1231 |
"exists": true,
|
| 1232 |
"bytes": 8640,
|
| 1233 |
-
"sha256": "
|
| 1234 |
},
|
| 1235 |
"hf_artifacts": {
|
| 1236 |
"path": "hf_artifacts:docs/data/quality_gates.json",
|
| 1237 |
"exists": true,
|
| 1238 |
"bytes": 8640,
|
| 1239 |
-
"sha256": "
|
| 1240 |
},
|
| 1241 |
"hf_model_data": {
|
| 1242 |
"path": "hf_model:data/quality_gates.json",
|
| 1243 |
"exists": true,
|
| 1244 |
"bytes": 8640,
|
| 1245 |
-
"sha256": "
|
| 1246 |
},
|
| 1247 |
"hf_model_docs_data": {
|
| 1248 |
"path": "hf_model:docs/data/quality_gates.json",
|
| 1249 |
"exists": true,
|
| 1250 |
"bytes": 8640,
|
| 1251 |
-
"sha256": "
|
| 1252 |
},
|
| 1253 |
"hf_model": {
|
| 1254 |
"path": "hf_model:metrics/quality_gates.json",
|
| 1255 |
"exists": true,
|
| 1256 |
"bytes": 8640,
|
| 1257 |
-
"sha256": "
|
| 1258 |
}
|
| 1259 |
},
|
| 1260 |
"failures": []
|
|
@@ -1756,44 +1756,44 @@
|
|
| 1756 |
"path": "repo:docs/data/source_alignment_audit.json",
|
| 1757 |
"exists": true,
|
| 1758 |
"bytes": 4432,
|
| 1759 |
-
"sha256": "
|
| 1760 |
},
|
| 1761 |
"mirrors": {
|
| 1762 |
"hf_space": {
|
| 1763 |
"path": "hf_space:data/source_alignment_audit.json",
|
| 1764 |
"exists": true,
|
| 1765 |
"bytes": 4432,
|
| 1766 |
-
"sha256": "
|
| 1767 |
},
|
| 1768 |
"hf_artifacts_data": {
|
| 1769 |
"path": "hf_artifacts:data/source_alignment_audit.json",
|
| 1770 |
"exists": true,
|
| 1771 |
"bytes": 4432,
|
| 1772 |
-
"sha256": "
|
| 1773 |
},
|
| 1774 |
"hf_artifacts": {
|
| 1775 |
"path": "hf_artifacts:docs/data/source_alignment_audit.json",
|
| 1776 |
"exists": true,
|
| 1777 |
"bytes": 4432,
|
| 1778 |
-
"sha256": "
|
| 1779 |
},
|
| 1780 |
"hf_model_data": {
|
| 1781 |
"path": "hf_model:data/source_alignment_audit.json",
|
| 1782 |
"exists": true,
|
| 1783 |
"bytes": 4432,
|
| 1784 |
-
"sha256": "
|
| 1785 |
},
|
| 1786 |
"hf_model_docs_data": {
|
| 1787 |
"path": "hf_model:docs/data/source_alignment_audit.json",
|
| 1788 |
"exists": true,
|
| 1789 |
"bytes": 4432,
|
| 1790 |
-
"sha256": "
|
| 1791 |
},
|
| 1792 |
"hf_model": {
|
| 1793 |
"path": "hf_model:metrics/source_alignment_audit.json",
|
| 1794 |
"exists": true,
|
| 1795 |
"bytes": 4432,
|
| 1796 |
-
"sha256": "
|
| 1797 |
}
|
| 1798 |
},
|
| 1799 |
"failures": []
|
|
@@ -2196,45 +2196,45 @@
|
|
| 2196 |
"local": {
|
| 2197 |
"path": "repo:docs/data/task_surface_integrity.json",
|
| 2198 |
"exists": true,
|
| 2199 |
-
"bytes":
|
| 2200 |
-
"sha256": "
|
| 2201 |
},
|
| 2202 |
"mirrors": {
|
| 2203 |
"hf_space": {
|
| 2204 |
"path": "hf_space:data/task_surface_integrity.json",
|
| 2205 |
"exists": true,
|
| 2206 |
-
"bytes":
|
| 2207 |
-
"sha256": "
|
| 2208 |
},
|
| 2209 |
"hf_artifacts_data": {
|
| 2210 |
"path": "hf_artifacts:data/task_surface_integrity.json",
|
| 2211 |
"exists": true,
|
| 2212 |
-
"bytes":
|
| 2213 |
-
"sha256": "
|
| 2214 |
},
|
| 2215 |
"hf_artifacts": {
|
| 2216 |
"path": "hf_artifacts:docs/data/task_surface_integrity.json",
|
| 2217 |
"exists": true,
|
| 2218 |
-
"bytes":
|
| 2219 |
-
"sha256": "
|
| 2220 |
},
|
| 2221 |
"hf_model_data": {
|
| 2222 |
"path": "hf_model:data/task_surface_integrity.json",
|
| 2223 |
"exists": true,
|
| 2224 |
-
"bytes":
|
| 2225 |
-
"sha256": "
|
| 2226 |
},
|
| 2227 |
"hf_model_docs_data": {
|
| 2228 |
"path": "hf_model:docs/data/task_surface_integrity.json",
|
| 2229 |
"exists": true,
|
| 2230 |
-
"bytes":
|
| 2231 |
-
"sha256": "
|
| 2232 |
},
|
| 2233 |
"hf_model": {
|
| 2234 |
"path": "hf_model:metrics/task_surface_integrity.json",
|
| 2235 |
"exists": true,
|
| 2236 |
-
"bytes":
|
| 2237 |
-
"sha256": "
|
| 2238 |
}
|
| 2239 |
},
|
| 2240 |
"failures": []
|
|
@@ -2589,44 +2589,44 @@
|
|
| 2589 |
"path": "repo:docs/data/website_integrity.json",
|
| 2590 |
"exists": true,
|
| 2591 |
"bytes": 24948,
|
| 2592 |
-
"sha256": "
|
| 2593 |
},
|
| 2594 |
"mirrors": {
|
| 2595 |
"hf_space": {
|
| 2596 |
"path": "hf_space:data/website_integrity.json",
|
| 2597 |
"exists": true,
|
| 2598 |
"bytes": 24948,
|
| 2599 |
-
"sha256": "
|
| 2600 |
},
|
| 2601 |
"hf_artifacts_data": {
|
| 2602 |
"path": "hf_artifacts:data/website_integrity.json",
|
| 2603 |
"exists": true,
|
| 2604 |
"bytes": 24948,
|
| 2605 |
-
"sha256": "
|
| 2606 |
},
|
| 2607 |
"hf_artifacts": {
|
| 2608 |
"path": "hf_artifacts:docs/data/website_integrity.json",
|
| 2609 |
"exists": true,
|
| 2610 |
"bytes": 24948,
|
| 2611 |
-
"sha256": "
|
| 2612 |
},
|
| 2613 |
"hf_model_data": {
|
| 2614 |
"path": "hf_model:data/website_integrity.json",
|
| 2615 |
"exists": true,
|
| 2616 |
"bytes": 24948,
|
| 2617 |
-
"sha256": "
|
| 2618 |
},
|
| 2619 |
"hf_model_docs_data": {
|
| 2620 |
"path": "hf_model:docs/data/website_integrity.json",
|
| 2621 |
"exists": true,
|
| 2622 |
"bytes": 24948,
|
| 2623 |
-
"sha256": "
|
| 2624 |
},
|
| 2625 |
"hf_model": {
|
| 2626 |
"path": "hf_model:metrics/website_integrity.json",
|
| 2627 |
"exists": true,
|
| 2628 |
"bytes": 24948,
|
| 2629 |
-
"sha256": "
|
| 2630 |
}
|
| 2631 |
},
|
| 2632 |
"failures": []
|
|
@@ -7175,21 +7175,21 @@
|
|
| 7175 |
"local": {
|
| 7176 |
"path": "repo:scripts/validate_task_surface.py",
|
| 7177 |
"exists": true,
|
| 7178 |
-
"bytes":
|
| 7179 |
-
"sha256": "
|
| 7180 |
},
|
| 7181 |
"mirrors": {
|
| 7182 |
"hf_artifacts": {
|
| 7183 |
"path": "hf_artifacts:scripts/validate_task_surface.py",
|
| 7184 |
"exists": true,
|
| 7185 |
-
"bytes":
|
| 7186 |
-
"sha256": "
|
| 7187 |
},
|
| 7188 |
"hf_model": {
|
| 7189 |
"path": "hf_model:scripts/validate_task_surface.py",
|
| 7190 |
"exists": true,
|
| 7191 |
-
"bytes":
|
| 7192 |
-
"sha256": "
|
| 7193 |
}
|
| 7194 |
},
|
| 7195 |
"failures": []
|
|
@@ -7429,39 +7429,39 @@
|
|
| 7429 |
"local": {
|
| 7430 |
"path": "repo:docs/index.html",
|
| 7431 |
"exists": true,
|
| 7432 |
-
"bytes":
|
| 7433 |
-
"sha256": "
|
| 7434 |
},
|
| 7435 |
"mirrors": {
|
| 7436 |
"hf_space": {
|
| 7437 |
"path": "hf_space:index.html",
|
| 7438 |
"exists": true,
|
| 7439 |
-
"bytes":
|
| 7440 |
-
"sha256": "
|
| 7441 |
},
|
| 7442 |
"hf_artifacts_root": {
|
| 7443 |
"path": "hf_artifacts:index.html",
|
| 7444 |
"exists": true,
|
| 7445 |
-
"bytes":
|
| 7446 |
-
"sha256": "
|
| 7447 |
},
|
| 7448 |
"hf_artifacts_docs": {
|
| 7449 |
"path": "hf_artifacts:docs/index.html",
|
| 7450 |
"exists": true,
|
| 7451 |
-
"bytes":
|
| 7452 |
-
"sha256": "
|
| 7453 |
},
|
| 7454 |
"hf_model": {
|
| 7455 |
"path": "hf_model:index.html",
|
| 7456 |
"exists": true,
|
| 7457 |
-
"bytes":
|
| 7458 |
-
"sha256": "
|
| 7459 |
},
|
| 7460 |
"hf_model_docs": {
|
| 7461 |
"path": "hf_model:docs/index.html",
|
| 7462 |
"exists": true,
|
| 7463 |
-
"bytes":
|
| 7464 |
-
"sha256": "
|
| 7465 |
}
|
| 7466 |
},
|
| 7467 |
"failures": []
|
|
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:49:11+00:00",
|
| 4 |
"hf_root": "hf_publish",
|
| 5 |
"summary": {
|
| 6 |
"group_count": 1306,
|
|
|
|
| 139 |
"path": "repo:docs/data/artifact_index.json",
|
| 140 |
"exists": true,
|
| 141 |
"bytes": 124477,
|
| 142 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 143 |
},
|
| 144 |
"mirrors": {
|
| 145 |
"hf_space": {
|
| 146 |
"path": "hf_space:data/artifact_index.json",
|
| 147 |
"exists": true,
|
| 148 |
"bytes": 124477,
|
| 149 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 150 |
},
|
| 151 |
"hf_artifacts_data": {
|
| 152 |
"path": "hf_artifacts:data/artifact_index.json",
|
| 153 |
"exists": true,
|
| 154 |
"bytes": 124477,
|
| 155 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 156 |
},
|
| 157 |
"hf_artifacts": {
|
| 158 |
"path": "hf_artifacts:docs/data/artifact_index.json",
|
| 159 |
"exists": true,
|
| 160 |
"bytes": 124477,
|
| 161 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 162 |
},
|
| 163 |
"hf_model_data": {
|
| 164 |
"path": "hf_model:data/artifact_index.json",
|
| 165 |
"exists": true,
|
| 166 |
"bytes": 124477,
|
| 167 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 168 |
},
|
| 169 |
"hf_model_docs_data": {
|
| 170 |
"path": "hf_model:docs/data/artifact_index.json",
|
| 171 |
"exists": true,
|
| 172 |
"bytes": 124477,
|
| 173 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 174 |
},
|
| 175 |
"hf_model": {
|
| 176 |
"path": "hf_model:metrics/artifact_index.json",
|
| 177 |
"exists": true,
|
| 178 |
"bytes": 124477,
|
| 179 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 180 |
}
|
| 181 |
},
|
| 182 |
"failures": []
|
|
|
|
| 972 |
"path": "repo:docs/data/publication_audit.json",
|
| 973 |
"exists": true,
|
| 974 |
"bytes": 10940,
|
| 975 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 976 |
},
|
| 977 |
"mirrors": {
|
| 978 |
"hf_space": {
|
| 979 |
"path": "hf_space:data/publication_audit.json",
|
| 980 |
"exists": true,
|
| 981 |
"bytes": 10940,
|
| 982 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 983 |
},
|
| 984 |
"hf_artifacts_data": {
|
| 985 |
"path": "hf_artifacts:data/publication_audit.json",
|
| 986 |
"exists": true,
|
| 987 |
"bytes": 10940,
|
| 988 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 989 |
},
|
| 990 |
"hf_artifacts": {
|
| 991 |
"path": "hf_artifacts:docs/data/publication_audit.json",
|
| 992 |
"exists": true,
|
| 993 |
"bytes": 10940,
|
| 994 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 995 |
},
|
| 996 |
"hf_model_data": {
|
| 997 |
"path": "hf_model:data/publication_audit.json",
|
| 998 |
"exists": true,
|
| 999 |
"bytes": 10940,
|
| 1000 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 1001 |
},
|
| 1002 |
"hf_model_docs_data": {
|
| 1003 |
"path": "hf_model:docs/data/publication_audit.json",
|
| 1004 |
"exists": true,
|
| 1005 |
"bytes": 10940,
|
| 1006 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 1007 |
},
|
| 1008 |
"hf_model": {
|
| 1009 |
"path": "hf_model:metrics/publication_audit.json",
|
| 1010 |
"exists": true,
|
| 1011 |
"bytes": 10940,
|
| 1012 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 1013 |
}
|
| 1014 |
},
|
| 1015 |
"failures": []
|
|
|
|
| 1021 |
"path": "repo:docs/data/public_surface_qa.json",
|
| 1022 |
"exists": true,
|
| 1023 |
"bytes": 7690,
|
| 1024 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1025 |
},
|
| 1026 |
"mirrors": {
|
| 1027 |
"hf_space": {
|
| 1028 |
"path": "hf_space:data/public_surface_qa.json",
|
| 1029 |
"exists": true,
|
| 1030 |
"bytes": 7690,
|
| 1031 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1032 |
},
|
| 1033 |
"hf_artifacts_data": {
|
| 1034 |
"path": "hf_artifacts:data/public_surface_qa.json",
|
| 1035 |
"exists": true,
|
| 1036 |
"bytes": 7690,
|
| 1037 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1038 |
},
|
| 1039 |
"hf_artifacts": {
|
| 1040 |
"path": "hf_artifacts:docs/data/public_surface_qa.json",
|
| 1041 |
"exists": true,
|
| 1042 |
"bytes": 7690,
|
| 1043 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1044 |
},
|
| 1045 |
"hf_model_data": {
|
| 1046 |
"path": "hf_model:data/public_surface_qa.json",
|
| 1047 |
"exists": true,
|
| 1048 |
"bytes": 7690,
|
| 1049 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1050 |
},
|
| 1051 |
"hf_model_docs_data": {
|
| 1052 |
"path": "hf_model:docs/data/public_surface_qa.json",
|
| 1053 |
"exists": true,
|
| 1054 |
"bytes": 7690,
|
| 1055 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1056 |
},
|
| 1057 |
"hf_model": {
|
| 1058 |
"path": "hf_model:metrics/public_surface_qa.json",
|
| 1059 |
"exists": true,
|
| 1060 |
"bytes": 7690,
|
| 1061 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1062 |
}
|
| 1063 |
},
|
| 1064 |
"failures": []
|
|
|
|
| 1217 |
"path": "repo:docs/data/quality_gates.json",
|
| 1218 |
"exists": true,
|
| 1219 |
"bytes": 8640,
|
| 1220 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1221 |
},
|
| 1222 |
"mirrors": {
|
| 1223 |
"hf_space": {
|
| 1224 |
"path": "hf_space:data/quality_gates.json",
|
| 1225 |
"exists": true,
|
| 1226 |
"bytes": 8640,
|
| 1227 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1228 |
},
|
| 1229 |
"hf_artifacts_data": {
|
| 1230 |
"path": "hf_artifacts:data/quality_gates.json",
|
| 1231 |
"exists": true,
|
| 1232 |
"bytes": 8640,
|
| 1233 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1234 |
},
|
| 1235 |
"hf_artifacts": {
|
| 1236 |
"path": "hf_artifacts:docs/data/quality_gates.json",
|
| 1237 |
"exists": true,
|
| 1238 |
"bytes": 8640,
|
| 1239 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1240 |
},
|
| 1241 |
"hf_model_data": {
|
| 1242 |
"path": "hf_model:data/quality_gates.json",
|
| 1243 |
"exists": true,
|
| 1244 |
"bytes": 8640,
|
| 1245 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1246 |
},
|
| 1247 |
"hf_model_docs_data": {
|
| 1248 |
"path": "hf_model:docs/data/quality_gates.json",
|
| 1249 |
"exists": true,
|
| 1250 |
"bytes": 8640,
|
| 1251 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1252 |
},
|
| 1253 |
"hf_model": {
|
| 1254 |
"path": "hf_model:metrics/quality_gates.json",
|
| 1255 |
"exists": true,
|
| 1256 |
"bytes": 8640,
|
| 1257 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1258 |
}
|
| 1259 |
},
|
| 1260 |
"failures": []
|
|
|
|
| 1756 |
"path": "repo:docs/data/source_alignment_audit.json",
|
| 1757 |
"exists": true,
|
| 1758 |
"bytes": 4432,
|
| 1759 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1760 |
},
|
| 1761 |
"mirrors": {
|
| 1762 |
"hf_space": {
|
| 1763 |
"path": "hf_space:data/source_alignment_audit.json",
|
| 1764 |
"exists": true,
|
| 1765 |
"bytes": 4432,
|
| 1766 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1767 |
},
|
| 1768 |
"hf_artifacts_data": {
|
| 1769 |
"path": "hf_artifacts:data/source_alignment_audit.json",
|
| 1770 |
"exists": true,
|
| 1771 |
"bytes": 4432,
|
| 1772 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1773 |
},
|
| 1774 |
"hf_artifacts": {
|
| 1775 |
"path": "hf_artifacts:docs/data/source_alignment_audit.json",
|
| 1776 |
"exists": true,
|
| 1777 |
"bytes": 4432,
|
| 1778 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1779 |
},
|
| 1780 |
"hf_model_data": {
|
| 1781 |
"path": "hf_model:data/source_alignment_audit.json",
|
| 1782 |
"exists": true,
|
| 1783 |
"bytes": 4432,
|
| 1784 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1785 |
},
|
| 1786 |
"hf_model_docs_data": {
|
| 1787 |
"path": "hf_model:docs/data/source_alignment_audit.json",
|
| 1788 |
"exists": true,
|
| 1789 |
"bytes": 4432,
|
| 1790 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1791 |
},
|
| 1792 |
"hf_model": {
|
| 1793 |
"path": "hf_model:metrics/source_alignment_audit.json",
|
| 1794 |
"exists": true,
|
| 1795 |
"bytes": 4432,
|
| 1796 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1797 |
}
|
| 1798 |
},
|
| 1799 |
"failures": []
|
|
|
|
| 2196 |
"local": {
|
| 2197 |
"path": "repo:docs/data/task_surface_integrity.json",
|
| 2198 |
"exists": true,
|
| 2199 |
+
"bytes": 46399,
|
| 2200 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2201 |
},
|
| 2202 |
"mirrors": {
|
| 2203 |
"hf_space": {
|
| 2204 |
"path": "hf_space:data/task_surface_integrity.json",
|
| 2205 |
"exists": true,
|
| 2206 |
+
"bytes": 46399,
|
| 2207 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2208 |
},
|
| 2209 |
"hf_artifacts_data": {
|
| 2210 |
"path": "hf_artifacts:data/task_surface_integrity.json",
|
| 2211 |
"exists": true,
|
| 2212 |
+
"bytes": 46399,
|
| 2213 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2214 |
},
|
| 2215 |
"hf_artifacts": {
|
| 2216 |
"path": "hf_artifacts:docs/data/task_surface_integrity.json",
|
| 2217 |
"exists": true,
|
| 2218 |
+
"bytes": 46399,
|
| 2219 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2220 |
},
|
| 2221 |
"hf_model_data": {
|
| 2222 |
"path": "hf_model:data/task_surface_integrity.json",
|
| 2223 |
"exists": true,
|
| 2224 |
+
"bytes": 46399,
|
| 2225 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2226 |
},
|
| 2227 |
"hf_model_docs_data": {
|
| 2228 |
"path": "hf_model:docs/data/task_surface_integrity.json",
|
| 2229 |
"exists": true,
|
| 2230 |
+
"bytes": 46399,
|
| 2231 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2232 |
},
|
| 2233 |
"hf_model": {
|
| 2234 |
"path": "hf_model:metrics/task_surface_integrity.json",
|
| 2235 |
"exists": true,
|
| 2236 |
+
"bytes": 46399,
|
| 2237 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2238 |
}
|
| 2239 |
},
|
| 2240 |
"failures": []
|
|
|
|
| 2589 |
"path": "repo:docs/data/website_integrity.json",
|
| 2590 |
"exists": true,
|
| 2591 |
"bytes": 24948,
|
| 2592 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2593 |
},
|
| 2594 |
"mirrors": {
|
| 2595 |
"hf_space": {
|
| 2596 |
"path": "hf_space:data/website_integrity.json",
|
| 2597 |
"exists": true,
|
| 2598 |
"bytes": 24948,
|
| 2599 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2600 |
},
|
| 2601 |
"hf_artifacts_data": {
|
| 2602 |
"path": "hf_artifacts:data/website_integrity.json",
|
| 2603 |
"exists": true,
|
| 2604 |
"bytes": 24948,
|
| 2605 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2606 |
},
|
| 2607 |
"hf_artifacts": {
|
| 2608 |
"path": "hf_artifacts:docs/data/website_integrity.json",
|
| 2609 |
"exists": true,
|
| 2610 |
"bytes": 24948,
|
| 2611 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2612 |
},
|
| 2613 |
"hf_model_data": {
|
| 2614 |
"path": "hf_model:data/website_integrity.json",
|
| 2615 |
"exists": true,
|
| 2616 |
"bytes": 24948,
|
| 2617 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2618 |
},
|
| 2619 |
"hf_model_docs_data": {
|
| 2620 |
"path": "hf_model:docs/data/website_integrity.json",
|
| 2621 |
"exists": true,
|
| 2622 |
"bytes": 24948,
|
| 2623 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2624 |
},
|
| 2625 |
"hf_model": {
|
| 2626 |
"path": "hf_model:metrics/website_integrity.json",
|
| 2627 |
"exists": true,
|
| 2628 |
"bytes": 24948,
|
| 2629 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2630 |
}
|
| 2631 |
},
|
| 2632 |
"failures": []
|
|
|
|
| 7175 |
"local": {
|
| 7176 |
"path": "repo:scripts/validate_task_surface.py",
|
| 7177 |
"exists": true,
|
| 7178 |
+
"bytes": 17467,
|
| 7179 |
+
"sha256": "3094cdd1642f38a04685cf27cfca6b8181f365c1dead6e64cf066f0fd9b7d3a7"
|
| 7180 |
},
|
| 7181 |
"mirrors": {
|
| 7182 |
"hf_artifacts": {
|
| 7183 |
"path": "hf_artifacts:scripts/validate_task_surface.py",
|
| 7184 |
"exists": true,
|
| 7185 |
+
"bytes": 17467,
|
| 7186 |
+
"sha256": "3094cdd1642f38a04685cf27cfca6b8181f365c1dead6e64cf066f0fd9b7d3a7"
|
| 7187 |
},
|
| 7188 |
"hf_model": {
|
| 7189 |
"path": "hf_model:scripts/validate_task_surface.py",
|
| 7190 |
"exists": true,
|
| 7191 |
+
"bytes": 17467,
|
| 7192 |
+
"sha256": "3094cdd1642f38a04685cf27cfca6b8181f365c1dead6e64cf066f0fd9b7d3a7"
|
| 7193 |
}
|
| 7194 |
},
|
| 7195 |
"failures": []
|
|
|
|
| 7429 |
"local": {
|
| 7430 |
"path": "repo:docs/index.html",
|
| 7431 |
"exists": true,
|
| 7432 |
+
"bytes": 379760,
|
| 7433 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7434 |
},
|
| 7435 |
"mirrors": {
|
| 7436 |
"hf_space": {
|
| 7437 |
"path": "hf_space:index.html",
|
| 7438 |
"exists": true,
|
| 7439 |
+
"bytes": 379760,
|
| 7440 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7441 |
},
|
| 7442 |
"hf_artifacts_root": {
|
| 7443 |
"path": "hf_artifacts:index.html",
|
| 7444 |
"exists": true,
|
| 7445 |
+
"bytes": 379760,
|
| 7446 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7447 |
},
|
| 7448 |
"hf_artifacts_docs": {
|
| 7449 |
"path": "hf_artifacts:docs/index.html",
|
| 7450 |
"exists": true,
|
| 7451 |
+
"bytes": 379760,
|
| 7452 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7453 |
},
|
| 7454 |
"hf_model": {
|
| 7455 |
"path": "hf_model:index.html",
|
| 7456 |
"exists": true,
|
| 7457 |
+
"bytes": 379760,
|
| 7458 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7459 |
},
|
| 7460 |
"hf_model_docs": {
|
| 7461 |
"path": "hf_model:docs/index.html",
|
| 7462 |
"exists": true,
|
| 7463 |
+
"bytes": 379760,
|
| 7464 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7465 |
}
|
| 7466 |
},
|
| 7467 |
"failures": []
|
data/public_surface_qa.json
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Public Project Surface",
|
| 3 |
"status": "pass",
|
| 4 |
-
"generated_at_utc": "2026-06-22T17:
|
| 5 |
"scope": "Repo README, GitHub Pages HTML, Hugging Face Space card, artifact dataset card, and model card.",
|
| 6 |
"checks": [
|
| 7 |
{
|
|
@@ -18,7 +18,7 @@
|
|
| 18 |
"website_integrity": {
|
| 19 |
"exists": true,
|
| 20 |
"status": "pass",
|
| 21 |
-
"generated_at_utc": "2026-06-22T17:
|
| 22 |
},
|
| 23 |
"rendered_site_check": {
|
| 24 |
"exists": true,
|
|
@@ -28,12 +28,12 @@
|
|
| 28 |
"task_surface_integrity": {
|
| 29 |
"exists": true,
|
| 30 |
"status": "pass",
|
| 31 |
-
"generated_at_utc": "2026-06-
|
| 32 |
},
|
| 33 |
"source_alignment": {
|
| 34 |
"exists": true,
|
| 35 |
"status": "pass",
|
| 36 |
-
"generated_at_utc": "2026-06-
|
| 37 |
},
|
| 38 |
"scale_up_status": {
|
| 39 |
"exists": true,
|
|
@@ -43,12 +43,12 @@
|
|
| 43 |
"publication_package": {
|
| 44 |
"exists": true,
|
| 45 |
"status": "pass",
|
| 46 |
-
"generated_at_utc": "2026-06-22T17:
|
| 47 |
},
|
| 48 |
"mirror_parity": {
|
| 49 |
"exists": true,
|
| 50 |
"status": "pass",
|
| 51 |
-
"generated_at_utc": "2026-06-
|
| 52 |
}
|
| 53 |
},
|
| 54 |
"failures": {}
|
|
@@ -76,7 +76,7 @@
|
|
| 76 |
"marker_counts": {
|
| 77 |
"role=\"tablist\"": 3,
|
| 78 |
"role=\"tab\"": 10,
|
| 79 |
-
"role=\"tabpanel\"":
|
| 80 |
"aria-selected": 13,
|
| 81 |
"aria-controls": 11,
|
| 82 |
"moveProjectTabFocus": 2,
|
|
@@ -97,7 +97,7 @@
|
|
| 97 |
"marker_counts": {
|
| 98 |
"Ropedia Xperience-10M Task Suite": 22,
|
| 99 |
"Xperience-10M": 170,
|
| 100 |
-
"20-task":
|
| 101 |
"Qwen3-Omni": 233,
|
| 102 |
"128-episode pilot": 1
|
| 103 |
}
|
|
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Public Project Surface",
|
| 3 |
"status": "pass",
|
| 4 |
+
"generated_at_utc": "2026-06-22T17:41:00+00:00",
|
| 5 |
"scope": "Repo README, GitHub Pages HTML, Hugging Face Space card, artifact dataset card, and model card.",
|
| 6 |
"checks": [
|
| 7 |
{
|
|
|
|
| 18 |
"website_integrity": {
|
| 19 |
"exists": true,
|
| 20 |
"status": "pass",
|
| 21 |
+
"generated_at_utc": "2026-06-22T17:38:14+00:00"
|
| 22 |
},
|
| 23 |
"rendered_site_check": {
|
| 24 |
"exists": true,
|
|
|
|
| 28 |
"task_surface_integrity": {
|
| 29 |
"exists": true,
|
| 30 |
"status": "pass",
|
| 31 |
+
"generated_at_utc": "2026-06-22T17:37:13+00:00"
|
| 32 |
},
|
| 33 |
"source_alignment": {
|
| 34 |
"exists": true,
|
| 35 |
"status": "pass",
|
| 36 |
+
"generated_at_utc": "2026-06-22T17:35:19+00:00"
|
| 37 |
},
|
| 38 |
"scale_up_status": {
|
| 39 |
"exists": true,
|
|
|
|
| 43 |
"publication_package": {
|
| 44 |
"exists": true,
|
| 45 |
"status": "pass",
|
| 46 |
+
"generated_at_utc": "2026-06-22T17:40:04+00:00"
|
| 47 |
},
|
| 48 |
"mirror_parity": {
|
| 49 |
"exists": true,
|
| 50 |
"status": "pass",
|
| 51 |
+
"generated_at_utc": "2026-06-22T17:05:46+00:00"
|
| 52 |
}
|
| 53 |
},
|
| 54 |
"failures": {}
|
|
|
|
| 76 |
"marker_counts": {
|
| 77 |
"role=\"tablist\"": 3,
|
| 78 |
"role=\"tab\"": 10,
|
| 79 |
+
"role=\"tabpanel\"": 27,
|
| 80 |
"aria-selected": 13,
|
| 81 |
"aria-controls": 11,
|
| 82 |
"moveProjectTabFocus": 2,
|
|
|
|
| 97 |
"marker_counts": {
|
| 98 |
"Ropedia Xperience-10M Task Suite": 22,
|
| 99 |
"Xperience-10M": 170,
|
| 100 |
+
"20-task": 120,
|
| 101 |
"Qwen3-Omni": 233,
|
| 102 |
"128-episode pilot": 1
|
| 103 |
}
|
data/quality_gates.json
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Release Checks",
|
| 3 |
"status": "pass",
|
| 4 |
-
"generated_at_utc": "2026-06-22T17:
|
| 5 |
"rule": "A release is current when the automated reports pass and the live GitHub/Hugging Face mirrors are verified after publishing.",
|
| 6 |
"automated_gates": [
|
| 7 |
{
|
|
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Release Checks",
|
| 3 |
"status": "pass",
|
| 4 |
+
"generated_at_utc": "2026-06-22T17:40:55+00:00",
|
| 5 |
"rule": "A release is current when the automated reports pass and the live GitHub/Hugging Face mirrors are verified after publishing.",
|
| 6 |
"automated_gates": [
|
| 7 |
{
|
data/task_surface_integrity.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
-
"generated_at_utc": "2026-06-
|
| 4 |
"summary": {
|
| 5 |
"original_walkthrough_task_count": 12,
|
| 6 |
"expected_original_walkthrough_task_count": 12,
|
|
@@ -1579,9 +1579,14 @@
|
|
| 1579 |
"marker": "class=\"task-card\""
|
| 1580 |
},
|
| 1581 |
{
|
| 1582 |
-
"name": "website_marker_present:class=\"task-card-
|
| 1583 |
"status": "pass",
|
| 1584 |
-
"marker": "class=\"task-card-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1585 |
},
|
| 1586 |
{
|
| 1587 |
"name": "website_marker_present:class=\"story-button",
|
|
@@ -1625,7 +1630,7 @@
|
|
| 1625 |
"status": "pass"
|
| 1626 |
},
|
| 1627 |
{
|
| 1628 |
-
"name": "
|
| 1629 |
"status": "pass"
|
| 1630 |
},
|
| 1631 |
{
|
|
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:45:19+00:00",
|
| 4 |
"summary": {
|
| 5 |
"original_walkthrough_task_count": 12,
|
| 6 |
"expected_original_walkthrough_task_count": 12,
|
|
|
|
| 1579 |
"marker": "class=\"task-card\""
|
| 1580 |
},
|
| 1581 |
{
|
| 1582 |
+
"name": "website_marker_present:class=\"task-card-icon\"",
|
| 1583 |
"status": "pass",
|
| 1584 |
+
"marker": "class=\"task-card-icon\""
|
| 1585 |
+
},
|
| 1586 |
+
{
|
| 1587 |
+
"name": "website_marker_present:class=\"task-modality-chips\"",
|
| 1588 |
+
"status": "pass",
|
| 1589 |
+
"marker": "class=\"task-modality-chips\""
|
| 1590 |
},
|
| 1591 |
{
|
| 1592 |
"name": "website_marker_present:class=\"story-button",
|
|
|
|
| 1630 |
"status": "pass"
|
| 1631 |
},
|
| 1632 |
{
|
| 1633 |
+
"name": "task_cards_use_assigned_icons_and_modality_chips",
|
| 1634 |
"status": "pass"
|
| 1635 |
},
|
| 1636 |
{
|
docs/data/artifact_index.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Task Suite Artifact Index",
|
| 3 |
-
"generated_at_utc": "2026-06-22T17:
|
| 4 |
"status": "pass",
|
| 5 |
"artifact_count": 228,
|
| 6 |
"missing": [],
|
|
@@ -632,7 +632,7 @@
|
|
| 632 |
"shows": "Machine-readable source-alignment pass/fail check for repo, website, and HF surfaces.",
|
| 633 |
"exists": true,
|
| 634 |
"bytes": 4432,
|
| 635 |
-
"sha256": "
|
| 636 |
},
|
| 637 |
{
|
| 638 |
"id": "source_alignment_validator",
|
|
@@ -1182,7 +1182,7 @@
|
|
| 1182 |
"shows": "Machine-readable release-check summary for validators, mirrors, and public project surfaces.",
|
| 1183 |
"exists": true,
|
| 1184 |
"bytes": 8640,
|
| 1185 |
-
"sha256": "
|
| 1186 |
},
|
| 1187 |
{
|
| 1188 |
"id": "public_surface_qa",
|
|
@@ -1249,7 +1249,7 @@
|
|
| 1249 |
"volatile": true,
|
| 1250 |
"shows": "Confirms the public original-task cards use human-readable research names, representative modality thumbnails, and the interactive walkthrough/player JSON contract.",
|
| 1251 |
"exists": true,
|
| 1252 |
-
"bytes":
|
| 1253 |
"hash_policy": "existence_and_size_only"
|
| 1254 |
},
|
| 1255 |
{
|
|
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Task Suite Artifact Index",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:35:20+00:00",
|
| 4 |
"status": "pass",
|
| 5 |
"artifact_count": 228,
|
| 6 |
"missing": [],
|
|
|
|
| 632 |
"shows": "Machine-readable source-alignment pass/fail check for repo, website, and HF surfaces.",
|
| 633 |
"exists": true,
|
| 634 |
"bytes": 4432,
|
| 635 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 636 |
},
|
| 637 |
{
|
| 638 |
"id": "source_alignment_validator",
|
|
|
|
| 1182 |
"shows": "Machine-readable release-check summary for validators, mirrors, and public project surfaces.",
|
| 1183 |
"exists": true,
|
| 1184 |
"bytes": 8640,
|
| 1185 |
+
"sha256": "12334406b10e1fb6dd04434d25aaa617b2b4f6144752afa9a27a91f7273e3994"
|
| 1186 |
},
|
| 1187 |
{
|
| 1188 |
"id": "public_surface_qa",
|
|
|
|
| 1249 |
"volatile": true,
|
| 1250 |
"shows": "Confirms the public original-task cards use human-readable research names, representative modality thumbnails, and the interactive walkthrough/player JSON contract.",
|
| 1251 |
"exists": true,
|
| 1252 |
+
"bytes": 46497,
|
| 1253 |
"hash_policy": "existence_and_size_only"
|
| 1254 |
},
|
| 1255 |
{
|
docs/data/mirror_parity.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
-
"generated_at_utc": "2026-06-
|
| 4 |
"hf_root": "hf_publish",
|
| 5 |
"summary": {
|
| 6 |
"group_count": 1306,
|
|
@@ -139,44 +139,44 @@
|
|
| 139 |
"path": "repo:docs/data/artifact_index.json",
|
| 140 |
"exists": true,
|
| 141 |
"bytes": 124477,
|
| 142 |
-
"sha256": "
|
| 143 |
},
|
| 144 |
"mirrors": {
|
| 145 |
"hf_space": {
|
| 146 |
"path": "hf_space:data/artifact_index.json",
|
| 147 |
"exists": true,
|
| 148 |
"bytes": 124477,
|
| 149 |
-
"sha256": "
|
| 150 |
},
|
| 151 |
"hf_artifacts_data": {
|
| 152 |
"path": "hf_artifacts:data/artifact_index.json",
|
| 153 |
"exists": true,
|
| 154 |
"bytes": 124477,
|
| 155 |
-
"sha256": "
|
| 156 |
},
|
| 157 |
"hf_artifacts": {
|
| 158 |
"path": "hf_artifacts:docs/data/artifact_index.json",
|
| 159 |
"exists": true,
|
| 160 |
"bytes": 124477,
|
| 161 |
-
"sha256": "
|
| 162 |
},
|
| 163 |
"hf_model_data": {
|
| 164 |
"path": "hf_model:data/artifact_index.json",
|
| 165 |
"exists": true,
|
| 166 |
"bytes": 124477,
|
| 167 |
-
"sha256": "
|
| 168 |
},
|
| 169 |
"hf_model_docs_data": {
|
| 170 |
"path": "hf_model:docs/data/artifact_index.json",
|
| 171 |
"exists": true,
|
| 172 |
"bytes": 124477,
|
| 173 |
-
"sha256": "
|
| 174 |
},
|
| 175 |
"hf_model": {
|
| 176 |
"path": "hf_model:metrics/artifact_index.json",
|
| 177 |
"exists": true,
|
| 178 |
"bytes": 124477,
|
| 179 |
-
"sha256": "
|
| 180 |
}
|
| 181 |
},
|
| 182 |
"failures": []
|
|
@@ -972,44 +972,44 @@
|
|
| 972 |
"path": "repo:docs/data/publication_audit.json",
|
| 973 |
"exists": true,
|
| 974 |
"bytes": 10940,
|
| 975 |
-
"sha256": "
|
| 976 |
},
|
| 977 |
"mirrors": {
|
| 978 |
"hf_space": {
|
| 979 |
"path": "hf_space:data/publication_audit.json",
|
| 980 |
"exists": true,
|
| 981 |
"bytes": 10940,
|
| 982 |
-
"sha256": "
|
| 983 |
},
|
| 984 |
"hf_artifacts_data": {
|
| 985 |
"path": "hf_artifacts:data/publication_audit.json",
|
| 986 |
"exists": true,
|
| 987 |
"bytes": 10940,
|
| 988 |
-
"sha256": "
|
| 989 |
},
|
| 990 |
"hf_artifacts": {
|
| 991 |
"path": "hf_artifacts:docs/data/publication_audit.json",
|
| 992 |
"exists": true,
|
| 993 |
"bytes": 10940,
|
| 994 |
-
"sha256": "
|
| 995 |
},
|
| 996 |
"hf_model_data": {
|
| 997 |
"path": "hf_model:data/publication_audit.json",
|
| 998 |
"exists": true,
|
| 999 |
"bytes": 10940,
|
| 1000 |
-
"sha256": "
|
| 1001 |
},
|
| 1002 |
"hf_model_docs_data": {
|
| 1003 |
"path": "hf_model:docs/data/publication_audit.json",
|
| 1004 |
"exists": true,
|
| 1005 |
"bytes": 10940,
|
| 1006 |
-
"sha256": "
|
| 1007 |
},
|
| 1008 |
"hf_model": {
|
| 1009 |
"path": "hf_model:metrics/publication_audit.json",
|
| 1010 |
"exists": true,
|
| 1011 |
"bytes": 10940,
|
| 1012 |
-
"sha256": "
|
| 1013 |
}
|
| 1014 |
},
|
| 1015 |
"failures": []
|
|
@@ -1021,44 +1021,44 @@
|
|
| 1021 |
"path": "repo:docs/data/public_surface_qa.json",
|
| 1022 |
"exists": true,
|
| 1023 |
"bytes": 7690,
|
| 1024 |
-
"sha256": "
|
| 1025 |
},
|
| 1026 |
"mirrors": {
|
| 1027 |
"hf_space": {
|
| 1028 |
"path": "hf_space:data/public_surface_qa.json",
|
| 1029 |
"exists": true,
|
| 1030 |
"bytes": 7690,
|
| 1031 |
-
"sha256": "
|
| 1032 |
},
|
| 1033 |
"hf_artifacts_data": {
|
| 1034 |
"path": "hf_artifacts:data/public_surface_qa.json",
|
| 1035 |
"exists": true,
|
| 1036 |
"bytes": 7690,
|
| 1037 |
-
"sha256": "
|
| 1038 |
},
|
| 1039 |
"hf_artifacts": {
|
| 1040 |
"path": "hf_artifacts:docs/data/public_surface_qa.json",
|
| 1041 |
"exists": true,
|
| 1042 |
"bytes": 7690,
|
| 1043 |
-
"sha256": "
|
| 1044 |
},
|
| 1045 |
"hf_model_data": {
|
| 1046 |
"path": "hf_model:data/public_surface_qa.json",
|
| 1047 |
"exists": true,
|
| 1048 |
"bytes": 7690,
|
| 1049 |
-
"sha256": "
|
| 1050 |
},
|
| 1051 |
"hf_model_docs_data": {
|
| 1052 |
"path": "hf_model:docs/data/public_surface_qa.json",
|
| 1053 |
"exists": true,
|
| 1054 |
"bytes": 7690,
|
| 1055 |
-
"sha256": "
|
| 1056 |
},
|
| 1057 |
"hf_model": {
|
| 1058 |
"path": "hf_model:metrics/public_surface_qa.json",
|
| 1059 |
"exists": true,
|
| 1060 |
"bytes": 7690,
|
| 1061 |
-
"sha256": "
|
| 1062 |
}
|
| 1063 |
},
|
| 1064 |
"failures": []
|
|
@@ -1217,44 +1217,44 @@
|
|
| 1217 |
"path": "repo:docs/data/quality_gates.json",
|
| 1218 |
"exists": true,
|
| 1219 |
"bytes": 8640,
|
| 1220 |
-
"sha256": "
|
| 1221 |
},
|
| 1222 |
"mirrors": {
|
| 1223 |
"hf_space": {
|
| 1224 |
"path": "hf_space:data/quality_gates.json",
|
| 1225 |
"exists": true,
|
| 1226 |
"bytes": 8640,
|
| 1227 |
-
"sha256": "
|
| 1228 |
},
|
| 1229 |
"hf_artifacts_data": {
|
| 1230 |
"path": "hf_artifacts:data/quality_gates.json",
|
| 1231 |
"exists": true,
|
| 1232 |
"bytes": 8640,
|
| 1233 |
-
"sha256": "
|
| 1234 |
},
|
| 1235 |
"hf_artifacts": {
|
| 1236 |
"path": "hf_artifacts:docs/data/quality_gates.json",
|
| 1237 |
"exists": true,
|
| 1238 |
"bytes": 8640,
|
| 1239 |
-
"sha256": "
|
| 1240 |
},
|
| 1241 |
"hf_model_data": {
|
| 1242 |
"path": "hf_model:data/quality_gates.json",
|
| 1243 |
"exists": true,
|
| 1244 |
"bytes": 8640,
|
| 1245 |
-
"sha256": "
|
| 1246 |
},
|
| 1247 |
"hf_model_docs_data": {
|
| 1248 |
"path": "hf_model:docs/data/quality_gates.json",
|
| 1249 |
"exists": true,
|
| 1250 |
"bytes": 8640,
|
| 1251 |
-
"sha256": "
|
| 1252 |
},
|
| 1253 |
"hf_model": {
|
| 1254 |
"path": "hf_model:metrics/quality_gates.json",
|
| 1255 |
"exists": true,
|
| 1256 |
"bytes": 8640,
|
| 1257 |
-
"sha256": "
|
| 1258 |
}
|
| 1259 |
},
|
| 1260 |
"failures": []
|
|
@@ -1756,44 +1756,44 @@
|
|
| 1756 |
"path": "repo:docs/data/source_alignment_audit.json",
|
| 1757 |
"exists": true,
|
| 1758 |
"bytes": 4432,
|
| 1759 |
-
"sha256": "
|
| 1760 |
},
|
| 1761 |
"mirrors": {
|
| 1762 |
"hf_space": {
|
| 1763 |
"path": "hf_space:data/source_alignment_audit.json",
|
| 1764 |
"exists": true,
|
| 1765 |
"bytes": 4432,
|
| 1766 |
-
"sha256": "
|
| 1767 |
},
|
| 1768 |
"hf_artifacts_data": {
|
| 1769 |
"path": "hf_artifacts:data/source_alignment_audit.json",
|
| 1770 |
"exists": true,
|
| 1771 |
"bytes": 4432,
|
| 1772 |
-
"sha256": "
|
| 1773 |
},
|
| 1774 |
"hf_artifacts": {
|
| 1775 |
"path": "hf_artifacts:docs/data/source_alignment_audit.json",
|
| 1776 |
"exists": true,
|
| 1777 |
"bytes": 4432,
|
| 1778 |
-
"sha256": "
|
| 1779 |
},
|
| 1780 |
"hf_model_data": {
|
| 1781 |
"path": "hf_model:data/source_alignment_audit.json",
|
| 1782 |
"exists": true,
|
| 1783 |
"bytes": 4432,
|
| 1784 |
-
"sha256": "
|
| 1785 |
},
|
| 1786 |
"hf_model_docs_data": {
|
| 1787 |
"path": "hf_model:docs/data/source_alignment_audit.json",
|
| 1788 |
"exists": true,
|
| 1789 |
"bytes": 4432,
|
| 1790 |
-
"sha256": "
|
| 1791 |
},
|
| 1792 |
"hf_model": {
|
| 1793 |
"path": "hf_model:metrics/source_alignment_audit.json",
|
| 1794 |
"exists": true,
|
| 1795 |
"bytes": 4432,
|
| 1796 |
-
"sha256": "
|
| 1797 |
}
|
| 1798 |
},
|
| 1799 |
"failures": []
|
|
@@ -2196,45 +2196,45 @@
|
|
| 2196 |
"local": {
|
| 2197 |
"path": "repo:docs/data/task_surface_integrity.json",
|
| 2198 |
"exists": true,
|
| 2199 |
-
"bytes":
|
| 2200 |
-
"sha256": "
|
| 2201 |
},
|
| 2202 |
"mirrors": {
|
| 2203 |
"hf_space": {
|
| 2204 |
"path": "hf_space:data/task_surface_integrity.json",
|
| 2205 |
"exists": true,
|
| 2206 |
-
"bytes":
|
| 2207 |
-
"sha256": "
|
| 2208 |
},
|
| 2209 |
"hf_artifacts_data": {
|
| 2210 |
"path": "hf_artifacts:data/task_surface_integrity.json",
|
| 2211 |
"exists": true,
|
| 2212 |
-
"bytes":
|
| 2213 |
-
"sha256": "
|
| 2214 |
},
|
| 2215 |
"hf_artifacts": {
|
| 2216 |
"path": "hf_artifacts:docs/data/task_surface_integrity.json",
|
| 2217 |
"exists": true,
|
| 2218 |
-
"bytes":
|
| 2219 |
-
"sha256": "
|
| 2220 |
},
|
| 2221 |
"hf_model_data": {
|
| 2222 |
"path": "hf_model:data/task_surface_integrity.json",
|
| 2223 |
"exists": true,
|
| 2224 |
-
"bytes":
|
| 2225 |
-
"sha256": "
|
| 2226 |
},
|
| 2227 |
"hf_model_docs_data": {
|
| 2228 |
"path": "hf_model:docs/data/task_surface_integrity.json",
|
| 2229 |
"exists": true,
|
| 2230 |
-
"bytes":
|
| 2231 |
-
"sha256": "
|
| 2232 |
},
|
| 2233 |
"hf_model": {
|
| 2234 |
"path": "hf_model:metrics/task_surface_integrity.json",
|
| 2235 |
"exists": true,
|
| 2236 |
-
"bytes":
|
| 2237 |
-
"sha256": "
|
| 2238 |
}
|
| 2239 |
},
|
| 2240 |
"failures": []
|
|
@@ -2589,44 +2589,44 @@
|
|
| 2589 |
"path": "repo:docs/data/website_integrity.json",
|
| 2590 |
"exists": true,
|
| 2591 |
"bytes": 24948,
|
| 2592 |
-
"sha256": "
|
| 2593 |
},
|
| 2594 |
"mirrors": {
|
| 2595 |
"hf_space": {
|
| 2596 |
"path": "hf_space:data/website_integrity.json",
|
| 2597 |
"exists": true,
|
| 2598 |
"bytes": 24948,
|
| 2599 |
-
"sha256": "
|
| 2600 |
},
|
| 2601 |
"hf_artifacts_data": {
|
| 2602 |
"path": "hf_artifacts:data/website_integrity.json",
|
| 2603 |
"exists": true,
|
| 2604 |
"bytes": 24948,
|
| 2605 |
-
"sha256": "
|
| 2606 |
},
|
| 2607 |
"hf_artifacts": {
|
| 2608 |
"path": "hf_artifacts:docs/data/website_integrity.json",
|
| 2609 |
"exists": true,
|
| 2610 |
"bytes": 24948,
|
| 2611 |
-
"sha256": "
|
| 2612 |
},
|
| 2613 |
"hf_model_data": {
|
| 2614 |
"path": "hf_model:data/website_integrity.json",
|
| 2615 |
"exists": true,
|
| 2616 |
"bytes": 24948,
|
| 2617 |
-
"sha256": "
|
| 2618 |
},
|
| 2619 |
"hf_model_docs_data": {
|
| 2620 |
"path": "hf_model:docs/data/website_integrity.json",
|
| 2621 |
"exists": true,
|
| 2622 |
"bytes": 24948,
|
| 2623 |
-
"sha256": "
|
| 2624 |
},
|
| 2625 |
"hf_model": {
|
| 2626 |
"path": "hf_model:metrics/website_integrity.json",
|
| 2627 |
"exists": true,
|
| 2628 |
"bytes": 24948,
|
| 2629 |
-
"sha256": "
|
| 2630 |
}
|
| 2631 |
},
|
| 2632 |
"failures": []
|
|
@@ -7175,21 +7175,21 @@
|
|
| 7175 |
"local": {
|
| 7176 |
"path": "repo:scripts/validate_task_surface.py",
|
| 7177 |
"exists": true,
|
| 7178 |
-
"bytes":
|
| 7179 |
-
"sha256": "
|
| 7180 |
},
|
| 7181 |
"mirrors": {
|
| 7182 |
"hf_artifacts": {
|
| 7183 |
"path": "hf_artifacts:scripts/validate_task_surface.py",
|
| 7184 |
"exists": true,
|
| 7185 |
-
"bytes":
|
| 7186 |
-
"sha256": "
|
| 7187 |
},
|
| 7188 |
"hf_model": {
|
| 7189 |
"path": "hf_model:scripts/validate_task_surface.py",
|
| 7190 |
"exists": true,
|
| 7191 |
-
"bytes":
|
| 7192 |
-
"sha256": "
|
| 7193 |
}
|
| 7194 |
},
|
| 7195 |
"failures": []
|
|
@@ -7429,39 +7429,39 @@
|
|
| 7429 |
"local": {
|
| 7430 |
"path": "repo:docs/index.html",
|
| 7431 |
"exists": true,
|
| 7432 |
-
"bytes":
|
| 7433 |
-
"sha256": "
|
| 7434 |
},
|
| 7435 |
"mirrors": {
|
| 7436 |
"hf_space": {
|
| 7437 |
"path": "hf_space:index.html",
|
| 7438 |
"exists": true,
|
| 7439 |
-
"bytes":
|
| 7440 |
-
"sha256": "
|
| 7441 |
},
|
| 7442 |
"hf_artifacts_root": {
|
| 7443 |
"path": "hf_artifacts:index.html",
|
| 7444 |
"exists": true,
|
| 7445 |
-
"bytes":
|
| 7446 |
-
"sha256": "
|
| 7447 |
},
|
| 7448 |
"hf_artifacts_docs": {
|
| 7449 |
"path": "hf_artifacts:docs/index.html",
|
| 7450 |
"exists": true,
|
| 7451 |
-
"bytes":
|
| 7452 |
-
"sha256": "
|
| 7453 |
},
|
| 7454 |
"hf_model": {
|
| 7455 |
"path": "hf_model:index.html",
|
| 7456 |
"exists": true,
|
| 7457 |
-
"bytes":
|
| 7458 |
-
"sha256": "
|
| 7459 |
},
|
| 7460 |
"hf_model_docs": {
|
| 7461 |
"path": "hf_model:docs/index.html",
|
| 7462 |
"exists": true,
|
| 7463 |
-
"bytes":
|
| 7464 |
-
"sha256": "
|
| 7465 |
}
|
| 7466 |
},
|
| 7467 |
"failures": []
|
|
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:49:11+00:00",
|
| 4 |
"hf_root": "hf_publish",
|
| 5 |
"summary": {
|
| 6 |
"group_count": 1306,
|
|
|
|
| 139 |
"path": "repo:docs/data/artifact_index.json",
|
| 140 |
"exists": true,
|
| 141 |
"bytes": 124477,
|
| 142 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 143 |
},
|
| 144 |
"mirrors": {
|
| 145 |
"hf_space": {
|
| 146 |
"path": "hf_space:data/artifact_index.json",
|
| 147 |
"exists": true,
|
| 148 |
"bytes": 124477,
|
| 149 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 150 |
},
|
| 151 |
"hf_artifacts_data": {
|
| 152 |
"path": "hf_artifacts:data/artifact_index.json",
|
| 153 |
"exists": true,
|
| 154 |
"bytes": 124477,
|
| 155 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 156 |
},
|
| 157 |
"hf_artifacts": {
|
| 158 |
"path": "hf_artifacts:docs/data/artifact_index.json",
|
| 159 |
"exists": true,
|
| 160 |
"bytes": 124477,
|
| 161 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 162 |
},
|
| 163 |
"hf_model_data": {
|
| 164 |
"path": "hf_model:data/artifact_index.json",
|
| 165 |
"exists": true,
|
| 166 |
"bytes": 124477,
|
| 167 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 168 |
},
|
| 169 |
"hf_model_docs_data": {
|
| 170 |
"path": "hf_model:docs/data/artifact_index.json",
|
| 171 |
"exists": true,
|
| 172 |
"bytes": 124477,
|
| 173 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 174 |
},
|
| 175 |
"hf_model": {
|
| 176 |
"path": "hf_model:metrics/artifact_index.json",
|
| 177 |
"exists": true,
|
| 178 |
"bytes": 124477,
|
| 179 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 180 |
}
|
| 181 |
},
|
| 182 |
"failures": []
|
|
|
|
| 972 |
"path": "repo:docs/data/publication_audit.json",
|
| 973 |
"exists": true,
|
| 974 |
"bytes": 10940,
|
| 975 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 976 |
},
|
| 977 |
"mirrors": {
|
| 978 |
"hf_space": {
|
| 979 |
"path": "hf_space:data/publication_audit.json",
|
| 980 |
"exists": true,
|
| 981 |
"bytes": 10940,
|
| 982 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 983 |
},
|
| 984 |
"hf_artifacts_data": {
|
| 985 |
"path": "hf_artifacts:data/publication_audit.json",
|
| 986 |
"exists": true,
|
| 987 |
"bytes": 10940,
|
| 988 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 989 |
},
|
| 990 |
"hf_artifacts": {
|
| 991 |
"path": "hf_artifacts:docs/data/publication_audit.json",
|
| 992 |
"exists": true,
|
| 993 |
"bytes": 10940,
|
| 994 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 995 |
},
|
| 996 |
"hf_model_data": {
|
| 997 |
"path": "hf_model:data/publication_audit.json",
|
| 998 |
"exists": true,
|
| 999 |
"bytes": 10940,
|
| 1000 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 1001 |
},
|
| 1002 |
"hf_model_docs_data": {
|
| 1003 |
"path": "hf_model:docs/data/publication_audit.json",
|
| 1004 |
"exists": true,
|
| 1005 |
"bytes": 10940,
|
| 1006 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 1007 |
},
|
| 1008 |
"hf_model": {
|
| 1009 |
"path": "hf_model:metrics/publication_audit.json",
|
| 1010 |
"exists": true,
|
| 1011 |
"bytes": 10940,
|
| 1012 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 1013 |
}
|
| 1014 |
},
|
| 1015 |
"failures": []
|
|
|
|
| 1021 |
"path": "repo:docs/data/public_surface_qa.json",
|
| 1022 |
"exists": true,
|
| 1023 |
"bytes": 7690,
|
| 1024 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1025 |
},
|
| 1026 |
"mirrors": {
|
| 1027 |
"hf_space": {
|
| 1028 |
"path": "hf_space:data/public_surface_qa.json",
|
| 1029 |
"exists": true,
|
| 1030 |
"bytes": 7690,
|
| 1031 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1032 |
},
|
| 1033 |
"hf_artifacts_data": {
|
| 1034 |
"path": "hf_artifacts:data/public_surface_qa.json",
|
| 1035 |
"exists": true,
|
| 1036 |
"bytes": 7690,
|
| 1037 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1038 |
},
|
| 1039 |
"hf_artifacts": {
|
| 1040 |
"path": "hf_artifacts:docs/data/public_surface_qa.json",
|
| 1041 |
"exists": true,
|
| 1042 |
"bytes": 7690,
|
| 1043 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1044 |
},
|
| 1045 |
"hf_model_data": {
|
| 1046 |
"path": "hf_model:data/public_surface_qa.json",
|
| 1047 |
"exists": true,
|
| 1048 |
"bytes": 7690,
|
| 1049 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1050 |
},
|
| 1051 |
"hf_model_docs_data": {
|
| 1052 |
"path": "hf_model:docs/data/public_surface_qa.json",
|
| 1053 |
"exists": true,
|
| 1054 |
"bytes": 7690,
|
| 1055 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1056 |
},
|
| 1057 |
"hf_model": {
|
| 1058 |
"path": "hf_model:metrics/public_surface_qa.json",
|
| 1059 |
"exists": true,
|
| 1060 |
"bytes": 7690,
|
| 1061 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1062 |
}
|
| 1063 |
},
|
| 1064 |
"failures": []
|
|
|
|
| 1217 |
"path": "repo:docs/data/quality_gates.json",
|
| 1218 |
"exists": true,
|
| 1219 |
"bytes": 8640,
|
| 1220 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1221 |
},
|
| 1222 |
"mirrors": {
|
| 1223 |
"hf_space": {
|
| 1224 |
"path": "hf_space:data/quality_gates.json",
|
| 1225 |
"exists": true,
|
| 1226 |
"bytes": 8640,
|
| 1227 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1228 |
},
|
| 1229 |
"hf_artifacts_data": {
|
| 1230 |
"path": "hf_artifacts:data/quality_gates.json",
|
| 1231 |
"exists": true,
|
| 1232 |
"bytes": 8640,
|
| 1233 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1234 |
},
|
| 1235 |
"hf_artifacts": {
|
| 1236 |
"path": "hf_artifacts:docs/data/quality_gates.json",
|
| 1237 |
"exists": true,
|
| 1238 |
"bytes": 8640,
|
| 1239 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1240 |
},
|
| 1241 |
"hf_model_data": {
|
| 1242 |
"path": "hf_model:data/quality_gates.json",
|
| 1243 |
"exists": true,
|
| 1244 |
"bytes": 8640,
|
| 1245 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1246 |
},
|
| 1247 |
"hf_model_docs_data": {
|
| 1248 |
"path": "hf_model:docs/data/quality_gates.json",
|
| 1249 |
"exists": true,
|
| 1250 |
"bytes": 8640,
|
| 1251 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1252 |
},
|
| 1253 |
"hf_model": {
|
| 1254 |
"path": "hf_model:metrics/quality_gates.json",
|
| 1255 |
"exists": true,
|
| 1256 |
"bytes": 8640,
|
| 1257 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1258 |
}
|
| 1259 |
},
|
| 1260 |
"failures": []
|
|
|
|
| 1756 |
"path": "repo:docs/data/source_alignment_audit.json",
|
| 1757 |
"exists": true,
|
| 1758 |
"bytes": 4432,
|
| 1759 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1760 |
},
|
| 1761 |
"mirrors": {
|
| 1762 |
"hf_space": {
|
| 1763 |
"path": "hf_space:data/source_alignment_audit.json",
|
| 1764 |
"exists": true,
|
| 1765 |
"bytes": 4432,
|
| 1766 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1767 |
},
|
| 1768 |
"hf_artifacts_data": {
|
| 1769 |
"path": "hf_artifacts:data/source_alignment_audit.json",
|
| 1770 |
"exists": true,
|
| 1771 |
"bytes": 4432,
|
| 1772 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1773 |
},
|
| 1774 |
"hf_artifacts": {
|
| 1775 |
"path": "hf_artifacts:docs/data/source_alignment_audit.json",
|
| 1776 |
"exists": true,
|
| 1777 |
"bytes": 4432,
|
| 1778 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1779 |
},
|
| 1780 |
"hf_model_data": {
|
| 1781 |
"path": "hf_model:data/source_alignment_audit.json",
|
| 1782 |
"exists": true,
|
| 1783 |
"bytes": 4432,
|
| 1784 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1785 |
},
|
| 1786 |
"hf_model_docs_data": {
|
| 1787 |
"path": "hf_model:docs/data/source_alignment_audit.json",
|
| 1788 |
"exists": true,
|
| 1789 |
"bytes": 4432,
|
| 1790 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1791 |
},
|
| 1792 |
"hf_model": {
|
| 1793 |
"path": "hf_model:metrics/source_alignment_audit.json",
|
| 1794 |
"exists": true,
|
| 1795 |
"bytes": 4432,
|
| 1796 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1797 |
}
|
| 1798 |
},
|
| 1799 |
"failures": []
|
|
|
|
| 2196 |
"local": {
|
| 2197 |
"path": "repo:docs/data/task_surface_integrity.json",
|
| 2198 |
"exists": true,
|
| 2199 |
+
"bytes": 46399,
|
| 2200 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2201 |
},
|
| 2202 |
"mirrors": {
|
| 2203 |
"hf_space": {
|
| 2204 |
"path": "hf_space:data/task_surface_integrity.json",
|
| 2205 |
"exists": true,
|
| 2206 |
+
"bytes": 46399,
|
| 2207 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2208 |
},
|
| 2209 |
"hf_artifacts_data": {
|
| 2210 |
"path": "hf_artifacts:data/task_surface_integrity.json",
|
| 2211 |
"exists": true,
|
| 2212 |
+
"bytes": 46399,
|
| 2213 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2214 |
},
|
| 2215 |
"hf_artifacts": {
|
| 2216 |
"path": "hf_artifacts:docs/data/task_surface_integrity.json",
|
| 2217 |
"exists": true,
|
| 2218 |
+
"bytes": 46399,
|
| 2219 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2220 |
},
|
| 2221 |
"hf_model_data": {
|
| 2222 |
"path": "hf_model:data/task_surface_integrity.json",
|
| 2223 |
"exists": true,
|
| 2224 |
+
"bytes": 46399,
|
| 2225 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2226 |
},
|
| 2227 |
"hf_model_docs_data": {
|
| 2228 |
"path": "hf_model:docs/data/task_surface_integrity.json",
|
| 2229 |
"exists": true,
|
| 2230 |
+
"bytes": 46399,
|
| 2231 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2232 |
},
|
| 2233 |
"hf_model": {
|
| 2234 |
"path": "hf_model:metrics/task_surface_integrity.json",
|
| 2235 |
"exists": true,
|
| 2236 |
+
"bytes": 46399,
|
| 2237 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2238 |
}
|
| 2239 |
},
|
| 2240 |
"failures": []
|
|
|
|
| 2589 |
"path": "repo:docs/data/website_integrity.json",
|
| 2590 |
"exists": true,
|
| 2591 |
"bytes": 24948,
|
| 2592 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2593 |
},
|
| 2594 |
"mirrors": {
|
| 2595 |
"hf_space": {
|
| 2596 |
"path": "hf_space:data/website_integrity.json",
|
| 2597 |
"exists": true,
|
| 2598 |
"bytes": 24948,
|
| 2599 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2600 |
},
|
| 2601 |
"hf_artifacts_data": {
|
| 2602 |
"path": "hf_artifacts:data/website_integrity.json",
|
| 2603 |
"exists": true,
|
| 2604 |
"bytes": 24948,
|
| 2605 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2606 |
},
|
| 2607 |
"hf_artifacts": {
|
| 2608 |
"path": "hf_artifacts:docs/data/website_integrity.json",
|
| 2609 |
"exists": true,
|
| 2610 |
"bytes": 24948,
|
| 2611 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2612 |
},
|
| 2613 |
"hf_model_data": {
|
| 2614 |
"path": "hf_model:data/website_integrity.json",
|
| 2615 |
"exists": true,
|
| 2616 |
"bytes": 24948,
|
| 2617 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2618 |
},
|
| 2619 |
"hf_model_docs_data": {
|
| 2620 |
"path": "hf_model:docs/data/website_integrity.json",
|
| 2621 |
"exists": true,
|
| 2622 |
"bytes": 24948,
|
| 2623 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2624 |
},
|
| 2625 |
"hf_model": {
|
| 2626 |
"path": "hf_model:metrics/website_integrity.json",
|
| 2627 |
"exists": true,
|
| 2628 |
"bytes": 24948,
|
| 2629 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2630 |
}
|
| 2631 |
},
|
| 2632 |
"failures": []
|
|
|
|
| 7175 |
"local": {
|
| 7176 |
"path": "repo:scripts/validate_task_surface.py",
|
| 7177 |
"exists": true,
|
| 7178 |
+
"bytes": 17467,
|
| 7179 |
+
"sha256": "3094cdd1642f38a04685cf27cfca6b8181f365c1dead6e64cf066f0fd9b7d3a7"
|
| 7180 |
},
|
| 7181 |
"mirrors": {
|
| 7182 |
"hf_artifacts": {
|
| 7183 |
"path": "hf_artifacts:scripts/validate_task_surface.py",
|
| 7184 |
"exists": true,
|
| 7185 |
+
"bytes": 17467,
|
| 7186 |
+
"sha256": "3094cdd1642f38a04685cf27cfca6b8181f365c1dead6e64cf066f0fd9b7d3a7"
|
| 7187 |
},
|
| 7188 |
"hf_model": {
|
| 7189 |
"path": "hf_model:scripts/validate_task_surface.py",
|
| 7190 |
"exists": true,
|
| 7191 |
+
"bytes": 17467,
|
| 7192 |
+
"sha256": "3094cdd1642f38a04685cf27cfca6b8181f365c1dead6e64cf066f0fd9b7d3a7"
|
| 7193 |
}
|
| 7194 |
},
|
| 7195 |
"failures": []
|
|
|
|
| 7429 |
"local": {
|
| 7430 |
"path": "repo:docs/index.html",
|
| 7431 |
"exists": true,
|
| 7432 |
+
"bytes": 379760,
|
| 7433 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7434 |
},
|
| 7435 |
"mirrors": {
|
| 7436 |
"hf_space": {
|
| 7437 |
"path": "hf_space:index.html",
|
| 7438 |
"exists": true,
|
| 7439 |
+
"bytes": 379760,
|
| 7440 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7441 |
},
|
| 7442 |
"hf_artifacts_root": {
|
| 7443 |
"path": "hf_artifacts:index.html",
|
| 7444 |
"exists": true,
|
| 7445 |
+
"bytes": 379760,
|
| 7446 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7447 |
},
|
| 7448 |
"hf_artifacts_docs": {
|
| 7449 |
"path": "hf_artifacts:docs/index.html",
|
| 7450 |
"exists": true,
|
| 7451 |
+
"bytes": 379760,
|
| 7452 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7453 |
},
|
| 7454 |
"hf_model": {
|
| 7455 |
"path": "hf_model:index.html",
|
| 7456 |
"exists": true,
|
| 7457 |
+
"bytes": 379760,
|
| 7458 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7459 |
},
|
| 7460 |
"hf_model_docs": {
|
| 7461 |
"path": "hf_model:docs/index.html",
|
| 7462 |
"exists": true,
|
| 7463 |
+
"bytes": 379760,
|
| 7464 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7465 |
}
|
| 7466 |
},
|
| 7467 |
"failures": []
|
docs/data/public_surface_qa.json
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Public Project Surface",
|
| 3 |
"status": "pass",
|
| 4 |
-
"generated_at_utc": "2026-06-22T17:
|
| 5 |
"scope": "Repo README, GitHub Pages HTML, Hugging Face Space card, artifact dataset card, and model card.",
|
| 6 |
"checks": [
|
| 7 |
{
|
|
@@ -18,7 +18,7 @@
|
|
| 18 |
"website_integrity": {
|
| 19 |
"exists": true,
|
| 20 |
"status": "pass",
|
| 21 |
-
"generated_at_utc": "2026-06-22T17:
|
| 22 |
},
|
| 23 |
"rendered_site_check": {
|
| 24 |
"exists": true,
|
|
@@ -28,12 +28,12 @@
|
|
| 28 |
"task_surface_integrity": {
|
| 29 |
"exists": true,
|
| 30 |
"status": "pass",
|
| 31 |
-
"generated_at_utc": "2026-06-
|
| 32 |
},
|
| 33 |
"source_alignment": {
|
| 34 |
"exists": true,
|
| 35 |
"status": "pass",
|
| 36 |
-
"generated_at_utc": "2026-06-
|
| 37 |
},
|
| 38 |
"scale_up_status": {
|
| 39 |
"exists": true,
|
|
@@ -43,12 +43,12 @@
|
|
| 43 |
"publication_package": {
|
| 44 |
"exists": true,
|
| 45 |
"status": "pass",
|
| 46 |
-
"generated_at_utc": "2026-06-22T17:
|
| 47 |
},
|
| 48 |
"mirror_parity": {
|
| 49 |
"exists": true,
|
| 50 |
"status": "pass",
|
| 51 |
-
"generated_at_utc": "2026-06-
|
| 52 |
}
|
| 53 |
},
|
| 54 |
"failures": {}
|
|
@@ -76,7 +76,7 @@
|
|
| 76 |
"marker_counts": {
|
| 77 |
"role=\"tablist\"": 3,
|
| 78 |
"role=\"tab\"": 10,
|
| 79 |
-
"role=\"tabpanel\"":
|
| 80 |
"aria-selected": 13,
|
| 81 |
"aria-controls": 11,
|
| 82 |
"moveProjectTabFocus": 2,
|
|
@@ -97,7 +97,7 @@
|
|
| 97 |
"marker_counts": {
|
| 98 |
"Ropedia Xperience-10M Task Suite": 22,
|
| 99 |
"Xperience-10M": 170,
|
| 100 |
-
"20-task":
|
| 101 |
"Qwen3-Omni": 233,
|
| 102 |
"128-episode pilot": 1
|
| 103 |
}
|
|
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Public Project Surface",
|
| 3 |
"status": "pass",
|
| 4 |
+
"generated_at_utc": "2026-06-22T17:41:00+00:00",
|
| 5 |
"scope": "Repo README, GitHub Pages HTML, Hugging Face Space card, artifact dataset card, and model card.",
|
| 6 |
"checks": [
|
| 7 |
{
|
|
|
|
| 18 |
"website_integrity": {
|
| 19 |
"exists": true,
|
| 20 |
"status": "pass",
|
| 21 |
+
"generated_at_utc": "2026-06-22T17:38:14+00:00"
|
| 22 |
},
|
| 23 |
"rendered_site_check": {
|
| 24 |
"exists": true,
|
|
|
|
| 28 |
"task_surface_integrity": {
|
| 29 |
"exists": true,
|
| 30 |
"status": "pass",
|
| 31 |
+
"generated_at_utc": "2026-06-22T17:37:13+00:00"
|
| 32 |
},
|
| 33 |
"source_alignment": {
|
| 34 |
"exists": true,
|
| 35 |
"status": "pass",
|
| 36 |
+
"generated_at_utc": "2026-06-22T17:35:19+00:00"
|
| 37 |
},
|
| 38 |
"scale_up_status": {
|
| 39 |
"exists": true,
|
|
|
|
| 43 |
"publication_package": {
|
| 44 |
"exists": true,
|
| 45 |
"status": "pass",
|
| 46 |
+
"generated_at_utc": "2026-06-22T17:40:04+00:00"
|
| 47 |
},
|
| 48 |
"mirror_parity": {
|
| 49 |
"exists": true,
|
| 50 |
"status": "pass",
|
| 51 |
+
"generated_at_utc": "2026-06-22T17:05:46+00:00"
|
| 52 |
}
|
| 53 |
},
|
| 54 |
"failures": {}
|
|
|
|
| 76 |
"marker_counts": {
|
| 77 |
"role=\"tablist\"": 3,
|
| 78 |
"role=\"tab\"": 10,
|
| 79 |
+
"role=\"tabpanel\"": 27,
|
| 80 |
"aria-selected": 13,
|
| 81 |
"aria-controls": 11,
|
| 82 |
"moveProjectTabFocus": 2,
|
|
|
|
| 97 |
"marker_counts": {
|
| 98 |
"Ropedia Xperience-10M Task Suite": 22,
|
| 99 |
"Xperience-10M": 170,
|
| 100 |
+
"20-task": 120,
|
| 101 |
"Qwen3-Omni": 233,
|
| 102 |
"128-episode pilot": 1
|
| 103 |
}
|
docs/data/publication_audit.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
-
"generated_at_utc": "2026-06-22T17:
|
| 4 |
"checks": [
|
| 5 |
{
|
| 6 |
"name": "required_publication_assets_present",
|
|
@@ -235,7 +235,7 @@
|
|
| 235 |
"github_repo": {
|
| 236 |
"root": "repo",
|
| 237 |
"exists": true,
|
| 238 |
-
"file_count":
|
| 239 |
"text_file_count": 1287,
|
| 240 |
"largest_file": {
|
| 241 |
"path": "results/omni_finetune/a100_128_metadata_task_baselines_20260616_v2/interaction_text_prediction/confusion_matrix.csv",
|
|
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:46:27+00:00",
|
| 4 |
"checks": [
|
| 5 |
{
|
| 6 |
"name": "required_publication_assets_present",
|
|
|
|
| 235 |
"github_repo": {
|
| 236 |
"root": "repo",
|
| 237 |
"exists": true,
|
| 238 |
+
"file_count": 1557,
|
| 239 |
"text_file_count": 1287,
|
| 240 |
"largest_file": {
|
| 241 |
"path": "results/omni_finetune/a100_128_metadata_task_baselines_20260616_v2/interaction_text_prediction/confusion_matrix.csv",
|
docs/data/quality_gates.json
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Release Checks",
|
| 3 |
"status": "pass",
|
| 4 |
-
"generated_at_utc": "2026-06-22T17:
|
| 5 |
"rule": "A release is current when the automated reports pass and the live GitHub/Hugging Face mirrors are verified after publishing.",
|
| 6 |
"automated_gates": [
|
| 7 |
{
|
|
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Release Checks",
|
| 3 |
"status": "pass",
|
| 4 |
+
"generated_at_utc": "2026-06-22T17:40:55+00:00",
|
| 5 |
"rule": "A release is current when the automated reports pass and the live GitHub/Hugging Face mirrors are verified after publishing.",
|
| 6 |
"automated_gates": [
|
| 7 |
{
|
docs/data/source_alignment_audit.json
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Source Alignment Note",
|
| 3 |
"status": "pass",
|
| 4 |
-
"generated_at_utc": "2026-06-
|
| 5 |
"alignment_json": "docs/data/xperience10m_dataset_card_alignment.json",
|
| 6 |
"alignment_summary": {
|
| 7 |
"full_dataset_repo": "ropedia-ai/xperience-10m",
|
|
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Source Alignment Note",
|
| 3 |
"status": "pass",
|
| 4 |
+
"generated_at_utc": "2026-06-22T17:35:19+00:00",
|
| 5 |
"alignment_json": "docs/data/xperience10m_dataset_card_alignment.json",
|
| 6 |
"alignment_summary": {
|
| 7 |
"full_dataset_repo": "ropedia-ai/xperience-10m",
|
docs/data/task_surface_integrity.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
-
"generated_at_utc": "2026-06-
|
| 4 |
"summary": {
|
| 5 |
"original_walkthrough_task_count": 12,
|
| 6 |
"expected_original_walkthrough_task_count": 12,
|
|
@@ -1579,9 +1579,14 @@
|
|
| 1579 |
"marker": "class=\"task-card\""
|
| 1580 |
},
|
| 1581 |
{
|
| 1582 |
-
"name": "website_marker_present:class=\"task-card-
|
| 1583 |
"status": "pass",
|
| 1584 |
-
"marker": "class=\"task-card-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1585 |
},
|
| 1586 |
{
|
| 1587 |
"name": "website_marker_present:class=\"story-button",
|
|
@@ -1625,7 +1630,7 @@
|
|
| 1625 |
"status": "pass"
|
| 1626 |
},
|
| 1627 |
{
|
| 1628 |
-
"name": "
|
| 1629 |
"status": "pass"
|
| 1630 |
},
|
| 1631 |
{
|
|
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:45:19+00:00",
|
| 4 |
"summary": {
|
| 5 |
"original_walkthrough_task_count": 12,
|
| 6 |
"expected_original_walkthrough_task_count": 12,
|
|
|
|
| 1579 |
"marker": "class=\"task-card\""
|
| 1580 |
},
|
| 1581 |
{
|
| 1582 |
+
"name": "website_marker_present:class=\"task-card-icon\"",
|
| 1583 |
"status": "pass",
|
| 1584 |
+
"marker": "class=\"task-card-icon\""
|
| 1585 |
+
},
|
| 1586 |
+
{
|
| 1587 |
+
"name": "website_marker_present:class=\"task-modality-chips\"",
|
| 1588 |
+
"status": "pass",
|
| 1589 |
+
"marker": "class=\"task-modality-chips\""
|
| 1590 |
},
|
| 1591 |
{
|
| 1592 |
"name": "website_marker_present:class=\"story-button",
|
|
|
|
| 1630 |
"status": "pass"
|
| 1631 |
},
|
| 1632 |
{
|
| 1633 |
+
"name": "task_cards_use_assigned_icons_and_modality_chips",
|
| 1634 |
"status": "pass"
|
| 1635 |
},
|
| 1636 |
{
|
docs/data/website_integrity.json
CHANGED
|
@@ -1,11 +1,11 @@
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
-
"generated_at_utc": "2026-06-22T17:
|
| 4 |
"docs_root": "docs",
|
| 5 |
"site_base": "/ropedia-xperience-10m-task-suite/",
|
| 6 |
"summary": {
|
| 7 |
"html_pages": 4,
|
| 8 |
-
"local_references":
|
| 9 |
"external_reference_count": 151,
|
| 10 |
"json_files": 56,
|
| 11 |
"image_assets_referenced": 49,
|
|
@@ -30,7 +30,7 @@
|
|
| 30 |
"name": "project_sections_are_assigned_to_tabs",
|
| 31 |
"status": "pass",
|
| 32 |
"reason": "Every major research section should be assigned to a tab group.",
|
| 33 |
-
"section_count":
|
| 34 |
},
|
| 35 |
{
|
| 36 |
"name": "project_hash_router_preserves_deep_links",
|
|
@@ -58,8 +58,8 @@
|
|
| 58 |
"name": "project_sections_are_labeled_tabpanels",
|
| 59 |
"status": "pass",
|
| 60 |
"reason": "Every tabbed research section should expose a labeled panel role.",
|
| 61 |
-
"panel_count":
|
| 62 |
-
"labeled_panel_count":
|
| 63 |
},
|
| 64 |
{
|
| 65 |
"name": "project_tabs_update_selected_state",
|
|
@@ -80,8 +80,8 @@
|
|
| 80 |
"name": "project_overview_precedes_progress_ledger",
|
| 81 |
"status": "pass",
|
| 82 |
"reason": "The project overview should appear before the deeper progress ledger.",
|
| 83 |
-
"overview_index":
|
| 84 |
-
"evidence_index":
|
| 85 |
},
|
| 86 |
{
|
| 87 |
"name": "project_status_links_json",
|
|
@@ -159,9 +159,9 @@
|
|
| 159 |
"name": "evaluation_protocol_between_overview_and_progress",
|
| 160 |
"status": "pass",
|
| 161 |
"reason": "The evaluation protocol should appear before the deeper evidence ledger.",
|
| 162 |
-
"overview_index":
|
| 163 |
-
"protocol_index":
|
| 164 |
-
"evidence_index":
|
| 165 |
},
|
| 166 |
{
|
| 167 |
"name": "evaluation_protocol_links_json",
|
|
@@ -186,8 +186,8 @@
|
|
| 186 |
"name": "suite_task_map_precedes_radar_surface",
|
| 187 |
"status": "pass",
|
| 188 |
"reason": "The Suite anchor should show the task-suite map before the radar/results surface.",
|
| 189 |
-
"first_marker_index":
|
| 190 |
-
"second_marker_index":
|
| 191 |
},
|
| 192 |
{
|
| 193 |
"name": "raw_sample_stream_ledger_contains_seven_modalities",
|
|
@@ -290,8 +290,8 @@
|
|
| 290 |
},
|
| 291 |
{
|
| 292 |
"path": "index.html",
|
| 293 |
-
"id_count":
|
| 294 |
-
"reference_count":
|
| 295 |
"image_count": 54
|
| 296 |
},
|
| 297 |
{
|
|
@@ -420,7 +420,7 @@
|
|
| 420 |
},
|
| 421 |
{
|
| 422 |
"path": "data/publication_audit.json",
|
| 423 |
-
"bytes":
|
| 424 |
"top_level_type": "dict"
|
| 425 |
},
|
| 426 |
{
|
|
@@ -540,7 +540,7 @@
|
|
| 540 |
},
|
| 541 |
{
|
| 542 |
"path": "data/task_surface_integrity.json",
|
| 543 |
-
"bytes":
|
| 544 |
"top_level_type": "dict"
|
| 545 |
},
|
| 546 |
{
|
|
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:45:23+00:00",
|
| 4 |
"docs_root": "docs",
|
| 5 |
"site_base": "/ropedia-xperience-10m-task-suite/",
|
| 6 |
"summary": {
|
| 7 |
"html_pages": 4,
|
| 8 |
+
"local_references": 286,
|
| 9 |
"external_reference_count": 151,
|
| 10 |
"json_files": 56,
|
| 11 |
"image_assets_referenced": 49,
|
|
|
|
| 30 |
"name": "project_sections_are_assigned_to_tabs",
|
| 31 |
"status": "pass",
|
| 32 |
"reason": "Every major research section should be assigned to a tab group.",
|
| 33 |
+
"section_count": 23
|
| 34 |
},
|
| 35 |
{
|
| 36 |
"name": "project_hash_router_preserves_deep_links",
|
|
|
|
| 58 |
"name": "project_sections_are_labeled_tabpanels",
|
| 59 |
"status": "pass",
|
| 60 |
"reason": "Every tabbed research section should expose a labeled panel role.",
|
| 61 |
+
"panel_count": 27,
|
| 62 |
+
"labeled_panel_count": 23
|
| 63 |
},
|
| 64 |
{
|
| 65 |
"name": "project_tabs_update_selected_state",
|
|
|
|
| 80 |
"name": "project_overview_precedes_progress_ledger",
|
| 81 |
"status": "pass",
|
| 82 |
"reason": "The project overview should appear before the deeper progress ledger.",
|
| 83 |
+
"overview_index": 157884,
|
| 84 |
+
"evidence_index": 205698
|
| 85 |
},
|
| 86 |
{
|
| 87 |
"name": "project_status_links_json",
|
|
|
|
| 159 |
"name": "evaluation_protocol_between_overview_and_progress",
|
| 160 |
"status": "pass",
|
| 161 |
"reason": "The evaluation protocol should appear before the deeper evidence ledger.",
|
| 162 |
+
"overview_index": 157884,
|
| 163 |
+
"protocol_index": 201903,
|
| 164 |
+
"evidence_index": 205698
|
| 165 |
},
|
| 166 |
{
|
| 167 |
"name": "evaluation_protocol_links_json",
|
|
|
|
| 186 |
"name": "suite_task_map_precedes_radar_surface",
|
| 187 |
"status": "pass",
|
| 188 |
"reason": "The Suite anchor should show the task-suite map before the radar/results surface.",
|
| 189 |
+
"first_marker_index": 760,
|
| 190 |
+
"second_marker_index": 2368
|
| 191 |
},
|
| 192 |
{
|
| 193 |
"name": "raw_sample_stream_ledger_contains_seven_modalities",
|
|
|
|
| 290 |
},
|
| 291 |
{
|
| 292 |
"path": "index.html",
|
| 293 |
+
"id_count": 103,
|
| 294 |
+
"reference_count": 258,
|
| 295 |
"image_count": 54
|
| 296 |
},
|
| 297 |
{
|
|
|
|
| 420 |
},
|
| 421 |
{
|
| 422 |
"path": "data/publication_audit.json",
|
| 423 |
+
"bytes": 10844,
|
| 424 |
"top_level_type": "dict"
|
| 425 |
},
|
| 426 |
{
|
|
|
|
| 540 |
},
|
| 541 |
{
|
| 542 |
"path": "data/task_surface_integrity.json",
|
| 543 |
+
"bytes": 46399,
|
| 544 |
"top_level_type": "dict"
|
| 545 |
},
|
| 546 |
{
|
docs/index.html
CHANGED
|
@@ -833,7 +833,6 @@
|
|
| 833 |
#extensions { order: 13; }
|
| 834 |
#architectures { order: 14; }
|
| 835 |
#walkthroughs { order: 15; }
|
| 836 |
-
#tasks { order: 16; }
|
| 837 |
#features { order: 17; }
|
| 838 |
#diagnostics { order: 18; }
|
| 839 |
#evidence { order: 19; }
|
|
@@ -844,6 +843,68 @@
|
|
| 844 |
#suite { padding: 62px 0 76px; }
|
| 845 |
#suite .wrap { width: min(1680px, calc(100% - 48px)); }
|
| 846 |
#suite .section-head { max-width: var(--max); margin-inline: auto; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 847 |
.section-head {
|
| 848 |
display: flex;
|
| 849 |
justify-content: space-between;
|
|
@@ -5287,7 +5348,7 @@
|
|
| 5287 |
<strong>Start</strong>
|
| 5288 |
<span>project overview and roadmap</span>
|
| 5289 |
</button>
|
| 5290 |
-
<button type="button" class="project-tab" id="tab-data" role="tab" data-tab-key="data" data-default-section="dataset-card" aria-selected="false" aria-pressed="false" aria-controls="dataset-card suite walkthroughs
|
| 5291 |
<strong>Data & Tasks</strong>
|
| 5292 |
<span>dataset sample and task suite</span>
|
| 5293 |
</button>
|
|
@@ -6240,9 +6301,15 @@
|
|
| 6240 |
<section id="suite" data-project-tab="data" role="tabpanel" aria-labelledby="tab-data" tabindex="-1">
|
| 6241 |
<div class="wrap">
|
| 6242 |
<div class="section-head">
|
| 6243 |
-
<h2>Ropedia Xperience-10M
|
| 6244 |
-
<p>
|
| 6245 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6246 |
<div class="figure-pan" id="task-suite-map">
|
| 6247 |
<img class="task-suite-image" src="assets/task_suite_infographic.png?v=xperience10m-taskfirst-v14-modality-compact" alt="Infographic showing Ropedia Xperience-10M task families with compact modality cards and visible thumbnails">
|
| 6248 |
</div>
|
|
@@ -6260,27 +6327,50 @@
|
|
| 6260 |
<p>The matrix has 180/180 scored method-task records: 174 direct scores and 6 compact-proxy scores. The audit records the source artifact, metric key, and proxy reason for each marked cell.</p>
|
| 6261 |
</article>
|
| 6262 |
</div>
|
| 6263 |
-
<
|
| 6264 |
-
|
| 6265 |
-
<
|
| 6266 |
-
<
|
| 6267 |
-
|
| 6268 |
-
|
| 6269 |
-
|
| 6270 |
-
<
|
| 6271 |
-
|
| 6272 |
-
|
| 6273 |
-
|
| 6274 |
-
|
| 6275 |
-
<
|
| 6276 |
-
|
| 6277 |
-
|
| 6278 |
-
|
| 6279 |
-
<
|
| 6280 |
-
|
| 6281 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6282 |
</div>
|
|
|
|
| 6283 |
</article>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6284 |
</div>
|
| 6285 |
</div>
|
| 6286 |
</section>
|
|
@@ -6764,30 +6854,6 @@
|
|
| 6764 |
</div>
|
| 6765 |
</section>
|
| 6766 |
|
| 6767 |
-
<section id="tasks" data-project-tab="data" role="tabpanel" aria-labelledby="tab-data" tabindex="-1">
|
| 6768 |
-
<div class="wrap">
|
| 6769 |
-
<div class="section-head">
|
| 6770 |
-
<h2>Task cards and metrics.</h2>
|
| 6771 |
-
<p>All 20 task contracts are shown together with readable research names, assigned task icons, compact modality chips, explicit input-process-output contracts, and verified public-sample Minimal versus Neural MLP primary metrics. The full 180-record method matrix is separate; these cards are the quick single-episode task-head read.</p>
|
| 6772 |
-
</div>
|
| 6773 |
-
<article class="task-icon-atlas">
|
| 6774 |
-
<div>
|
| 6775 |
-
<h3>Assigned visual language for the 20 tasks.</h3>
|
| 6776 |
-
<p>The overall generated atlas keeps the icon family visible, while each task card below uses its own crisp assigned SVG for reliable loading and public mirrors.</p>
|
| 6777 |
-
</div>
|
| 6778 |
-
<img src="assets/task-icons/task-icon-atlas.png" alt="Generated 4 by 5 atlas of the 20 Ropedia Xperience-10M task icons" loading="lazy">
|
| 6779 |
-
</article>
|
| 6780 |
-
<div class="task-toolbar" aria-label="Task filters">
|
| 6781 |
-
<button class="filter active" data-filter="all">All tasks</button>
|
| 6782 |
-
<button class="filter" data-filter="supervised">Supervised</button>
|
| 6783 |
-
<button class="filter" data-filter="forecast">Forecast</button>
|
| 6784 |
-
<button class="filter" data-filter="retrieval">Retrieval</button>
|
| 6785 |
-
<button class="filter" data-filter="diagnostic">Diagnostic</button>
|
| 6786 |
-
</div>
|
| 6787 |
-
<div class="task-grid" id="taskGrid" aria-live="polite"></div>
|
| 6788 |
-
</div>
|
| 6789 |
-
</section>
|
| 6790 |
-
|
| 6791 |
<section id="features" data-project-tab="method" role="tabpanel" aria-labelledby="tab-method" tabindex="-1">
|
| 6792 |
<div class="wrap">
|
| 6793 |
<div class="section-head">
|
|
@@ -7249,8 +7315,7 @@ python scripts/validate_publication_package.py</code></pre>
|
|
| 7249 |
".direction-card",
|
| 7250 |
".artifact",
|
| 7251 |
".artifact-group",
|
| 7252 |
-
".glossary-summary article"
|
| 7253 |
-
".task-card"
|
| 7254 |
].join(",");
|
| 7255 |
|
| 7256 |
function updatePageProgress() {
|
|
@@ -7530,9 +7595,9 @@ python scripts/validate_publication_package.py</code></pre>
|
|
| 7530 |
"reading-path": "Best for choosing an order through the repo, website, and HF surfaces.",
|
| 7531 |
"dataset-card": "Best for source alignment and public-sample boundaries.",
|
| 7532 |
"raw-sample": "Best for inspecting the sample files, media previews, and file relationships.",
|
| 7533 |
-
suite: "Best for the unified 20-task
|
| 7534 |
walkthroughs: "Best for case-study style task explanations.",
|
| 7535 |
-
tasks: "Best for task-
|
| 7536 |
pipeline: "Best for understanding how raw episode data becomes features and results.",
|
| 7537 |
protocol: "Best for splits, leakage controls, metrics, and evaluation rules.",
|
| 7538 |
architectures: "Best for how task heads and model tracks are organized.",
|
|
@@ -7550,6 +7615,7 @@ python scripts/validate_publication_package.py</code></pre>
|
|
| 7550 |
run: "Best for reproduction commands."
|
| 7551 |
};
|
| 7552 |
const sectionTabMap = Object.fromEntries(tabSections.map((section) => [section.id, section.dataset.projectTab]));
|
|
|
|
| 7553 |
const tabLabels = Object.fromEntries(
|
| 7554 |
tabButtons.map((button) => [button.dataset.tabKey, button.querySelector("strong")?.textContent?.trim() || button.dataset.tabKey])
|
| 7555 |
);
|
|
|
|
| 833 |
#extensions { order: 13; }
|
| 834 |
#architectures { order: 14; }
|
| 835 |
#walkthroughs { order: 15; }
|
|
|
|
| 836 |
#features { order: 17; }
|
| 837 |
#diagnostics { order: 18; }
|
| 838 |
#evidence { order: 19; }
|
|
|
|
| 843 |
#suite { padding: 62px 0 76px; }
|
| 844 |
#suite .wrap { width: min(1680px, calc(100% - 48px)); }
|
| 845 |
#suite .section-head { max-width: var(--max); margin-inline: auto; }
|
| 846 |
+
.suite-jump-row {
|
| 847 |
+
max-width: var(--max);
|
| 848 |
+
margin: -8px auto 24px;
|
| 849 |
+
display: flex;
|
| 850 |
+
flex-wrap: wrap;
|
| 851 |
+
gap: 10px;
|
| 852 |
+
}
|
| 853 |
+
.suite-jump-row a {
|
| 854 |
+
display: inline-flex;
|
| 855 |
+
align-items: center;
|
| 856 |
+
min-height: 38px;
|
| 857 |
+
border: 1px solid rgba(204, 255, 160, 0.22);
|
| 858 |
+
border-radius: 999px;
|
| 859 |
+
padding: 0 14px;
|
| 860 |
+
color: var(--accent-2);
|
| 861 |
+
background: rgba(6, 14, 7, 0.74);
|
| 862 |
+
font-size: 12px;
|
| 863 |
+
font-weight: 800;
|
| 864 |
+
letter-spacing: 0.04em;
|
| 865 |
+
text-decoration: none;
|
| 866 |
+
text-transform: uppercase;
|
| 867 |
+
}
|
| 868 |
+
.suite-jump-row a:hover {
|
| 869 |
+
border-color: rgba(204, 255, 160, 0.72);
|
| 870 |
+
color: var(--ink);
|
| 871 |
+
background: rgba(204, 255, 160, 0.10);
|
| 872 |
+
}
|
| 873 |
+
.suite-radar-block {
|
| 874 |
+
scroll-margin-top: var(--tab-stack-offset);
|
| 875 |
+
}
|
| 876 |
+
.suite-task-cards-block {
|
| 877 |
+
scroll-margin-top: var(--tab-stack-offset);
|
| 878 |
+
margin-top: clamp(28px, 4vw, 48px);
|
| 879 |
+
border: 1px solid rgba(204, 255, 160, 0.22);
|
| 880 |
+
border-radius: var(--radius);
|
| 881 |
+
background:
|
| 882 |
+
radial-gradient(circle at top left, rgba(204, 255, 160, 0.10), transparent 34%),
|
| 883 |
+
linear-gradient(180deg, rgba(6, 14, 7, 0.86), rgba(2, 5, 2, 0.88));
|
| 884 |
+
padding: clamp(20px, 3vw, 32px);
|
| 885 |
+
}
|
| 886 |
+
.task-suite-subhead {
|
| 887 |
+
display: grid;
|
| 888 |
+
grid-template-columns: minmax(0, 0.9fr) minmax(280px, 0.62fr);
|
| 889 |
+
gap: 22px;
|
| 890 |
+
align-items: end;
|
| 891 |
+
margin-bottom: 20px;
|
| 892 |
+
}
|
| 893 |
+
.task-suite-subhead h3 {
|
| 894 |
+
margin: 0;
|
| 895 |
+
font-family: var(--font-ui);
|
| 896 |
+
font-size: clamp(26px, 3vw, 40px);
|
| 897 |
+
line-height: 1.04;
|
| 898 |
+
letter-spacing: 0;
|
| 899 |
+
text-wrap: balance;
|
| 900 |
+
}
|
| 901 |
+
.task-suite-subhead p {
|
| 902 |
+
margin: 0;
|
| 903 |
+
color: var(--muted);
|
| 904 |
+
font-size: 15px;
|
| 905 |
+
line-height: 1.6;
|
| 906 |
+
text-wrap: pretty;
|
| 907 |
+
}
|
| 908 |
.section-head {
|
| 909 |
display: flex;
|
| 910 |
justify-content: space-between;
|
|
|
|
| 5348 |
<strong>Start</strong>
|
| 5349 |
<span>project overview and roadmap</span>
|
| 5350 |
</button>
|
| 5351 |
+
<button type="button" class="project-tab" id="tab-data" role="tab" data-tab-key="data" data-default-section="dataset-card" aria-selected="false" aria-pressed="false" aria-controls="dataset-card raw-sample suite walkthroughs extensions" tabindex="-1">
|
| 5352 |
<strong>Data & Tasks</strong>
|
| 5353 |
<span>dataset sample and task suite</span>
|
| 5354 |
</button>
|
|
|
|
| 6301 |
<section id="suite" data-project-tab="data" role="tabpanel" aria-labelledby="tab-data" tabindex="-1">
|
| 6302 |
<div class="wrap">
|
| 6303 |
<div class="section-head">
|
| 6304 |
+
<h2>Ropedia Xperience-10M 20-task suite.</h2>
|
| 6305 |
+
<p>Task map, radar comparisons, task cards, and the 180-result table are kept in one reading flow. Start with the map, inspect the score surfaces, then open each task card for its input, process, output, and metric.</p>
|
| 6306 |
</div>
|
| 6307 |
+
<nav class="suite-jump-row" aria-label="20-task suite quick links">
|
| 6308 |
+
<a href="#task-suite-map">Task map</a>
|
| 6309 |
+
<a href="#suite-radars">Radars</a>
|
| 6310 |
+
<a href="#tasks">Task cards</a>
|
| 6311 |
+
<a href="#result-matrix-table">180-result table</a>
|
| 6312 |
+
</nav>
|
| 6313 |
<div class="figure-pan" id="task-suite-map">
|
| 6314 |
<img class="task-suite-image" src="assets/task_suite_infographic.png?v=xperience10m-taskfirst-v14-modality-compact" alt="Infographic showing Ropedia Xperience-10M task families with compact modality cards and visible thumbnails">
|
| 6315 |
</div>
|
|
|
|
| 6327 |
<p>The matrix has 180/180 scored method-task records: 174 direct scores and 6 compact-proxy scores. The audit records the source artifact, metric key, and proxy reason for each marked cell.</p>
|
| 6328 |
</article>
|
| 6329 |
</div>
|
| 6330 |
+
<div class="suite-radar-block" id="suite-radars">
|
| 6331 |
+
<img class="chart radar-chart unified-radar-chart" src="assets/charts/unified_task_model_radar.svg?v=xperience10m-20task-radar-v8-readable" alt="Unified grouped 20-task radar comparing Minimal, Neural MLP, 128-episode metadata/raw baselines, Qwen3-Omni, and Cosmos3 with task names, method details, 20-record counts, score counts, and proxy notes">
|
| 6332 |
+
<div class="split-radar-grid" aria-label="Split 20-task radar comparisons">
|
| 6333 |
+
<article class="split-radar-card">
|
| 6334 |
+
<h3>1-Episode 20-Task Radar</h3>
|
| 6335 |
+
<p>Minimal and Neural MLP are both scored on all 20 public-sample task contracts in one enlarged panel without 128-episode methods competing for attention.</p>
|
| 6336 |
+
<img src="assets/charts/single_episode_task_model_radar.svg?v=xperience10m-split-radar-v3-readable" alt="Single-episode 20-task radar comparing Minimal and Neural MLP across all 20 scored task axes">
|
| 6337 |
+
<div class="split-radar-links">
|
| 6338 |
+
<a href="assets/charts/single_episode_task_model_radar.svg">Open SVG</a>
|
| 6339 |
+
<a href="data/single_episode_task_model_radar.json">Open chart data</a>
|
| 6340 |
+
</div>
|
| 6341 |
+
</article>
|
| 6342 |
+
<article class="split-radar-card">
|
| 6343 |
+
<h3>128-Episode 20-Task Radar</h3>
|
| 6344 |
+
<p>Seven aligned 128-episode methods cover all 20 axes across metadata/text, raw-feature, and foundation-model panels. Proxy axes stay labeled in the chart and source data.</p>
|
| 6345 |
+
<img src="assets/charts/episode128_task_model_radar.svg?v=xperience10m-split-radar-v3-readable" alt="128-episode grouped 20-task radar comparing raw-feature baselines, metadata baselines, Qwen3-Omni, and Cosmos3 series with explicit score counts">
|
| 6346 |
+
<div class="split-radar-links">
|
| 6347 |
+
<a href="assets/charts/episode128_task_model_radar.svg">Open SVG</a>
|
| 6348 |
+
<a href="data/episode128_task_model_radar.json">Open chart data</a>
|
| 6349 |
+
<a href="data/task_method_20_gap_audit.json">Gap audit</a>
|
| 6350 |
+
</div>
|
| 6351 |
+
</article>
|
| 6352 |
+
</div>
|
| 6353 |
+
</div>
|
| 6354 |
+
<div class="suite-task-cards-block" id="tasks">
|
| 6355 |
+
<div class="task-suite-subhead">
|
| 6356 |
+
<h3>All 20 task cards in the same suite.</h3>
|
| 6357 |
+
<p>Each card uses its assigned icon and shows the task name, input sources, process, output target, metric, current Minimal score, and Neural MLP score. Use the filters for scanning; the cards stay tied to the task map and radar axes above.</p>
|
| 6358 |
+
</div>
|
| 6359 |
+
<article class="task-icon-atlas">
|
| 6360 |
+
<div>
|
| 6361 |
+
<h3>Assigned visual language for the 20 tasks.</h3>
|
| 6362 |
+
<p>The overall generated atlas keeps the icon family visible, while each task card below uses its own crisp assigned SVG for reliable loading and public mirrors.</p>
|
| 6363 |
</div>
|
| 6364 |
+
<img src="assets/task-icons/task-icon-atlas.png" alt="Generated 4 by 5 atlas of the 20 Ropedia Xperience-10M task icons" loading="lazy">
|
| 6365 |
</article>
|
| 6366 |
+
<div class="task-toolbar" aria-label="Task filters">
|
| 6367 |
+
<button class="filter active" data-filter="all">All tasks</button>
|
| 6368 |
+
<button class="filter" data-filter="supervised">Supervised</button>
|
| 6369 |
+
<button class="filter" data-filter="forecast">Forecast</button>
|
| 6370 |
+
<button class="filter" data-filter="retrieval">Retrieval</button>
|
| 6371 |
+
<button class="filter" data-filter="diagnostic">Diagnostic</button>
|
| 6372 |
+
</div>
|
| 6373 |
+
<div class="task-grid" id="taskGrid" aria-live="polite"></div>
|
| 6374 |
</div>
|
| 6375 |
</div>
|
| 6376 |
</section>
|
|
|
|
| 6854 |
</div>
|
| 6855 |
</section>
|
| 6856 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6857 |
<section id="features" data-project-tab="method" role="tabpanel" aria-labelledby="tab-method" tabindex="-1">
|
| 6858 |
<div class="wrap">
|
| 6859 |
<div class="section-head">
|
|
|
|
| 7315 |
".direction-card",
|
| 7316 |
".artifact",
|
| 7317 |
".artifact-group",
|
| 7318 |
+
".glossary-summary article"
|
|
|
|
| 7319 |
].join(",");
|
| 7320 |
|
| 7321 |
function updatePageProgress() {
|
|
|
|
| 7595 |
"reading-path": "Best for choosing an order through the repo, website, and HF surfaces.",
|
| 7596 |
"dataset-card": "Best for source alignment and public-sample boundaries.",
|
| 7597 |
"raw-sample": "Best for inspecting the sample files, media previews, and file relationships.",
|
| 7598 |
+
suite: "Best for the unified 20-task map, radar comparisons, task cards, and score matrix.",
|
| 7599 |
walkthroughs: "Best for case-study style task explanations.",
|
| 7600 |
+
tasks: "Best for the integrated task-card grid inside the 20-task suite.",
|
| 7601 |
pipeline: "Best for understanding how raw episode data becomes features and results.",
|
| 7602 |
protocol: "Best for splits, leakage controls, metrics, and evaluation rules.",
|
| 7603 |
architectures: "Best for how task heads and model tracks are organized.",
|
|
|
|
| 7615 |
run: "Best for reproduction commands."
|
| 7616 |
};
|
| 7617 |
const sectionTabMap = Object.fromEntries(tabSections.map((section) => [section.id, section.dataset.projectTab]));
|
| 7618 |
+
if (document.getElementById("tasks")) sectionTabMap.tasks = "data";
|
| 7619 |
const tabLabels = Object.fromEntries(
|
| 7620 |
tabButtons.map((button) => [button.dataset.tabKey, button.querySelector("strong")?.textContent?.trim() || button.dataset.tabKey])
|
| 7621 |
);
|
index.html
CHANGED
|
@@ -833,7 +833,6 @@
|
|
| 833 |
#extensions { order: 13; }
|
| 834 |
#architectures { order: 14; }
|
| 835 |
#walkthroughs { order: 15; }
|
| 836 |
-
#tasks { order: 16; }
|
| 837 |
#features { order: 17; }
|
| 838 |
#diagnostics { order: 18; }
|
| 839 |
#evidence { order: 19; }
|
|
@@ -844,6 +843,68 @@
|
|
| 844 |
#suite { padding: 62px 0 76px; }
|
| 845 |
#suite .wrap { width: min(1680px, calc(100% - 48px)); }
|
| 846 |
#suite .section-head { max-width: var(--max); margin-inline: auto; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 847 |
.section-head {
|
| 848 |
display: flex;
|
| 849 |
justify-content: space-between;
|
|
@@ -5287,7 +5348,7 @@
|
|
| 5287 |
<strong>Start</strong>
|
| 5288 |
<span>project overview and roadmap</span>
|
| 5289 |
</button>
|
| 5290 |
-
<button type="button" class="project-tab" id="tab-data" role="tab" data-tab-key="data" data-default-section="dataset-card" aria-selected="false" aria-pressed="false" aria-controls="dataset-card suite walkthroughs
|
| 5291 |
<strong>Data & Tasks</strong>
|
| 5292 |
<span>dataset sample and task suite</span>
|
| 5293 |
</button>
|
|
@@ -6240,9 +6301,15 @@
|
|
| 6240 |
<section id="suite" data-project-tab="data" role="tabpanel" aria-labelledby="tab-data" tabindex="-1">
|
| 6241 |
<div class="wrap">
|
| 6242 |
<div class="section-head">
|
| 6243 |
-
<h2>Ropedia Xperience-10M
|
| 6244 |
-
<p>
|
| 6245 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6246 |
<div class="figure-pan" id="task-suite-map">
|
| 6247 |
<img class="task-suite-image" src="assets/task_suite_infographic.png?v=xperience10m-taskfirst-v14-modality-compact" alt="Infographic showing Ropedia Xperience-10M task families with compact modality cards and visible thumbnails">
|
| 6248 |
</div>
|
|
@@ -6260,27 +6327,50 @@
|
|
| 6260 |
<p>The matrix has 180/180 scored method-task records: 174 direct scores and 6 compact-proxy scores. The audit records the source artifact, metric key, and proxy reason for each marked cell.</p>
|
| 6261 |
</article>
|
| 6262 |
</div>
|
| 6263 |
-
<
|
| 6264 |
-
|
| 6265 |
-
<
|
| 6266 |
-
<
|
| 6267 |
-
|
| 6268 |
-
|
| 6269 |
-
|
| 6270 |
-
<
|
| 6271 |
-
|
| 6272 |
-
|
| 6273 |
-
|
| 6274 |
-
|
| 6275 |
-
<
|
| 6276 |
-
|
| 6277 |
-
|
| 6278 |
-
|
| 6279 |
-
<
|
| 6280 |
-
|
| 6281 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6282 |
</div>
|
|
|
|
| 6283 |
</article>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6284 |
</div>
|
| 6285 |
</div>
|
| 6286 |
</section>
|
|
@@ -6764,30 +6854,6 @@
|
|
| 6764 |
</div>
|
| 6765 |
</section>
|
| 6766 |
|
| 6767 |
-
<section id="tasks" data-project-tab="data" role="tabpanel" aria-labelledby="tab-data" tabindex="-1">
|
| 6768 |
-
<div class="wrap">
|
| 6769 |
-
<div class="section-head">
|
| 6770 |
-
<h2>Task cards and metrics.</h2>
|
| 6771 |
-
<p>All 20 task contracts are shown together with readable research names, assigned task icons, compact modality chips, explicit input-process-output contracts, and verified public-sample Minimal versus Neural MLP primary metrics. The full 180-record method matrix is separate; these cards are the quick single-episode task-head read.</p>
|
| 6772 |
-
</div>
|
| 6773 |
-
<article class="task-icon-atlas">
|
| 6774 |
-
<div>
|
| 6775 |
-
<h3>Assigned visual language for the 20 tasks.</h3>
|
| 6776 |
-
<p>The overall generated atlas keeps the icon family visible, while each task card below uses its own crisp assigned SVG for reliable loading and public mirrors.</p>
|
| 6777 |
-
</div>
|
| 6778 |
-
<img src="assets/task-icons/task-icon-atlas.png" alt="Generated 4 by 5 atlas of the 20 Ropedia Xperience-10M task icons" loading="lazy">
|
| 6779 |
-
</article>
|
| 6780 |
-
<div class="task-toolbar" aria-label="Task filters">
|
| 6781 |
-
<button class="filter active" data-filter="all">All tasks</button>
|
| 6782 |
-
<button class="filter" data-filter="supervised">Supervised</button>
|
| 6783 |
-
<button class="filter" data-filter="forecast">Forecast</button>
|
| 6784 |
-
<button class="filter" data-filter="retrieval">Retrieval</button>
|
| 6785 |
-
<button class="filter" data-filter="diagnostic">Diagnostic</button>
|
| 6786 |
-
</div>
|
| 6787 |
-
<div class="task-grid" id="taskGrid" aria-live="polite"></div>
|
| 6788 |
-
</div>
|
| 6789 |
-
</section>
|
| 6790 |
-
|
| 6791 |
<section id="features" data-project-tab="method" role="tabpanel" aria-labelledby="tab-method" tabindex="-1">
|
| 6792 |
<div class="wrap">
|
| 6793 |
<div class="section-head">
|
|
@@ -7249,8 +7315,7 @@ python scripts/validate_publication_package.py</code></pre>
|
|
| 7249 |
".direction-card",
|
| 7250 |
".artifact",
|
| 7251 |
".artifact-group",
|
| 7252 |
-
".glossary-summary article"
|
| 7253 |
-
".task-card"
|
| 7254 |
].join(",");
|
| 7255 |
|
| 7256 |
function updatePageProgress() {
|
|
@@ -7530,9 +7595,9 @@ python scripts/validate_publication_package.py</code></pre>
|
|
| 7530 |
"reading-path": "Best for choosing an order through the repo, website, and HF surfaces.",
|
| 7531 |
"dataset-card": "Best for source alignment and public-sample boundaries.",
|
| 7532 |
"raw-sample": "Best for inspecting the sample files, media previews, and file relationships.",
|
| 7533 |
-
suite: "Best for the unified 20-task
|
| 7534 |
walkthroughs: "Best for case-study style task explanations.",
|
| 7535 |
-
tasks: "Best for task-
|
| 7536 |
pipeline: "Best for understanding how raw episode data becomes features and results.",
|
| 7537 |
protocol: "Best for splits, leakage controls, metrics, and evaluation rules.",
|
| 7538 |
architectures: "Best for how task heads and model tracks are organized.",
|
|
@@ -7550,6 +7615,7 @@ python scripts/validate_publication_package.py</code></pre>
|
|
| 7550 |
run: "Best for reproduction commands."
|
| 7551 |
};
|
| 7552 |
const sectionTabMap = Object.fromEntries(tabSections.map((section) => [section.id, section.dataset.projectTab]));
|
|
|
|
| 7553 |
const tabLabels = Object.fromEntries(
|
| 7554 |
tabButtons.map((button) => [button.dataset.tabKey, button.querySelector("strong")?.textContent?.trim() || button.dataset.tabKey])
|
| 7555 |
);
|
|
|
|
| 833 |
#extensions { order: 13; }
|
| 834 |
#architectures { order: 14; }
|
| 835 |
#walkthroughs { order: 15; }
|
|
|
|
| 836 |
#features { order: 17; }
|
| 837 |
#diagnostics { order: 18; }
|
| 838 |
#evidence { order: 19; }
|
|
|
|
| 843 |
#suite { padding: 62px 0 76px; }
|
| 844 |
#suite .wrap { width: min(1680px, calc(100% - 48px)); }
|
| 845 |
#suite .section-head { max-width: var(--max); margin-inline: auto; }
|
| 846 |
+
.suite-jump-row {
|
| 847 |
+
max-width: var(--max);
|
| 848 |
+
margin: -8px auto 24px;
|
| 849 |
+
display: flex;
|
| 850 |
+
flex-wrap: wrap;
|
| 851 |
+
gap: 10px;
|
| 852 |
+
}
|
| 853 |
+
.suite-jump-row a {
|
| 854 |
+
display: inline-flex;
|
| 855 |
+
align-items: center;
|
| 856 |
+
min-height: 38px;
|
| 857 |
+
border: 1px solid rgba(204, 255, 160, 0.22);
|
| 858 |
+
border-radius: 999px;
|
| 859 |
+
padding: 0 14px;
|
| 860 |
+
color: var(--accent-2);
|
| 861 |
+
background: rgba(6, 14, 7, 0.74);
|
| 862 |
+
font-size: 12px;
|
| 863 |
+
font-weight: 800;
|
| 864 |
+
letter-spacing: 0.04em;
|
| 865 |
+
text-decoration: none;
|
| 866 |
+
text-transform: uppercase;
|
| 867 |
+
}
|
| 868 |
+
.suite-jump-row a:hover {
|
| 869 |
+
border-color: rgba(204, 255, 160, 0.72);
|
| 870 |
+
color: var(--ink);
|
| 871 |
+
background: rgba(204, 255, 160, 0.10);
|
| 872 |
+
}
|
| 873 |
+
.suite-radar-block {
|
| 874 |
+
scroll-margin-top: var(--tab-stack-offset);
|
| 875 |
+
}
|
| 876 |
+
.suite-task-cards-block {
|
| 877 |
+
scroll-margin-top: var(--tab-stack-offset);
|
| 878 |
+
margin-top: clamp(28px, 4vw, 48px);
|
| 879 |
+
border: 1px solid rgba(204, 255, 160, 0.22);
|
| 880 |
+
border-radius: var(--radius);
|
| 881 |
+
background:
|
| 882 |
+
radial-gradient(circle at top left, rgba(204, 255, 160, 0.10), transparent 34%),
|
| 883 |
+
linear-gradient(180deg, rgba(6, 14, 7, 0.86), rgba(2, 5, 2, 0.88));
|
| 884 |
+
padding: clamp(20px, 3vw, 32px);
|
| 885 |
+
}
|
| 886 |
+
.task-suite-subhead {
|
| 887 |
+
display: grid;
|
| 888 |
+
grid-template-columns: minmax(0, 0.9fr) minmax(280px, 0.62fr);
|
| 889 |
+
gap: 22px;
|
| 890 |
+
align-items: end;
|
| 891 |
+
margin-bottom: 20px;
|
| 892 |
+
}
|
| 893 |
+
.task-suite-subhead h3 {
|
| 894 |
+
margin: 0;
|
| 895 |
+
font-family: var(--font-ui);
|
| 896 |
+
font-size: clamp(26px, 3vw, 40px);
|
| 897 |
+
line-height: 1.04;
|
| 898 |
+
letter-spacing: 0;
|
| 899 |
+
text-wrap: balance;
|
| 900 |
+
}
|
| 901 |
+
.task-suite-subhead p {
|
| 902 |
+
margin: 0;
|
| 903 |
+
color: var(--muted);
|
| 904 |
+
font-size: 15px;
|
| 905 |
+
line-height: 1.6;
|
| 906 |
+
text-wrap: pretty;
|
| 907 |
+
}
|
| 908 |
.section-head {
|
| 909 |
display: flex;
|
| 910 |
justify-content: space-between;
|
|
|
|
| 5348 |
<strong>Start</strong>
|
| 5349 |
<span>project overview and roadmap</span>
|
| 5350 |
</button>
|
| 5351 |
+
<button type="button" class="project-tab" id="tab-data" role="tab" data-tab-key="data" data-default-section="dataset-card" aria-selected="false" aria-pressed="false" aria-controls="dataset-card raw-sample suite walkthroughs extensions" tabindex="-1">
|
| 5352 |
<strong>Data & Tasks</strong>
|
| 5353 |
<span>dataset sample and task suite</span>
|
| 5354 |
</button>
|
|
|
|
| 6301 |
<section id="suite" data-project-tab="data" role="tabpanel" aria-labelledby="tab-data" tabindex="-1">
|
| 6302 |
<div class="wrap">
|
| 6303 |
<div class="section-head">
|
| 6304 |
+
<h2>Ropedia Xperience-10M 20-task suite.</h2>
|
| 6305 |
+
<p>Task map, radar comparisons, task cards, and the 180-result table are kept in one reading flow. Start with the map, inspect the score surfaces, then open each task card for its input, process, output, and metric.</p>
|
| 6306 |
</div>
|
| 6307 |
+
<nav class="suite-jump-row" aria-label="20-task suite quick links">
|
| 6308 |
+
<a href="#task-suite-map">Task map</a>
|
| 6309 |
+
<a href="#suite-radars">Radars</a>
|
| 6310 |
+
<a href="#tasks">Task cards</a>
|
| 6311 |
+
<a href="#result-matrix-table">180-result table</a>
|
| 6312 |
+
</nav>
|
| 6313 |
<div class="figure-pan" id="task-suite-map">
|
| 6314 |
<img class="task-suite-image" src="assets/task_suite_infographic.png?v=xperience10m-taskfirst-v14-modality-compact" alt="Infographic showing Ropedia Xperience-10M task families with compact modality cards and visible thumbnails">
|
| 6315 |
</div>
|
|
|
|
| 6327 |
<p>The matrix has 180/180 scored method-task records: 174 direct scores and 6 compact-proxy scores. The audit records the source artifact, metric key, and proxy reason for each marked cell.</p>
|
| 6328 |
</article>
|
| 6329 |
</div>
|
| 6330 |
+
<div class="suite-radar-block" id="suite-radars">
|
| 6331 |
+
<img class="chart radar-chart unified-radar-chart" src="assets/charts/unified_task_model_radar.svg?v=xperience10m-20task-radar-v8-readable" alt="Unified grouped 20-task radar comparing Minimal, Neural MLP, 128-episode metadata/raw baselines, Qwen3-Omni, and Cosmos3 with task names, method details, 20-record counts, score counts, and proxy notes">
|
| 6332 |
+
<div class="split-radar-grid" aria-label="Split 20-task radar comparisons">
|
| 6333 |
+
<article class="split-radar-card">
|
| 6334 |
+
<h3>1-Episode 20-Task Radar</h3>
|
| 6335 |
+
<p>Minimal and Neural MLP are both scored on all 20 public-sample task contracts in one enlarged panel without 128-episode methods competing for attention.</p>
|
| 6336 |
+
<img src="assets/charts/single_episode_task_model_radar.svg?v=xperience10m-split-radar-v3-readable" alt="Single-episode 20-task radar comparing Minimal and Neural MLP across all 20 scored task axes">
|
| 6337 |
+
<div class="split-radar-links">
|
| 6338 |
+
<a href="assets/charts/single_episode_task_model_radar.svg">Open SVG</a>
|
| 6339 |
+
<a href="data/single_episode_task_model_radar.json">Open chart data</a>
|
| 6340 |
+
</div>
|
| 6341 |
+
</article>
|
| 6342 |
+
<article class="split-radar-card">
|
| 6343 |
+
<h3>128-Episode 20-Task Radar</h3>
|
| 6344 |
+
<p>Seven aligned 128-episode methods cover all 20 axes across metadata/text, raw-feature, and foundation-model panels. Proxy axes stay labeled in the chart and source data.</p>
|
| 6345 |
+
<img src="assets/charts/episode128_task_model_radar.svg?v=xperience10m-split-radar-v3-readable" alt="128-episode grouped 20-task radar comparing raw-feature baselines, metadata baselines, Qwen3-Omni, and Cosmos3 series with explicit score counts">
|
| 6346 |
+
<div class="split-radar-links">
|
| 6347 |
+
<a href="assets/charts/episode128_task_model_radar.svg">Open SVG</a>
|
| 6348 |
+
<a href="data/episode128_task_model_radar.json">Open chart data</a>
|
| 6349 |
+
<a href="data/task_method_20_gap_audit.json">Gap audit</a>
|
| 6350 |
+
</div>
|
| 6351 |
+
</article>
|
| 6352 |
+
</div>
|
| 6353 |
+
</div>
|
| 6354 |
+
<div class="suite-task-cards-block" id="tasks">
|
| 6355 |
+
<div class="task-suite-subhead">
|
| 6356 |
+
<h3>All 20 task cards in the same suite.</h3>
|
| 6357 |
+
<p>Each card uses its assigned icon and shows the task name, input sources, process, output target, metric, current Minimal score, and Neural MLP score. Use the filters for scanning; the cards stay tied to the task map and radar axes above.</p>
|
| 6358 |
+
</div>
|
| 6359 |
+
<article class="task-icon-atlas">
|
| 6360 |
+
<div>
|
| 6361 |
+
<h3>Assigned visual language for the 20 tasks.</h3>
|
| 6362 |
+
<p>The overall generated atlas keeps the icon family visible, while each task card below uses its own crisp assigned SVG for reliable loading and public mirrors.</p>
|
| 6363 |
</div>
|
| 6364 |
+
<img src="assets/task-icons/task-icon-atlas.png" alt="Generated 4 by 5 atlas of the 20 Ropedia Xperience-10M task icons" loading="lazy">
|
| 6365 |
</article>
|
| 6366 |
+
<div class="task-toolbar" aria-label="Task filters">
|
| 6367 |
+
<button class="filter active" data-filter="all">All tasks</button>
|
| 6368 |
+
<button class="filter" data-filter="supervised">Supervised</button>
|
| 6369 |
+
<button class="filter" data-filter="forecast">Forecast</button>
|
| 6370 |
+
<button class="filter" data-filter="retrieval">Retrieval</button>
|
| 6371 |
+
<button class="filter" data-filter="diagnostic">Diagnostic</button>
|
| 6372 |
+
</div>
|
| 6373 |
+
<div class="task-grid" id="taskGrid" aria-live="polite"></div>
|
| 6374 |
</div>
|
| 6375 |
</div>
|
| 6376 |
</section>
|
|
|
|
| 6854 |
</div>
|
| 6855 |
</section>
|
| 6856 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6857 |
<section id="features" data-project-tab="method" role="tabpanel" aria-labelledby="tab-method" tabindex="-1">
|
| 6858 |
<div class="wrap">
|
| 6859 |
<div class="section-head">
|
|
|
|
| 7315 |
".direction-card",
|
| 7316 |
".artifact",
|
| 7317 |
".artifact-group",
|
| 7318 |
+
".glossary-summary article"
|
|
|
|
| 7319 |
].join(",");
|
| 7320 |
|
| 7321 |
function updatePageProgress() {
|
|
|
|
| 7595 |
"reading-path": "Best for choosing an order through the repo, website, and HF surfaces.",
|
| 7596 |
"dataset-card": "Best for source alignment and public-sample boundaries.",
|
| 7597 |
"raw-sample": "Best for inspecting the sample files, media previews, and file relationships.",
|
| 7598 |
+
suite: "Best for the unified 20-task map, radar comparisons, task cards, and score matrix.",
|
| 7599 |
walkthroughs: "Best for case-study style task explanations.",
|
| 7600 |
+
tasks: "Best for the integrated task-card grid inside the 20-task suite.",
|
| 7601 |
pipeline: "Best for understanding how raw episode data becomes features and results.",
|
| 7602 |
protocol: "Best for splits, leakage controls, metrics, and evaluation rules.",
|
| 7603 |
architectures: "Best for how task heads and model tracks are organized.",
|
|
|
|
| 7615 |
run: "Best for reproduction commands."
|
| 7616 |
};
|
| 7617 |
const sectionTabMap = Object.fromEntries(tabSections.map((section) => [section.id, section.dataset.projectTab]));
|
| 7618 |
+
if (document.getElementById("tasks")) sectionTabMap.tasks = "data";
|
| 7619 |
const tabLabels = Object.fromEntries(
|
| 7620 |
tabButtons.map((button) => [button.dataset.tabKey, button.querySelector("strong")?.textContent?.trim() || button.dataset.tabKey])
|
| 7621 |
);
|
metrics/artifact_index.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Task Suite Artifact Index",
|
| 3 |
-
"generated_at_utc": "2026-06-22T17:
|
| 4 |
"status": "pass",
|
| 5 |
"artifact_count": 228,
|
| 6 |
"missing": [],
|
|
@@ -632,7 +632,7 @@
|
|
| 632 |
"shows": "Machine-readable source-alignment pass/fail check for repo, website, and HF surfaces.",
|
| 633 |
"exists": true,
|
| 634 |
"bytes": 4432,
|
| 635 |
-
"sha256": "
|
| 636 |
},
|
| 637 |
{
|
| 638 |
"id": "source_alignment_validator",
|
|
@@ -1182,7 +1182,7 @@
|
|
| 1182 |
"shows": "Machine-readable release-check summary for validators, mirrors, and public project surfaces.",
|
| 1183 |
"exists": true,
|
| 1184 |
"bytes": 8640,
|
| 1185 |
-
"sha256": "
|
| 1186 |
},
|
| 1187 |
{
|
| 1188 |
"id": "public_surface_qa",
|
|
@@ -1249,7 +1249,7 @@
|
|
| 1249 |
"volatile": true,
|
| 1250 |
"shows": "Confirms the public original-task cards use human-readable research names, representative modality thumbnails, and the interactive walkthrough/player JSON contract.",
|
| 1251 |
"exists": true,
|
| 1252 |
-
"bytes":
|
| 1253 |
"hash_policy": "existence_and_size_only"
|
| 1254 |
},
|
| 1255 |
{
|
|
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Task Suite Artifact Index",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:35:20+00:00",
|
| 4 |
"status": "pass",
|
| 5 |
"artifact_count": 228,
|
| 6 |
"missing": [],
|
|
|
|
| 632 |
"shows": "Machine-readable source-alignment pass/fail check for repo, website, and HF surfaces.",
|
| 633 |
"exists": true,
|
| 634 |
"bytes": 4432,
|
| 635 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 636 |
},
|
| 637 |
{
|
| 638 |
"id": "source_alignment_validator",
|
|
|
|
| 1182 |
"shows": "Machine-readable release-check summary for validators, mirrors, and public project surfaces.",
|
| 1183 |
"exists": true,
|
| 1184 |
"bytes": 8640,
|
| 1185 |
+
"sha256": "12334406b10e1fb6dd04434d25aaa617b2b4f6144752afa9a27a91f7273e3994"
|
| 1186 |
},
|
| 1187 |
{
|
| 1188 |
"id": "public_surface_qa",
|
|
|
|
| 1249 |
"volatile": true,
|
| 1250 |
"shows": "Confirms the public original-task cards use human-readable research names, representative modality thumbnails, and the interactive walkthrough/player JSON contract.",
|
| 1251 |
"exists": true,
|
| 1252 |
+
"bytes": 46497,
|
| 1253 |
"hash_policy": "existence_and_size_only"
|
| 1254 |
},
|
| 1255 |
{
|
metrics/mirror_parity.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
-
"generated_at_utc": "2026-06-
|
| 4 |
"hf_root": "hf_publish",
|
| 5 |
"summary": {
|
| 6 |
"group_count": 1306,
|
|
@@ -139,44 +139,44 @@
|
|
| 139 |
"path": "repo:docs/data/artifact_index.json",
|
| 140 |
"exists": true,
|
| 141 |
"bytes": 124477,
|
| 142 |
-
"sha256": "
|
| 143 |
},
|
| 144 |
"mirrors": {
|
| 145 |
"hf_space": {
|
| 146 |
"path": "hf_space:data/artifact_index.json",
|
| 147 |
"exists": true,
|
| 148 |
"bytes": 124477,
|
| 149 |
-
"sha256": "
|
| 150 |
},
|
| 151 |
"hf_artifacts_data": {
|
| 152 |
"path": "hf_artifacts:data/artifact_index.json",
|
| 153 |
"exists": true,
|
| 154 |
"bytes": 124477,
|
| 155 |
-
"sha256": "
|
| 156 |
},
|
| 157 |
"hf_artifacts": {
|
| 158 |
"path": "hf_artifacts:docs/data/artifact_index.json",
|
| 159 |
"exists": true,
|
| 160 |
"bytes": 124477,
|
| 161 |
-
"sha256": "
|
| 162 |
},
|
| 163 |
"hf_model_data": {
|
| 164 |
"path": "hf_model:data/artifact_index.json",
|
| 165 |
"exists": true,
|
| 166 |
"bytes": 124477,
|
| 167 |
-
"sha256": "
|
| 168 |
},
|
| 169 |
"hf_model_docs_data": {
|
| 170 |
"path": "hf_model:docs/data/artifact_index.json",
|
| 171 |
"exists": true,
|
| 172 |
"bytes": 124477,
|
| 173 |
-
"sha256": "
|
| 174 |
},
|
| 175 |
"hf_model": {
|
| 176 |
"path": "hf_model:metrics/artifact_index.json",
|
| 177 |
"exists": true,
|
| 178 |
"bytes": 124477,
|
| 179 |
-
"sha256": "
|
| 180 |
}
|
| 181 |
},
|
| 182 |
"failures": []
|
|
@@ -972,44 +972,44 @@
|
|
| 972 |
"path": "repo:docs/data/publication_audit.json",
|
| 973 |
"exists": true,
|
| 974 |
"bytes": 10940,
|
| 975 |
-
"sha256": "
|
| 976 |
},
|
| 977 |
"mirrors": {
|
| 978 |
"hf_space": {
|
| 979 |
"path": "hf_space:data/publication_audit.json",
|
| 980 |
"exists": true,
|
| 981 |
"bytes": 10940,
|
| 982 |
-
"sha256": "
|
| 983 |
},
|
| 984 |
"hf_artifacts_data": {
|
| 985 |
"path": "hf_artifacts:data/publication_audit.json",
|
| 986 |
"exists": true,
|
| 987 |
"bytes": 10940,
|
| 988 |
-
"sha256": "
|
| 989 |
},
|
| 990 |
"hf_artifacts": {
|
| 991 |
"path": "hf_artifacts:docs/data/publication_audit.json",
|
| 992 |
"exists": true,
|
| 993 |
"bytes": 10940,
|
| 994 |
-
"sha256": "
|
| 995 |
},
|
| 996 |
"hf_model_data": {
|
| 997 |
"path": "hf_model:data/publication_audit.json",
|
| 998 |
"exists": true,
|
| 999 |
"bytes": 10940,
|
| 1000 |
-
"sha256": "
|
| 1001 |
},
|
| 1002 |
"hf_model_docs_data": {
|
| 1003 |
"path": "hf_model:docs/data/publication_audit.json",
|
| 1004 |
"exists": true,
|
| 1005 |
"bytes": 10940,
|
| 1006 |
-
"sha256": "
|
| 1007 |
},
|
| 1008 |
"hf_model": {
|
| 1009 |
"path": "hf_model:metrics/publication_audit.json",
|
| 1010 |
"exists": true,
|
| 1011 |
"bytes": 10940,
|
| 1012 |
-
"sha256": "
|
| 1013 |
}
|
| 1014 |
},
|
| 1015 |
"failures": []
|
|
@@ -1021,44 +1021,44 @@
|
|
| 1021 |
"path": "repo:docs/data/public_surface_qa.json",
|
| 1022 |
"exists": true,
|
| 1023 |
"bytes": 7690,
|
| 1024 |
-
"sha256": "
|
| 1025 |
},
|
| 1026 |
"mirrors": {
|
| 1027 |
"hf_space": {
|
| 1028 |
"path": "hf_space:data/public_surface_qa.json",
|
| 1029 |
"exists": true,
|
| 1030 |
"bytes": 7690,
|
| 1031 |
-
"sha256": "
|
| 1032 |
},
|
| 1033 |
"hf_artifacts_data": {
|
| 1034 |
"path": "hf_artifacts:data/public_surface_qa.json",
|
| 1035 |
"exists": true,
|
| 1036 |
"bytes": 7690,
|
| 1037 |
-
"sha256": "
|
| 1038 |
},
|
| 1039 |
"hf_artifacts": {
|
| 1040 |
"path": "hf_artifacts:docs/data/public_surface_qa.json",
|
| 1041 |
"exists": true,
|
| 1042 |
"bytes": 7690,
|
| 1043 |
-
"sha256": "
|
| 1044 |
},
|
| 1045 |
"hf_model_data": {
|
| 1046 |
"path": "hf_model:data/public_surface_qa.json",
|
| 1047 |
"exists": true,
|
| 1048 |
"bytes": 7690,
|
| 1049 |
-
"sha256": "
|
| 1050 |
},
|
| 1051 |
"hf_model_docs_data": {
|
| 1052 |
"path": "hf_model:docs/data/public_surface_qa.json",
|
| 1053 |
"exists": true,
|
| 1054 |
"bytes": 7690,
|
| 1055 |
-
"sha256": "
|
| 1056 |
},
|
| 1057 |
"hf_model": {
|
| 1058 |
"path": "hf_model:metrics/public_surface_qa.json",
|
| 1059 |
"exists": true,
|
| 1060 |
"bytes": 7690,
|
| 1061 |
-
"sha256": "
|
| 1062 |
}
|
| 1063 |
},
|
| 1064 |
"failures": []
|
|
@@ -1217,44 +1217,44 @@
|
|
| 1217 |
"path": "repo:docs/data/quality_gates.json",
|
| 1218 |
"exists": true,
|
| 1219 |
"bytes": 8640,
|
| 1220 |
-
"sha256": "
|
| 1221 |
},
|
| 1222 |
"mirrors": {
|
| 1223 |
"hf_space": {
|
| 1224 |
"path": "hf_space:data/quality_gates.json",
|
| 1225 |
"exists": true,
|
| 1226 |
"bytes": 8640,
|
| 1227 |
-
"sha256": "
|
| 1228 |
},
|
| 1229 |
"hf_artifacts_data": {
|
| 1230 |
"path": "hf_artifacts:data/quality_gates.json",
|
| 1231 |
"exists": true,
|
| 1232 |
"bytes": 8640,
|
| 1233 |
-
"sha256": "
|
| 1234 |
},
|
| 1235 |
"hf_artifacts": {
|
| 1236 |
"path": "hf_artifacts:docs/data/quality_gates.json",
|
| 1237 |
"exists": true,
|
| 1238 |
"bytes": 8640,
|
| 1239 |
-
"sha256": "
|
| 1240 |
},
|
| 1241 |
"hf_model_data": {
|
| 1242 |
"path": "hf_model:data/quality_gates.json",
|
| 1243 |
"exists": true,
|
| 1244 |
"bytes": 8640,
|
| 1245 |
-
"sha256": "
|
| 1246 |
},
|
| 1247 |
"hf_model_docs_data": {
|
| 1248 |
"path": "hf_model:docs/data/quality_gates.json",
|
| 1249 |
"exists": true,
|
| 1250 |
"bytes": 8640,
|
| 1251 |
-
"sha256": "
|
| 1252 |
},
|
| 1253 |
"hf_model": {
|
| 1254 |
"path": "hf_model:metrics/quality_gates.json",
|
| 1255 |
"exists": true,
|
| 1256 |
"bytes": 8640,
|
| 1257 |
-
"sha256": "
|
| 1258 |
}
|
| 1259 |
},
|
| 1260 |
"failures": []
|
|
@@ -1756,44 +1756,44 @@
|
|
| 1756 |
"path": "repo:docs/data/source_alignment_audit.json",
|
| 1757 |
"exists": true,
|
| 1758 |
"bytes": 4432,
|
| 1759 |
-
"sha256": "
|
| 1760 |
},
|
| 1761 |
"mirrors": {
|
| 1762 |
"hf_space": {
|
| 1763 |
"path": "hf_space:data/source_alignment_audit.json",
|
| 1764 |
"exists": true,
|
| 1765 |
"bytes": 4432,
|
| 1766 |
-
"sha256": "
|
| 1767 |
},
|
| 1768 |
"hf_artifacts_data": {
|
| 1769 |
"path": "hf_artifacts:data/source_alignment_audit.json",
|
| 1770 |
"exists": true,
|
| 1771 |
"bytes": 4432,
|
| 1772 |
-
"sha256": "
|
| 1773 |
},
|
| 1774 |
"hf_artifacts": {
|
| 1775 |
"path": "hf_artifacts:docs/data/source_alignment_audit.json",
|
| 1776 |
"exists": true,
|
| 1777 |
"bytes": 4432,
|
| 1778 |
-
"sha256": "
|
| 1779 |
},
|
| 1780 |
"hf_model_data": {
|
| 1781 |
"path": "hf_model:data/source_alignment_audit.json",
|
| 1782 |
"exists": true,
|
| 1783 |
"bytes": 4432,
|
| 1784 |
-
"sha256": "
|
| 1785 |
},
|
| 1786 |
"hf_model_docs_data": {
|
| 1787 |
"path": "hf_model:docs/data/source_alignment_audit.json",
|
| 1788 |
"exists": true,
|
| 1789 |
"bytes": 4432,
|
| 1790 |
-
"sha256": "
|
| 1791 |
},
|
| 1792 |
"hf_model": {
|
| 1793 |
"path": "hf_model:metrics/source_alignment_audit.json",
|
| 1794 |
"exists": true,
|
| 1795 |
"bytes": 4432,
|
| 1796 |
-
"sha256": "
|
| 1797 |
}
|
| 1798 |
},
|
| 1799 |
"failures": []
|
|
@@ -2196,45 +2196,45 @@
|
|
| 2196 |
"local": {
|
| 2197 |
"path": "repo:docs/data/task_surface_integrity.json",
|
| 2198 |
"exists": true,
|
| 2199 |
-
"bytes":
|
| 2200 |
-
"sha256": "
|
| 2201 |
},
|
| 2202 |
"mirrors": {
|
| 2203 |
"hf_space": {
|
| 2204 |
"path": "hf_space:data/task_surface_integrity.json",
|
| 2205 |
"exists": true,
|
| 2206 |
-
"bytes":
|
| 2207 |
-
"sha256": "
|
| 2208 |
},
|
| 2209 |
"hf_artifacts_data": {
|
| 2210 |
"path": "hf_artifacts:data/task_surface_integrity.json",
|
| 2211 |
"exists": true,
|
| 2212 |
-
"bytes":
|
| 2213 |
-
"sha256": "
|
| 2214 |
},
|
| 2215 |
"hf_artifacts": {
|
| 2216 |
"path": "hf_artifacts:docs/data/task_surface_integrity.json",
|
| 2217 |
"exists": true,
|
| 2218 |
-
"bytes":
|
| 2219 |
-
"sha256": "
|
| 2220 |
},
|
| 2221 |
"hf_model_data": {
|
| 2222 |
"path": "hf_model:data/task_surface_integrity.json",
|
| 2223 |
"exists": true,
|
| 2224 |
-
"bytes":
|
| 2225 |
-
"sha256": "
|
| 2226 |
},
|
| 2227 |
"hf_model_docs_data": {
|
| 2228 |
"path": "hf_model:docs/data/task_surface_integrity.json",
|
| 2229 |
"exists": true,
|
| 2230 |
-
"bytes":
|
| 2231 |
-
"sha256": "
|
| 2232 |
},
|
| 2233 |
"hf_model": {
|
| 2234 |
"path": "hf_model:metrics/task_surface_integrity.json",
|
| 2235 |
"exists": true,
|
| 2236 |
-
"bytes":
|
| 2237 |
-
"sha256": "
|
| 2238 |
}
|
| 2239 |
},
|
| 2240 |
"failures": []
|
|
@@ -2589,44 +2589,44 @@
|
|
| 2589 |
"path": "repo:docs/data/website_integrity.json",
|
| 2590 |
"exists": true,
|
| 2591 |
"bytes": 24948,
|
| 2592 |
-
"sha256": "
|
| 2593 |
},
|
| 2594 |
"mirrors": {
|
| 2595 |
"hf_space": {
|
| 2596 |
"path": "hf_space:data/website_integrity.json",
|
| 2597 |
"exists": true,
|
| 2598 |
"bytes": 24948,
|
| 2599 |
-
"sha256": "
|
| 2600 |
},
|
| 2601 |
"hf_artifacts_data": {
|
| 2602 |
"path": "hf_artifacts:data/website_integrity.json",
|
| 2603 |
"exists": true,
|
| 2604 |
"bytes": 24948,
|
| 2605 |
-
"sha256": "
|
| 2606 |
},
|
| 2607 |
"hf_artifacts": {
|
| 2608 |
"path": "hf_artifacts:docs/data/website_integrity.json",
|
| 2609 |
"exists": true,
|
| 2610 |
"bytes": 24948,
|
| 2611 |
-
"sha256": "
|
| 2612 |
},
|
| 2613 |
"hf_model_data": {
|
| 2614 |
"path": "hf_model:data/website_integrity.json",
|
| 2615 |
"exists": true,
|
| 2616 |
"bytes": 24948,
|
| 2617 |
-
"sha256": "
|
| 2618 |
},
|
| 2619 |
"hf_model_docs_data": {
|
| 2620 |
"path": "hf_model:docs/data/website_integrity.json",
|
| 2621 |
"exists": true,
|
| 2622 |
"bytes": 24948,
|
| 2623 |
-
"sha256": "
|
| 2624 |
},
|
| 2625 |
"hf_model": {
|
| 2626 |
"path": "hf_model:metrics/website_integrity.json",
|
| 2627 |
"exists": true,
|
| 2628 |
"bytes": 24948,
|
| 2629 |
-
"sha256": "
|
| 2630 |
}
|
| 2631 |
},
|
| 2632 |
"failures": []
|
|
@@ -7175,21 +7175,21 @@
|
|
| 7175 |
"local": {
|
| 7176 |
"path": "repo:scripts/validate_task_surface.py",
|
| 7177 |
"exists": true,
|
| 7178 |
-
"bytes":
|
| 7179 |
-
"sha256": "
|
| 7180 |
},
|
| 7181 |
"mirrors": {
|
| 7182 |
"hf_artifacts": {
|
| 7183 |
"path": "hf_artifacts:scripts/validate_task_surface.py",
|
| 7184 |
"exists": true,
|
| 7185 |
-
"bytes":
|
| 7186 |
-
"sha256": "
|
| 7187 |
},
|
| 7188 |
"hf_model": {
|
| 7189 |
"path": "hf_model:scripts/validate_task_surface.py",
|
| 7190 |
"exists": true,
|
| 7191 |
-
"bytes":
|
| 7192 |
-
"sha256": "
|
| 7193 |
}
|
| 7194 |
},
|
| 7195 |
"failures": []
|
|
@@ -7429,39 +7429,39 @@
|
|
| 7429 |
"local": {
|
| 7430 |
"path": "repo:docs/index.html",
|
| 7431 |
"exists": true,
|
| 7432 |
-
"bytes":
|
| 7433 |
-
"sha256": "
|
| 7434 |
},
|
| 7435 |
"mirrors": {
|
| 7436 |
"hf_space": {
|
| 7437 |
"path": "hf_space:index.html",
|
| 7438 |
"exists": true,
|
| 7439 |
-
"bytes":
|
| 7440 |
-
"sha256": "
|
| 7441 |
},
|
| 7442 |
"hf_artifacts_root": {
|
| 7443 |
"path": "hf_artifacts:index.html",
|
| 7444 |
"exists": true,
|
| 7445 |
-
"bytes":
|
| 7446 |
-
"sha256": "
|
| 7447 |
},
|
| 7448 |
"hf_artifacts_docs": {
|
| 7449 |
"path": "hf_artifacts:docs/index.html",
|
| 7450 |
"exists": true,
|
| 7451 |
-
"bytes":
|
| 7452 |
-
"sha256": "
|
| 7453 |
},
|
| 7454 |
"hf_model": {
|
| 7455 |
"path": "hf_model:index.html",
|
| 7456 |
"exists": true,
|
| 7457 |
-
"bytes":
|
| 7458 |
-
"sha256": "
|
| 7459 |
},
|
| 7460 |
"hf_model_docs": {
|
| 7461 |
"path": "hf_model:docs/index.html",
|
| 7462 |
"exists": true,
|
| 7463 |
-
"bytes":
|
| 7464 |
-
"sha256": "
|
| 7465 |
}
|
| 7466 |
},
|
| 7467 |
"failures": []
|
|
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:49:11+00:00",
|
| 4 |
"hf_root": "hf_publish",
|
| 5 |
"summary": {
|
| 6 |
"group_count": 1306,
|
|
|
|
| 139 |
"path": "repo:docs/data/artifact_index.json",
|
| 140 |
"exists": true,
|
| 141 |
"bytes": 124477,
|
| 142 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 143 |
},
|
| 144 |
"mirrors": {
|
| 145 |
"hf_space": {
|
| 146 |
"path": "hf_space:data/artifact_index.json",
|
| 147 |
"exists": true,
|
| 148 |
"bytes": 124477,
|
| 149 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 150 |
},
|
| 151 |
"hf_artifacts_data": {
|
| 152 |
"path": "hf_artifacts:data/artifact_index.json",
|
| 153 |
"exists": true,
|
| 154 |
"bytes": 124477,
|
| 155 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 156 |
},
|
| 157 |
"hf_artifacts": {
|
| 158 |
"path": "hf_artifacts:docs/data/artifact_index.json",
|
| 159 |
"exists": true,
|
| 160 |
"bytes": 124477,
|
| 161 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 162 |
},
|
| 163 |
"hf_model_data": {
|
| 164 |
"path": "hf_model:data/artifact_index.json",
|
| 165 |
"exists": true,
|
| 166 |
"bytes": 124477,
|
| 167 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 168 |
},
|
| 169 |
"hf_model_docs_data": {
|
| 170 |
"path": "hf_model:docs/data/artifact_index.json",
|
| 171 |
"exists": true,
|
| 172 |
"bytes": 124477,
|
| 173 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 174 |
},
|
| 175 |
"hf_model": {
|
| 176 |
"path": "hf_model:metrics/artifact_index.json",
|
| 177 |
"exists": true,
|
| 178 |
"bytes": 124477,
|
| 179 |
+
"sha256": "7d1e562631e816077efb8a4f4f3df8d9ea84803df8355df66365227a089e8e11"
|
| 180 |
}
|
| 181 |
},
|
| 182 |
"failures": []
|
|
|
|
| 972 |
"path": "repo:docs/data/publication_audit.json",
|
| 973 |
"exists": true,
|
| 974 |
"bytes": 10940,
|
| 975 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 976 |
},
|
| 977 |
"mirrors": {
|
| 978 |
"hf_space": {
|
| 979 |
"path": "hf_space:data/publication_audit.json",
|
| 980 |
"exists": true,
|
| 981 |
"bytes": 10940,
|
| 982 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 983 |
},
|
| 984 |
"hf_artifacts_data": {
|
| 985 |
"path": "hf_artifacts:data/publication_audit.json",
|
| 986 |
"exists": true,
|
| 987 |
"bytes": 10940,
|
| 988 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 989 |
},
|
| 990 |
"hf_artifacts": {
|
| 991 |
"path": "hf_artifacts:docs/data/publication_audit.json",
|
| 992 |
"exists": true,
|
| 993 |
"bytes": 10940,
|
| 994 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 995 |
},
|
| 996 |
"hf_model_data": {
|
| 997 |
"path": "hf_model:data/publication_audit.json",
|
| 998 |
"exists": true,
|
| 999 |
"bytes": 10940,
|
| 1000 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 1001 |
},
|
| 1002 |
"hf_model_docs_data": {
|
| 1003 |
"path": "hf_model:docs/data/publication_audit.json",
|
| 1004 |
"exists": true,
|
| 1005 |
"bytes": 10940,
|
| 1006 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 1007 |
},
|
| 1008 |
"hf_model": {
|
| 1009 |
"path": "hf_model:metrics/publication_audit.json",
|
| 1010 |
"exists": true,
|
| 1011 |
"bytes": 10940,
|
| 1012 |
+
"sha256": "cf090fe53be3f85923674af08ad982e12635db7e44e87182982461ce27e858d3"
|
| 1013 |
}
|
| 1014 |
},
|
| 1015 |
"failures": []
|
|
|
|
| 1021 |
"path": "repo:docs/data/public_surface_qa.json",
|
| 1022 |
"exists": true,
|
| 1023 |
"bytes": 7690,
|
| 1024 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1025 |
},
|
| 1026 |
"mirrors": {
|
| 1027 |
"hf_space": {
|
| 1028 |
"path": "hf_space:data/public_surface_qa.json",
|
| 1029 |
"exists": true,
|
| 1030 |
"bytes": 7690,
|
| 1031 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1032 |
},
|
| 1033 |
"hf_artifacts_data": {
|
| 1034 |
"path": "hf_artifacts:data/public_surface_qa.json",
|
| 1035 |
"exists": true,
|
| 1036 |
"bytes": 7690,
|
| 1037 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1038 |
},
|
| 1039 |
"hf_artifacts": {
|
| 1040 |
"path": "hf_artifacts:docs/data/public_surface_qa.json",
|
| 1041 |
"exists": true,
|
| 1042 |
"bytes": 7690,
|
| 1043 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1044 |
},
|
| 1045 |
"hf_model_data": {
|
| 1046 |
"path": "hf_model:data/public_surface_qa.json",
|
| 1047 |
"exists": true,
|
| 1048 |
"bytes": 7690,
|
| 1049 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1050 |
},
|
| 1051 |
"hf_model_docs_data": {
|
| 1052 |
"path": "hf_model:docs/data/public_surface_qa.json",
|
| 1053 |
"exists": true,
|
| 1054 |
"bytes": 7690,
|
| 1055 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1056 |
},
|
| 1057 |
"hf_model": {
|
| 1058 |
"path": "hf_model:metrics/public_surface_qa.json",
|
| 1059 |
"exists": true,
|
| 1060 |
"bytes": 7690,
|
| 1061 |
+
"sha256": "b71de6fbea3bc010a2914a564cb45613c1e71deba2bd62f780db6be959a27f9d"
|
| 1062 |
}
|
| 1063 |
},
|
| 1064 |
"failures": []
|
|
|
|
| 1217 |
"path": "repo:docs/data/quality_gates.json",
|
| 1218 |
"exists": true,
|
| 1219 |
"bytes": 8640,
|
| 1220 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1221 |
},
|
| 1222 |
"mirrors": {
|
| 1223 |
"hf_space": {
|
| 1224 |
"path": "hf_space:data/quality_gates.json",
|
| 1225 |
"exists": true,
|
| 1226 |
"bytes": 8640,
|
| 1227 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1228 |
},
|
| 1229 |
"hf_artifacts_data": {
|
| 1230 |
"path": "hf_artifacts:data/quality_gates.json",
|
| 1231 |
"exists": true,
|
| 1232 |
"bytes": 8640,
|
| 1233 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1234 |
},
|
| 1235 |
"hf_artifacts": {
|
| 1236 |
"path": "hf_artifacts:docs/data/quality_gates.json",
|
| 1237 |
"exists": true,
|
| 1238 |
"bytes": 8640,
|
| 1239 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1240 |
},
|
| 1241 |
"hf_model_data": {
|
| 1242 |
"path": "hf_model:data/quality_gates.json",
|
| 1243 |
"exists": true,
|
| 1244 |
"bytes": 8640,
|
| 1245 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1246 |
},
|
| 1247 |
"hf_model_docs_data": {
|
| 1248 |
"path": "hf_model:docs/data/quality_gates.json",
|
| 1249 |
"exists": true,
|
| 1250 |
"bytes": 8640,
|
| 1251 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1252 |
},
|
| 1253 |
"hf_model": {
|
| 1254 |
"path": "hf_model:metrics/quality_gates.json",
|
| 1255 |
"exists": true,
|
| 1256 |
"bytes": 8640,
|
| 1257 |
+
"sha256": "ea3b91690202170553f57f860bcefb28745c7326f2e870a25a70e1e1d99b07cc"
|
| 1258 |
}
|
| 1259 |
},
|
| 1260 |
"failures": []
|
|
|
|
| 1756 |
"path": "repo:docs/data/source_alignment_audit.json",
|
| 1757 |
"exists": true,
|
| 1758 |
"bytes": 4432,
|
| 1759 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1760 |
},
|
| 1761 |
"mirrors": {
|
| 1762 |
"hf_space": {
|
| 1763 |
"path": "hf_space:data/source_alignment_audit.json",
|
| 1764 |
"exists": true,
|
| 1765 |
"bytes": 4432,
|
| 1766 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1767 |
},
|
| 1768 |
"hf_artifacts_data": {
|
| 1769 |
"path": "hf_artifacts:data/source_alignment_audit.json",
|
| 1770 |
"exists": true,
|
| 1771 |
"bytes": 4432,
|
| 1772 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1773 |
},
|
| 1774 |
"hf_artifacts": {
|
| 1775 |
"path": "hf_artifacts:docs/data/source_alignment_audit.json",
|
| 1776 |
"exists": true,
|
| 1777 |
"bytes": 4432,
|
| 1778 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1779 |
},
|
| 1780 |
"hf_model_data": {
|
| 1781 |
"path": "hf_model:data/source_alignment_audit.json",
|
| 1782 |
"exists": true,
|
| 1783 |
"bytes": 4432,
|
| 1784 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1785 |
},
|
| 1786 |
"hf_model_docs_data": {
|
| 1787 |
"path": "hf_model:docs/data/source_alignment_audit.json",
|
| 1788 |
"exists": true,
|
| 1789 |
"bytes": 4432,
|
| 1790 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1791 |
},
|
| 1792 |
"hf_model": {
|
| 1793 |
"path": "hf_model:metrics/source_alignment_audit.json",
|
| 1794 |
"exists": true,
|
| 1795 |
"bytes": 4432,
|
| 1796 |
+
"sha256": "fd964392bdc7397f24b463964226a10cadbd5c12459df067baf1c56782a829e4"
|
| 1797 |
}
|
| 1798 |
},
|
| 1799 |
"failures": []
|
|
|
|
| 2196 |
"local": {
|
| 2197 |
"path": "repo:docs/data/task_surface_integrity.json",
|
| 2198 |
"exists": true,
|
| 2199 |
+
"bytes": 46399,
|
| 2200 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2201 |
},
|
| 2202 |
"mirrors": {
|
| 2203 |
"hf_space": {
|
| 2204 |
"path": "hf_space:data/task_surface_integrity.json",
|
| 2205 |
"exists": true,
|
| 2206 |
+
"bytes": 46399,
|
| 2207 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2208 |
},
|
| 2209 |
"hf_artifacts_data": {
|
| 2210 |
"path": "hf_artifacts:data/task_surface_integrity.json",
|
| 2211 |
"exists": true,
|
| 2212 |
+
"bytes": 46399,
|
| 2213 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2214 |
},
|
| 2215 |
"hf_artifacts": {
|
| 2216 |
"path": "hf_artifacts:docs/data/task_surface_integrity.json",
|
| 2217 |
"exists": true,
|
| 2218 |
+
"bytes": 46399,
|
| 2219 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2220 |
},
|
| 2221 |
"hf_model_data": {
|
| 2222 |
"path": "hf_model:data/task_surface_integrity.json",
|
| 2223 |
"exists": true,
|
| 2224 |
+
"bytes": 46399,
|
| 2225 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2226 |
},
|
| 2227 |
"hf_model_docs_data": {
|
| 2228 |
"path": "hf_model:docs/data/task_surface_integrity.json",
|
| 2229 |
"exists": true,
|
| 2230 |
+
"bytes": 46399,
|
| 2231 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2232 |
},
|
| 2233 |
"hf_model": {
|
| 2234 |
"path": "hf_model:metrics/task_surface_integrity.json",
|
| 2235 |
"exists": true,
|
| 2236 |
+
"bytes": 46399,
|
| 2237 |
+
"sha256": "cc417d3fd11237b9b5bbd59f853a54d5e38a88dc01e2ac13dc77c0bb098e85cd"
|
| 2238 |
}
|
| 2239 |
},
|
| 2240 |
"failures": []
|
|
|
|
| 2589 |
"path": "repo:docs/data/website_integrity.json",
|
| 2590 |
"exists": true,
|
| 2591 |
"bytes": 24948,
|
| 2592 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2593 |
},
|
| 2594 |
"mirrors": {
|
| 2595 |
"hf_space": {
|
| 2596 |
"path": "hf_space:data/website_integrity.json",
|
| 2597 |
"exists": true,
|
| 2598 |
"bytes": 24948,
|
| 2599 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2600 |
},
|
| 2601 |
"hf_artifacts_data": {
|
| 2602 |
"path": "hf_artifacts:data/website_integrity.json",
|
| 2603 |
"exists": true,
|
| 2604 |
"bytes": 24948,
|
| 2605 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2606 |
},
|
| 2607 |
"hf_artifacts": {
|
| 2608 |
"path": "hf_artifacts:docs/data/website_integrity.json",
|
| 2609 |
"exists": true,
|
| 2610 |
"bytes": 24948,
|
| 2611 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2612 |
},
|
| 2613 |
"hf_model_data": {
|
| 2614 |
"path": "hf_model:data/website_integrity.json",
|
| 2615 |
"exists": true,
|
| 2616 |
"bytes": 24948,
|
| 2617 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2618 |
},
|
| 2619 |
"hf_model_docs_data": {
|
| 2620 |
"path": "hf_model:docs/data/website_integrity.json",
|
| 2621 |
"exists": true,
|
| 2622 |
"bytes": 24948,
|
| 2623 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2624 |
},
|
| 2625 |
"hf_model": {
|
| 2626 |
"path": "hf_model:metrics/website_integrity.json",
|
| 2627 |
"exists": true,
|
| 2628 |
"bytes": 24948,
|
| 2629 |
+
"sha256": "1d810f56b8ee2771ced787acd73e03e6c568f34f410d0d6dc506e22146e0a7f0"
|
| 2630 |
}
|
| 2631 |
},
|
| 2632 |
"failures": []
|
|
|
|
| 7175 |
"local": {
|
| 7176 |
"path": "repo:scripts/validate_task_surface.py",
|
| 7177 |
"exists": true,
|
| 7178 |
+
"bytes": 17467,
|
| 7179 |
+
"sha256": "3094cdd1642f38a04685cf27cfca6b8181f365c1dead6e64cf066f0fd9b7d3a7"
|
| 7180 |
},
|
| 7181 |
"mirrors": {
|
| 7182 |
"hf_artifacts": {
|
| 7183 |
"path": "hf_artifacts:scripts/validate_task_surface.py",
|
| 7184 |
"exists": true,
|
| 7185 |
+
"bytes": 17467,
|
| 7186 |
+
"sha256": "3094cdd1642f38a04685cf27cfca6b8181f365c1dead6e64cf066f0fd9b7d3a7"
|
| 7187 |
},
|
| 7188 |
"hf_model": {
|
| 7189 |
"path": "hf_model:scripts/validate_task_surface.py",
|
| 7190 |
"exists": true,
|
| 7191 |
+
"bytes": 17467,
|
| 7192 |
+
"sha256": "3094cdd1642f38a04685cf27cfca6b8181f365c1dead6e64cf066f0fd9b7d3a7"
|
| 7193 |
}
|
| 7194 |
},
|
| 7195 |
"failures": []
|
|
|
|
| 7429 |
"local": {
|
| 7430 |
"path": "repo:docs/index.html",
|
| 7431 |
"exists": true,
|
| 7432 |
+
"bytes": 379760,
|
| 7433 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7434 |
},
|
| 7435 |
"mirrors": {
|
| 7436 |
"hf_space": {
|
| 7437 |
"path": "hf_space:index.html",
|
| 7438 |
"exists": true,
|
| 7439 |
+
"bytes": 379760,
|
| 7440 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7441 |
},
|
| 7442 |
"hf_artifacts_root": {
|
| 7443 |
"path": "hf_artifacts:index.html",
|
| 7444 |
"exists": true,
|
| 7445 |
+
"bytes": 379760,
|
| 7446 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7447 |
},
|
| 7448 |
"hf_artifacts_docs": {
|
| 7449 |
"path": "hf_artifacts:docs/index.html",
|
| 7450 |
"exists": true,
|
| 7451 |
+
"bytes": 379760,
|
| 7452 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7453 |
},
|
| 7454 |
"hf_model": {
|
| 7455 |
"path": "hf_model:index.html",
|
| 7456 |
"exists": true,
|
| 7457 |
+
"bytes": 379760,
|
| 7458 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7459 |
},
|
| 7460 |
"hf_model_docs": {
|
| 7461 |
"path": "hf_model:docs/index.html",
|
| 7462 |
"exists": true,
|
| 7463 |
+
"bytes": 379760,
|
| 7464 |
+
"sha256": "5ab185f3c9022a2eb5efa0d00efd23a010b16776a069c307f953aef0d7657272"
|
| 7465 |
}
|
| 7466 |
},
|
| 7467 |
"failures": []
|
metrics/public_surface_qa.json
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Public Project Surface",
|
| 3 |
"status": "pass",
|
| 4 |
-
"generated_at_utc": "2026-06-22T17:
|
| 5 |
"scope": "Repo README, GitHub Pages HTML, Hugging Face Space card, artifact dataset card, and model card.",
|
| 6 |
"checks": [
|
| 7 |
{
|
|
@@ -18,7 +18,7 @@
|
|
| 18 |
"website_integrity": {
|
| 19 |
"exists": true,
|
| 20 |
"status": "pass",
|
| 21 |
-
"generated_at_utc": "2026-06-22T17:
|
| 22 |
},
|
| 23 |
"rendered_site_check": {
|
| 24 |
"exists": true,
|
|
@@ -28,12 +28,12 @@
|
|
| 28 |
"task_surface_integrity": {
|
| 29 |
"exists": true,
|
| 30 |
"status": "pass",
|
| 31 |
-
"generated_at_utc": "2026-06-
|
| 32 |
},
|
| 33 |
"source_alignment": {
|
| 34 |
"exists": true,
|
| 35 |
"status": "pass",
|
| 36 |
-
"generated_at_utc": "2026-06-
|
| 37 |
},
|
| 38 |
"scale_up_status": {
|
| 39 |
"exists": true,
|
|
@@ -43,12 +43,12 @@
|
|
| 43 |
"publication_package": {
|
| 44 |
"exists": true,
|
| 45 |
"status": "pass",
|
| 46 |
-
"generated_at_utc": "2026-06-22T17:
|
| 47 |
},
|
| 48 |
"mirror_parity": {
|
| 49 |
"exists": true,
|
| 50 |
"status": "pass",
|
| 51 |
-
"generated_at_utc": "2026-06-
|
| 52 |
}
|
| 53 |
},
|
| 54 |
"failures": {}
|
|
@@ -76,7 +76,7 @@
|
|
| 76 |
"marker_counts": {
|
| 77 |
"role=\"tablist\"": 3,
|
| 78 |
"role=\"tab\"": 10,
|
| 79 |
-
"role=\"tabpanel\"":
|
| 80 |
"aria-selected": 13,
|
| 81 |
"aria-controls": 11,
|
| 82 |
"moveProjectTabFocus": 2,
|
|
@@ -97,7 +97,7 @@
|
|
| 97 |
"marker_counts": {
|
| 98 |
"Ropedia Xperience-10M Task Suite": 22,
|
| 99 |
"Xperience-10M": 170,
|
| 100 |
-
"20-task":
|
| 101 |
"Qwen3-Omni": 233,
|
| 102 |
"128-episode pilot": 1
|
| 103 |
}
|
|
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Public Project Surface",
|
| 3 |
"status": "pass",
|
| 4 |
+
"generated_at_utc": "2026-06-22T17:41:00+00:00",
|
| 5 |
"scope": "Repo README, GitHub Pages HTML, Hugging Face Space card, artifact dataset card, and model card.",
|
| 6 |
"checks": [
|
| 7 |
{
|
|
|
|
| 18 |
"website_integrity": {
|
| 19 |
"exists": true,
|
| 20 |
"status": "pass",
|
| 21 |
+
"generated_at_utc": "2026-06-22T17:38:14+00:00"
|
| 22 |
},
|
| 23 |
"rendered_site_check": {
|
| 24 |
"exists": true,
|
|
|
|
| 28 |
"task_surface_integrity": {
|
| 29 |
"exists": true,
|
| 30 |
"status": "pass",
|
| 31 |
+
"generated_at_utc": "2026-06-22T17:37:13+00:00"
|
| 32 |
},
|
| 33 |
"source_alignment": {
|
| 34 |
"exists": true,
|
| 35 |
"status": "pass",
|
| 36 |
+
"generated_at_utc": "2026-06-22T17:35:19+00:00"
|
| 37 |
},
|
| 38 |
"scale_up_status": {
|
| 39 |
"exists": true,
|
|
|
|
| 43 |
"publication_package": {
|
| 44 |
"exists": true,
|
| 45 |
"status": "pass",
|
| 46 |
+
"generated_at_utc": "2026-06-22T17:40:04+00:00"
|
| 47 |
},
|
| 48 |
"mirror_parity": {
|
| 49 |
"exists": true,
|
| 50 |
"status": "pass",
|
| 51 |
+
"generated_at_utc": "2026-06-22T17:05:46+00:00"
|
| 52 |
}
|
| 53 |
},
|
| 54 |
"failures": {}
|
|
|
|
| 76 |
"marker_counts": {
|
| 77 |
"role=\"tablist\"": 3,
|
| 78 |
"role=\"tab\"": 10,
|
| 79 |
+
"role=\"tabpanel\"": 27,
|
| 80 |
"aria-selected": 13,
|
| 81 |
"aria-controls": 11,
|
| 82 |
"moveProjectTabFocus": 2,
|
|
|
|
| 97 |
"marker_counts": {
|
| 98 |
"Ropedia Xperience-10M Task Suite": 22,
|
| 99 |
"Xperience-10M": 170,
|
| 100 |
+
"20-task": 120,
|
| 101 |
"Qwen3-Omni": 233,
|
| 102 |
"128-episode pilot": 1
|
| 103 |
}
|
metrics/publication_audit.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
-
"generated_at_utc": "2026-06-22T17:
|
| 4 |
"checks": [
|
| 5 |
{
|
| 6 |
"name": "required_publication_assets_present",
|
|
@@ -235,7 +235,7 @@
|
|
| 235 |
"github_repo": {
|
| 236 |
"root": "repo",
|
| 237 |
"exists": true,
|
| 238 |
-
"file_count":
|
| 239 |
"text_file_count": 1287,
|
| 240 |
"largest_file": {
|
| 241 |
"path": "results/omni_finetune/a100_128_metadata_task_baselines_20260616_v2/interaction_text_prediction/confusion_matrix.csv",
|
|
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:46:27+00:00",
|
| 4 |
"checks": [
|
| 5 |
{
|
| 6 |
"name": "required_publication_assets_present",
|
|
|
|
| 235 |
"github_repo": {
|
| 236 |
"root": "repo",
|
| 237 |
"exists": true,
|
| 238 |
+
"file_count": 1557,
|
| 239 |
"text_file_count": 1287,
|
| 240 |
"largest_file": {
|
| 241 |
"path": "results/omni_finetune/a100_128_metadata_task_baselines_20260616_v2/interaction_text_prediction/confusion_matrix.csv",
|
metrics/quality_gates.json
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Release Checks",
|
| 3 |
"status": "pass",
|
| 4 |
-
"generated_at_utc": "2026-06-22T17:
|
| 5 |
"rule": "A release is current when the automated reports pass and the live GitHub/Hugging Face mirrors are verified after publishing.",
|
| 6 |
"automated_gates": [
|
| 7 |
{
|
|
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Release Checks",
|
| 3 |
"status": "pass",
|
| 4 |
+
"generated_at_utc": "2026-06-22T17:40:55+00:00",
|
| 5 |
"rule": "A release is current when the automated reports pass and the live GitHub/Hugging Face mirrors are verified after publishing.",
|
| 6 |
"automated_gates": [
|
| 7 |
{
|
metrics/source_alignment_audit.json
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Source Alignment Note",
|
| 3 |
"status": "pass",
|
| 4 |
-
"generated_at_utc": "2026-06-
|
| 5 |
"alignment_json": "docs/data/xperience10m_dataset_card_alignment.json",
|
| 6 |
"alignment_summary": {
|
| 7 |
"full_dataset_repo": "ropedia-ai/xperience-10m",
|
|
|
|
| 1 |
{
|
| 2 |
"title": "Ropedia Xperience-10M Source Alignment Note",
|
| 3 |
"status": "pass",
|
| 4 |
+
"generated_at_utc": "2026-06-22T17:35:19+00:00",
|
| 5 |
"alignment_json": "docs/data/xperience10m_dataset_card_alignment.json",
|
| 6 |
"alignment_summary": {
|
| 7 |
"full_dataset_repo": "ropedia-ai/xperience-10m",
|
metrics/task_surface_integrity.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
-
"generated_at_utc": "2026-06-
|
| 4 |
"summary": {
|
| 5 |
"original_walkthrough_task_count": 12,
|
| 6 |
"expected_original_walkthrough_task_count": 12,
|
|
@@ -1579,9 +1579,14 @@
|
|
| 1579 |
"marker": "class=\"task-card\""
|
| 1580 |
},
|
| 1581 |
{
|
| 1582 |
-
"name": "website_marker_present:class=\"task-card-
|
| 1583 |
"status": "pass",
|
| 1584 |
-
"marker": "class=\"task-card-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1585 |
},
|
| 1586 |
{
|
| 1587 |
"name": "website_marker_present:class=\"story-button",
|
|
@@ -1625,7 +1630,7 @@
|
|
| 1625 |
"status": "pass"
|
| 1626 |
},
|
| 1627 |
{
|
| 1628 |
-
"name": "
|
| 1629 |
"status": "pass"
|
| 1630 |
},
|
| 1631 |
{
|
|
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:45:19+00:00",
|
| 4 |
"summary": {
|
| 5 |
"original_walkthrough_task_count": 12,
|
| 6 |
"expected_original_walkthrough_task_count": 12,
|
|
|
|
| 1579 |
"marker": "class=\"task-card\""
|
| 1580 |
},
|
| 1581 |
{
|
| 1582 |
+
"name": "website_marker_present:class=\"task-card-icon\"",
|
| 1583 |
"status": "pass",
|
| 1584 |
+
"marker": "class=\"task-card-icon\""
|
| 1585 |
+
},
|
| 1586 |
+
{
|
| 1587 |
+
"name": "website_marker_present:class=\"task-modality-chips\"",
|
| 1588 |
+
"status": "pass",
|
| 1589 |
+
"marker": "class=\"task-modality-chips\""
|
| 1590 |
},
|
| 1591 |
{
|
| 1592 |
"name": "website_marker_present:class=\"story-button",
|
|
|
|
| 1630 |
"status": "pass"
|
| 1631 |
},
|
| 1632 |
{
|
| 1633 |
+
"name": "task_cards_use_assigned_icons_and_modality_chips",
|
| 1634 |
"status": "pass"
|
| 1635 |
},
|
| 1636 |
{
|
metrics/website_integrity.json
CHANGED
|
@@ -1,11 +1,11 @@
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
-
"generated_at_utc": "2026-06-22T17:
|
| 4 |
"docs_root": "docs",
|
| 5 |
"site_base": "/ropedia-xperience-10m-task-suite/",
|
| 6 |
"summary": {
|
| 7 |
"html_pages": 4,
|
| 8 |
-
"local_references":
|
| 9 |
"external_reference_count": 151,
|
| 10 |
"json_files": 56,
|
| 11 |
"image_assets_referenced": 49,
|
|
@@ -30,7 +30,7 @@
|
|
| 30 |
"name": "project_sections_are_assigned_to_tabs",
|
| 31 |
"status": "pass",
|
| 32 |
"reason": "Every major research section should be assigned to a tab group.",
|
| 33 |
-
"section_count":
|
| 34 |
},
|
| 35 |
{
|
| 36 |
"name": "project_hash_router_preserves_deep_links",
|
|
@@ -58,8 +58,8 @@
|
|
| 58 |
"name": "project_sections_are_labeled_tabpanels",
|
| 59 |
"status": "pass",
|
| 60 |
"reason": "Every tabbed research section should expose a labeled panel role.",
|
| 61 |
-
"panel_count":
|
| 62 |
-
"labeled_panel_count":
|
| 63 |
},
|
| 64 |
{
|
| 65 |
"name": "project_tabs_update_selected_state",
|
|
@@ -80,8 +80,8 @@
|
|
| 80 |
"name": "project_overview_precedes_progress_ledger",
|
| 81 |
"status": "pass",
|
| 82 |
"reason": "The project overview should appear before the deeper progress ledger.",
|
| 83 |
-
"overview_index":
|
| 84 |
-
"evidence_index":
|
| 85 |
},
|
| 86 |
{
|
| 87 |
"name": "project_status_links_json",
|
|
@@ -159,9 +159,9 @@
|
|
| 159 |
"name": "evaluation_protocol_between_overview_and_progress",
|
| 160 |
"status": "pass",
|
| 161 |
"reason": "The evaluation protocol should appear before the deeper evidence ledger.",
|
| 162 |
-
"overview_index":
|
| 163 |
-
"protocol_index":
|
| 164 |
-
"evidence_index":
|
| 165 |
},
|
| 166 |
{
|
| 167 |
"name": "evaluation_protocol_links_json",
|
|
@@ -186,8 +186,8 @@
|
|
| 186 |
"name": "suite_task_map_precedes_radar_surface",
|
| 187 |
"status": "pass",
|
| 188 |
"reason": "The Suite anchor should show the task-suite map before the radar/results surface.",
|
| 189 |
-
"first_marker_index":
|
| 190 |
-
"second_marker_index":
|
| 191 |
},
|
| 192 |
{
|
| 193 |
"name": "raw_sample_stream_ledger_contains_seven_modalities",
|
|
@@ -290,8 +290,8 @@
|
|
| 290 |
},
|
| 291 |
{
|
| 292 |
"path": "index.html",
|
| 293 |
-
"id_count":
|
| 294 |
-
"reference_count":
|
| 295 |
"image_count": 54
|
| 296 |
},
|
| 297 |
{
|
|
@@ -420,7 +420,7 @@
|
|
| 420 |
},
|
| 421 |
{
|
| 422 |
"path": "data/publication_audit.json",
|
| 423 |
-
"bytes":
|
| 424 |
"top_level_type": "dict"
|
| 425 |
},
|
| 426 |
{
|
|
@@ -540,7 +540,7 @@
|
|
| 540 |
},
|
| 541 |
{
|
| 542 |
"path": "data/task_surface_integrity.json",
|
| 543 |
-
"bytes":
|
| 544 |
"top_level_type": "dict"
|
| 545 |
},
|
| 546 |
{
|
|
|
|
| 1 |
{
|
| 2 |
"status": "pass",
|
| 3 |
+
"generated_at_utc": "2026-06-22T17:45:23+00:00",
|
| 4 |
"docs_root": "docs",
|
| 5 |
"site_base": "/ropedia-xperience-10m-task-suite/",
|
| 6 |
"summary": {
|
| 7 |
"html_pages": 4,
|
| 8 |
+
"local_references": 286,
|
| 9 |
"external_reference_count": 151,
|
| 10 |
"json_files": 56,
|
| 11 |
"image_assets_referenced": 49,
|
|
|
|
| 30 |
"name": "project_sections_are_assigned_to_tabs",
|
| 31 |
"status": "pass",
|
| 32 |
"reason": "Every major research section should be assigned to a tab group.",
|
| 33 |
+
"section_count": 23
|
| 34 |
},
|
| 35 |
{
|
| 36 |
"name": "project_hash_router_preserves_deep_links",
|
|
|
|
| 58 |
"name": "project_sections_are_labeled_tabpanels",
|
| 59 |
"status": "pass",
|
| 60 |
"reason": "Every tabbed research section should expose a labeled panel role.",
|
| 61 |
+
"panel_count": 27,
|
| 62 |
+
"labeled_panel_count": 23
|
| 63 |
},
|
| 64 |
{
|
| 65 |
"name": "project_tabs_update_selected_state",
|
|
|
|
| 80 |
"name": "project_overview_precedes_progress_ledger",
|
| 81 |
"status": "pass",
|
| 82 |
"reason": "The project overview should appear before the deeper progress ledger.",
|
| 83 |
+
"overview_index": 157884,
|
| 84 |
+
"evidence_index": 205698
|
| 85 |
},
|
| 86 |
{
|
| 87 |
"name": "project_status_links_json",
|
|
|
|
| 159 |
"name": "evaluation_protocol_between_overview_and_progress",
|
| 160 |
"status": "pass",
|
| 161 |
"reason": "The evaluation protocol should appear before the deeper evidence ledger.",
|
| 162 |
+
"overview_index": 157884,
|
| 163 |
+
"protocol_index": 201903,
|
| 164 |
+
"evidence_index": 205698
|
| 165 |
},
|
| 166 |
{
|
| 167 |
"name": "evaluation_protocol_links_json",
|
|
|
|
| 186 |
"name": "suite_task_map_precedes_radar_surface",
|
| 187 |
"status": "pass",
|
| 188 |
"reason": "The Suite anchor should show the task-suite map before the radar/results surface.",
|
| 189 |
+
"first_marker_index": 760,
|
| 190 |
+
"second_marker_index": 2368
|
| 191 |
},
|
| 192 |
{
|
| 193 |
"name": "raw_sample_stream_ledger_contains_seven_modalities",
|
|
|
|
| 290 |
},
|
| 291 |
{
|
| 292 |
"path": "index.html",
|
| 293 |
+
"id_count": 103,
|
| 294 |
+
"reference_count": 258,
|
| 295 |
"image_count": 54
|
| 296 |
},
|
| 297 |
{
|
|
|
|
| 420 |
},
|
| 421 |
{
|
| 422 |
"path": "data/publication_audit.json",
|
| 423 |
+
"bytes": 10844,
|
| 424 |
"top_level_type": "dict"
|
| 425 |
},
|
| 426 |
{
|
|
|
|
| 540 |
},
|
| 541 |
{
|
| 542 |
"path": "data/task_surface_integrity.json",
|
| 543 |
+
"bytes": 46399,
|
| 544 |
"top_level_type": "dict"
|
| 545 |
},
|
| 546 |
{
|
scripts/build_unified_task_model_radar.py
CHANGED
|
@@ -247,6 +247,8 @@ OUTPUT_MATRIX_MD = ROOT / "TASK_METHOD_20_RESULT_MATRIX.md"
|
|
| 247 |
OUTPUT_SVG = ROOT / "docs/assets/charts/unified_task_model_radar.svg"
|
| 248 |
OUTPUT_SINGLE_SVG = ROOT / "docs/assets/charts/single_episode_task_model_radar.svg"
|
| 249 |
OUTPUT_128_SVG = ROOT / "docs/assets/charts/episode128_task_model_radar.svg"
|
|
|
|
|
|
|
| 250 |
|
| 251 |
|
| 252 |
SERIES = {
|
|
@@ -1260,14 +1262,14 @@ def draw_radar_grid(
|
|
| 1260 |
stroke_width=1.0,
|
| 1261 |
)
|
| 1262 |
)
|
| 1263 |
-
parts.append(svg_text(cx +
|
| 1264 |
for task, angle in zip(tasks, angles):
|
| 1265 |
x, y = point(cx, cy, radius, angle)
|
| 1266 |
-
parts.append(f'<line x1="{cx:.1f}" y1="{cy:.1f}" x2="{x:.1f}" y2="{y:.1f}" stroke="#ccffa0" stroke-opacity="0.
|
| 1267 |
-
lx, ly = point(cx, cy, radius +
|
| 1268 |
proxy = task["task_id"] in PROXY_TASK_IDS
|
| 1269 |
color = "#f472b6" if proxy else "#ccffa0"
|
| 1270 |
-
parts.append(f'<circle cx="{lx:.1f}" cy="{ly:.1f}" r="{label_size +
|
| 1271 |
parts.append(svg_text(lx, ly + label_size * 0.33, f"{task['task_number']:02d}", size=label_size, fill=color, anchor="middle", weight=850, opacity=0.98))
|
| 1272 |
|
| 1273 |
|
|
@@ -1326,9 +1328,9 @@ def draw_radar_series(
|
|
| 1326 |
px, py = point(cx, cy, plotted_radius, angle)
|
| 1327 |
proxy = value.get("status") == "proxy_scored"
|
| 1328 |
parts.append(
|
| 1329 |
-
f'<circle cx="{px:.1f}" cy="{py:.1f}" r="{
|
| 1330 |
f'fill="{spec["color"]}" fill-opacity="0.95" stroke="{"#f4f8ef" if proxy else "#020502"}" '
|
| 1331 |
-
f'stroke-width="{2.
|
| 1332 |
)
|
| 1333 |
|
| 1334 |
|
|
@@ -1347,24 +1349,24 @@ def draw_radar_panel(
|
|
| 1347 |
tasks = payload["tasks"]
|
| 1348 |
angles = [-math.pi / 2 + 2 * math.pi * i / len(tasks) for i in range(len(tasks))]
|
| 1349 |
panel_bg = "#071007"
|
| 1350 |
-
parts.append(f'<rect x="{x:.1f}" y="{y:.1f}" width="{width:.1f}" height="{height:.1f}" rx="
|
| 1351 |
-
parts.append(svg_text(x +
|
| 1352 |
-
parts.append(svg_text(x +
|
| 1353 |
|
| 1354 |
if large:
|
| 1355 |
-
cx = x + width * 0.
|
| 1356 |
cy = y + height * 0.56
|
| 1357 |
-
radius = min(width * 0.
|
| 1358 |
legend_x = x + width * 0.68
|
| 1359 |
-
legend_y = y +
|
| 1360 |
-
label_size =
|
| 1361 |
else:
|
| 1362 |
cx = x + width * 0.38
|
| 1363 |
-
cy = y + height * 0.
|
| 1364 |
-
radius = min(width * 0.
|
| 1365 |
-
legend_x = x + width * 0.
|
| 1366 |
-
legend_y = y +
|
| 1367 |
-
label_size =
|
| 1368 |
|
| 1369 |
draw_radar_grid(parts, cx=cx, cy=cy, radius=radius, tasks=tasks, angles=angles, label_size=label_size)
|
| 1370 |
|
|
@@ -1379,72 +1381,72 @@ def draw_radar_panel(
|
|
| 1379 |
tasks=tasks,
|
| 1380 |
angles=angles,
|
| 1381 |
series_id=series_id,
|
| 1382 |
-
stroke_width=
|
| 1383 |
fill_opacity=max(0.026, fill_opacity - idx * 0.010),
|
| 1384 |
)
|
| 1385 |
|
| 1386 |
-
parts.append(svg_text(legend_x, legend_y -
|
| 1387 |
for idx, series_id in enumerate(series_ids):
|
| 1388 |
record = series_record_by_id[series_id]
|
| 1389 |
color = record["color"]
|
| 1390 |
-
row_y = legend_y + idx * (
|
| 1391 |
-
parts.append(f'<line x1="{legend_x:.1f}" y1="{row_y:.1f}" x2="{legend_x +
|
| 1392 |
-
parts.append(f'<circle cx="{legend_x +
|
| 1393 |
-
parts.append(svg_text(legend_x +
|
| 1394 |
coverage = f"{record['scored_task_count']}/20 scored"
|
| 1395 |
proxy = record.get("proxy_scored_task_count", 0)
|
| 1396 |
if proxy:
|
| 1397 |
coverage += f" · {proxy} proxy"
|
| 1398 |
-
parts.append(svg_text(legend_x +
|
| 1399 |
-
detail = split_text(METHOD_DETAILS.get(series_id, record["scope"]),
|
| 1400 |
-
parts.extend(svg_text_lines(legend_x +
|
| 1401 |
|
| 1402 |
-
parts.append(svg_text(x +
|
| 1403 |
|
| 1404 |
|
| 1405 |
def draw_task_key(parts: list[str], *, x: float, y: float, width: float, tasks: list[dict[str, Any]], compact: bool = False) -> None:
|
| 1406 |
-
height =
|
| 1407 |
parts.append(f'<rect x="{x:.1f}" y="{y:.1f}" width="{width:.1f}" height="{height:.1f}" rx="16" fill="#020502" fill-opacity="0.62" stroke="#ccffa0" stroke-opacity="0.18"/>')
|
| 1408 |
-
parts.append(svg_text(x +
|
| 1409 |
-
parts.append(svg_text(x +
|
| 1410 |
col_count = 4
|
| 1411 |
-
col_w = (width -
|
| 1412 |
-
row_h =
|
| 1413 |
for idx, task in enumerate(tasks):
|
| 1414 |
col = idx // 5
|
| 1415 |
row = idx % 5
|
| 1416 |
-
x0 = x +
|
| 1417 |
-
y0 = y +
|
| 1418 |
proxy = task["task_id"] in PROXY_TASK_IDS
|
| 1419 |
color = "#f472b6" if proxy else "#ccffa0"
|
| 1420 |
-
parts.append(f'<rect x="{x0:.1f}" y="{y0 -
|
| 1421 |
-
parts.append(svg_text(x0 +
|
| 1422 |
task_name = str(task["label"])
|
| 1423 |
-
if len(task_name) >
|
| 1424 |
-
task_name = task_name[:
|
| 1425 |
-
parts.append(svg_text(x0 +
|
| 1426 |
metric = str(task.get("metric_name") or task.get("metric_key") or "")
|
| 1427 |
direction = "lower" if task.get("metric_direction") == "lower" else "higher"
|
| 1428 |
metric_text = f"{metric}; {direction} better"
|
| 1429 |
if proxy:
|
| 1430 |
metric_text += "; proxy axis"
|
| 1431 |
-
if len(metric_text) >
|
| 1432 |
-
metric_text = metric_text[:
|
| 1433 |
-
parts.append(svg_text(x0 +
|
| 1434 |
|
| 1435 |
|
| 1436 |
def draw_reading_rules(parts: list[str], *, y: float, reading_rules: tuple[str, str, str] | None) -> None:
|
| 1437 |
if reading_rules is None:
|
| 1438 |
reading_rules = (
|
| 1439 |
-
"Use the panels for shape and coverage; use
|
| 1440 |
"The old nine-method overlay was replaced by grouped small multiples so each radar compares only related methods.",
|
| 1441 |
-
"SVG radius uses sqrt(
|
| 1442 |
)
|
| 1443 |
-
parts.append(f'<rect x="70" y="{y:.1f}" width="
|
| 1444 |
-
parts.append(svg_text(
|
| 1445 |
-
parts.append(svg_text(
|
| 1446 |
-
parts.append(svg_text(
|
| 1447 |
-
parts.append(svg_text(
|
| 1448 |
|
| 1449 |
|
| 1450 |
def render_svg(
|
|
@@ -1459,7 +1461,7 @@ def render_svg(
|
|
| 1459 |
reading_rules: tuple[str, str, str] | None = None,
|
| 1460 |
) -> str:
|
| 1461 |
del polygon_series_ids
|
| 1462 |
-
width, height =
|
| 1463 |
tasks = payload["tasks"]
|
| 1464 |
if series_ids is None:
|
| 1465 |
series_ids = tuple(record["id"] for record in payload["series"])
|
|
@@ -1473,22 +1475,22 @@ def render_svg(
|
|
| 1473 |
"</defs>",
|
| 1474 |
'<rect width="100%" height="100%" fill="#020502"/>',
|
| 1475 |
'<rect width="100%" height="100%" fill="url(#dots)" opacity="0.40"/>',
|
| 1476 |
-
'<rect x="28" y="28" width="
|
| 1477 |
-
svg_text(70,
|
| 1478 |
svg_text(
|
| 1479 |
70,
|
| 1480 |
-
|
| 1481 |
subtitle or "Grouped small-multiple radars for the nine-method, 180-result comparison.",
|
| 1482 |
-
size=
|
| 1483 |
fill="#dce8d7",
|
| 1484 |
weight=650,
|
| 1485 |
),
|
| 1486 |
svg_text(
|
| 1487 |
70,
|
| 1488 |
-
|
| 1489 |
context_line
|
| 1490 |
or "Related methods are compared in separate panels to avoid the unreadable nine-polygon overlay.",
|
| 1491 |
-
size=
|
| 1492 |
fill="#a5afa2",
|
| 1493 |
weight=560,
|
| 1494 |
),
|
|
@@ -1504,28 +1506,28 @@ def render_svg(
|
|
| 1504 |
]
|
| 1505 |
chip_x = 70
|
| 1506 |
for label, color in chip_specs:
|
| 1507 |
-
chip_w = max(
|
| 1508 |
-
parts.append(f'<rect x="{chip_x:.1f}" y="
|
| 1509 |
-
parts.append(svg_text(chip_x +
|
| 1510 |
chip_x += chip_w + 12
|
| 1511 |
|
| 1512 |
if len(groups) == 1:
|
| 1513 |
draw_radar_panel(
|
| 1514 |
parts,
|
| 1515 |
x=70,
|
| 1516 |
-
y=
|
| 1517 |
-
width=
|
| 1518 |
-
height=
|
| 1519 |
group=groups[0],
|
| 1520 |
payload=payload,
|
| 1521 |
series_record_by_id=series_record_by_id,
|
| 1522 |
large=True,
|
| 1523 |
)
|
| 1524 |
-
key_y =
|
| 1525 |
elif len(groups) == 3:
|
| 1526 |
-
panel_w, panel_h =
|
| 1527 |
-
start_x, start_y = 70,
|
| 1528 |
-
gap_x, gap_y =
|
| 1529 |
for idx, group in enumerate(groups[:2]):
|
| 1530 |
draw_radar_panel(
|
| 1531 |
parts,
|
|
@@ -1548,11 +1550,11 @@ def render_svg(
|
|
| 1548 |
series_record_by_id=series_record_by_id,
|
| 1549 |
large=True,
|
| 1550 |
)
|
| 1551 |
-
key_y =
|
| 1552 |
else:
|
| 1553 |
-
panel_w, panel_h =
|
| 1554 |
-
start_x, start_y = 70,
|
| 1555 |
-
gap_x, gap_y =
|
| 1556 |
for idx, group in enumerate(groups):
|
| 1557 |
col = idx % 2
|
| 1558 |
row = idx // 2
|
|
@@ -1566,10 +1568,10 @@ def render_svg(
|
|
| 1566 |
payload=payload,
|
| 1567 |
series_record_by_id=series_record_by_id,
|
| 1568 |
)
|
| 1569 |
-
key_y =
|
| 1570 |
|
| 1571 |
-
draw_task_key(parts, x=70, y=key_y, width=
|
| 1572 |
-
draw_reading_rules(parts, y=
|
| 1573 |
parts.append("</svg>")
|
| 1574 |
return "\n".join(parts) + "\n"
|
| 1575 |
|
|
@@ -1629,7 +1631,7 @@ def main() -> int:
|
|
| 1629 |
reading_rules=(
|
| 1630 |
"Both single-episode methods have numeric scores on every one of the 20 task contracts.",
|
| 1631 |
"This radar is the cleanest view of public-sample Minimal vs Neural MLP behavior before any 128-episode scale-up.",
|
| 1632 |
-
"Raw metric values and sources remain in
|
| 1633 |
),
|
| 1634 |
),
|
| 1635 |
encoding="utf-8",
|
|
@@ -1652,7 +1654,7 @@ def main() -> int:
|
|
| 1652 |
reading_rules=(
|
| 1653 |
"Every 128-episode method has 20 result records and all 140 rows are scored in this split radar.",
|
| 1654 |
"Raw128 Simple and Raw128 NN are complete 20/20 scored multi-episode baselines; tasks 15/19 are documented compact proxies and are marked in the task key.",
|
| 1655 |
-
"Qwen3-Omni and Cosmos3 rows use verified held-out outputs or derived probe artifacts;
|
| 1656 |
),
|
| 1657 |
),
|
| 1658 |
encoding="utf-8",
|
|
|
|
| 247 |
OUTPUT_SVG = ROOT / "docs/assets/charts/unified_task_model_radar.svg"
|
| 248 |
OUTPUT_SINGLE_SVG = ROOT / "docs/assets/charts/single_episode_task_model_radar.svg"
|
| 249 |
OUTPUT_128_SVG = ROOT / "docs/assets/charts/episode128_task_model_radar.svg"
|
| 250 |
+
RADAR_SVG_WIDTH = 2600
|
| 251 |
+
RADAR_SVG_HEIGHT = 2300
|
| 252 |
|
| 253 |
|
| 254 |
SERIES = {
|
|
|
|
| 1262 |
stroke_width=1.0,
|
| 1263 |
)
|
| 1264 |
)
|
| 1265 |
+
parts.append(svg_text(cx + 10, cy - ring_radius + 5, f"{value:.2g}", size=max(12, label_size - 2), fill="#a5afa2", weight=680, opacity=0.78))
|
| 1266 |
for task, angle in zip(tasks, angles):
|
| 1267 |
x, y = point(cx, cy, radius, angle)
|
| 1268 |
+
parts.append(f'<line x1="{cx:.1f}" y1="{cy:.1f}" x2="{x:.1f}" y2="{y:.1f}" stroke="#ccffa0" stroke-opacity="0.12" stroke-width="1.2"/>')
|
| 1269 |
+
lx, ly = point(cx, cy, radius + 38, angle)
|
| 1270 |
proxy = task["task_id"] in PROXY_TASK_IDS
|
| 1271 |
color = "#f472b6" if proxy else "#ccffa0"
|
| 1272 |
+
parts.append(f'<circle cx="{lx:.1f}" cy="{ly:.1f}" r="{label_size + 5:.1f}" fill="{color}" fill-opacity="0.14" stroke="{color}" stroke-opacity="0.48" stroke-width="1.4"/>')
|
| 1273 |
parts.append(svg_text(lx, ly + label_size * 0.33, f"{task['task_number']:02d}", size=label_size, fill=color, anchor="middle", weight=850, opacity=0.98))
|
| 1274 |
|
| 1275 |
|
|
|
|
| 1328 |
px, py = point(cx, cy, plotted_radius, angle)
|
| 1329 |
proxy = value.get("status") == "proxy_scored"
|
| 1330 |
parts.append(
|
| 1331 |
+
f'<circle cx="{px:.1f}" cy="{py:.1f}" r="{7.2 if proxy else 5.8:.1f}" '
|
| 1332 |
f'fill="{spec["color"]}" fill-opacity="0.95" stroke="{"#f4f8ef" if proxy else "#020502"}" '
|
| 1333 |
+
f'stroke-width="{2.4 if proxy else 1.7:.1f}"/>'
|
| 1334 |
)
|
| 1335 |
|
| 1336 |
|
|
|
|
| 1349 |
tasks = payload["tasks"]
|
| 1350 |
angles = [-math.pi / 2 + 2 * math.pi * i / len(tasks) for i in range(len(tasks))]
|
| 1351 |
panel_bg = "#071007"
|
| 1352 |
+
parts.append(f'<rect x="{x:.1f}" y="{y:.1f}" width="{width:.1f}" height="{height:.1f}" rx="20" fill="{panel_bg}" fill-opacity="0.90" stroke="#ccffa0" stroke-opacity="0.22"/>')
|
| 1353 |
+
parts.append(svg_text(x + 30, y + 50, str(group["title"]), size=32 if large else 24, weight=850))
|
| 1354 |
+
parts.append(svg_text(x + 30, y + 84, str(group["subtitle"]), size=17 if large else 15, fill="#a5afa2", weight=620))
|
| 1355 |
|
| 1356 |
if large:
|
| 1357 |
+
cx = x + width * 0.38
|
| 1358 |
cy = y + height * 0.56
|
| 1359 |
+
radius = min(width * 0.215, height * 0.36)
|
| 1360 |
legend_x = x + width * 0.68
|
| 1361 |
+
legend_y = y + 172
|
| 1362 |
+
label_size = 17
|
| 1363 |
else:
|
| 1364 |
cx = x + width * 0.38
|
| 1365 |
+
cy = y + height * 0.58
|
| 1366 |
+
radius = min(width * 0.205, height * 0.325)
|
| 1367 |
+
legend_x = x + width * 0.60
|
| 1368 |
+
legend_y = y + 146
|
| 1369 |
+
label_size = 13
|
| 1370 |
|
| 1371 |
draw_radar_grid(parts, cx=cx, cy=cy, radius=radius, tasks=tasks, angles=angles, label_size=label_size)
|
| 1372 |
|
|
|
|
| 1381 |
tasks=tasks,
|
| 1382 |
angles=angles,
|
| 1383 |
series_id=series_id,
|
| 1384 |
+
stroke_width=5.4 if large else 4.4,
|
| 1385 |
fill_opacity=max(0.026, fill_opacity - idx * 0.010),
|
| 1386 |
)
|
| 1387 |
|
| 1388 |
+
parts.append(svg_text(legend_x, legend_y - 38, "Methods", size=20 if large else 17, fill="#ccffa0", weight=850))
|
| 1389 |
for idx, series_id in enumerate(series_ids):
|
| 1390 |
record = series_record_by_id[series_id]
|
| 1391 |
color = record["color"]
|
| 1392 |
+
row_y = legend_y + idx * (114 if large else 96)
|
| 1393 |
+
parts.append(f'<line x1="{legend_x:.1f}" y1="{row_y:.1f}" x2="{legend_x + 68:.1f}" y2="{row_y:.1f}" stroke="{color}" stroke-width="{7 if large else 6}" stroke-linecap="round" stroke-dasharray="{record.get("stroke_dasharray") or ""}"/>')
|
| 1394 |
+
parts.append(f'<circle cx="{legend_x + 34:.1f}" cy="{row_y:.1f}" r="{7 if large else 6}" fill="{color}" stroke="#020502" stroke-width="1.8"/>')
|
| 1395 |
+
parts.append(svg_text(legend_x + 86, row_y + 6, record["label"], size=18 if large else 15, weight=850))
|
| 1396 |
coverage = f"{record['scored_task_count']}/20 scored"
|
| 1397 |
proxy = record.get("proxy_scored_task_count", 0)
|
| 1398 |
if proxy:
|
| 1399 |
coverage += f" · {proxy} proxy"
|
| 1400 |
+
parts.append(svg_text(legend_x + 86, row_y + (34 if large else 28), coverage, size=14 if large else 12, fill=color, weight=800))
|
| 1401 |
+
detail = split_text(METHOD_DETAILS.get(series_id, record["scope"]), 48 if large else 34)[:2]
|
| 1402 |
+
parts.extend(svg_text_lines(legend_x + 86, row_y + (58 if large else 50), detail, size=12 if large else 11, fill="#a5afa2", weight=580, line_height=16 if large else 14))
|
| 1403 |
|
| 1404 |
+
parts.append(svg_text(x + 30, y + height - 32, "Radius = sqrt(normalized score); exact raw and normalized values are in the matrix.", size=13 if large else 12, fill="#a5afa2", weight=620, opacity=0.90))
|
| 1405 |
|
| 1406 |
|
| 1407 |
def draw_task_key(parts: list[str], *, x: float, y: float, width: float, tasks: list[dict[str, Any]], compact: bool = False) -> None:
|
| 1408 |
+
height = 356 if not compact else 320
|
| 1409 |
parts.append(f'<rect x="{x:.1f}" y="{y:.1f}" width="{width:.1f}" height="{height:.1f}" rx="16" fill="#020502" fill-opacity="0.62" stroke="#ccffa0" stroke-opacity="0.18"/>')
|
| 1410 |
+
parts.append(svg_text(x + 30, y + 48, "20-task axis key", size=24, weight=850))
|
| 1411 |
+
parts.append(svg_text(x + 308, y + 48, "Task numbers stay on the radar; full names and proxy axes stay here.", size=16, fill="#a5afa2", weight=620))
|
| 1412 |
col_count = 4
|
| 1413 |
+
col_w = (width - 60) / col_count
|
| 1414 |
+
row_h = 52 if not compact else 46
|
| 1415 |
for idx, task in enumerate(tasks):
|
| 1416 |
col = idx // 5
|
| 1417 |
row = idx % 5
|
| 1418 |
+
x0 = x + 30 + col * col_w
|
| 1419 |
+
y0 = y + 96 + row * row_h
|
| 1420 |
proxy = task["task_id"] in PROXY_TASK_IDS
|
| 1421 |
color = "#f472b6" if proxy else "#ccffa0"
|
| 1422 |
+
parts.append(f'<rect x="{x0:.1f}" y="{y0 - 21:.1f}" width="43" height="31" rx="8" fill="{color}" fill-opacity="0.13" stroke="{color}" stroke-opacity="0.44" stroke-width="1.2"/>')
|
| 1423 |
+
parts.append(svg_text(x0 + 21.5, y0 + 2, f"{task['task_number']:02d}", size=13, fill=color, anchor="middle", weight=850))
|
| 1424 |
task_name = str(task["label"])
|
| 1425 |
+
if len(task_name) > 42:
|
| 1426 |
+
task_name = task_name[:39].rstrip() + "..."
|
| 1427 |
+
parts.append(svg_text(x0 + 56, y0 - 4, task_name, size=14 if not compact else 13, fill="#f4f8ef", weight=820))
|
| 1428 |
metric = str(task.get("metric_name") or task.get("metric_key") or "")
|
| 1429 |
direction = "lower" if task.get("metric_direction") == "lower" else "higher"
|
| 1430 |
metric_text = f"{metric}; {direction} better"
|
| 1431 |
if proxy:
|
| 1432 |
metric_text += "; proxy axis"
|
| 1433 |
+
if len(metric_text) > 50:
|
| 1434 |
+
metric_text = metric_text[:47].rstrip() + "..."
|
| 1435 |
+
parts.append(svg_text(x0 + 56, y0 + 18, metric_text, size=11, fill="#a5afa2", weight=580))
|
| 1436 |
|
| 1437 |
|
| 1438 |
def draw_reading_rules(parts: list[str], *, y: float, reading_rules: tuple[str, str, str] | None) -> None:
|
| 1439 |
if reading_rules is None:
|
| 1440 |
reading_rules = (
|
| 1441 |
+
"Use the panels for shape and coverage; use the companion result matrix for exact ranks, raw values, direct/proxy flags, and sources.",
|
| 1442 |
"The old nine-method overlay was replaced by grouped small multiples so each radar compares only related methods.",
|
| 1443 |
+
"SVG radius uses sqrt(normalized score) for readable area; the stored normalized score remains linear and unchanged.",
|
| 1444 |
)
|
| 1445 |
+
parts.append(f'<rect x="70" y="{y:.1f}" width="2460" height="166" rx="16" fill="#020502" fill-opacity="0.62" stroke="#ccffa0" stroke-opacity="0.16"/>')
|
| 1446 |
+
parts.append(svg_text(102, y + 42, "Reading rules", size=20, fill="#ccffa0", weight=850))
|
| 1447 |
+
parts.append(svg_text(288, y + 42, reading_rules[0], size=15, fill="#dce8d7", weight=680))
|
| 1448 |
+
parts.append(svg_text(288, y + 78, reading_rules[1], size=14, fill="#a5afa2", weight=580))
|
| 1449 |
+
parts.append(svg_text(288, y + 112, reading_rules[2], size=14, fill="#a5afa2", weight=580))
|
| 1450 |
|
| 1451 |
|
| 1452 |
def render_svg(
|
|
|
|
| 1461 |
reading_rules: tuple[str, str, str] | None = None,
|
| 1462 |
) -> str:
|
| 1463 |
del polygon_series_ids
|
| 1464 |
+
width, height = RADAR_SVG_WIDTH, RADAR_SVG_HEIGHT
|
| 1465 |
tasks = payload["tasks"]
|
| 1466 |
if series_ids is None:
|
| 1467 |
series_ids = tuple(record["id"] for record in payload["series"])
|
|
|
|
| 1475 |
"</defs>",
|
| 1476 |
'<rect width="100%" height="100%" fill="#020502"/>',
|
| 1477 |
'<rect width="100%" height="100%" fill="url(#dots)" opacity="0.40"/>',
|
| 1478 |
+
'<rect x="28" y="28" width="2544" height="2244" rx="24" fill="#061006" fill-opacity="0.90" stroke="#ccffa0" stroke-opacity="0.22"/>',
|
| 1479 |
+
svg_text(70, 92, title or payload.get("title", "20-Task Model Radar"), size=46, weight=850),
|
| 1480 |
svg_text(
|
| 1481 |
70,
|
| 1482 |
+
136,
|
| 1483 |
subtitle or "Grouped small-multiple radars for the nine-method, 180-result comparison.",
|
| 1484 |
+
size=22,
|
| 1485 |
fill="#dce8d7",
|
| 1486 |
weight=650,
|
| 1487 |
),
|
| 1488 |
svg_text(
|
| 1489 |
70,
|
| 1490 |
+
170,
|
| 1491 |
context_line
|
| 1492 |
or "Related methods are compared in separate panels to avoid the unreadable nine-polygon overlay.",
|
| 1493 |
+
size=17,
|
| 1494 |
fill="#a5afa2",
|
| 1495 |
weight=560,
|
| 1496 |
),
|
|
|
|
| 1506 |
]
|
| 1507 |
chip_x = 70
|
| 1508 |
for label, color in chip_specs:
|
| 1509 |
+
chip_w = max(152, min(340, 24 + len(label) * 9.4))
|
| 1510 |
+
parts.append(f'<rect x="{chip_x:.1f}" y="198" width="{chip_w:.1f}" height="42" rx="21" fill="{color}" fill-opacity="0.10" stroke="{color}" stroke-opacity="0.38"/>')
|
| 1511 |
+
parts.append(svg_text(chip_x + 18, 226, label, size=15, fill=color, weight=780))
|
| 1512 |
chip_x += chip_w + 12
|
| 1513 |
|
| 1514 |
if len(groups) == 1:
|
| 1515 |
draw_radar_panel(
|
| 1516 |
parts,
|
| 1517 |
x=70,
|
| 1518 |
+
y=278,
|
| 1519 |
+
width=2460,
|
| 1520 |
+
height=1165,
|
| 1521 |
group=groups[0],
|
| 1522 |
payload=payload,
|
| 1523 |
series_record_by_id=series_record_by_id,
|
| 1524 |
large=True,
|
| 1525 |
)
|
| 1526 |
+
key_y = 1490
|
| 1527 |
elif len(groups) == 3:
|
| 1528 |
+
panel_w, panel_h = 1198, 625
|
| 1529 |
+
start_x, start_y = 70, 278
|
| 1530 |
+
gap_x, gap_y = 34, 42
|
| 1531 |
for idx, group in enumerate(groups[:2]):
|
| 1532 |
draw_radar_panel(
|
| 1533 |
parts,
|
|
|
|
| 1550 |
series_record_by_id=series_record_by_id,
|
| 1551 |
large=True,
|
| 1552 |
)
|
| 1553 |
+
key_y = 1616
|
| 1554 |
else:
|
| 1555 |
+
panel_w, panel_h = 1198, 625
|
| 1556 |
+
start_x, start_y = 70, 278
|
| 1557 |
+
gap_x, gap_y = 34, 42
|
| 1558 |
for idx, group in enumerate(groups):
|
| 1559 |
col = idx % 2
|
| 1560 |
row = idx // 2
|
|
|
|
| 1568 |
payload=payload,
|
| 1569 |
series_record_by_id=series_record_by_id,
|
| 1570 |
)
|
| 1571 |
+
key_y = 1616
|
| 1572 |
|
| 1573 |
+
draw_task_key(parts, x=70, y=key_y, width=2460, tasks=tasks, compact=len(groups) == 1)
|
| 1574 |
+
draw_reading_rules(parts, y=2030 if len(groups) > 1 else 1850, reading_rules=reading_rules)
|
| 1575 |
parts.append("</svg>")
|
| 1576 |
return "\n".join(parts) + "\n"
|
| 1577 |
|
|
|
|
| 1631 |
reading_rules=(
|
| 1632 |
"Both single-episode methods have numeric scores on every one of the 20 task contracts.",
|
| 1633 |
"This radar is the cleanest view of public-sample Minimal vs Neural MLP behavior before any 128-episode scale-up.",
|
| 1634 |
+
"Raw metric values and evidence sources remain in the companion radar data and 180-result matrix.",
|
| 1635 |
),
|
| 1636 |
),
|
| 1637 |
encoding="utf-8",
|
|
|
|
| 1654 |
reading_rules=(
|
| 1655 |
"Every 128-episode method has 20 result records and all 140 rows are scored in this split radar.",
|
| 1656 |
"Raw128 Simple and Raw128 NN are complete 20/20 scored multi-episode baselines; tasks 15/19 are documented compact proxies and are marked in the task key.",
|
| 1657 |
+
"Qwen3-Omni and Cosmos3 rows use verified held-out outputs or derived probe artifacts; evidence sources stay in the matrix data.",
|
| 1658 |
),
|
| 1659 |
),
|
| 1660 |
encoding="utf-8",
|
scripts/validate_task_surface.py
CHANGED
|
@@ -318,7 +318,8 @@ def validate_website(source: str, failures: list[dict[str, Any]]) -> list[dict[s
|
|
| 318 |
'id="playerScrub"',
|
| 319 |
'fetch("data/task_walkthroughs.json"',
|
| 320 |
'class="task-card"',
|
| 321 |
-
'class="task-card-
|
|
|
|
| 322 |
'class="story-button',
|
| 323 |
'class="flow-step',
|
| 324 |
'id="playerPlay"',
|
|
@@ -362,8 +363,11 @@ def validate_website(source: str, failures: list[dict[str, Any]]) -> list[dict[s
|
|
| 362 |
)
|
| 363 |
checks.append(
|
| 364 |
check(
|
| 365 |
-
"task
|
| 366 |
-
"
|
|
|
|
|
|
|
|
|
|
| 367 |
failures,
|
| 368 |
)
|
| 369 |
)
|
|
|
|
| 318 |
'id="playerScrub"',
|
| 319 |
'fetch("data/task_walkthroughs.json"',
|
| 320 |
'class="task-card"',
|
| 321 |
+
'class="task-card-icon"',
|
| 322 |
+
'class="task-modality-chips"',
|
| 323 |
'class="story-button',
|
| 324 |
'class="flow-step',
|
| 325 |
'id="playerPlay"',
|
|
|
|
| 363 |
)
|
| 364 |
checks.append(
|
| 365 |
check(
|
| 366 |
+
"taskIconFor(task)" in task_card_renderer
|
| 367 |
+
and "task-card-icon" in task_card_renderer
|
| 368 |
+
and "task-modality-chips" in task_card_renderer
|
| 369 |
+
and "task.modalities" in task_card_renderer,
|
| 370 |
+
"task_cards_use_assigned_icons_and_modality_chips",
|
| 371 |
failures,
|
| 372 |
)
|
| 373 |
)
|