Release state report
This is a build-truth gate. It only checks whether the published
release summaries came from one design snapshot and whether the key
screening gates are green.
- Overall verdict: PASS
- Design signature:
9f4357b4670ecd4cb3fb8b183d3717693fa64fcd781f3278fa0b0b8f6ecf985a
- Release manifest:
outputs/release_state/release_manifest.json
- Release manifest SHA-256:
cb3579146ff35378c97308d228cbca5d7da86d0b5fc04cdf6a44d81c60329080
Release Manifest
- Config:
config/telescope.yaml sha256
a19165efeec90b79f69bd896d8e722b9a863b94409c33a91549e51e47dc9851d
- Geometry exports: deployed
0cac62ed19ca75576a9239b5c9549bcd5f863747a39570c255f2a7d14e880aa1;
stowed
4c0abdea285bfa00014a69551ef6afd26b6bc69cf1ee40a2afaa50da54414acb
- BOM bundle:
49abf2ec710a12b7cdb8067c50e5fbdabfc7338715ac6ac963f13ee62e77e6eb
across 3 files
- Drawing set bundle:
d0938d62992503c91e37c26b78fdff1abe9a9401848e39f3b1c87adc682492b2
across 34 drawing files
- Analysis report bundle:
00623f910fe26a80d1a7009c16e6bd79166998eeebfd35e5d27fec02f74a7729
across 68 files
- Render provenance: deployed
0d7ec028d83b9abc6a7c78b27ddc46b8feb2fc15adb336bf20a13af1804fa246;
stowed
7db99c000abdad5748a2679c6e011659ba23138be0d307dc5f97ea487ccb3714
Checks
- mass_design_signature_match: PASS
- launch_design_signature_match: PASS
- geometry_design_signature_match: PASS
- interference_design_signature_match: PASS
- thermal_design_signature_match: PASS
- thermal_control_design_signature_match: PASS
- radiation_design_signature_match: PASS
- optical_stop_design_signature_match: PASS
- thermoelastic_stability_design_signature_match: PASS
- fatigue_life_design_signature_match: PASS
- mechanical_design_signature_match: PASS
- manufacturing_design_signature_match: PASS
- deployed_render_design_signature_match: PASS
- stowed_render_design_signature_match: PASS
- mass_state_consistency: PASS; source
mass_properties.state_consistency.passes
- deployed_stl_stability: PASS; source
mass_properties.deployed.stability.passes
- stowed_stl_stability: PASS; source
mass_properties.stowed.stability.passes
- thermal_sanity_pass: PASS; source
thermal_sanity.passes
- thermal_control_passes: PASS; source
thermal_control.passes
- radiation_analysis_passes: PASS; source
radiation_analysis.passes
- optical_stop_pass: PASS; source
optical_stop.passes
- thermoelastic_stability_pass: PASS; source
thermoelastic_stability.passes
- fatigue_life_passes: PASS; source
fatigue_life.passes
- requirements_policy_passes: PASS; source
requirements_policy.passes
- budget_policy_passes: PASS; source
budget_policy.passes
- verification_matrix_passes: PASS; source
verification_matrix.passes
- test_plan_policy_passes: PASS; source
test_plan_policy.passes
- state_policy_passes: PASS; source
state_policy.passes
- launch_hardware_design_signature_match: PASS
- mechanical_qualification_design_signature_match: PASS
- launch_loads_design_signature_match: PASS
- integrated_modal_design_signature_match: PASS
- primary_mirror_mount_design_signature_match: PASS
- secondary_support_design_signature_match: PASS
- sunshield_support_design_signature_match: PASS
- joint_sizing_design_signature_match: PASS
- structural_load_paths_design_signature_match: PASS
- structural_geometry_design_signature_match: PASS
- structural_proxy_correspondence_design_signature_match: PASS
- structural_model_design_signature_match: PASS
- focal_plane_layout_design_signature_match: PASS
- detector_subsystem_design_signature_match: PASS
- internal_interface_design_signature_match: PASS
- manufacturing_contamination_passes: PASS; source
manufacturing_contamination.passes
- manufacturing_fasteners_passes: PASS; source
manufacturing_fasteners.passes
- manufacturing_drawing_metadata_passes: PASS; source
manufacturing_drawing_metadata.passes
- manufacturing_alignment_passes: PASS; source
manufacturing_alignment.passes
- launch_hardware_consistency_passes: PASS; source
launch_hardware_consistency.passes
- mechanical_qualification_passes: PASS; source
mechanical_qualification.passes
- launch_loads_passes: PASS; source
launch_loads.passes
- integrated_modal_passes: PASS; source
integrated_modal.passes
- primary_mirror_mount_passes: PASS; source
primary_mirror_mount.passes
- secondary_support_passes: PASS; source
secondary_support.passes
- sunshield_support_passes: PASS; source
sunshield_support.passes
- joint_sizing_passes: PASS; source
joint_sizing.passes
- structural_load_paths_passes: PASS; source
structural_load_paths.passes
- structural_geometry_passes: PASS; source
structural_geometry.passes
- structural_proxy_correspondence_passes: PASS; source
structural_proxy_correspondence.passes
- structural_model_passes: PASS; source
structural_model.passes
- focal_plane_layout_passes: PASS; source
focal_plane_layout.passes
- detector_subsystem_passes: PASS; source
detector_subsystem.passes
- internal_interface_passes: PASS; source
internal_interface_completeness.passes
- target_launcher_fit: PASS; source
launch_envelope.target_all_fit
- geometry_policy_passes: PASS; source
geometry_policy.passes
- interference_policy_passes: PASS; source
interference_policy.passes
- mechanical_manifest_nonempty: PASS
- manufacturing_manifest_nonempty: PASS
- deployed_render_manifest_nonempty: PASS
- stowed_render_manifest_nonempty: PASS
- release_manifest_config_present: PASS; source
config/telescope.yaml
- release_manifest_deployed_geometry_present: PASS; source
outputs/telescope.stl
- release_manifest_stowed_geometry_present: PASS; source
outputs/stowed_telescope.stl
- release_manifest_deployed_parts_bundle_nonempty: PASS; source
outputs/parts
- release_manifest_stowed_parts_bundle_nonempty: PASS; source
outputs/stowed_parts
- release_manifest_deployed_geometry_matches_manufacturing_assembly:
PASS; source
outputs/manufacturing/parts/assembly.stl
- release_manifest_stowed_geometry_matches_manufacturing_assembly:
PASS; source
outputs/manufacturing/stowed/assembly.stl
- release_manifest_bom_bundle_nonempty: PASS; source
outputs/manufacturing/BOM.{csv,json,md}
- release_manifest_drawing_set_nonempty: PASS; source
outputs/manufacturing/drawings
- release_manifest_analysis_reports_nonempty: PASS; source
release analysis summary/report bundle
- release_manifest_bom_hashes_match_manufacturing_manifest: PASS;
source
outputs/manufacturing/manifest.json
- release_manifest_drawing_hashes_match_manufacturing_manifest: PASS;
source
outputs/manufacturing/manifest.json
- release_manifest_deployed_render_config_hash_match: PASS; source
outputs/blender_renders/provenance.json
- release_manifest_stowed_render_config_hash_match: PASS; source
outputs/blender_renders_stowed/provenance.json
- release_manifest_deployed_render_geometry_hash_match: PASS; source
outputs/blender_renders/provenance.json
- release_manifest_stowed_render_geometry_hash_match: PASS; source
outputs/blender_renders_stowed/provenance.json
- release_manifest_deployed_render_part_bundle_hash_match: PASS;
source
outputs/blender_renders/provenance.json
- release_manifest_stowed_render_part_bundle_hash_match: PASS; source
outputs/blender_renders_stowed/provenance.json
- mechanical_required_files_present: PASS; source
outputs/mechanical
- mechanical_positive_margin_of_safety: PASS; source
outputs/mechanical/{stowed_hexapod_margins,support_combined_margins,launch_restraint_margins}.csv
- mechanical_positive_modal_frequency: PASS; source
outputs/mechanical/stowed_modal_frequencies.csv
- manufacturing_required_files_present: PASS; source
outputs/manufacturing
- manufacturing_bom_has_rows: PASS; source
outputs/manufacturing/BOM.csv
- manufacturing_drawings_nonempty: PASS; source
outputs/manufacturing/drawings
- manufacturing_parts_nonempty: PASS; source
outputs/manufacturing/parts
- signed_artifact_design_signature_match[outputs/deployment_timeline/summary.json]:
PASS; source
outputs/deployment_timeline/summary.json
- signed_artifact_passes[outputs/deployment_timeline/summary.json]:
PASS; source
outputs/deployment_timeline/summary.json
- signed_artifact_design_signature_match[outputs/geometry_completeness/summary.json]:
PASS; source
outputs/geometry_completeness/summary.json
- signed_artifact_passes[outputs/geometry_completeness/summary.json]:
PASS; source
outputs/geometry_completeness/summary.json
- signed_artifact_design_signature_match[outputs/interface_policy/summary.json]:
PASS; source
outputs/interface_policy/summary.json
- signed_artifact_passes[outputs/interface_policy/summary.json]: PASS;
source
outputs/interface_policy/summary.json
- signed_artifact_design_signature_match[outputs/manufacturing_assembly/summary.json]:
PASS; source
outputs/manufacturing_assembly/summary.json
- signed_artifact_passes[outputs/manufacturing_assembly/summary.json]:
PASS; source
outputs/manufacturing_assembly/summary.json
- signed_artifact_design_signature_match[outputs/manufacturing_bom/summary.json]:
PASS; source
outputs/manufacturing_bom/summary.json
- signed_artifact_passes[outputs/manufacturing_bom/summary.json]:
PASS; source
outputs/manufacturing_bom/summary.json
- signed_artifact_design_signature_match[outputs/manufacturing_interfaces/summary.json]:
PASS; source
outputs/manufacturing_interfaces/summary.json
- signed_artifact_passes[outputs/manufacturing_interfaces/summary.json]:
PASS; source
outputs/manufacturing_interfaces/summary.json
- signed_artifact_design_signature_match[outputs/radiator_subassembly/summary.json]:
PASS; source
outputs/radiator_subassembly/summary.json
- signed_artifact_passes[outputs/radiator_subassembly/summary.json]:
PASS; source
outputs/radiator_subassembly/summary.json
- signed_artifact_design_signature_match[outputs/state_policy/summary.json]:
PASS; source
outputs/state_policy/summary.json
- signed_artifact_passes[outputs/state_policy/summary.json]: PASS;
source
outputs/state_policy/summary.json
- signed_artifact_design_signature_match[outputs/structural_evidence/summary.json]:
PASS; source
outputs/structural_evidence/summary.json
- signed_artifact_passes[outputs/structural_evidence/summary.json]:
PASS; source
outputs/structural_evidence/summary.json
- signed_artifact_design_signature_match[outputs/thermal_gradients/summary.json]:
PASS; source
outputs/thermal_gradients/summary.json
- signed_artifact_passes[outputs/thermal_gradients/summary.json]:
PASS; source
outputs/thermal_gradients/summary.json
- signed_artifact_design_signature_match[outputs/thermal_robustness/summary.json]:
PASS; source
outputs/thermal_robustness/summary.json
- signed_artifact_passes[outputs/thermal_robustness/summary.json]:
PASS; source
outputs/thermal_robustness/summary.json