Commit Graph
29 Commits
Author SHA1 Message Date
tevans 71e212b24a Add NotebookLM CLI setup memory (notebooklm-py + launchd keepalive) 2026-07-16 09:14:07 +01:00
tevans eb8ba9428d plugin-sync memory: two-step CLI install + verify-by-file rule 2026-07-16 08:18:46 +01:00
tevans 6860907244 update plugin-sync memory: current plugin list + marketplace fetch gotcha 2026-07-16 08:08:54 +01:00
tevans 768c279fba add ui-ux-pro-max, impeccable, amazon-location-service plugins 2026-07-16 08:07:03 +01:00
tevans 091ae4959e Correct Codex CLI notes in CLAUDE.md: verify binary/auth, document codex-ops-kit config 2026-07-15 21:14:05 +01:00
tevansandClaude Opus 4.8 a767e3ef55 Restore tui and autoUpdatesChannel settings
Both were present in the live config on the Windows machine but absent from
the tracked settings.json, so install.sh silently dropped them:

  tui: fullscreen        -- full-screen TUI rather than inline
  autoUpdatesChannel: latest

Neither is machine-specific, so track them for all machines.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-15 20:41:32 +01:00
tevansandClaude Opus 4.8 111ad645ee Fix memory dir path derivation on Windows
install.sh and sync.sh derived PROJECT_KEY from the POSIX $HOME, which Git
Bash reports as /c/Users/x -> "-c-Users-timev". Claude Code on Windows sees
the native path and encodes it as "C--Users-timev", so memory files were
copied to a directory Claude never reads.

Convert $HOME with cygpath when available. Uses sed rather than bash
substitution because a lone backslash in a glob pattern escapes the next
character instead of matching a literal backslash.

macOS and Linux keep the existing $HOME-based derivation.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-15 20:40:23 +01:00
slaguru666andClaude Opus 4.8 88e36dc8a6 Add Graphiti MCP server setup to install.sh
New machines auto-configure the graphiti-memory HTTP server at
https://graphiti.timevans.uk/mcp (override via GRAPHITI_MCP_URL).
Idempotent remove-then-add, matching the GitHub/Obsidian MCP blocks.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 22:43:04 +01:00
slaguru666 da3f85935b Add local-llm-agent-stack memory from Mac; two-way reconcile 2026-07-12 2026-07-12 22:38:37 +01:00
slaguru666 6b929400cb Set default model to opus 2026-06-11 22:19:04 +01:00
tevans ef1d67c659 Add Obsidian filesystem MCP server to install.sh 2026-06-07 21:08:16 +01:00
tevans 2ee99e6ad4 Add GitHub MCP server setup to install.sh (PAT via env var) 2026-06-07 21:03:43 +01:00
tevans f5a7a70d01 Remove carta-investors plugin; GitHub MCP token moved to bashrc 2026-06-07 20:32:46 +01:00
tevans 2416b19ffe Add infra note: Playwright MCP browser automation on MINI-S 2026-06-07 16:25:01 +01:00
tevans 457a6191a4 Obsidian moved to host port 3002 (HTTPS); sync compose + note 2026-06-07 16:10:21 +01:00
tevans 40152153bf Obsidian: HTTPS on :3001 (self-signed); update stack note 2026-06-07 16:08:21 +01:00
tevans c55235e128 Add infra note: MINI-S Docker stacks (homelab + Seafile up) 2026-06-07 15:29:02 +01:00
tevans fa93383e99 CLAUDE.md: replace outdated 'Mac Mini' line with both hosts (MINI-S Linux + Mac Mini) 2026-06-07 14:47:45 +01:00
tevans bcfe57505e Add infra note: MINI-S static IP + remote SSH access setup 2026-06-07 14:45:38 +01:00
tevans ba94efa39c CLAUDE.md: note Codex CLI is installed and authenticated 2026-06-07 12:52:07 +01:00
tevans 418a6ce4c2 install.sh: install Codex CLI dependency for codex plugin 2026-06-07 12:41:45 +01:00
tevans c45f26d1a0 Register openai-codex marketplace (openai/codex-plugin-cc) for cross-server install 2026-06-07 12:24:31 +01:00
tevans 100622320a Add 7 plugins to enabledPlugins + note cross-server plugin sync requirement 2026-06-07 12:20:47 +01:00
tevans 985d1aa834 test sync from linux box 2026-06-07 12:00:37 +01:00
tevansandClaude Opus 4.8 2ffbc1ea84 Make sync scripts cross-platform (Linux + macOS)
Derive the memory project-key from $HOME (replacing / with -) instead of
hardcoding the macOS -Users-<username> path, so install.sh/sync.sh resolve
~/.claude/projects/-home-<user>/memory on Linux and -Users-<user> on macOS.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-07 11:46:10 +01:00
slaguru666andClaude Sonnet 4.6 98e1b0f09d feat: add session-start prompt templates for all surfaces
Four variants: Standard (Projects + Graphiti), Quick, Claude Code CLI,
and Desktop/browser (no MCP). Covers the full surface matrix.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 23:33:32 +01:00
slaguru666andClaude Sonnet 4.6 3fbf9892f9 feat: add claude.ai Project instructions for four work domains
- projects/general.md — catch-all engineering context
- projects/foundry-dev.md — FoundryVTT/zero-engine development
- projects/infrastructure.md — VPS, Docker, CI/CD
- projects/rpg-creative.md — SLA Industries, Stormbringer, convention work
- projects/README.md — setup guide and sync workflow

Each file includes Graphiti session-start instruction so web conversations
have access to live memory from Claude Code sessions.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 23:11:08 +01:00
slaguru666andClaude Sonnet 4.6 8addb676d0 fix: sync live config, fix memory path, add sync.sh
- CLAUDE.md: replace old stub with current full version
- settings.json: update to current live version
- memory/: replace stale files with current live memory
- install.sh: fix memory path (-Users-$USER not -Users-$USER-Git), use glob copy
- sync.sh: new script — one command to pull live state, commit, push
- README: rewrite to reflect actual structure and workflows

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 23:07:51 +01:00
slaguru666andClaude Sonnet 4.6 903d0fb120 Initial Claude config sync
CLAUDE.md, settings.json, memory files (GSD + Superpowers patterns).
install.sh resolves memory path automatically from whoami.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 14:50:25 +01:00