85 lines
4.3 KiB
JSON
85 lines
4.3 KiB
JSON
{
|
|
"schema_version": "codex_gitea_blocked_products_owner_decision_closeout_v1",
|
|
"generated_at": "2026-06-24T14:12:00+08:00",
|
|
"scope": "All previously blocked product worktrees have an owner decision package before any Gitea dev branch creation",
|
|
"summary": {
|
|
"blocked_product_count": 8,
|
|
"owner_decision_package_completed_count": 8,
|
|
"ready_for_remote_dev_branch_creation_count": 0,
|
|
"remote_dev_branch_created_count": 0,
|
|
"product_repo_write_performed": false,
|
|
"remote_write_performed_to_product_repos": false,
|
|
"secret_values_collected": false,
|
|
"env_file_read": false,
|
|
"raw_git_sync_allowed": false,
|
|
"raw_conversation_sync_allowed": false,
|
|
"runtime_write_performed": false
|
|
},
|
|
"products": [
|
|
{
|
|
"product_id": "clawbot-openclaw",
|
|
"decision_package": "docs/operations/CLAWBOT-OPENCLAW-DEV-BASELINE-OWNER-DECISION-2026-06-24.md",
|
|
"snapshot": "docs/operations/clawbot-openclaw-dev-baseline-owner-decision.snapshot.json",
|
|
"status": "owner_decision_required",
|
|
"next_gate": "Review two-file drift and choose local head or Gitea main as baseline."
|
|
},
|
|
{
|
|
"product_id": "tsenyang-website",
|
|
"decision_package": "docs/operations/TSENYANG-WEBSITE-DEV-BASELINE-OWNER-DECISION-2026-06-24.md",
|
|
"snapshot": "docs/operations/tsenyang-website-dev-baseline-owner-decision.snapshot.json",
|
|
"status": "owner_decision_required",
|
|
"next_gate": "Decide OG asset and presentation output policy before dev branch."
|
|
},
|
|
{
|
|
"product_id": "agent-bounty-protocol",
|
|
"decision_package": "docs/operations/AGENT-BOUNTY-DEV-BASELINE-OWNER-DECISION-2026-06-24.md",
|
|
"snapshot": "docs/operations/agent-bounty-dev-baseline-owner-decision.snapshot.json",
|
|
"status": "owner_decision_required",
|
|
"next_gate": "Separate A2A / treasury source from backup archives and approve include list."
|
|
},
|
|
{
|
|
"product_id": "2026fifa",
|
|
"decision_package": "docs/operations/2026FIFA-DEV-BASELINE-OWNER-DECISION-2026-06-24.md",
|
|
"snapshot": "docs/operations/2026fifa-dev-baseline-owner-decision.snapshot.json",
|
|
"status": "owner_decision_required",
|
|
"next_gate": "Run narrow scanner and decide analytics / web route drift."
|
|
},
|
|
{
|
|
"product_id": "vibework",
|
|
"decision_package": "docs/operations/VIBEWORK-DEV-BASELINE-OWNER-DECISION-2026-06-24.md",
|
|
"snapshot": "docs/operations/vibework-dev-baseline-owner-decision.snapshot.json",
|
|
"status": "owner_decision_required",
|
|
"next_gate": "Owner pick tracked / untracked groups and release scope before dev branch."
|
|
},
|
|
{
|
|
"product_id": "stockplatform-v2",
|
|
"decision_package": "docs/operations/STOCKPLATFORM-V2-DEV-BASELINE-OWNER-DECISION-2026-06-24.md",
|
|
"snapshot": "docs/operations/stockplatform-v2-dev-baseline-owner-decision.snapshot.json",
|
|
"status": "owner_decision_required",
|
|
"next_gate": "Exclude tmp generated outputs and approve source-only include list."
|
|
},
|
|
{
|
|
"product_id": "bitan-pharmacy",
|
|
"decision_package": "docs/operations/BITAN-PHARMACY-DEV-BASELINE-OWNER-DECISION-2026-06-24.md",
|
|
"snapshot": "docs/operations/bitan-pharmacy-dev-baseline-owner-decision.snapshot.json",
|
|
"status": "owner_decision_required",
|
|
"next_gate": "Provide internal inventory / owner export and decide public-content evidence policy."
|
|
},
|
|
{
|
|
"product_id": "vtuber",
|
|
"decision_package": "docs/operations/VTUBER-DEV-BASELINE-OWNER-DECISION-2026-06-24.md",
|
|
"snapshot": "docs/operations/vtuber-dev-baseline-owner-decision.snapshot.json",
|
|
"status": "repository_identity_repair_required",
|
|
"next_gate": "Decide new repo bootstrap or correct existing repo mapping before any Gitea action."
|
|
}
|
|
],
|
|
"hard_gates": [
|
|
"No remote dev branch creation until product-specific owner response accepts include / exclude.",
|
|
"No product repo writes from this closeout.",
|
|
"No raw .git sync.",
|
|
"No env, secret value, runtime volume, or raw Codex conversation sync.",
|
|
"No generated outputs, logs, backup archives, or local browser profile artifacts in source control unless owner explicitly approves sanitized artifacts."
|
|
],
|
|
"recommended_next_step": "Create owner response templates for each blocked product, then process from lowest blast radius to highest: ClawBot, Tsenyang, Agent Bounty, 2026FIFA, VibeWork, StockPlatform, Bitan, VTuber."
|
|
}
|