bannzai / bannzai/godotpractice
ユーザー作業の一覧 (webtunnel の Secrets 登録・castle checkout の追随)
- Dominant language
- GDScript
- Stars
- 0
- Forks
- 0
- Avg merge
- 4h 10m
- Merged PRs (30d)
- 63
Description
## 概要
agent には実行できず、ユーザーにしかできない作業の一覧 (運用ルール: `~/.claude/rules/record-user-only-tasks-in-single-issue.md`)。追記は新規コメントで行い、完了のチェックは人間が入れる。実装済み機能の動作確認はここに書かず、完成チェックリスト issue に集約する。
## 項目
- [ ] **webtunnel 用の Tailscale trust credential を発行し、Secrets `TS_OIDC_CLIENT_ID` / `TS_OIDC_AUDIENCE` を登録する** (ブロック中: #1 の「動作確認は bannzai/webtunnel を通じて行う」)。agent ができない理由: Tailscale 管理コンソール (Web UI) での credential 発行が必要。本リポジトリの OIDC subject は immutable ID 形式 (`repo:bannzai@10897361/godotpractice@1358772110`) のため他リポジトリ用の credential は流用できず、新規発行が要る。実行方法: https://login.tailscale.com/admin/settings/trust-credentials で Subject `repo:bannzai@10897361/godotpractice@1358772110:*` の OIDC credential を発行 (手順は webtunnel の PROJECT.md「新しいプロジェクトに webtunnel を導入する」) し、`gh secret set TS_OIDC_CLIENT_ID -R bannzai/godotpractice` と `gh secret set TS_OIDC_AUDIENCE -R bannzai/godotpractice` で登録する。なお webtunnel で Godot の Web エクスポートを開くには、Secrets とは別に webtunnel 側のソフトウェア WebGL 対応 ( https://github.com/bannzai/webtunnel/issues/22 。auto-implement label 付きで agent が実装する) も必要
- [ ] **castle の checkout (`~/.homesick/repos/castle`) を main に追随させ、`~/.agents/skills/godot-development` をローカルで使える状態にする** (ブロック中: #1 の各ゲームの実装。worker が godot-development skill をローカルから読めない)。agent ができない理由: castle の checkout は別セッションが `issue-888` ブランチで作業中 (未コミットの変更あり) のため、agent が勝手にブランチを切り替えられない。実行方法: 作業中のセッションの区切りで、castle の checkout で `git merge origin/main` (または main を含むブランチへの切替) を行い、`ls ~/.agents/skills/godot-development/SKILL.md` で存在を確認する。追随までの間、worker は AGENTS.md に書いた GitHub 上の同 skill の URL を参照する
## セッション再開
```sh
cd /Users/bannzai/ghq/github.com/bannzai/godotpractice
claude --resume cd6754c0-113a-47d1-97ff-90810ba34d13
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the listed Tailscale trust-credential procedure and webtunnel PROJECT.md, then inspect the castle checkout and ~/.agents/skills/godot-development/SKILL.md. Done means the TS_OIDC_CLIENT_ID and TS_OIDC_AUDIENCE secrets are registered for bannzai/godotpractice and castle follows main with the local skill available; confirm the blockers in #1 are cleared.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, github, godot
- Domain
- devops, tooling
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 35/100