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:
9434dbaf01578074fb135f15e620cc7cfda0953da30298c00be7e7cbe7480e2c
- Release manifest:
outputs/release_state/release_manifest.json
- Release manifest SHA-256:
bdc66f9504b6d1c1a2af7674a822fd1ba06709da20eba41153caac97db61685c
Release Manifest
- Config:
config/telescope.yaml sha256
6512c59ea5d02068288e18b5223f86efefc2c072439a6b8497513b6c275e0864
- Geometry exports: deployed
769bdf7d95d46d9f110b7e2dcb417c50cb452c035c9fd99955503fd34befe28b;
stowed
0089d68be7a6902c3183d2e7c2c9223b442b612f8755ece1748ebb2525c3bf22
- BOM bundle:
eff7ad70ff935e0581bf7658f50b80fa246e8b00174be314633b9f9fcd160a68
across 3 files
- Drawing set bundle:
8d4e6535c455cbe9634f031fbce06e27156fa09739984ab5ede20e38153a84e9
across 34 drawing files
- Analysis report bundle:
2bfc563775744d30a4d9fb4b6c64a52a6e41268ca281a777c58899c10099f31e
across 70 files
- Render provenance: deployed
f2e57293ca2d8d824db7d5a9021242483163868fe57a82c969f652850c949d13;
stowed
27adf030ede5a39c7be209e3bb050b17e12935577350bcd4fa3f247920a7a78f
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
- structural_fem_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
- structural_fem_passes: PASS; source
structural_fem.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/adcs_policy/summary.json]:
PASS; source
outputs/adcs_policy/summary.json
- signed_artifact_passes[outputs/adcs_policy/summary.json]: PASS;
source
outputs/adcs_policy/summary.json
- signed_artifact_design_signature_match[outputs/conops_policy/summary.json]:
PASS; source
outputs/conops_policy/summary.json
- signed_artifact_passes[outputs/conops_policy/summary.json]: PASS;
source
outputs/conops_policy/summary.json
- signed_artifact_design_signature_match[outputs/cost_schedule_policy/summary.json]:
PASS; source
outputs/cost_schedule_policy/summary.json
- signed_artifact_passes[outputs/cost_schedule_policy/summary.json]:
PASS; source
outputs/cost_schedule_policy/summary.json
- 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/fdir_policy/summary.json]:
PASS; source
outputs/fdir_policy/summary.json
- signed_artifact_passes[outputs/fdir_policy/summary.json]: PASS;
source
outputs/fdir_policy/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/power_policy/summary.json]:
PASS; source
outputs/power_policy/summary.json
- signed_artifact_passes[outputs/power_policy/summary.json]: PASS;
source
outputs/power_policy/summary.json
- signed_artifact_design_signature_match[outputs/propulsion_policy/summary.json]:
PASS; source
outputs/propulsion_policy/summary.json
- signed_artifact_passes[outputs/propulsion_policy/summary.json]:
PASS; source
outputs/propulsion_policy/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/reliability_policy/summary.json]:
PASS; source
outputs/reliability_policy/summary.json
- signed_artifact_passes[outputs/reliability_policy/summary.json]:
PASS; source
outputs/reliability_policy/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