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

12 KiB

2026-03-02

09:16 - Scheduled task: backlog-triage (2026-03-02T09:15:08-06:00)

Total open issues: 41 across 4 repos (cognitive-memory: 2,

13:06 - [major-domo] fix: auto-detect player roster type in trade commands instead of assuming ML

13:10 - [stoat-research] Session: debugging, feature, fix, tooling

13:13 - Scheduled task: backlog-triage (2026-03-02T13:12:17-06:00)

13:58 - [homelab] fix: add ~/.local/bin to fish PATH and restore abbreviations

14:03 - [major-domo] refactor: move 42 unnecessary lazy imports to top-level across codebase

14:03 - Discord Webhook Notifications in claude-scheduled runner.sh

  • Type: configuration
  • Tags: claude-scheduled, discord, webhook, runner, notification, configuration

14:04 - Autonomous Issue-Dispatcher Pipeline: backlog-triage to per-issue claude workers

  • Type: workflow
  • Tags: claude-scheduled, issue-dispatcher, issue-worker, automation, workflow, autonomous, gitea

14:04 - Issue Dispatcher: Separate systemd timer and service (not runner.sh template)

  • Type: configuration
  • Tags: claude-scheduled, systemd, timer, issue-dispatcher, configuration

14:04 - extract_issues.py: Triage Log Parser with Repo Validation

  • Type: configuration
  • Tags: claude-scheduled, parser, triage, python, extract-issues, configuration

14:04 - issue-worker Agent Definition: Autonomous Gitea PR Creator

  • Type: configuration
  • Tags: claude-agents, issue-worker, autonomous, gitea, configuration

14:05 - Dotfiles Repo: claude-scheduled and systemd Units with Token Templating

  • Type: configuration
  • Tags: dotfiles, symlink, claude-scheduled, systemd, gitea, configuration, tokens

14:05 - STL Profile: Stackmon (AppID 3729550)

  • Type: configuration
  • Tags: gaming, steamtinkerlaunch, stackmon, configuration, stl

14:05 - Issue-Worker Model: Sonnet over Opus for Cost-Efficient Autonomous PRs

  • Type: decision
  • Tags: claude-scheduled, issue-worker, model-selection, cost, decision, sonnet

14:19 - Issue Worker Agent: Phased Workflow Architecture

  • Type: decision
  • Tags: claude-configs, issue-worker, agent-design, gitea, automation, workflow, cognitive-memory

14:29 - [homelab] Update issue-worker agent, trim MCP config, sync plugins

14:38 - [homelab] Session: configuration, creation, debugging, fix

15:17 - [major-domo] fix: refresh roster data before validation to prevent stale cache

15:57 - PR Reviewer Agent Definition and Dispatcher System

  • Type: configuration
  • Tags: pr-reviewer, claude-scheduled, gitea, automation, code-review, configuration, systemd, dotfiles

15:57 - PR Reviewer: Scheduled Poller over Webhook Trigger

  • Type: decision
  • Tags: pr-reviewer, claude-scheduled, architecture, decision, gitea, automation

15:57 - PR Reviewer: Review All PRs Including AI-Generated

  • Type: decision
  • Tags: pr-reviewer, issue-worker, safety, decision, gitea, ai-automation

15:57 - PR Reviewer Label Convention and State Machine

  • Type: workflow
  • Tags: pr-reviewer, gitea, labels, workflow, automation
  • Type: configuration
  • Tags: pr-reviewer, claude-scheduled, dotfiles, configuration, symlinks, systemd

15:58 - [homelab] Session: automation, creation, fix

19:11 - PR review: major-domo-database#40 — raise HTTPException in recalculate_standings

  • Type: workflow
  • Tags: pr-reviewer, major-domo-database, fastapi, python, peewee, standings, bug-fix

19:11 - PR review: major-domo-database#40 (APPROVED)

19:20 - PR review: major-domo-database#40 — raise HTTPException fix (standings.py)

  • Type: workflow
  • Tags: pr-reviewer, major-domo-database, fastapi, python, standings, gitea

19:20 - PR review: major-domo-database#40 (REQUEST_CHANGES)

19:22 - PR review: major-domo-database#39 — assign order_by() return value in stratgame.py

  • Type: workflow
  • Tags: pr-reviewer, major-domo-database, fastapi, python, peewee, bug-fix, queryset

19:22 - PR review: major-domo-database#39 (APPROVED)

19:36 - Fix: swallowed HTTPException in recalculate_standings — use sed to avoid linter reformatting

  • Type: fix
  • Tags: major-domo-database, fastapi, python, httpexception, linter, sed, standings

22:36 - Fix: Remove debug print(req.scope) from paper-dynasty-database get_docs route

  • Type: fix
  • Tags: paper-dynasty, fastapi, python, debug-cleanup, tech-debt

22:37 - Issue poller: paper-dynasty-database#31 (success)

23:03 - PR review: paper-dynasty-database#32 — remove debug print(req.scope)

  • Type: workflow
  • Tags: pr-reviewer, paper-dynasty-database, fastapi, python, debug-cleanup

23:03 - PR review: paper-dynasty-database#32 (APPROVED)

23:07 - Fix: decay filter bypass in semantic_recall() — cognitive-memory

  • Type: fix
  • Tags: cognitive-memory, python, fix, decay, embeddings, semantic-recall

23:08 - Issue poller: cognitive-memory#3 (success)

23:32 - PR review: cognitive-memory#7 — decay filter in semantic_recall()

  • Type: workflow
  • Tags: pr-reviewer, cognitive-memory, python, decay, embeddings, semantic-recall, approved

23:33 - PR review: cognitive-memory#7 (APPROVED)

  • Type: workflow
  • Tags: pr-reviewer, cognitive-memory, automation
  • Memory: pr-review-cognitive-memory7-approved-e9afda
  • Summary: Reviewed cognitive-memory PR #7 — fix: filter archived/dormant memories from semantic_recall()

23:38 - Fix: Replace manual db.close() calls with FastAPI middleware in paper-dynasty-database

  • Type: fix
  • Tags: paper-dynasty-database, fastapi, peewee, python, middleware, database, connection-management

23:38 - Issue poller: paper-dynasty-database#30 (success)