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

7.0 KiB

2026-02-25

11:47 - Fix: Prevent duplicate POSTs when audit update fails after successful delivery in outbound-event-handler

  • Type: fix
  • Tags: esb-monorepo, tac, outbound-event-handler, error-handling, fix, cloud-functions, idempotency, duplicate-prevention

12:40 - Migrated from Docker MCP Gateway (LXC 303) back to local MCP servers

  • Type: decision
  • Tags: mcp, docker-mcp-gateway, claude-code, homelab, migration, claude-home

12:40 - Local Gitea MCP server setup via @boringstudio_org/gitea-mcp (npm stdio)

  • Type: configuration
  • Tags: gitea, mcp, claude-code, configuration, claude-home, npm

12:41 - [homelab] docs: remove decommissioned MCP Gateway (CT 303) from monitoring inventory

15:54 - [esb-monorepo] fix(tac): prevent duplicate POSTs when audit update fails after successful delivery

15:55 - Docker MCP Gateway deployed on LXC 303 (mcp-gateway, 10.10.0.231)

  • Type: configuration
  • Tags: docker, mcp, mcp-gateway, proxmox, homelab, lxc, configuration

15:55 - Docker Desktop upgraded 4.34.3 to 4.61.0 on Nobara desktop

  • Type: configuration
  • Tags: docker, docker-desktop, nobara, fedora, upgrade, homelab

16:26 - FullCard Migration: card_layout.py ported to card-creation repo

16:26 - Fix: Float/Decimal type mismatch in card builders (card-creation repo)

16:26 - Pattern: Lazy import inside function body to break circular imports

16:26 - Fix: PitchingCardRatingsModel xcheck defaults must be zeroed in new_ratings

16:26 - FullCard migration: database-side schema + router changes

16:40 - [homelab] Session: configuration, creation, debugging, deployment, fix, tooling

16:44 - Break circular imports by extracting shared models to models.py

16:44 - When extracting a class, also move its module-level helper dependencies

16:44 - No re-exports when refactoring imports — update call sites directly

17:12 - Gitea MCP server (official gitea/gitea-mcp v0.8.1) installed locally

  • Type: configuration
  • Tags: gitea, mcp, claude-code, configuration, claude-home

17:12 - Claude Code MCP user-scope config is ~/.claude.json, not ~/.claude/.mcp.json

  • Type: fix
  • Tags: claude-code, mcp, configuration, fix, claude-home

17:28 - [homelab] Session: automation, configuration, debugging, deployment, feature, fix, tooling

19:00 - Migrated Gitea operations from tea CLI to gitea-mcp MCP server

  • Type: decision
  • Tags: gitea, mcp, claude-code, tea-cli, claude-configs, decision, tooling