Updated Edit
On this page
Thin path owner for the ~/.claudewheel/shared store layout.
#claudewheel.shared_store
#claudewheel.shared_store
Thin path owner for the ~/.claudewheel/shared store layout.
#SharedStore
Path owner for the shared store: projects, inodes, and per-profile subdirs.
A thin, side-effect-free path resolver. It never reads or writes any file; it only computes paths under shared_dir (and holds skills_dir).
#projects_dir
python
def projects_dir(self) -> PathDirectory holding per-project session data (shared/projects).
#inodes_file
python
def inodes_file(self) -> PathPath to the inode map file (shared/inodes.json).
#subdir
python
def subdir(self, name: str) -> PathReturn the path to a named subdirectory of the shared store.
#encode_path
python
def encode_path(p: str) -> strEncode an absolute path the way Claude Code does: replace / and . with -.