Skip to content

docs: 実装済み・解決済みの issue / plan を issues/old へアーカイブ - #89

Merged
takemi-ohama merged 1 commit into
mainfrom
chore/archive-resolved-issues
Aug 12, 2026
Merged

takemi-ohama merged 1 commit into
mainfrom
chore/archive-resolved-issues

Conversation

@takemi-ohama

Copy link
Copy Markdown
Contributor

概要

issues/ 直下に実装完了済みの issue / plan ドキュメントが蓄積し、未着手の計画と区別できなくなっていました。各ドキュメントの実装状況をコード・CHANGELOG・GitHub issue の状態で個別に検証したうえで、完了しているものを issues/old/ へ移動します。ドキュメントの内容自体は変更していません(パス参照の追従のみ)。

関連 Issue

  • なし(リポジトリ整理)

変更点

issues/old/ へ移動(19 件)

ドキュメント 完了と判断した根拠
i04.md / PLAN04_plugin-repo-persistence.md repos/ 永続クローン + symlink 実装済み(lib/devbase/plugin/repo_manager.py)
i05.md 空ファイル(0 バイト)
i06.md / PLAN06_project-subcommand.md devbase project サブコマンド群を新設済み(CHANGELOG 2.2.0)
i07.md build / rebuild / up の再ビルド仕様統一 + --expires 実装済み(CHANGELOG Unreleased)
i28_docker-init-zombie-reap.md lib/devbase/volume/compose.py で init: True を注入済み / issue #28 closed
i29_list-tui-plan.md / i29_list-tui-simple-term-menu.md / i30_list-tui-running-actions.md list TUI 化 → questionary 移行 + devbase rebuild(commands/container.py)実装済み
i31.md / PLAN31_1 / PLAN31_2 / PLAN31_3 3 項目すべて完了(install.sh 追加 / PR #56–#60 全 merge / DEVBASE_OPEN_EDITOR 実装)
i33.md / i33-advice.md / PLAN33_orca-support.md #81 で実装後、#87 で Orca / SSH 連携を撤去済み(lib/ bin/ containers/ に orca 参照なし)
PLAN03-1.md devbase env export / import 実装済み(lib/devbase/env/、docs/user/env-export-import.md)
PLAN48_host-ssh-user-env.md env/collectors/host.py で HOST_SSH_USER 自動設定済み / issue #48 closed

issues/ に残置(未着手のため)

  • i32.md / PLAN32_multi-repo-project.md — 1 project = 複数リポジトリ構成。GIT_REPOS / project yaml のコードが存在せず未着手
  • i34.md / i34-orcalike.md — devbase 独自オーケストレーション。Issue 34 Orca-like 検討 + Orca/SSH 連携の削除 #87 で検討は完了したが実装はこれから

パス参照の追従

  • docs/developer/installer-hosting.md(2 箇所)— issues/PLAN31_1_... → issues/old/PLAN31_1_...
  • issues/i34.md — 本文中の issues/i33.md 参照
  • issues/old/ 内の相互参照(同ディレクトリ内の相対リンクは元から解決するため変更なし)

動作確認

  • ローカルで ./bin/devbase --help が正常に動作する(ドキュメントのみの変更でコードは無変更)
  • 移動後に旧パス issues/<移動したファイル> を参照する箇所が残っていないことを grep で確認
  • git mv を使用しファイル履歴を保持(git status が rename として認識)
  • CI が green である

補足

移動判断は「ドキュメントの自己申告ステータス」ではなく実装の実在を優先しました。たとえば PLAN31_2_list-tui-unified.md の冒頭ステータス行は「実行中(PR2〜5 未着手)」のままでしたが、本文の PR 表と git log では #56–#60 がすべて merge 済みであることを確認しています。

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) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014zSgR8NvrkE6PeK5RRV82X
@takemi-ohama
takemi-ohama merged commit 9721743 into main Aug 12, 2026
5 checks passed
@takemi-ohama
takemi-ohama deleted the chore/archive-resolved-issues branch August 17, 2026 01:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant