Skip to main content

Generation run and component review

The author and reviewer workspace: what the pipeline produced, what the structural gate found, and how each reviewed component maps to a mesh in the candidate. Publication is blocked while any finding is blocking.

Run 7e070b53

Statuscompleted
Pipelineheart-procedural-component-aware-0.2
Constraint setks3.heart.structure.v1
Seed20260721
GPUcpu-only-procedural-baseline
Runtime0.00 s
Peak memory0 MB
Checkpointprocedural-baseline-no-checkpoint
Compute figures are whatever the last run measured. A CPU-only value here means the notebook has not yet been run on a GPU runtime — do not quote GPU hours from it.

Candidates

RankStatusComponent coverageTrianglesChecksumFailure reasons
1promoted100%225201913d54538b1c0none

A single candidate is a baseline artefact. Experiment E5 in the funding note compares success rate across multiple seeds and candidate counts; the table is built to rank many.

Structural validation passed

CheckStatusDetail
component_coveragepassall 8 reviewed components present as named nodes
manifold_edgespassno non-manifold edges detected
closed_surfacespassevery component surface is closed
triangle_budgetpass22520 triangles against a 120000 budget
lateralitypassanatomical left/right sides are consistent with +X = left
chamber_topologypasseach atrium sits superior to its ventricle

Automated structural checks only. Scientific accuracy, curriculum fit and answer keys still require the named subject reviewer before any pilot use.

Candidate preview

Eight-viewpoint turntable rendered by the pipeline's own rasteriser — the same code path that runs on a Colab GPU. A reviewer judging a candidate from one screenshot cannot see occlusion or backside errors.

Eight viewpoints of the generated heart candidate, rotating through 360 degrees.

Component map

The contract between the asset and the lesson. A raycast returns a mesh node; the node name resolves to a stable component ID; the ID resolves reviewed content and task eligibility. Renaming a mesh without updating this map is a blocking review failure.

IsolatedComponent IDMesh nodeLabelTrianglesClosedAssessed by
The Right atrium highlighted on the model with other structures dimmed.heart.right_atriumRight_AtriumRight atrium1408closedsequence blood flow
The Left atrium highlighted on the model with other structures dimmed.heart.left_atriumLeft_AtriumLeft atrium1408closedrecall left atrium
The Right ventricle highlighted on the model with other structures dimmed.heart.right_ventricleRight_VentricleRight ventricle2088closedsequence blood flow
The Left ventricle highlighted on the model with other structures dimmed.heart.left_ventricleLeft_VentricleLeft ventricle2640closedidentify left ventricle
The Aorta highlighted on the model with other structures dimmed.heart.aortaAortaAorta2844closedexplore only
The Pulmonary artery highlighted on the model with other structures dimmed.heart.pulmonary_arteryPulmonary_ArteryPulmonary artery4428closedsequence blood flow
The Vena cava highlighted on the model with other structures dimmed.heart.vena_cavaVena_CavaVena cava2952closedsequence blood flow
The Pulmonary vein highlighted on the model with other structures dimmed.heart.pulmonary_veinPulmonary_VeinPulmonary vein4752closedexplore only

Publication gate

  • Asset licence — verified open: Generated procedurally by the CoreWord SpatialLearn pipeline. No third-party asset is included or redistributed.
  • Human review — not satisfied: review.reviewer is a demonstrator fixture, not a named subject reviewer.
  • Structural gate — clear.
Two of the three gates below are deliberately unsatisfied. This lesson is publishable as a demonstrator only; a pilot requires a named reviewer signature bound to this exact lesson version.