reflection: regenerate REFLECTION.md
This commit is contained in:
parent
65b574e709
commit
1c52628c22
@ -1,55 +1,82 @@
|
|||||||
# Reflection Summary (auto-generated)
|
# Reflection Summary (auto-generated)
|
||||||
> Last updated: 2026-02-20 | Last reflection: 2026-02-20 | Total reflections: 4
|
> Last updated: 2026-03-01 | Last reflection: 2026-03-01 | Total reflections: 5
|
||||||
|
|
||||||
## Themes
|
## Themes
|
||||||
Top tag co-occurrences revealing recurring themes:
|
Top tag co-occurrences revealing recurring themes:
|
||||||
|
|
||||||
- **fix + python**: 55 memories ("Fix S3 upload to regenerate cards from PD API", "fix_cardpositions.py utility for targeted position regeneration", "Paper Dynasty /player stats bug - PD_SEASON mismatch")
|
- **fix + session-log**: 112 memories ("[homelab] Session: automation, configuration, creation, deployment, fix, refactoring, tooling", "[homelab] $(cat <<", "[major-domo] $(cat <<")
|
||||||
- **fix + session-log**: 48 memories ("[homelab] Session: automation, configuration, creation, deployment, fix, refactoring, tooling", "[homelab] $(cat <<", "[major-domo] $(cat <<")
|
- **configuration + session-log**: 95 memories ("[homelab] Session: automation, configuration, creation, deployment, fix, refactoring, tooling", "[homelab] $(cat <<", "[major-domo] $(cat <<")
|
||||||
- **fix + major-domo**: 47 memories ("Discord Bot Test Fix Patterns - Guild Mock and Decorator Patches", "Fix test suite failures in Major Domo Discord Bot", "Draft pick API parsing fix")
|
- **debugging + session-log**: 83 memories ("[homelab] $(cat <<", "[major-domo] $(cat <<", "[homelab] $(cat <<")
|
||||||
- **homelab + session-log**: 45 memories ("[homelab] Session: automation, configuration, creation, deployment, fix, refactoring, tooling", "[homelab] $(cat <<", "[homelab] $(cat <<")
|
- **configuration + homelab**: 82 memories ("Home lab server-configs version control system", "[homelab] Session: automation, configuration, creation, deployment, fix, refactoring, tooling", "[homelab] $(cat <<")
|
||||||
- **configuration + session-log**: 45 memories ("[homelab] Session: automation, configuration, creation, deployment, fix, refactoring, tooling", "[homelab] $(cat <<", "[major-domo] $(cat <<")
|
- **configuration + fix**: 79 memories ("[homelab] Session: automation, configuration, creation, deployment, fix, refactoring, tooling", "[homelab] $(cat <<", "[major-domo] $(cat <<")
|
||||||
- **major-domo + python**: 41 memories ("Fix SOAK and DraftList test failures", "Draft services API compliance and test suite", "Discord Bot Test Fix Patterns - Guild Mock and Decorator Patches")
|
- **homelab + session-log**: 78 memories ("[homelab] Session: automation, configuration, creation, deployment, fix, refactoring, tooling", "[homelab] $(cat <<", "[homelab] $(cat <<")
|
||||||
- **configuration + homelab**: 41 memories ("Home lab server-configs version control system", "[homelab] Session: automation, configuration, creation, deployment, fix, refactoring, tooling", "[homelab] $(cat <<")
|
- **automation + session-log**: 76 memories ("[homelab] Session: automation, configuration, creation, deployment, fix, refactoring, tooling", "[homelab] $(cat <<", "[paper-dynasty] Session: automation, configuration, debugging, deployment, tooling")
|
||||||
- **fix + homelab**: 37 memories ("Docker-in-LXC requires AppArmor unconfined on Proxmox", "Proxmox API token cannot set LXC feature flags on privileged containers", "High CPU on Docker host from avahi-daemon and GNOME")
|
- **debugging + fix**: 72 memories ("[homelab] $(cat <<", "[major-domo] $(cat <<", "[homelab] $(cat <<")
|
||||||
|
|
||||||
## Cross-Project Patterns
|
## Cross-Project Patterns
|
||||||
Tags that span multiple projects:
|
Tags that span multiple projects:
|
||||||
|
|
||||||
- **fix**: appears in major-domo (47), homelab (37), paper-dynasty (25), vagabond-rpg (22), strat-gameplay-webapp (14), foundryvtt (12)
|
- **sync**: appears in sba-scout (2), rust (2), paper-dynasty (1), postgresql (1), database (1), workflow (1), automation (1), pihole (1), npm (1), dns (1), homelab (1), troubleshooting (1), api (1), ux (1)
|
||||||
- **python**: appears in major-domo (41), paper-dynasty (30), strat-gameplay-webapp (9), vagabond-rpg (1), foundryvtt (1), homelab (1)
|
- **tea-cli**: appears in gitea (4), claude-code (3), major-domo (2), fix (1), configuration (1), cli (1), code-review (1), automation (1), paper-dynasty (1), agents (1), mcp (1), decision (1), tooling (1)
|
||||||
- **feature**: appears in homelab (12), major-domo (11), vagabond-rpg (3), foundryvtt (2), strat-gameplay-webapp (2), paper-dynasty (1)
|
- **dice**: appears in vagabond-rpg (1), foundryvtt (1), javascript (1), strat-gameplay-webapp (1), vue (1), typescript (1), frontend (1), ui (1), testing (1), paper-dynasty (1), python (1), fix (1)
|
||||||
- **documentation**: appears in vagabond-rpg (4), homelab (2), major-domo (2), foundryvtt (1), strat-gameplay-webapp (1), paper-dynasty (1)
|
- **claude-scheduled**: appears in claude-code (3), automation (2), homelab (2), systemd (1), solution (1), gitea (1), configuration (1), fix (1), skills (1), documentation (1), workflow (1)
|
||||||
- **docker**: appears in homelab (11), major-domo (8), paper-dynasty (4), strat-gameplay-webapp (1), vagabond-rpg (1)
|
- **critical**: appears in paper-dynasty (2), python (2), major-domo (2), discord-bot (1), sqlalchemy (1), fix (1), git (1), commit (1), workflow (1), api (1), production (1)
|
||||||
- **testing**: appears in major-domo (6), homelab (3), vagabond-rpg (2), strat-gameplay-webapp (2), foundryvtt (1)
|
- **phase-1**: appears in vagabond-rpg (1), foundryvtt (1), javascript (1), mantimon-tcg (1), database (1), sqlalchemy (1), sba-scout (1), rust (1), migration (1), sqlite (1), decision (1)
|
||||||
- **workflow**: appears in major-domo (4), paper-dynasty (4), homelab (1), vagabond-rpg (1), foundryvtt (1)
|
- **health-check**: appears in monitoring (3), homelab (3), discord (2), claude-runner-monitoring (2), claude-runner (1), docker (1), ssh (1), infrastructure (1), n8n (1), fix (1)
|
||||||
- **git**: appears in major-domo (4), homelab (2), paper-dynasty (2), vagabond-rpg (1), foundryvtt (1)
|
- **permissions**: appears in fix (2), vagabond-rpg (1), foundry-vtt (1), proxmox (1), api (1), lxc (1), homelab (1), cognitive-memory (1), claude-code (1), configuration (1)
|
||||||
- **configuration**: appears in homelab (41), paper-dynasty (4), major-domo (3), strat-gameplay-webapp (1)
|
- **toml**: appears in pihole (2), shell (1), solution (1), npm (1), dns (1), homelab (1), troubleshooting (1), sba-scout (1), rust (1), configuration (1)
|
||||||
- **automation**: appears in homelab (28), paper-dynasty (6), major-domo (4), vagabond-rpg (1)
|
- **convention**: appears in cognitive-memory (2), git (1), infrastructure (1), claude-code (1), decision (1), gitea (1), ci-cd (1), actions (1), workflow (1), docker (1)
|
||||||
|
|
||||||
## Most Accessed
|
## Most Accessed
|
||||||
Top 10 memories by access count:
|
Top 10 memories by access count:
|
||||||
|
|
||||||
1. [n8n-mcp server setup for Claude Code via mcp-manager](graph/configurations/n8n-mcp-server-setup-for-claude-code-via-mcp-manager-1d8200.md) - 4 accesses
|
1. [n8n-mcp server setup for Claude Code via mcp-manager](graph/configurations/n8n-mcp-server-setup-for-claude-code-via-mcp-manager-1d8200.md) - 4 accesses
|
||||||
|
1. [CT 302 claude-runner provisioned for server diagnostics](graph/configurations/ct-302-claude-runner-provisioned-for-server-diagnostics-5da446.md) - 3 accesses
|
||||||
1. [N8N + Claude Code Automated Server Monitoring System](graph/solutions/n8n-claude-code-automated-server-monitoring-system-62ee21.md) - 2 accesses
|
1. [N8N + Claude Code Automated Server Monitoring System](graph/solutions/n8n-claude-code-automated-server-monitoring-system-62ee21.md) - 2 accesses
|
||||||
1. [CT 302 claude-runner provisioned for server diagnostics](graph/configurations/ct-302-claude-runner-provisioned-for-server-diagnostics-5da446.md) - 2 accesses
|
|
||||||
1. [Gitea Actions runner can't clone self-hosted composite actions - auth + cache fix](graph/solutions/gitea-actions-runner-cant-clone-self-hosted-composite-action-53328f.md) - 1 accesses
|
1. [Gitea Actions runner can't clone self-hosted composite actions - auth + cache fix](graph/solutions/gitea-actions-runner-cant-clone-self-hosted-composite-action-53328f.md) - 1 accesses
|
||||||
1. [Proxmox host infrastructure details (PVE 8.4.16)](graph/configurations/proxmox-host-infrastructure-details-pve-8416-f154ac.md) - 1 accesses
|
1. [Proxmox host infrastructure details (PVE 8.4.16)](graph/configurations/proxmox-host-infrastructure-details-pve-8416-f154ac.md) - 1 accesses
|
||||||
1. [LXC 300 was OpenClaw (migrated from LXC 224) - shut down intentionally](graph/decisions/lxc-300-claude-code-shut-down-unused-container-a9d6f7.md) - 1 accesses
|
1. [LXC 300 was OpenClaw (migrated from LXC 224) - shut down intentionally](graph/decisions/lxc-300-claude-code-shut-down-unused-container-a9d6f7.md) - 1 accesses
|
||||||
1. [Proxmox guest cleanup: removed 14 VMs/LXCs before Phase 2 upgrade](graph/decisions/proxmox-guest-cleanup-removed-14-vmslxcs-before-phase-2-upgr-76f14c.md) - 1 accesses
|
1. [Proxmox guest cleanup: removed 14 VMs/LXCs before Phase 2 upgrade](graph/decisions/proxmox-guest-cleanup-removed-14-vmslxcs-before-phase-2-upgr-76f14c.md) - 1 accesses
|
||||||
|
1. [FullCard Migration: card_layout.py ported to card-creation repo](graph/decisions/fullcard-migration-card-layoutpy-ported-to-card-creation-rep-c76233.md) - 1 accesses
|
||||||
|
1. [Break circular imports by extracting shared models to models.py](graph/solutions/break-circular-imports-by-extracting-shared-models-to-models-b235f9.md) - 1 accesses
|
||||||
|
1. [When extracting a class, also move its module-level helper dependencies](graph/code-patterns/when-extracting-a-class-also-move-its-module-level-helper-de-9c7873.md) - 1 accesses
|
||||||
|
|
||||||
## Recent Insights
|
## Recent Insights
|
||||||
Insight-type memories:
|
Insight-type memories:
|
||||||
|
|
||||||
|
- [Auto-edge implementation: design analysis findings and fixes](graph/insights/auto-edge-implementation-design-analysis-findings-and-fixes-ab3ffc.md) - # Auto-edge Implementation: Design Analysis Findings and Fixes
|
||||||
|
|
||||||
|
## Issues Found
|
||||||
|
- [ESB getter boilerplate: ~120-140 lines shared across getters, future extraction candidate](graph/insights/esb-getter-boilerplate-120-140-lines-shared-across-getters-f-83e293.md) - # ESB Getter Boilerplate: Shared Code Pattern
|
||||||
|
|
||||||
|
## Observation
|
||||||
|
Comparing poolbrai
|
||||||
|
- [Docker MCP Gateway architecture: dynamic vs static server activation modes](graph/insights/docker-mcp-gateway-architecture-dynamic-vs-static-server-act-b81fd2.md) - # Docker MCP Gateway: Dynamic vs Static Server Activation
|
||||||
|
|
||||||
|
## Two Activation Mod
|
||||||
|
- [Insight: Voice channel cleanup auto-unpublishes scorecards — intended behavior](graph/insights/insight-voice-channel-cleanup-auto-unpublishes-scorecards-in-fb3355.md) - # Voice Channel Cleanup Auto-Unpublishes Scorecards
|
||||||
|
|
||||||
|
## Project
|
||||||
|
major-domo / dis
|
||||||
|
- [Resume tooling ecosystem: MCP servers, skills, and format alternatives researched](graph/insights/resume-tooling-ecosystem-mcp-servers-skills-and-format-alter-832e62.md) - # Resume Enhancement Ecosystem Research (2026-02)
|
||||||
|
|
||||||
|
## Google Slides MCPs
|
||||||
|
- `tayl
|
||||||
|
- [Cross-cutting code quality anti-patterns in Major Domo and Paper Dynasty repos](graph/insights/cross-cutting-code-quality-anti-patterns-in-major-domo-and-p-803b3f.md) - # Recurring Code Quality Issues Across MD + PD Projects
|
||||||
|
|
||||||
|
## Context
|
||||||
|
Discovered d
|
||||||
|
- [Systemd OnCalendar=weekly and OnCalendar=daily fire simultaneously on Sundays/Mondays - always stagger shared-state timers](graph/insights/systemd-oncalendarweekly-and-oncalendardaily-fire-simultaneo-b33e23.md) - # Systemd Timer Collision Gotcha
|
||||||
|
|
||||||
|
## The Problem
|
||||||
|
`OnCalendar=weekly` resolves to
|
||||||
- [Insight: n8n test_workflow API cannot trigger schedule-based workflows](graph/insights/insight-n8n-test-workflow-api-cannot-trigger-schedule-based-22d124.md) - # n8n API Limitation: Schedule Triggers Not Testable via API
|
- [Insight: n8n test_workflow API cannot trigger schedule-based workflows](graph/insights/insight-n8n-test-workflow-api-cannot-trigger-schedule-based-22d124.md) - # n8n API Limitation: Schedule Triggers Not Testable via API
|
||||||
|
|
||||||
## Observation
|
## Observation
|
||||||
The
|
The
|
||||||
- [Cloud embedding APIs offer no advantage over local qwen3-embedding:8b](graph/insights/cloud-embedding-apis-offer-no-advantage-over-local-qwen3-emb-97866f.md) - Researched all major cloud embedding APIs (Feb 2026): OpenAI text-embedding-3-la
|
- [Cloud embedding APIs offer no advantage over local qwen3-embedding:8b](graph/insights/cloud-embedding-apis-offer-no-advantage-over-local-qwen3-emb-97866f.md) - Researched all major cloud embedding APIs (Feb 2026): OpenAI text-embedding-3-la
|
||||||
- [Embedding model size barely affects speed — GPU memory bandwidth is the bottleneck](graph/insights/embedding-model-size-barely-affects-speed-gpu-memory-bandwid-329d3c.md) - nomic-embed-text (137M, F16) and qwen3-embedding:8b (7.6B, Q4_K_M) embed 430 mem
|
- [Embedding model size barely affects speed — GPU memory bandwidth is the bottleneck](graph/insights/embedding-model-size-barely-affects-speed-gpu-memory-bandwid-329d3c.md) - nomic-embed-text (137M, F16) and qwen3-embedding:8b (7.6B, Q4_K_M) embed 430 mem
|
||||||
- [CLAUDE.md optimization: reference docs belong in skill files](graph/insights/claudemd-optimization-reference-docs-belong-in-skill-files-390d40.md) - Optimized ~/.claude/CLAUDE.md from 161 to 32 lines (80% reduction). Key pattern:
|
|
||||||
- [Check for production hotfixes before deploying](graph/insights/check-for-production-hotfixes-before-deploying-9d18fe.md) - Production servers may have local commits (hotfixes) not pushed to the remote re
|
|
||||||
|
|
||||||
## Consolidation History
|
## Consolidation History
|
||||||
|
|
||||||
- Total merges performed: 0
|
- Total merges performed: 4
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user