{ "schema_version": "codex_gitea_dev_bootstrap_preflight_v1", "generated_at": "2026-06-24T11:52:00+08:00", "summary": { "candidate_count": 2, "clean_candidate_count": 2, "remote_dev_branch_created_count": 0, "remote_write_performed": false, "execution_authorized": false, "raw_git_sync_allowed": false, "raw_conversation_sync_allowed": false }, "candidates": [ { "product_id": "momo-pro", "display_name": "MOMO Pro", "local_path": "/Users/ogt/momo-pro-system", "gitea_repo": "wooo/ewoooc", "remote_url": "https://gitea.wooo.work/wooo/ewoooc.git", "local_branch": "main", "local_commit": "76a89a70986b7428704a12ffbb7180f159db151f", "remote_main_commit": "76a89a70986b7428704a12ffbb7180f159db151f", "local_dirty_count": 0, "remote_main_present": true, "remote_dev_present": false, "codex_workspace_expected": "/Users/ogt/codex-workspaces/momo-pro-dev", "codex_workspace_present": false, "candidate_status": "ready_for_owner_reviewed_dev_bootstrap", "blocked_actions": [ "remote_dev_branch_create", "force_push", "raw_git_copy", "raw_conversation_copy", "env_or_runtime_volume_sync" ], "next_gate": "owner confirms main commit as dev baseline and approves creating dev branch plus clean clone workspace" }, { "product_id": "awooogo", "display_name": "AwoooGo", "local_path": "/Users/ogt/Documents/AwoooGo", "gitea_repo": "wooo/AwoooGo", "remote_url": "http://192.168.0.110:3001/wooo/AwoooGo.git", "local_branch": "main", "local_commit": "86c96a2845a52e7ccd2c61324215a3346a6c2f22", "remote_main_commit": "86c96a2845a52e7ccd2c61324215a3346a6c2f22", "local_dirty_count": 0, "remote_main_present": true, "remote_dev_present": false, "codex_workspace_expected": "/Users/ogt/codex-workspaces/awooogo-dev", "codex_workspace_present": false, "candidate_status": "ready_for_owner_reviewed_dev_bootstrap", "blocked_actions": [ "remote_dev_branch_create", "force_push", "raw_git_copy", "raw_conversation_copy", "env_or_runtime_volume_sync" ], "next_gate": "owner confirms main commit as dev baseline and approves creating dev branch plus clean clone workspace" } ] }