bannzai / bannzai/godotpractice

ユーザー作業の一覧 (webtunnel の Secrets 登録・castle checkout の追随)

Open
#11 2 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.