执行 OPS-M4C-GH-02-REPO-BOOTSTRAP-RETRY:沿用原派工文件,显式 env -u GH_TOKEN -u GITHUB_TOKEN 避免失效环境变量覆盖 macOS keyring;验证 GitHub auth、17lang membership 和目标 repo 不存在后,从 GH-02 candidate source/ 创建独立 bootstrap Git root、public repo 17lang/mindraw4agent、初始 main 并核验远端 tree / settings / CI。
边界:不从 Mindraw / P2 既有 dirty Git root 推送;不创建 tag / Release / prerelease;不上传 DMG 或 asset;不改 candidate / canonical / App / DMG / 现有 remotes;不输出 token。
OPS-M4C-GH-02-REPO-BOOTSTRAP 执行状态。02-P/M4C-GitHubOpenSource/ops/ops-m4c-gh-02-repo-bootstrap-20260713.md、02-P/plan-progress.markdown、02-P/PMO_INBOX.md。GITHUB_AUTH_INVALID_OR_NETWORK_UNAVAILABLE;PMO 主环境随后回报 keyring auth、org 权限、API 可达和 repo 不存在均已验证。GITHUB_AUTH_INVALID_OR_API_UNAVAILABLE。gh auth status 显示 active account shanghai3168 但 token invalid;三条 API / repo view 命令初次和两次只读重试均无法连接 api.github.com。AGENTS.md、INDEX.md、原派工、统一台账和原责任报告。gh 命令显式 unset GH_TOKEN / GITHUB_TOKEN。GH_TOKEN / GITHUB_TOKEN / GH_CONFIG_DIR / XDG_CONFIG_HOME,HOME=/Users/ar。用途:恢复 GitHub auth 后,重新验证 GH-02 repository bootstrap 前置条件。
前置条件:当前执行环境必须能访问 api.github.com,且 gh auth status -h github.com 对 shanghai3168 成功。
设置与验证命令:
env -u GH_TOKEN -u GITHUB_TOKEN gh auth status -h github.com
env -u GH_TOKEN -u GITHUB_TOKEN gh api user --jq .login
env -u GH_TOKEN -u GITHUB_TOKEN gh api user/memberships/orgs/17lang --jq '{state:.state,role:.role}'
env -u GH_TOKEN -u GITHUB_TOKEN gh repo view 17lang/mindraw4agent --json nameWithOwner,visibility,defaultBranchRef
若 API / DNS 失败,可做最多两次只读重试;若 auth invalid 或三轮 API 都失败,应停止,不得创建 repo。
搜索关键词:OPS-M4C-GH-02-REPO-BOOTSTRAP-RETRY、GITHUB_AUTH_INVALID_OR_API_UNAVAILABLE、env -u GH_TOKEN -u GITHUB_TOKEN、17lang/mindraw4agent。
02-P/M4C-GitHubOpenSource/ops/ops-m4c-gh-02-repo-bootstrap-20260713.md02-P/plan-progress.markdown02-P/PMO_INBOX.md.codex-sessionhistory/2026-07-13-GH02仓库阻塞-01.md.codex-sessionhistory/COMMANDS.mdPMO 应在可用主环境或新的 worker 环境中继续执行;继续前必须重新确认 keyring auth、org membership 和 17lang/mindraw4agent 不存在。当前 worker 不具备安全执行 repository bootstrap 的 GitHub 前置条件。