Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 40 additions & 18 deletions case-worklists/0002.json
Original file line number Diff line number Diff line change
@@ -1,25 +1,47 @@
{
"schema_version": "openworker-case-worklist/v1",
"schema_version": "directwork-case-worklist/v2",
"case_id": "0002",
"workspace_root": "D:\\AI-Example\\0002",
"assigned_host": "DESKTOP-ODAQN0D",
"revision": 5,
"revision": 6,
"contract_updated_at": "2026-08-20 Asia/Taipei",
"historical_note": "Revision 5 and earlier OpenWorker approval/review actions remain in Git history as evidence only. Current execution authority is DirectWork.",
"parallel_policy": {
"business_authority": "directwork",
"canonical_controller": "directwork",
"tool_guidance_authority": "go-tool-runtime",
"github_actions_role": "short-secret-trigger-transport-only",
"github_actions_business_execution_allowed": false,
"github_actions_completion_authority": false,
"openworker_current_authority": false,
"assigned_host": "DESKTOP-ODAQN0D",
"host_verification": "fail-closed-at-executor",
"max_local_slots": 4,
"parallel_rule": "dependency-satisfied independent durable works may run concurrently; same non-reentrant work keeps one active claim",
"completion_evidence": ["work_id","events","claimed_slot","executor_identity","started_at","completed_at","exit_code","artifact_path","artifact_size","artifact_sha256"],
"approval_artifact_transport": "drive.chatgpt.review.publish",
"approval_artifact_primitive": "drive.file.publish-verified",
"drive_remote_verification_required": true,
"exact_drive_revision_identity_required": true
},
"steps": [
{"step_id":"0002-010","title":"Generate fresh structured Director preproduction","kind":"work","dependencies":[],"allowed_actions":["comfyx-studio.director.preproduction"],"acceptance":["run_id","director_plan","director_plan_sha256","shot_count","character_count","scene_bible_count"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-020","title":"Materialize storyboard presentation request and visual requirements","kind":"work","dependencies":["0002-010"],"allowed_actions":["comfyx-studio.storyboard.plan"],"acceptance":["storyboard_request","visual_requirements","visual_asset_count","reference_asset_ids"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-025","title":"Generate text-only storyboard PPTX through OpenMAIC","kind":"work","dependencies":["0002-020"],"allowed_actions":["presentation.openmaic"],"acceptance":["storyboard_pptx","storyboard_manifest","storyboard_pptx_sha256","slide_count","reopen_receipt","image_count"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-027","title":"Wait for user approval of text-only storyboard PPTX","kind":"approval","dependencies":["0002-025"],"allowed_actions":["openworker.user.approval"],"acceptance":["approved_storyboard_pptx_sha256","approval_decision","approval_receipt"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-030","title":"Generate REAL character master images after storyboard approval","kind":"work","dependencies":["0002-027"],"allowed_actions":["comfyx.storyboard.image.real"],"acceptance":["character_receipts","character_images","character_sha256"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-040","title":"Generate REAL scene concept image on fixed ODA host","kind":"work","dependencies":["0002-030"],"allowed_actions":["comfyx.storyboard.image.real"],"acceptance":["scene_receipt","scene_image","scene_sha256"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-050","title":"Generate and bind four REAL referenced storyboard images","kind":"work","dependencies":["0002-040"],"allowed_actions":["comfyx.storyboard.image.real","comfyx-studio.storyboard.bind"],"acceptance":["shot_image_receipts","shot_images","shot_image_sha256","bound_storyboard_request"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-055","title":"Generate illustrated storyboard PPTX through OpenMAIC","kind":"work","dependencies":["0002-050"],"allowed_actions":["presentation.openmaic"],"acceptance":["illustrated_storyboard_pptx","illustrated_storyboard_manifest","illustrated_storyboard_sha256","slide_count","reopen_receipt","bound_image_count"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-057","title":"Wait for user approval of illustrated storyboard PPTX","kind":"approval","dependencies":["0002-055"],"allowed_actions":["openworker.user.approval"],"acceptance":["approved_illustrated_storyboard_sha256","approval_decision","approval_receipt"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-060","title":"Generate four REAL video shots through audited ComfyX production","kind":"work","dependencies":["0002-057"],"allowed_actions":["comfyx.production.video.real"],"acceptance":["shot_video_receipts","shot_videos","shot_video_sha256","execution_ledger"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-070","title":"Assemble canonical final MP4 with subtitles and physical QC","kind":"work","dependencies":["0002-060"],"allowed_actions":["comfyx-studio.finalize"],"acceptance":["final_mp4","final_mp4_sha256","resolution","duration","subtitle_receipt","physical_qc"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-080","title":"Register final artifacts and create immutable WorkLedger revision","kind":"work","dependencies":["0002-070"],"allowed_actions":["engineering_os.artifact.register","openworker.workledger.revision"],"acceptance":["artifact_ids","revision_id","manifest_sha256"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-090","title":"Build and publish bounded review bundle to Google Drive","kind":"work","dependencies":["0002-080"],"allowed_actions":["openworker.review.publish"],"acceptance":["review_bundle","drive_receipt","drive_folder_id","manifest_sha256"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-100","title":"Apply ChatGPT semantic and visual review receipt","kind":"work","dependencies":["0002-090"],"allowed_actions":["openworker.review.apply"],"acceptance":["review_receipt","review_decision","accepted_revision_id"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-110","title":"Create approved Delivery Revision only after LLM PASS","kind":"work","dependencies":["0002-100"],"allowed_actions":["engineering_os.delivery.publish"],"acceptance":["delivery_id","delivery_revision","accepted_revision_id"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false},
{"step_id":"0002-120","title":"Validate final delivery package and review provenance","kind":"work","dependencies":["0002-110"],"allowed_actions":["openworker.delivery.validate"],"acceptance":["package_path","final_mp4","final_validation","review_provenance"],"status":"PENDING","evidence":{},"blocker":"","repair_parent_step":"","allow_skip":false}
{"step_id":"0002-010","title":"Generate fresh structured Director preproduction","kind":"work","dependencies":[],"allowed_actions":["comfyx-studio.director.preproduction"],"acceptance":["work_id","director_plan","director_plan_sha256","shot_count","character_count","scene_bible_count"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-020","title":"Materialize storyboard presentation request and visual requirements","kind":"work","dependencies":["0002-010"],"allowed_actions":["comfyx-studio.storyboard.plan"],"acceptance":["work_id","storyboard_request","visual_requirements","visual_asset_count","reference_asset_ids"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-025","title":"Generate text-only storyboard PPTX through OpenMAIC","kind":"work","dependencies":["0002-020"],"allowed_actions":["presentation.openmaic"],"acceptance":["work_id","storyboard_pptx","storyboard_manifest","storyboard_pptx_sha256","slide_count","reopen_receipt","image_count"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-026","title":"Publish exact text-only storyboard revision to Google Drive for ChatGPT/user approval","kind":"work","dependencies":["0002-025"],"allowed_actions":["drive.chatgpt.review.publish","drive.file.publish-verified"],"acceptance":["work_id","manifest_sha256","drive_receipt","remote_verified","exact_drive_revision_identity","chatgpt_review_ready"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-027","title":"Apply user/ChatGPT approval receipt bound to exact text-only storyboard Drive revision","kind":"approval","dependencies":["0002-026"],"allowed_actions":["review.apply"],"acceptance":["approved_storyboard_pptx_sha256","approval_decision","approval_receipt","reviewed_drive_revision_identity"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-030","title":"Generate REAL character master images after storyboard approval","kind":"fanout","dependencies":["0002-027"],"allowed_actions":["comfyx.storyboard.image.real"],"acceptance":["work_ids","claimed_slots","character_receipts","character_images","character_sha256"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-040","title":"Generate REAL scene concept images on fixed ODA host","kind":"fanout","dependencies":["0002-027"],"allowed_actions":["comfyx.storyboard.image.real"],"acceptance":["work_ids","claimed_slots","scene_receipts","scene_images","scene_sha256"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-050","title":"Join REAL character/scene assets and bind referenced storyboard images","kind":"join","dependencies":["0002-030","0002-040"],"allowed_actions":["comfyx.storyboard.image.real","comfyx-studio.storyboard.bind"],"acceptance":["work_id","shot_image_receipts","shot_images","shot_image_sha256","bound_storyboard_request"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-055","title":"Generate illustrated storyboard PPTX through OpenMAIC","kind":"work","dependencies":["0002-050"],"allowed_actions":["presentation.openmaic"],"acceptance":["work_id","illustrated_storyboard_pptx","illustrated_storyboard_manifest","illustrated_storyboard_sha256","slide_count","reopen_receipt","bound_image_count"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-056","title":"Publish exact illustrated storyboard revision to Google Drive for ChatGPT/user approval","kind":"work","dependencies":["0002-055"],"allowed_actions":["drive.chatgpt.review.publish","drive.file.publish-verified"],"acceptance":["work_id","manifest_sha256","drive_receipt","remote_verified","exact_drive_revision_identity","chatgpt_review_ready"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-057","title":"Apply user/ChatGPT approval receipt bound to exact illustrated storyboard Drive revision","kind":"approval","dependencies":["0002-056"],"allowed_actions":["review.apply"],"acceptance":["approved_illustrated_storyboard_sha256","approval_decision","approval_receipt","reviewed_drive_revision_identity"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-060","title":"Generate REAL video shots through DirectWork durable fanout","kind":"fanout","dependencies":["0002-057"],"allowed_actions":["comfyx.production.video.real"],"acceptance":["work_ids","claimed_slots","executor_identities","shot_video_receipts","shot_videos","shot_video_sha256","all_shots_terminal_succeeded"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-070","title":"Join shot works and assemble canonical final MP4 with subtitles and physical QC","kind":"join","dependencies":["0002-060"],"allowed_actions":["comfyx-studio.finalize"],"acceptance":["work_id","final_mp4","final_mp4_sha256","resolution","duration","subtitle_receipt","physical_qc"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-080","title":"Register final artifacts and immutable revision identity","kind":"work","dependencies":["0002-070"],"allowed_actions":["engineering_os.artifact.register","artifact.revision.register"],"acceptance":["work_id","artifact_ids","revision_id","manifest_sha256"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-090","title":"Publish final review artifacts to verified Google Drive revision","kind":"work","dependencies":["0002-080"],"allowed_actions":["drive.chatgpt.review.publish","drive.file.publish-verified"],"acceptance":["work_id","drive_receipt","remote_verified","exact_drive_revision_identity","manifest_sha256"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-100","title":"Apply ChatGPT semantic and visual review receipt over exact Drive revision","kind":"work","dependencies":["0002-090"],"allowed_actions":["review.apply"],"acceptance":["review_receipt","review_decision","accepted_revision_id","reviewed_drive_revision_identity"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-110","title":"Create approved Delivery Revision only after LLM PASS","kind":"work","dependencies":["0002-100"],"allowed_actions":["engineering_os.delivery.publish"],"acceptance":["work_id","delivery_id","delivery_revision","accepted_revision_id"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false},
{"step_id":"0002-120","title":"Validate final delivery package and review provenance","kind":"work","dependencies":["0002-110"],"allowed_actions":["delivery.validate"],"acceptance":["work_id","package_path","final_mp4","final_validation","review_provenance"],"status":"PENDING","evidence":{},"blocker":"","allow_skip":false}
]
}
48 changes: 31 additions & 17 deletions case-worklists/0003.json
Original file line number Diff line number Diff line change
@@ -1,60 +1,74 @@
{
"schema_version": "openworker-case-worklist/v1",
"schema_version": "directwork-case-worklist/v2",
"case_id": "0003",
"workspace_root": "D:\\AI-Work\\jobs\\0003-YUJING-BRIDGE",
"assigned_host": "DESKTOP-UL7V2VV",
"revision": 2,
"revision": 3,
"contract_updated_at": "2026-08-20 Asia/Taipei",
"historical_note": "Revision 2 OpenWorker review actions remain in Git history as historical evidence. Current business authority is DirectWork and current Drive review guidance comes from go-tool.",
"parallel_policy": {
"business_authority": "directwork",
"canonical_controller": "directwork",
"tool_guidance_authority": "go-tool-runtime",
"github_actions_role": "short-secret-trigger-transport-only",
"github_actions_business_execution_allowed": false,
"github_actions_completion_authority": false,
"openworker_current_authority": false,
"assigned_host": "DESKTOP-UL7V2VV",
"host_verification": "fail-closed-at-executor",
"completion_evidence": ["work_id","events","claimed_slot","executor_identity","started_at","completed_at","exit_code","artifact_path","artifact_size","artifact_sha256"],
"approval_artifact_transport": "drive.chatgpt.review.publish",
"approval_artifact_primitive": "drive.file.publish-verified",
"drive_remote_verification_required": true,
"exact_drive_revision_identity_required": true
},
"steps": [
{
"step_id": "0003-160",
"title": "Publish immutable review bundle to Google Drive API and bind WorkLedger receipt",
"title": "Publish exact immutable review artifacts to verified Google Drive revision",
"kind": "work",
"dependencies": [],
"allowed_actions": ["openworker.review.publish"],
"acceptance": ["review_bundle", "drive_receipt"],
"allowed_actions": ["drive.chatgpt.review.publish", "drive.file.publish-verified"],
"acceptance": ["work_id", "review_bundle", "manifest_sha256", "drive_receipt", "remote_verified", "exact_drive_revision_identity", "drive_file_ids", "drive_file_links"],
"status": "PENDING",
"evidence": {},
"blocker": "",
"repair_parent_step": "",
"allow_skip": false
},
{
"step_id": "0003-170",
"title": "ChatGPT semantic and visual review of the exact published Drive revision",
"title": "ChatGPT semantic and visual review of the exact verified Drive revision",
"kind": "work",
"dependencies": ["0003-160"],
"allowed_actions": ["openworker.review.inspect_drive"],
"acceptance": ["drive_revision_folder_id", "review_receipt", "review_decision"],
"allowed_actions": ["review.inspect_drive"],
"acceptance": ["reviewed_drive_revision_identity", "review_receipt", "review_decision", "reviewed_drive_file_ids", "reviewed_manifest_sha256"],
"status": "PENDING",
"evidence": {},
"blocker": "",
"repair_parent_step": "",
"allow_skip": false
},
{
"step_id": "0003-180",
"title": "Apply ChatGPT review receipt to WorkLedger",
"title": "Apply ChatGPT review receipt to current durable revision state",
"kind": "work",
"dependencies": ["0003-170"],
"allowed_actions": ["openworker.review.apply"],
"acceptance": ["review_receipt", "ledger_status", "review_decision"],
"allowed_actions": ["review.apply"],
"acceptance": ["review_receipt", "review_status", "review_decision", "reviewed_drive_revision_identity"],
"status": "PENDING",
"evidence": {},
"blocker": "",
"repair_parent_step": "",
"allow_skip": false
},
{
"step_id": "0003-190",
"title": "Create and validate approved Delivery Revision",
"kind": "work",
"dependencies": ["0003-180"],
"allowed_actions": ["engineering_os.delivery.publish", "openworker.delivery.validate"],
"acceptance": ["delivery_revision", "delivery_validation"],
"allowed_actions": ["engineering_os.delivery.publish", "delivery.validate"],
"acceptance": ["work_id", "delivery_revision", "delivery_validation", "review_provenance"],
"status": "PENDING",
"evidence": {},
"blocker": "",
"repair_parent_step": "",
"allow_skip": false
}
]
Expand Down
Loading
Loading