Skip to content

docs: #463 の設計を確定仕様 vscode-server-volume.md にする - #489

Merged
takemi-ohama merged 1 commit into
mainfrom
docs/spec-m8d
Oct 14, 2026
Merged

takemi-ohama merged 1 commit into
mainfrom
docs/spec-m8d

Conversation

@takemi-ohama

Copy link
Copy Markdown
Contributor

概要

スプリント m8d(#488)の確定仕様化。#463 の設計(issues/issue-463-design.md)と要求(issues/issue-463-requirements.md)を、
今のコードに合わせた確定仕様 docs/specifications/vscode-server-volume.md へ書き直し、作業文書を消す。

変更

ファイル 内容
docs/specifications/vscode-server-volume.md 新設。構成要素・集約・常に成り立つ条件・生成する compose・entrypoint の片付け・bin の所有者の直し・旧形式の案内・データ・テスト観点
issues/issue-463-design.md・issues/issue-463-requirements.md 削除
docs/glossary/glossary.json・docs/glossary.md 5 語の出所を確定仕様へ移した(spec-finalize)

実装と照らして設計から直したところ

  • 片付けがシンボリックリンクを辿らないこと(スプリント m8d #488 で入った)を不変条件 I8 と片付けの節に書いた
  • 旧形式の案内に「消すと戻せなくなるもの・退避すること」の項目が入っている(スプリント m8d #488)ため、案内の項目を 5 つにした
  • bin の所有者の直しの時間の上限 10 秒と、stat -c / stat -f の読み方を書いた

決定との違い

無し(文書だけの変更)。

検査

  • env -u DEVBASE_ROOT uv run --locked pytest tests/ -q: 4402 passed, 32 skipped
  • python3 .github/scripts/proper_term_check.py: 語の一覧が無いため飛ばした(検査はしていない)。本文は中立の名前だけで書いた

CHANGELOG は書かない(開発者向けの文書だけの変更)。

🤖 Generated with Claude Code

https://claude.ai/code/session_01RwCTT2KfZmyq3VEmSzXCMb

#463 の設計と要求を確定仕様 docs/specifications/vscode-server-volume.md へ書き直し、
issues/ の作業文書を消す。用語集の出所を確定仕様へ移す。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RwCTT2KfZmyq3VEmSzXCMb
@takemi-ohama
takemi-ohama merged commit 04f7228 into main Oct 14, 2026
10 checks passed
@takemi-ohama takemi-ohama mentioned this pull request Oct 14, 2026
1 task done
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