docs(ops): refresh remaining workspace readback [skip ci]

This commit is contained in:
Your Name
2026-06-24 13:42:42 +08:00
parent 30af7e4db5
commit c302e8c41f
3 changed files with 43 additions and 16 deletions

View File

@@ -10,6 +10,7 @@
- MacBook AwoooGo workspace 已建立:`/Users/ooo/codex-workspaces/awooogo-dev`branch `dev`upstream `gitea/dev`commit `8471b376d97c1436d4612ece17f51ba0950f114d`dirty `0`
- MacBook project-window syncprojects `6`ready `3`AWOOOI、MOMO Pro、AwoooGoblocked `3`2026FIFA main-review、Agent Bounty main-review、AWOOOI main
- Safe handoff artifacts `9/9` SHA-256 matchglobal registry remains products `11`ready `3`blocked `8`latest dev on Gitea `3`production on Gitea `8`
- `docs/operations/codex-gitea-remaining-products-readback.snapshot.json``CODEX-WORKSTATION-GITEA-DEV-READBACK.md` 已同步,移除 AwoooGo MacBook `blocked_auth_required` 舊狀態。
**新增文件 / snapshot**
- `docs/operations/codex-macbook-awooogo-access-readback.snapshot.json`

View File

@@ -1,6 +1,6 @@
# Codex 雙工作站 / Gitea 開發環境 Readback
> Last updated: 2026-06-24 12:03 Asia/Taipei
> Last updated: 2026-06-24 13:33 Asia/Taipei
> Scope: Mac Mini、MacBook Pro、Gitea dev workspace、全產品專案收攏。
---
@@ -34,7 +34,7 @@ Forbidden sync targets: auth.json, *.sqlite, sessions, raw conversations, .env,
| 2026FIFA | `wooo/2026FIFAWorldCup` | blocked | yes | no | owner preflight / dev branch missing; local status is heavy and requires narrow drift review |
| Agent Bounty | `wooo/agent-bounty-protocol` | blocked | yes | no | dirty tree and owner preflight required |
| MOMO Pro | `wooo/ewoooc` | blocked | yes | no | local tree clean, but dev branch creation still needs owner / preflight gate |
| AwoooGo | `wooo/AwoooGo` | blocked | yes | no | local tree clean, but registry still says refs / production baseline need formal closure |
| AwoooGo | `wooo/AwoooGo` | ready | yes | yes | Mac Mini and MacBook Pro dev workspaces ready |
| StockPlatform v2 | `wooo/stockplatform-v2` | blocked | yes | no | dirty tree, no dev branch |
| VibeWork | `wooo/vibework` | blocked | unknown from public registry | no | dirty tree, refs inventory gap |
| ClawBot / OpenClaw | `wooo/clawbot-v5` | blocked | unknown from public registry | no | dirty tree and refs inventory gap |
@@ -66,7 +66,7 @@ Forbidden sync targets: auth.json, *.sqlite, sessions, raw conversations, .env,
| P0 | Keep AWOOOI controlled dev usable on both Macs | 84% topic-level, AWOOOI ready | verify MacBook Pro artifact sync when reachable |
| P0 | Create safe all-product Gitea dev baseline | 38.6% overall | product-by-product owner/preflight, no raw `.git` sync |
| P1 | MOMO Pro dev baseline | candidate | tree clean; needs explicit owner-approved `dev` branch policy |
| P1 | AwoooGo dev baseline | candidate | tree clean; normalize repo naming / external URL / registry |
| P1 | AwoooGo dev baseline | ready | Mac Mini and MacBook Pro workspaces both branch from Gitea `dev` |
| P1 | Dirty product drift review | blocked | VibeWork, StockPlatform, Bitan, Agent Bounty, Tsenyang, ClawBot need local change triage |
| P2 | External MacBook Pro Codex operation | partial | use Gitea + docs + Start Here; never raw conversation/session sync |
| P3 | Raw work-window sync | forbidden | replace with summaries, handoff docs, LOGBOOK, snapshots |
@@ -83,7 +83,7 @@ Forbidden sync targets: auth.json, *.sqlite, sessions, raw conversations, .env,
## 7. Next Safe Actions
1. Refresh MacBook Pro reachability and artifact sync readback without copying raw sessions.
2. For MOMO Pro and AwoooGo, prepare owner-reviewed `dev` branch bootstrap because both Mac Mini local trees are currently clean.
2. For MOMO Pro and AwoooGo, use the existing Gitea `dev` workspaces and branch into `codex/*`; do not edit `dev` directly.
3. For VibeWork / StockPlatform / Agent Bounty / Bitan / Tsenyang / ClawBot, run narrow dirty-tree summaries and prepare owner pick lists.
4. For 2026FIFA, build a narrow drift command that avoids full untracked scan.
5. For VTuber, repair local repository HEAD / inventory before any Gitea action.
@@ -100,7 +100,7 @@ docs/operations/codex-gitea-dev-bootstrap-preflight.snapshot.json
| Product | Local state | Remote state | Workspace | Readback result |
|---------|-------------|--------------|-----------|------------------|
| MOMO Pro | `/Users/ogt/momo-pro-system`, `main`, `76a89a70986b`, dirty `0` | `wooo/ewoooc` main/dev both at `76a89a70986b`; external HTTPS readback works | `/Users/ogt/codex-workspaces/momo-pro-dev`, branch `dev`, dirty `0` | Mac Mini dev workspace ready |
| AwoooGo | `/Users/ogt/Documents/AwoooGo`, `main`, `8471b376d97c`, dirty `0` | `wooo/AwoooGo` main/dev both at `8471b376d97c`; external HTTPS readback currently requires auth | `/Users/ogt/codex-workspaces/awooogo-dev`, branch `dev`, dirty `0` | Mac Mini dev workspace ready; external MacBook clone still needs credential / VPN gate |
| AwoooGo | `/Users/ogt/Documents/AwoooGo`, `main`, `8471b376d97c`, dirty `0` | `wooo/AwoooGo` dev `8471b376d97c`, main `18be716e8578`; MacBook SSH readback verified | `/Users/ogt/codex-workspaces/awooogo-dev`, branch `dev`, dirty `0`; `/Users/ooo/codex-workspaces/awooogo-dev`, branch `dev`, dirty `0` | Mac Mini and MacBook Pro dev workspaces ready |
Completed:
@@ -119,8 +119,7 @@ remote_write_performed=true
raw_git_sync_allowed=false
raw_conversation_sync_allowed=false
env_or_runtime_volume_sync=false
AwoooGo external HTTPS CLI readback requires auth, so do not claim outside MacBook clone readiness for AwoooGo until credentials / VPN path are verified.
MacBook Pro local workspace creation still needs separate readback from the MacBook.
Superseded by 2026-06-24 13:33 readback: AwoooGo MacBook Pro SSH access and local dev workspace are now verified. Continue to use `dev` only as the clean base; task work must branch into `codex/*`.
```
## 9. 2026-06-24 12:41 remaining products readback
@@ -148,7 +147,7 @@ Ready for Gitea dev workflow:
|---------|-------|-----------|
| AWOOOI | existing `dev` on Gitea; controlled dev workspace already recorded in Start Here | branch from `dev` into `codex/*` per task |
| MOMO Pro | `main` and `dev` both at `76a89a70986b`; Mac Mini workspace ready | verify MacBook Pro clone / fetch from Gitea |
| AwoooGo | `main` and `dev` both at `8471b376d97c`; Mac Mini workspace ready | fix / verify external HTTPS auth or VPN path before claiming outside MacBook readiness |
| AwoooGo | `dev` at `8471b376d97c`; `main` at `18be716e8578`; Mac Mini and MacBook workspaces ready | branch from `dev` into `codex/*` per task |
Still blocked:
@@ -205,7 +204,7 @@ MacBook Pro host `192.168.0.111` is reachable over SSH as `ooo`.
| Product | MacBook Pro workspace | Branch | Commit | Dirty | Result |
|---------|-----------------------|--------|--------|------:|--------|
| MOMO Pro | `/Users/ooo/codex-workspaces/momo-pro-dev` | `dev` | `76a89a70986b7428704a12ffbb7180f159db151f` | `0` | ready |
| AwoooGo | `/Users/ooo/codex-workspaces/awooogo-dev` | n/a | n/a | n/a | blocked by Gitea authentication requirement |
| AwoooGo | `/Users/ooo/codex-workspaces/awooogo-dev` | `dev` | `8471b376d97c1436d4612ece17f51ba0950f114d` | `0` | ready |
MOMO Pro workspace was cloned from Gitea `dev` on the MacBook Pro. Readback found only `.env.example`; no `.env` or runtime volume was copied.
@@ -216,4 +215,25 @@ cd /Users/ooo/codex-workspaces/momo-pro-dev
git checkout -b codex/<task-slug>
```
Do not edit `dev` directly. AwoooGo still needs verified Gitea credentials, repo visibility, or VPN/auth path before it can be claimed ready outside.
Do not edit `dev` directly. AwoooGo is now verified on MacBook Pro via Gitea SSH; new Codex work must start from `/Users/ooo/codex-workspaces/awooogo-dev` and branch into `codex/*`.
## 12. 2026-06-24 13:33 MacBook Pro AwoooGo workspace closeout
Machine-readable snapshot:
```text
docs/operations/codex-macbook-awooogo-access-readback.snapshot.json
```
Readback:
| Gate | Result |
|------|--------|
| MacBook Gitea SSH auth | key name `MacBook Pro Codex 20260624` accepted by Gitea |
| AwoooGo `dev` ref | `8471b376d97c1436d4612ece17f51ba0950f114d` |
| AwoooGo `main` ref | `18be716e8578eaeefb1e31f9a2a2f467ca33b12a` |
| MacBook workspace | `/Users/ooo/codex-workspaces/awooogo-dev` |
| Branch / upstream / dirty | `dev` / `gitea/dev` / `0` |
| Safe handoff artifact hash match | `9/9` |
MacBook project-window sync now has `projects=6`, `ready=3`, `blocked=3`. Ready projects are AWOOOI, MOMO Pro, and AwoooGo. Blocked projects are still 2026FIFA main-review, Agent Bounty main-review, and AWOOOI main. This closes the AwoooGo MacBook auth blocker but does not change all-product readiness: registry remains `ready=3`, `blocked=8`.

View File

@@ -1,12 +1,12 @@
{
"schema_version": "codex_gitea_remaining_products_readback_v1",
"generated_at": "2026-06-24T12:41:57+08:00",
"generated_at": "2026-06-24T13:33:31+08:00",
"scope": "Mac Mini product repositories after MOMO Pro and AwoooGo dev bootstrap",
"summary": {
"product_count": 11,
"gitea_dev_ready_count": 3,
"mac_mini_dev_workspace_ready_count": 2,
"macbook_pro_dev_workspace_ready_count": 1,
"macbook_pro_dev_workspace_ready_count": 3,
"remaining_blocked_count": 8,
"dirty_or_drift_review_required_count": 6,
"internal_or_authenticated_inventory_required_count": 3,
@@ -50,9 +50,15 @@
"remote_dev_commit": "8471b376d97c1436d4612ece17f51ba0950f114d",
"mac_mini_workspace_status": "ready",
"mac_mini_workspace_path": "/Users/ogt/codex-workspaces/awooogo-dev",
"external_https_readback": "authentication_required",
"macbook_pro_workspace_status": "blocked_auth_required",
"next_gate": "verify_gitea_credentials_or_vpn_path_before_claiming_outside_macbook_clone_ready"
"external_https_readback": "ssh_readback_verified_from_macbook",
"macbook_pro_workspace_status": "ready",
"next_gate": "use this workspace for Codex tasks by branching from dev into codex/*; do not edit dev directly",
"remote_main_commit": "18be716e8578eaeefb1e31f9a2a2f467ca33b12a",
"macbook_pro_workspace_path": "/Users/ooo/codex-workspaces/awooogo-dev",
"macbook_pro_workspace_branch": "dev",
"macbook_pro_workspace_upstream": "gitea/dev",
"macbook_pro_workspace_commit": "8471b376d97c1436d4612ece17f51ba0950f114d",
"macbook_pro_workspace_dirty_count": 0
}
],
"blocked_products": [
@@ -175,7 +181,7 @@
},
{
"gap_id": "dashboard_generator_drops_latest_artifact_sync",
"description": "codex-workstation-sync-dashboard.py was patched locally on 2026-06-24 to preserve latest_artifact_sync. The shared ~/.codex dashboard and Start Here were regenerated after validation, yielding registry_ready=3, registry_blocked=8, latest_dev_on_gitea=3, artifact_sync_blocked=1.",
"description": "codex-workstation-sync-dashboard.py was patched locally on 2026-06-24 to preserve latest_artifact_sync. The shared ~/.codex dashboard and Start Here were regenerated after validation, yielding registry_ready=3, registry_blocked=8, latest_dev_on_gitea=3, artifact_sync_blocked=0 after MacBook artifact sync.",
"status": "patched_locally_and_shared_artifacts_refreshed"
}
]