{ "overlaps": [ { "id": "48e397e9-b2f6-4f8c-844d-b408cccbc372", "title": "Athletics team name alias fix", "tags": [ "paper-dynasty", "python", "fix", "discord-bot" ], "copied_to": "major-domo" }, { "id": "5d8e1ff5-3354-4cfa-ab63-bf96b5ce1e01", "title": "Fix for play lock never released on exception", "tags": [ "paper-dynasty", "python", "discord-bot", "sqlalchemy", "fix", "play-lock", "concurrency", "critical" ], "copied_to": "major-domo" }, { "id": "1c795804-d2bd-4ace-8de8-aea4819424f0", "title": "Circular import fix: move shared utilities to standalone module", "tags": [ "python", "circular-import", "architecture", "fix", "paper-dynasty", "discord-bot" ], "copied_to": "major-domo" }, { "id": "40da57ca-02da-48b1-9672-73a0e53c6b6e", "title": "Position validation missing in lineup sheet loading", "tags": [ "paper-dynasty", "python", "fix", "discord-bot", "position-validation" ], "copied_to": "major-domo" }, { "id": "b9f0edd4-8752-42a4-a4d9-5a984ae741d0", "title": "Fix pack type grouping in packs display", "tags": [ "paper-dynasty", "python", "discord-bot", "fix" ], "copied_to": "major-domo" }, { "id": "638ac861-2c7b-462c-9d82-672e4536688e", "title": "Production deployment checklist for Paper Dynasty bot", "tags": [ "paper-dynasty", "discord-bot", "deployment", "production", "checklist", "devops" ], "copied_to": "major-domo" }, { "id": "18d507ca-6e14-46b5-99aa-28b24ef569eb", "title": "CalVer versioning for all Major Domo and Paper Dynasty services", "tags": [ "major-domo", "paper-dynasty", "ci-cd", "gitea", "docker", "calver" ], "copied_to": "major-domo" }, { "id": "711ea568-414d-4a00-90cc-45abc6673a14", "title": "Paper Dynasty bot freeze from duplicate X-Check interaction submissions", "tags": [ "paper-dynasty", "discord-bot", "sqlalchemy", "race-condition", "x-check", "concurrency", "database", "deadlock" ], "copied_to": "major-domo" }, { "id": "9b70e3d5-d0b6-48c5-88d0-2fbc36f4fd4d", "title": "Play lock never released on exception - causes permanent user lockout", "tags": [ "paper-dynasty", "python", "discord-bot", "sqlalchemy", "concurrency", "critical-bug", "play-lock", "database" ], "copied_to": "major-domo" }, { "id": "c253c9de-bb42-44a7-856b-e9981131169f", "title": "CRITICAL: Git commit requires explicit user approval", "tags": [ "paper-dynasty", "major-domo", "git", "commit", "workflow", "approval-required", "critical" ], "copied_to": "major-domo" }, { "id": "88bbf5f1-2d76-4e68-9c62-ca72e464f5c0", "title": "Optional locking parameter pattern for read vs write commands", "tags": [ "paper-dynasty", "python", "discord-bot", "architecture", "locking", "concurrency", "pattern" ], "copied_to": "major-domo" }, { "id": "d3f80a8b-24e9-407e-8b83-7b8886e16b08", "title": "Bulk codebase audit and Gitea issue creation across multiple repos with parallel agents", "tags": [ "gitea", "tea-cli", "code-review", "automation", "major-domo", "paper-dynasty", "claude-code", "agents" ], "copied_to": "major-domo" }, { "id": "803b3f29-f38f-4739-aa09-1d1db5e42eb3", "title": "Cross-cutting code quality anti-patterns in Major Domo and Paper Dynasty repos", "tags": [ "major-domo", "paper-dynasty", "code-quality", "security", "patterns", "homelab" ], "copied_to": "major-domo" }, { "id": "dfa75d94-cfcc-459c-999b-41123d4f700a", "title": "Scope guards added to major-domo, paper-dynasty, proxmox skills", "tags": [ "claude-code", "skills", "scope-guards", "configuration", "claude-code-config", "major-domo", "paper-dynasty", "proxmox" ], "copied_to": "major-domo" } ] }