Files
awoooi/docs/operations/codex-macbook-awooogo-access-readback.snapshot.json

71 lines
2.6 KiB
JSON

{
"schema_version": "codex_macbook_awooogo_access_readback_v1",
"generated_at": "2026-06-24T05:33:31Z",
"timezone": "Asia/Taipei",
"purpose": "Verify MacBook Pro can use its own SSH key to access AwoooGo on Gitea and open a Codex-ready dev workspace without copying raw Codex history, secrets, raw .git directories, or Mac Mini private keys.",
"gitea_host": "192.168.0.110",
"macbook_host": "192.168.0.111",
"ssh_key_authorization": {
"target_user": "wooo",
"key_name": "MacBook Pro Codex 20260624",
"public_key_fingerprint": "SHA256:tjOo7yMW427ge01WWohw+CulNsssU/GpCjHogm/aubo",
"private_key_copied": false,
"password_used_or_stored": false,
"secret_value_collected": false,
"gitea_sqlite_backup_path": "/data/gitea/gitea.db.pre-macbook-key-20260624",
"authorized_keys_regenerated": true,
"gitea_ssh_readback": "Hi there, wooo! You've successfully authenticated with the key named MacBook Pro Codex 20260624, but Gitea does not provide shell access."
},
"repo_readback": {
"repo": "wooo/AwoooGo",
"url": "ssh://git@192.168.0.110:2222/wooo/AwoooGo.git",
"dev_ref": "8471b376d97c1436d4612ece17f51ba0950f114d",
"main_ref": "18be716e8578eaeefb1e31f9a2a2f467ca33b12a",
"ls_remote_from_macbook": true
},
"macbook_workspace": {
"path": "/Users/ooo/codex-workspaces/awooogo-dev",
"branch": "dev",
"upstream": "gitea/dev",
"commit": "8471b376d97c1436d4612ece17f51ba0950f114d",
"dirty_file_count": 0,
"status": "ready_or_development_base"
},
"macbook_project_window_sync": {
"project_count": 6,
"ready_project_count": 3,
"blocked_project_count": 3,
"protected_legacy_project_count": 0,
"ready_projects": [
"/Users/ooo/codex-workspaces/awoooi-dev",
"/Users/ooo/codex-workspaces/momo-pro-dev",
"/Users/ooo/codex-workspaces/awooogo-dev"
],
"blocked_projects": [
"/Users/ooo/codex-workspaces/2026fifa-main-review",
"/Users/ooo/codex-workspaces/agent-bounty-protocol-main-review",
"/Users/ooo/codex-workspaces/awoooi-main"
]
},
"handoff_artifact_sync": {
"sha256_match_count": 9,
"sha256_total_count": 9,
"raw_codex_app_synced": false,
"raw_conversation_synced": false,
"auth_json_synced": false,
"sqlite_synced": false,
"env_synced": false,
"runtime_volume_synced": false,
"raw_git_directory_copied": false
},
"overall_boundary": {
"workspace_registry_ready_count": 3,
"workspace_registry_blocked_count": 8,
"latest_dev_on_gitea_count": 3,
"production_on_gitea_count": 8,
"owner_preflight_ready_count": 0,
"owner_preflight_blocked_count": 2,
"all_products_ready": false
}
}