From d7338373d9db92fa97686e585f49a4b55791f86c Mon Sep 17 00:00:00 2001 From: "takemi.ohama" Date: Wed, 12 Aug 2026 09:43:39 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20=E5=AE=9F=E8=A3=85=E6=B8=88=E3=81=BF?= =?UTF-8?q?=E3=83=BB=E8=A7=A3=E6=B1=BA=E6=B8=88=E3=81=BF=E3=81=AE=20issue?= =?UTF-8?q?=20/=20plan=20=E3=82=92=20issues/old=20=E3=81=B8=E3=82=A2?= =?UTF-8?q?=E3=83=BC=E3=82=AB=E3=82=A4=E3=83=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit issues/ 直下に実装完了済みのドキュメントが蓄積し、未着手の計画と 区別できなくなっていたため、実装状況をコード・CHANGELOG・GitHub issue の 状態で検証したうえで完了分を issues/old/ へ移動する。 移動対象 (19 件): - i04 / PLAN04: repos/ 永続クローン + symlink 実装済み - i05: 空ファイル - i06 / PLAN06: devbase project サブコマンド群を新設済み - i07: build / rebuild / up の再ビルド仕様統一 + --expires 実装済み - i28: init: true 注入済み (issue #28 closed) - i29 x2 / i30: list TUI 化 + questionary 移行 + devbase rebuild 実装済み - i31 / PLAN31_1 / PLAN31_2 / PLAN31_3: installer・TUI 統合・エディタ自動起動を実装済み - i33 / i33-advice / PLAN33: #81 で実装後、#87 で Orca / SSH 連携を撤去済み - PLAN03-1: env export / import 実装済み - PLAN48: env init の HOST_SSH_USER 自動設定を実装済み (issue #48 closed) issues/ に残置 (未着手): - i32 / PLAN32: 1 project = 複数リポジトリ構成 - i34 / i34-orcalike: devbase 独自オーケストレーション (検討のみ完了) 併せて、移動により古くなったパス参照を更新した (docs/developer/installer-hosting.md、issues/i34.md、issues/old 内の相互参照)。 Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_014zSgR8NvrkE6PeK5RRV82X --- docs/developer/installer-hosting.md | 4 ++-- issues/i34.md | 2 +- issues/{ => old}/PLAN03-1.md | 0 issues/{ => old}/PLAN04_plugin-repo-persistence.md | 0 issues/{ => old}/PLAN06_project-subcommand.md | 2 +- issues/{ => old}/PLAN31_1_devbase-installer.md | 2 +- issues/{ => old}/PLAN31_2_list-tui-unified.md | 2 +- issues/{ => old}/PLAN31_3_up-open-editor.md | 2 +- issues/{ => old}/PLAN33_orca-support.md | 6 +++--- issues/{ => old}/PLAN48_host-ssh-user-env.md | 0 issues/{ => old}/i04.md | 0 issues/{ => old}/i05.md | 0 issues/{ => old}/i06.md | 0 issues/{ => old}/i07.md | 0 issues/{ => old}/i28_docker-init-zombie-reap.md | 0 issues/{ => old}/i29_list-tui-plan.md | 2 +- issues/{ => old}/i29_list-tui-simple-term-menu.md | 0 issues/{ => old}/i30_list-tui-running-actions.md | 0 issues/{ => old}/i31.md | 4 ++-- issues/{ => old}/i33-advice.md | 0 issues/{ => old}/i33.md | 2 +- 21 files changed, 14 insertions(+), 14 deletions(-) rename issues/{ => old}/PLAN03-1.md (100%) rename issues/{ => old}/PLAN04_plugin-repo-persistence.md (100%) rename issues/{ => old}/PLAN06_project-subcommand.md (99%) rename issues/{ => old}/PLAN31_1_devbase-installer.md (99%) rename issues/{ => old}/PLAN31_2_list-tui-unified.md (99%) rename issues/{ => old}/PLAN31_3_up-open-editor.md (99%) rename issues/{ => old}/PLAN33_orca-support.md (99%) rename issues/{ => old}/PLAN48_host-ssh-user-env.md (100%) rename issues/{ => old}/i04.md (100%) rename issues/{ => old}/i05.md (100%) rename issues/{ => old}/i06.md (100%) rename issues/{ => old}/i07.md (100%) rename issues/{ => old}/i28_docker-init-zombie-reap.md (100%) rename issues/{ => old}/i29_list-tui-plan.md (99%) rename issues/{ => old}/i29_list-tui-simple-term-menu.md (100%) rename issues/{ => old}/i30_list-tui-running-actions.md (100%) rename issues/{ => old}/i31.md (92%) rename issues/{ => old}/i33-advice.md (100%) rename issues/{ => old}/i33.md (93%) diff --git a/docs/developer/installer-hosting.md b/docs/developer/installer-hosting.md index 1809a145..f203f653 100644 --- a/docs/developer/installer-hosting.md +++ b/docs/developer/installer-hosting.md @@ -10,7 +10,7 @@ 短い HTTPS URL で配信する。 - 配信 URL を `https://raw.githubusercontent.com/devbasex/devbase/main/install.sh` (約 73 文字)から `https://dl.basex.jp/i`(約 21 文字)へ短縮する。 -- スコープ外: installer 自体の挙動(`issues/PLAN31_1_devbase-installer.md` 参照)。 +- スコープ外: installer 自体の挙動(`issues/old/PLAN31_1_devbase-installer.md` 参照)。 ## 2. 決定事項 @@ -160,7 +160,7 @@ curl -fsSL https://dl.basex.jp/i | head -20 - `curl | bash` の一般的注意(実行前にスクリプトを確認する代替手順)は README / getting-started に記載済み。 - installer 自身の安全策(前提チェック・REF サニタイズ・誤上書き防止)は - `issues/PLAN31_1_devbase-installer.md` を参照。 + `issues/old/PLAN31_1_devbase-installer.md` を参照。 ## 10. 既知の制約・代替 diff --git a/issues/i34.md b/issues/i34.md index e5bf148f..57924c11 100644 --- a/issues/i34.md +++ b/issues/i34.md @@ -1,6 +1,6 @@ # devbase オーケストレーションツール -* issues/i33.md でOrcaを導入しようとしたが、設定が複雑になりすぎ、断念した +* issues/old/i33.md でOrcaを導入しようとしたが、設定が複雑になりすぎ、断念した * devbase はすでにコンテナで分離開発できる基盤を持っているので、これにオーケストレーション機能を追加したい ## 要件 diff --git a/issues/PLAN03-1.md b/issues/old/PLAN03-1.md similarity index 100% rename from issues/PLAN03-1.md rename to issues/old/PLAN03-1.md diff --git a/issues/PLAN04_plugin-repo-persistence.md b/issues/old/PLAN04_plugin-repo-persistence.md similarity index 100% rename from issues/PLAN04_plugin-repo-persistence.md rename to issues/old/PLAN04_plugin-repo-persistence.md diff --git a/issues/PLAN06_project-subcommand.md b/issues/old/PLAN06_project-subcommand.md similarity index 99% rename from issues/PLAN06_project-subcommand.md rename to issues/old/PLAN06_project-subcommand.md index 15e7dec3..ca33e4d7 100644 --- a/issues/PLAN06_project-subcommand.md +++ b/issues/old/PLAN06_project-subcommand.md @@ -2,7 +2,7 @@ ## 関連リンク -- 元 issue: `issues/i06.md` +- 元 issue: `issues/old/i06.md` - 依存: PLAN04 (repos/ 永続クローン + 同名衝突 suffix) — #26 / #29 / #31 で **merge 済み** ## 進捗状況 diff --git a/issues/PLAN31_1_devbase-installer.md b/issues/old/PLAN31_1_devbase-installer.md similarity index 99% rename from issues/PLAN31_1_devbase-installer.md rename to issues/old/PLAN31_1_devbase-installer.md index e5f5b8e7..4d906930 100644 --- a/issues/PLAN31_1_devbase-installer.md +++ b/issues/old/PLAN31_1_devbase-installer.md @@ -1,6 +1,6 @@ # PLAN31_1: devbase ワンライナー installer (`curl | bash`) -> 元 issue: `issues/i31.md` 第1項 +> 元 issue: `issues/old/i31.md` 第1項 > ステータス: 着手可(設計確定 2026-06-09・既存コード精読済み) > 関連 skill: `/ndf:issue-plan-strategy`, `/ndf:implementation-plan` diff --git a/issues/PLAN31_2_list-tui-unified.md b/issues/old/PLAN31_2_list-tui-unified.md similarity index 99% rename from issues/PLAN31_2_list-tui-unified.md rename to issues/old/PLAN31_2_list-tui-unified.md index bacb20d5..34a09519 100644 --- a/issues/PLAN31_2_list-tui-unified.md +++ b/issues/old/PLAN31_2_list-tui-unified.md @@ -1,6 +1,6 @@ # PLAN31_2: `devbase list` TUI の統合UI化 -> 元 issue: `issues/i31.md` 第2項 +> 元 issue: `issues/old/i31.md` 第2項 > ステータス: 実行中(2026-06-10 PR1 #56 実装+cross-review approved→release へ merge 済み / PR2〜5 未着手) > 関連: PLAN31_1 (init は installer に吸収)、PLAN06 (`project` 群) > 関連 skill: `/ndf:issue-plan-strategy`, `/ndf:implementation-plan` diff --git a/issues/PLAN31_3_up-open-editor.md b/issues/old/PLAN31_3_up-open-editor.md similarity index 99% rename from issues/PLAN31_3_up-open-editor.md rename to issues/old/PLAN31_3_up-open-editor.md index cd15965d..e5b88a84 100644 --- a/issues/PLAN31_3_up-open-editor.md +++ b/issues/old/PLAN31_3_up-open-editor.md @@ -1,6 +1,6 @@ # PLAN31_3: `devbase up` 後に dev コンテナへ接続した VS Code を自動で開く -> 元 issue: `issues/i31.md` 第3項 +> 元 issue: `issues/old/i31.md` 第3項 > ステータス: 計画(2026-06-13 作成 / 未着手) > 関連: PLAN31_1 (installer)、PLAN31_2 (list TUI 統合)、PLAN06 (`project` 群) > 関連 skill: `/ndf:issue-plan-strategy`, `/ndf:implementation-plan`, `/ndf:investigation-rules` diff --git a/issues/PLAN33_orca-support.md b/issues/old/PLAN33_orca-support.md similarity index 99% rename from issues/PLAN33_orca-support.md rename to issues/old/PLAN33_orca-support.md index e62bdcdc..8d4c7ebb 100644 --- a/issues/PLAN33_orca-support.md +++ b/issues/old/PLAN33_orca-support.md @@ -2,8 +2,8 @@ ## 関連リンク -- 元 issue: `issues/i33.md`(Orca 対応) -- 参考アドバイス: `issues/i33-advice.md`(ChatGPT による構成案) +- 元 issue: `issues/old/i33.md`(Orca 対応) +- 参考アドバイス: `issues/old/i33-advice.md`(ChatGPT による構成案) - Orca 公式: - SSH worktrees — https://www.onorca.dev/docs/ssh - Work on a remote machine over SSH(recipe)— https://www.onorca.dev/docs/recipes/remote-worktrees @@ -21,7 +21,7 @@ Orca の remote 開発モデルは **「SSH target 上に worktree を作り、a `docker exec` を terminal だけコンテナに入れる方式や `ProxyCommand docker exec ... sshd -i` 方式は、Orca の file explorer / diff / worktree 管理がホスト側を見てしまう・SFTP が使えない -(上記 open issue)などの制約があるため **採らない**(`issues/i33-advice.md` の結論に従う)。 +(上記 open issue)などの制約があるため **採らない**(`issues/old/i33-advice.md` の結論に従う)。 実現するのは次の 3 層: diff --git a/issues/PLAN48_host-ssh-user-env.md b/issues/old/PLAN48_host-ssh-user-env.md similarity index 100% rename from issues/PLAN48_host-ssh-user-env.md rename to issues/old/PLAN48_host-ssh-user-env.md diff --git a/issues/i04.md b/issues/old/i04.md similarity index 100% rename from issues/i04.md rename to issues/old/i04.md diff --git a/issues/i05.md b/issues/old/i05.md similarity index 100% rename from issues/i05.md rename to issues/old/i05.md diff --git a/issues/i06.md b/issues/old/i06.md similarity index 100% rename from issues/i06.md rename to issues/old/i06.md diff --git a/issues/i07.md b/issues/old/i07.md similarity index 100% rename from issues/i07.md rename to issues/old/i07.md diff --git a/issues/i28_docker-init-zombie-reap.md b/issues/old/i28_docker-init-zombie-reap.md similarity index 100% rename from issues/i28_docker-init-zombie-reap.md rename to issues/old/i28_docker-init-zombie-reap.md diff --git a/issues/i29_list-tui-plan.md b/issues/old/i29_list-tui-plan.md similarity index 99% rename from issues/i29_list-tui-plan.md rename to issues/old/i29_list-tui-plan.md index 43ff032d..6637afb7 100644 --- a/issues/i29_list-tui-plan.md +++ b/issues/old/i29_list-tui-plan.md @@ -8,7 +8,7 @@ **Tech Stack:** Python 3.10+ / simple-term-menu (Unix 専用) / pytest / uv -設計書: `issues/i29_list-tui-simple-term-menu.md` +設計書: `issues/old/i29_list-tui-simple-term-menu.md` --- diff --git a/issues/i29_list-tui-simple-term-menu.md b/issues/old/i29_list-tui-simple-term-menu.md similarity index 100% rename from issues/i29_list-tui-simple-term-menu.md rename to issues/old/i29_list-tui-simple-term-menu.md diff --git a/issues/i30_list-tui-running-actions.md b/issues/old/i30_list-tui-running-actions.md similarity index 100% rename from issues/i30_list-tui-running-actions.md rename to issues/old/i30_list-tui-running-actions.md diff --git a/issues/i31.md b/issues/old/i31.md similarity index 92% rename from issues/i31.md rename to issues/old/i31.md index 2f6191b4..8904fcd3 100644 --- a/issues/i31.md +++ b/issues/old/i31.md @@ -9,12 +9,12 @@ * devbase のinstallをより簡略化したい * 具体的にはclaude cliの`curl -fsSL https://claude.ai/install.sh | bash` のようにcurlとbashで動くinstallerでdevbase init相当の処理が完了するようにしたい * 可能ならdevbase env init も実行したい(ただし、interactive操作をskipするオプションが必要かも。要検討) -* planを作成して issues/PLAN31_1_ に保存してください +* planを作成して issues/old/PLAN31_1_ に保存してください # 2. devbase listのTUIを統合UI化 * 現在devbase listで立ち上がるTUIで、devbase の全ての操作を可能にしたいです。 * initは #1 でinstallerに吸収するため、それ以外のコマンドを極力TUIで実現できるようにする -* planを作成してissues/PLAN31_2_ に保存 +* planを作成してissues/old/PLAN31_2_ に保存 # 3. devbase up実行時、エディタ(デフォルトvscode)を自動的に開きたい * コンテナ起動後、devcontainer機能でdevコンテナに接続したvscodeを開く diff --git a/issues/i33-advice.md b/issues/old/i33-advice.md similarity index 100% rename from issues/i33-advice.md rename to issues/old/i33-advice.md diff --git a/issues/i33.md b/issues/old/i33.md similarity index 93% rename from issues/i33.md rename to issues/old/i33.md index 5391ee58..d8349cd8 100644 --- a/issues/i33.md +++ b/issues/old/i33.md @@ -3,7 +3,7 @@ * devbaseをorcaに対応させたい * https://www.onorca.dev/ -* ChatGPTからのアドバイスissues/i33-advice.md +* ChatGPTからのアドバイスissues/old/i33-advice.md ## やりたいこと * Orcaでdevbaseの立ち上げたコンテナに接続できるようにしたい