Systematic rights-aware long-form AIGC production pack for MoonSuite
Dependencies
Domain pack and studio · deterministic pipeline alpha. Read the product contract for the cut-editor boundary, provider truth, commercial acceptance and release gates.
moonbook pack inspect /path/to/mooncast
moonbook pack install /path/to/mooncast /path/to/workspace host-profile.jsonnpm --prefix ui/rabbita-mooncast install --no-audit --no-fund
npm --prefix ui/rabbita-mooncast run build
MOONCAST_RABBITA_DIST=ui/rabbita-mooncast/dist \
MOONCAST_DATA_ROOT=var/native \
MOONCAST_PORT=4302 \
moon run cmd/studioMOONCAST_RABBITA_DIST=ui/rabbita-mooncast/dist MOONCAST_PORT=8000 moon run cmd/studio
npm --prefix ui/rabbita-mooncast run devmoon run cmd/pack_boundary
moon run cmd/manifest
moon check --target native --deny-warn
moon test --target native --deny-warn
npm --prefix ui/rabbita-mooncast run buildpub(all) struct GateReceipt {
gate : ProductionGate
actor : String
evidence_digest : String
decided_at : String
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct ProductionProjectSummary {
project_id : String
stage : ProductionStage
target_duration_seconds : Int
episode_count : Int
scene_count : Int
shot_count : Int
budget_cny : Double
spent_cny : Double
gate_receipts : Array[GateReceipt]
} derive(Eq, ToJson, Debug, FromJson)pub(all) struct ProductionReadiness {
brief_complete : Bool
rights_cleared : Bool
bible_locked : Bool
script_approved : Bool
storyboard_approved : Bool
animatic_approved : Bool
route_authorized : Bool
budget_authorized : Bool
shots_complete : Bool
provenance_complete : Bool
qc_approved : Bool
editorial_approved : Bool
client_accepted : Bool
delivery_planned : Bool
} derive(Eq, ToJson, Debug, FromJson)fn systematic_delivery_ready(summary : ProductionProjectSummary, readiness : ProductionReadiness) -> BoolSystematic rights-aware long-form AIGC production pack for MoonSuite
Dependencies