From 7bdb2c3faf19aa6f25625cbb82420b010e0f4faa Mon Sep 17 00:00:00 2001 From: curo1305 Date: Sun, 17 May 2026 18:09:36 +0200 Subject: [PATCH] chore: remove dead expand() function and skills/ bootstrap dirs expand() had zero callers anywhere in the codebase. The skills/bash, skills/powershell, and skills/python directories were created on every startup but the skills/ tree is not part of the current architecture. Co-Authored-By: Claude Sonnet 4.6 --- src/pyra/config/dirs.py | 3 --- src/pyra/utils/paths.py | 2 -- 2 files changed, 5 deletions(-) diff --git a/src/pyra/config/dirs.py b/src/pyra/config/dirs.py index c9f9267..5cc25e1 100644 --- a/src/pyra/config/dirs.py +++ b/src/pyra/config/dirs.py @@ -33,9 +33,6 @@ def bootstrap() -> None: ensure_dir(home / "memory" / "user", 0o700) ensure_dir(home / "memory" / "context", 0o700) ensure_dir(home / "memory" / "knowledge", 0o700) - ensure_dir(home / "skills" / "bash", 0o700) - ensure_dir(home / "skills" / "powershell", 0o700) - ensure_dir(home / "skills" / "python", 0o700) ensure_dir(home / "vault" / "secrets", 0o700) ensure_dir(home / "plugins", 0o700) ensure_dir(home / "logs", 0o700) diff --git a/src/pyra/utils/paths.py b/src/pyra/utils/paths.py index 3b72809..94159e2 100644 --- a/src/pyra/utils/paths.py +++ b/src/pyra/utils/paths.py @@ -17,5 +17,3 @@ def safe_chmod(path: Path, mode: int) -> None: path.chmod(mode) -def expand(p: str) -> Path: - return Path(p).expanduser().resolve()