claude-memory/episodes/2026-03-01.md

227 lines
11 KiB
Markdown

# 2026-03-01
## 00:15 - Scheduled task: backlog-triage (2026-03-01T00:14:10-06:00)
- **Type:** workflow
- **Tags:** scheduled-task, backlog-triage, automation
- **Memory:** [scheduled-task-backlog-triage-2026-03-01t001410-0600-a22226](graph/workflows/scheduled-task-backlog-triage-2026-03-01t001410-0600-a22226.md)
- **Summary:** ### Triage Summary — 2026-03-01
**Total open issues:** 17 across 3 repos (paper-dynasty repo not
## 00:20 - Claude Scheduled Tasks: headless Claude Code on systemd timers
- **Type:** solution
- **Tags:** claude-scheduled, systemd, automation, headless, claude-code, homelab, solution
## 00:21 - Backlog triage scheduled task config (daily Gitea issue triage)
- **Type:** configuration
- **Tags:** claude-scheduled, backlog-triage, gitea, automation, configuration, homelab
## 00:21 - Fix: claude -p nested session failure due to CLAUDECODE env var
- **Type:** fix
- **Tags:** claude-code, headless, nested-sessions, fix, claude-scheduled, subprocess
## 00:21 - create-scheduled-task skill: guide for adding new Claude scheduled tasks
- **Type:** workflow
- **Tags:** claude-code, skills, scheduled-tasks, documentation, claude-scheduled, workflow
## 00:48 - [homelab] add create-scheduled-task skill, update plugin registries
- **Type:** fix
- **Tags:** homelab, automation, commit, configuration, creation, debugging, feature, fix, refactoring, tooling, session-log
- **Memory:** [homelab-add-create-scheduled-task-skill-update-plugin-regist-adf85e](graph/fixes/homelab-add-create-scheduled-task-skill-update-plugin-regist-adf85e.md)
- **Summary:** Commits made: 3
- add create-scheduled-task skill, update plugin registries
- docs: add
## 02:00 - Reflection: 1 clusters from 249 memories
- **Type:** reflection
- **Tags:** reflection, cognitive-memory
- **Summary:** Reviewed 249 memories since 2026-02-20, found 1 clusters
## 08:16 - CT 300 claude-runner: Two-Tier Health Check Architecture
- **Type:** configuration
- **Tags:** ct300, claude-runner, server-diagnostics, health-check, n8n, monitoring, claude-home, infrastructure, configuration
## 08:16 - Archived headless-claude planning folder to claude-home/legacy/
- **Type:** decision
- **Tags:** claude-home, archive, legacy, headless-claude, organization, decision
## 08:16 - Gap: Claude CLI not installed on CT 300 claude-runner (Tier 2 broken)
- **Type:** insight
- **Tags:** ct300, claude-runner, claude-cli, gap, tier2, server-diagnostics, headless-claude, insight
## 09:58 - Fix: N8N Master Loop Discord Summary node missing URL caused silent failures
- **Type:** fix
- **Tags:** n8n, server-diagnostics, discord, webhook, workflow-fix, fix
## 09:58 - Fix: N8N MCP partial updates corrupt workflows via typeVersion bumps
- **Type:** fix
- **Tags:** n8n, mcp, n8n-mcp, typeversion, workflow-corruption, fix
## 09:58 - Pattern: N8N REST API workflow activation sequence
- **Type:** code_pattern
- **Tags:** n8n, api, workflow-activation, rest-api, code_pattern
## 09:58 - Architecture: N8N Server Health Monitor uses Master Loop + Sub-workflow pattern
- **Type:** decision
- **Tags:** n8n, server-diagnostics, workflow-architecture, decision, claude-home
## 09:59 - [homelab] docs: archive headless-claude design docs to legacy/
- **Type:** fix
- **Tags:** homelab, automation, commit, configuration, creation, debugging, deployment, feature, fix, tooling, session-log
- **Memory:** [homelab-docs-archive-headless-claude-design-docs-to-legacy-12f0de](graph/fixes/homelab-docs-archive-headless-claude-design-docs-to-legacy-12f0de.md)
- **Summary:** Commits made: 1
- docs: archive headless-claude design docs to legacy/
Files edited (1):
-
## 10:34 - [major-domo] Fix skill description budget overflow — shorten major-domo, paper-dynasty, proxmox descriptions
- **Type:** fix
- **Tags:** major-domo, automation, commit, configuration, debugging, deployment, fix, tooling, session-log
- **Memory:** [major-domo-fix-skill-description-budget-overflow-shorten-maj-47156f](graph/fixes/major-domo-fix-skill-description-budget-overflow-shorten-maj-47156f.md)
- **Summary:** Commits made: 1
- Fix skill description budget overflow — shorten major-domo, paper-dynasty,
## 10:43 - Fish cddev abbreviation for quick dev directory navigation
- **Type:** configuration
- **Tags:** fish, abbreviation, dotfiles, workstation, claude-home
## 10:43 - Tmux default shell set to fish via dotfiles
- **Type:** configuration
- **Tags:** tmux, fish, dotfiles, config, workstation, claude-home
## 10:43 - Fish functions and tmux aliases documented in workstation CONTEXT.md
- **Type:** insight
- **Tags:** fish, tmux, dotfiles, documentation, claude-home, workstation
## 10:43 - CLAUDE.md workstation keywords expanded to include fish and tmux terms
- **Type:** configuration
- **Tags:** claude-home, CLAUDE.md, context-loading, workstation, fish, tmux
## 15:21 - [major-domo] fix: roster validation now includes org affiliate transactions (closes #49)
- **Type:** fix
- **Tags:** major-domo, automation, commit, creation, deployment, feature, fix, testing, session-log
- **Memory:** [major-domo-fix-roster-validation-now-includes-org-affiliate-7eea67](graph/fixes/major-domo-fix-roster-validation-now-includes-org-affiliate-7eea67.md)
- **Summary:** Commits made: 1
- fix: roster validation now includes org affiliate transactions (closes
## 15:26 - [homelab] docs: document fish shell functions and tmux aliases in workstation context
- **Type:** fix
- **Tags:** homelab, automation, commit, configuration, debugging, session-log
- **Memory:** [homelab-docs-document-fish-shell-functions-and-tmux-aliases-04b21f](graph/fixes/homelab-docs-document-fish-shell-functions-and-tmux-aliases-04b21f.md)
- **Summary:** Commits made: 4
- docs: document fish shell functions and tmux aliases in workstation context
-
## 16:16 - Migration Script: Default-to-Named-Graph Memory Transfer
- **Type:** solution
- **Tags:** cognitive-memory, migration, multi-graph, python, script, solution
## 16:16 - Memory Migration Execution: 3 Project Graphs Populated from Default
- **Type:** workflow
- **Tags:** cognitive-memory, migration, multi-graph, workflow, episode, major-domo, paper-dynasty, strat-gameplay
## 16:16 - Overlap Memories Duplicated to Both Target Graphs During Migration
- **Type:** decision
- **Tags:** cognitive-memory, migration, multi-graph, decision, overlap
## 16:17 - Backlog Skill Updated to Use gitea-mcp MCP Server as Primary Method
- **Type:** fix
- **Tags:** claude-code, skills, backlog, gitea-mcp, configuration, fix
## 16:37 - [homelab] Update backlog skill to use gitea-mcp, sync settings and plugin lists
- **Type:** fix
- **Tags:** homelab, automation, commit, configuration, debugging, fix, tooling, session-log
- **Memory:** [homelab-update-backlog-skill-to-use-gitea-mcp-sync-settings-24eabe](graph/fixes/homelab-update-backlog-skill-to-use-gitea-mcp-sync-settings-24eabe.md)
- **Summary:** Commits made: 2
- Update backlog skill to use gitea-mcp, sync settings and plugin lists
- feat:
## 16:57 - [paper-dynasty] Session: automation, configuration, creation, debugging, deployment, fix, tooling
- **Type:** fix
- **Tags:** paper-dynasty, automation, configuration, creation, debugging, deployment, fix, tooling, session-log
- **Memory:** [paper-dynasty-session-automation-configuration-creation-debu-38c91b](graph/fixes/paper-dynasty-session-automation-configuration-creation-debu-38c91b.md)
- **Summary:** Files edited (5):
- /home/cal/.claude/hooks/notify-subagent-done.sh
-
## 16:58 - [homelab] Session: automation
- **Type:** workflow
- **Tags:** homelab, automation, session-log
- **Memory:** [homelab-session-automation-e63cbe](graph/workflows/homelab-session-automation-e63cbe.md)
- **Summary:** Work types: automation
Session size: 7 messages, 2 tool calls
## 17:05 - [major-domo] fix: key plays score text shows "tied at X" instead of "Team up X-X" (closes #48)
- **Type:** fix
- **Tags:** major-domo, automation, commit, configuration, creation, debugging, deployment, feature, fix, refactoring, testing, tooling, session-log
- **Memory:** [major-domo-fix-key-plays-score-text-shows-tied-at-x-instead-01be68](graph/fixes/major-domo-fix-key-plays-score-text-shows-tied-at-x-instead-01be68.md)
- **Summary:** Commits made: 4
- fix: key plays score text shows "tied at X" instead of "Team up X-X" (closes
## 18:33 - Standings screen nav key chosen as 'w' in SBA Scout Rust TUI
- **Type:** decision
- **Tags:** sba-scouting, rust, tui, navigation, keybinding, standings, ratatui, decision
## 18:33 - Two-phase cached loading pattern for API-heavy screens in Rust TUI
- **Type:** code_pattern
- **Tags:** sba-scouting, rust, caching, ratatui, async, tokio, sqlx, standings, api, pattern
## 18:33 - Cargo check post-edit hook for Rust files in Claude Code
- **Type:** configuration
- **Tags:** sba-scouting, rust, claude-code, hooks, linting, cargo, configuration, developer-experience
## 18:38 - Config: mcp-tui-driver MCP server installed globally
- **Type:** configuration
- **Tags:** mcp, tui-testing, claude-code, rust, cargo, configuration, claude-home
## 18:38 - Decision: mcp-tui-driver chosen over mcpterm for TUI testing
- **Type:** decision
- **Tags:** mcp, tui-testing, architecture-decision, claude-code, mcpterm, claude-home
## 18:38 - Workflow: TUI testing with mcp-tui-driver in Claude Code
- **Type:** workflow
- **Tags:** mcp, tui-testing, documentation, claude-home, workflow, development
## 19:45 - [homelab] Add mcp-tui-driver MCP server, subagent notification hook
- **Type:** configuration
- **Tags:** homelab, automation, commit, configuration, creation, testing, session-log
- **Memory:** [homelab-add-mcp-tui-driver-mcp-server-subagent-notification-f53faa](graph/configurations/homelab-add-mcp-tui-driver-mcp-server-subagent-notification-f53faa.md)
- **Summary:** Commits made: 1
- Add mcp-tui-driver MCP server, subagent notification hook
Files edited (4):
-
## 20:08 - Fix: Claude Code PostToolUse hook correct JSON format
- **Type:** fix
- **Tags:** sba-scouting, rust, claude-code, hooks, configuration, fix
## 20:08 - Fix: sqlx in-memory SQLite pool requires max_connections=1
- **Type:** fix
- **Tags:** sba-scouting, rust, sqlx, sqlite, testing, fix, in-memory
## 20:08 - Pattern: Parallel /simplify agents with isolated worktrees for large refactors
- **Type:** workflow
- **Tags:** sba-scouting, rust, claude-code, workflow, refactoring, parallel, worktree
## 20:09 - Decision: Auto-sync on dashboard mount when all entities stale >24h
- **Type:** decision
- **Tags:** sba-scouting, rust, sync, dashboard, decision, auto-sync
## 20:14 - MCP servers go in ~/.claude.json, NOT ~/.claude/.mcp.json
- **Type:** configuration
- **Tags:** claude-code, mcp, configuration, troubleshooting
## 20:14 - [homelab] Session: configuration
- **Type:** configuration
- **Tags:** homelab, configuration, session-log
- **Memory:** [homelab-session-configuration-316dab](graph/configurations/homelab-session-configuration-316dab.md)
- **Summary:** Work types: configuration
Session size: 5 messages, 0 tool calls
## 20:46 - [rust] Session: automation, configuration, feature, fix, refactoring
- **Type:** fix
- **Tags:** rust, automation, configuration, feature, fix, refactoring, session-log
- **Memory:** [rust-session-automation-configuration-feature-fix-refactorin-a1ecb5](graph/fixes/rust-session-automation-configuration-feature-fix-refactorin-a1ecb5.md)
- **Summary:** Work types: automation, configuration, feature, fix, refactoring
Session size: 7 messages, 0 tool