IMPORTANT: You should not modify any of these memory files without approval from the user.
The following memories contains core (always loaded) context:
SASE runs agents (like you) from ephemeral workspace directories, which are full clones of the bob-cli repo. These
directories are named bob-cli_<N> where <N> is some integer. You need to be mindful not to run commands outside of
these workspace directories, since they have their own isolated virtual environments.
IMPORTANT: Do NOT mention your workspace directory (or any sibling workspace directory) in any plan files that you
generate using your /sase_plan skill. The agent(s) that implement the plan might not run in the same workspace
directory as you!
Configured linked and sidecar repositories for this context:
bob-plugins: Source-of-truth monorepo for Bryan's custom Bob Obsidian plugins, deployed to the vault viabob plugins sync. You should NOT edit these plugins directly in the ~/bob/ directory, as they will be overwritten on the next sync. Instead, make changes to this linked repo and, when done, run thebob plugins synccommand to deploy them to the ~/bob/ directory.bob-cli--research: Durable SASE research reports and generated media.
When you need to read or modify files in any repository other than your own workspace checkout, agents MUST use your
/sase_repo skill first. This includes configured linked repos and sidecars, another SASE project's repo, and any
GitHub repo not linked to the current project. Open different-project and unlinked GitHub repos as external repos
through the skill. Use the path it prints as the only path for reads and writes.
This rule applies regardless of transport. Fetching a repository's files or history over the web — github.com
file/blob/raw URLs, raw.githubusercontent.com, repo tarballs, or GitHub-API/gh file-content reads — counts as reading
that repo: open it with /sase_repo (unlinked GitHub repos open as external repos, e.g. gh:<owner>/<repo>) and read
the local checkout instead. Web tools remain appropriate only for content a checkout does not contain, such as blog
posts, docs sites, and GitHub issue/PR discussions.
IMPORTANT REMINDER: Do NOT locate, clone, or web-fetch another repo's contents any other way than by using /sase_repo!
The below files contain detailed reference material. When working in their domain, you MUST use your /sase_memory_read
skill to review their contents. Do not read canonical memory files directly.
memory/cli_rules.md
Read anytime new CLI subcommands or options are added.