Restore merged CLAUDE.md/settings.json (sync from stale live state regressed them)

This commit is contained in:
slaguru666
2026-07-19 12:19:00 +01:00
parent 57e92abe72
commit e0e7d06cc4
2 changed files with 38 additions and 15 deletions
+6 -1
View File
@@ -27,7 +27,12 @@ Discard:
## Available Tools & Integrations
- **GitHub MCP** — use for repo operations, PRs, issues, code search. Always prefer this over manual `gh` CLI when available.
- **Graphiti MCP** — knowledge graph memory at `graphiti.timevans.uk`. Use `search_memory_facts` at session start to recall prior context. Use `add_memory` to persist important decisions, discoveries, and project state.
- The user's machine is a Mac Mini (`tims-mac-mini-local`).
- **Codex CLI** — `@openai/codex` (binary `codex`). The binary and its auth are per-machine and not synced, so verify rather than assume — check `codex --version` and `codex login status`.
- Binary: `install.sh` installs it only when `npm` is already present, so a machine without Node gets nothing but a warning. Install Node first, then `npm install -g @openai/codex`.
- Auth: ChatGPT login, creds in `~/.codex/auth.json`. Only run `codex login --device-auth` (SSH-friendly) if `codex login status` says you are logged out — a valid `auth.json` may already exist even when the binary is missing.
- Config: `~/.codex/config.toml` plus `<name>.config.toml` per profile, generated by the `codex-ops-kit` repo (`~/codex-ops-kit`, `slaguru666/codex-ops-kit`) — edit the templates there, not the live files, or the next install overwrites them. Profiles: `codex --profile economy|balanced|deep`; plain `codex` uses balanced defaults.
- Use via the `codex@openai-codex` plugin (`/codex:*` commands) or directly: `codex exec "<prompt>"` (add `--skip-git-repo-check` outside a git repo).
- The user runs Claude Code on multiple machines: `timevans-MINI-S` (Linux, Zorin OS 18.1; static LAN IP `192.168.1.6`, key-only SSH — see the `infra-minis-remote-access` memory) and a Mac Mini (`tims-mac-mini-local`). Check the hostname to know which one you're on.
- The user adds `$HOME/bin` to PATH in `.bashrc`.
## Memory Protocol
+32 -14
View File
@@ -14,9 +14,18 @@
"Bash(/Users/timevans/bin/mj-capture-command *)"
]
},
"model": "opus",
"enabledPlugins": {
"codex@openai-codex": true,
"warp@claude-code-warp": true
"warp@claude-code-warp": true,
"superpowers@claude-plugins-official": true,
"claude-md-management@claude-plugins-official": true,
"aws-agents@claude-plugins-official": true,
"feature-dev@claude-plugins-official": true,
"huggingface-skills@claude-plugins-official": true,
"amazon-location-service@claude-plugins-official": true,
"ui-ux-pro-max@ui-ux-pro-max-skill": true,
"impeccable@impeccable": true
},
"extraKnownMarketplaces": {
"claude-code-warp": {
@@ -24,21 +33,30 @@
"source": "github",
"repo": "warpdotdev/claude-code-warp"
}
},
"openai-codex": {
"source": {
"source": "github",
"repo": "openai/codex-plugin-cc"
}
},
"ui-ux-pro-max-skill": {
"source": {
"source": "github",
"repo": "nextlevelbuilder/ui-ux-pro-max-skill"
}
},
"impeccable": {
"source": {
"source": "github",
"repo": "pbakaus/impeccable"
}
}
},
"autoUpdatesChannel": "latest",
"tui": "fullscreen",
"theme": "dark",
"verbose": false,
"preferredNotifChannel": "terminal_bell",
"autoUpdaterStatus": "enabled",
"mcpServers": {
"obsidian": {
"command": "npx",
"args": [
"-y",
"obsidian-mcp",
"/Users/timevans/Obsidian/TimsVault"
]
}
},
"agentPushNotifEnabled": true,
"inputNeededNotifEnabled": true
"autoUpdaterStatus": "enabled"
}