vectie/moonfish/product does not have a README file
pub(all) struct MoonfishProductStatus {
workspace : AnalysisWorkspace
settings_plan : SuiteSettingsPlan
import_plan : LegacyImportPlan
import_projection : LegacyImportProjection
skill_migration_plan : SkillMigrationPlan
pack_manifest : PackManifest
parity_report : ParityReport
comparison_report : CutoverComparisonReport
acceptance_report : AcceptanceReport
readiness_report : CutoverReadinessReport
cutover_plan : CutoverPlan
handoff_report : OperatorHandoffReport
decommission_report : DecommissionReport
summary : String
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct ProductLaunchManifest {
id : String
mount_path : String
run_id : String
ready : Bool
blocking_gate_count : Int
status_path : String
bindings : Array[ProductLaunchBinding]
panels : Array[ProductLaunchPanel]
actions : Array[ProductLaunchAction]
summary : String
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct ProductRehearsalFinding {
check : ProductRehearsalCheck
status : ProductRehearsalStatus
evidence_path : String
message : String
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct ProductStatusInput {
workspace : AnalysisWorkspace
settings_plan : SuiteSettingsPlan
import_plan : LegacyImportPlan
skill_migration_plan : SkillMigrationPlan
comparison_bundle : AnalysisRunBundle
pack_manifest : PackManifest
} derive(Eq, ToJson, Debug, FromJson)fn product_launch_binding(id : String, schema_id : String, source_path : String, redacted? : Bool) -> ProductLaunchBindingfn product_launch_panel(id : String, label : String, binding_ids : Array[String], ready? : Bool) -> ProductLaunchPanelfn product_rehearsal_finding(check : ProductRehearsalCheck, status : ProductRehearsalStatus, evidence_path : String, message : String) -> ProductRehearsalFindingfn product_status_input(workspace : AnalysisWorkspace, settings_plan : SuiteSettingsPlan, import_plan : LegacyImportPlan, comparison_bundle : AnalysisRunBundle, skill_migration_plan? : SkillMigrationPlan, pack_manifest? : PackManifest) -> ProductStatusInputDependencies