# instinct: プロジェクトルート移動前に正しい作業ディレクトリ(/home/ubuntu/workspace)にいることを確認する

Claude Codeのワークフロー実行時に、プロジェクトルートへの移動やファイル操作を行う前に、現在の作業ディレクトリが /home/ubuntu/workspace であることを確認する必要がある。MEMORY.md作成時に「File does not exist」エラーが発生した原因は、CWDが想定外のディレクトリにあったことだった。特にworkflowカテゴリの作業では、`pwd`コマンドで事前確認するか、絶対パスを使用することで同様のエラーを防止できる。

## ポイント
- ファイル操作・ディレクトリ移動の前に `pwd` で現在地を確認する
- 想定CWDは /home/ubuntu/workspace — ここ以外にいる場合は絶対パスを使う
- MEMORY.md等の設定ファイル作成時に特に注意が必要(相対パス依存が多い)
- 自動学習スクリプト(session_learner.py)が2026-04-15に記録したフィードバック

## 関連ページ
[[PM2 dangling process detection]] [[PostgreSQL接続確認前にパスワード環境変数の有効性を検証する]] [[Pythonインポートエラー対処前に依存関係(SQLAlchemy等)のインストール状態を確認する]]

## 関連概念(未作成)
`絶対パス vs 相対パスの使い分け基準` `Claude Code セッション開始時のCWD確認チェックリスト` `ファイル操作前の事前検証パターン集`