# 2026-03-03 ## 00:06 - PR review: paper-dynasty-database#33 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database33-approved-d36a86](graph/workflows/pr-review-paper-dynasty-database33-approved-d36a86.md) - **Summary:** Reviewed paper-dynasty-database PR #33 — fix: replace 467 manual db.close() calls with middleware ## 00:08 - Fix: dynamic roster type detection in /trade add-player (major-domo-v2 #29) - **Type:** fix - **Tags:** major-domo, discord-bot, python, fix, roster-type, trade, RosterType ## 00:08 - Issue poller: major-domo-v2#29 (success) - **Type:** workflow - **Tags:** issue-poller, major-domo-v2, automation - **Memory:** [issue-poller-major-domo-v229-success-feaee8](graph/workflows/issue-poller-major-domo-v229-success-feaee8.md) - **Summary:** Attempted major-domo-v2#29 — Implement dynamic roster type detection in `/trade add-player`. ## 00:37 - PR review: major-domo-v2#61 — dynamic roster type detection in /trade add-player - **Type:** workflow - **Tags:** pr-reviewer, major-domo, discord-bot, python, trade, roster-type, approved ## 00:37 - PR review: major-domo-v2#61 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, major-domo-v2, automation - **Memory:** [pr-review-major-domo-v261-approved-4f63b8](graph/workflows/pr-review-major-domo-v261-approved-4f63b8.md) - **Summary:** Reviewed major-domo-v2 PR #61 — fix: dynamic roster type detection in /trade add-player (#29). ## 00:42 - Issue poller: paper-dynasty-discord#36 (failed) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-discord, automation - **Memory:** [issue-poller-paper-dynasty-discord36-failed-76d387](graph/workflows/issue-poller-paper-dynasty-discord36-failed-76d387.md) - **Summary:** Attempted paper-dynasty-discord#36 — Replace synchronous `requests` library calls with `aiohttp` in ## 09:05 - Fix: remove debug print(req.scope) from FastAPI docs route - **Type:** fix - **Tags:** paper-dynasty, paper-dynasty-database, fastapi, debug, fix, python ## 09:06 - Issue poller: paper-dynasty-database#32 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database32-success-1e6628](graph/workflows/issue-poller-paper-dynasty-database32-success-1e6628.md) - **Summary:** Attempted paper-dynasty-database#32 — fix: remove debug print(req.scope) from get_docs route (#31). ## 09:16 - Scheduled task: backlog-triage (2026-03-03T09:15:29-06:00) - **Type:** workflow - **Tags:** scheduled-task, backlog-triage, automation - **Memory:** [scheduled-task-backlog-triage-2026-03-03t091529-0600-a12093](graph/workflows/scheduled-task-backlog-triage-2026-03-03t091529-0600-a12093.md) - **Summary:** --- ### Triage Summary — 2026-03-03 **Total open issues:** 19 across 3 repos (paper-dynasty not ## 10:05 - [major-domo] Session: automation, debugging, deployment, feature, fix, refactoring, tooling - **Type:** fix - **Tags:** major-domo, automation, debugging, deployment, feature, fix, refactoring, tooling, session-log - **Memory:** [major-domo-session-automation-debugging-deployment-feature-f-192736](graph/fixes/major-domo-session-automation-debugging-deployment-feature-f-192736.md) - **Summary:** Errors encountered (2): - Exit code 1 error: pathspec 'next-release' did not match any file(s) ## 10:47 - Shared repos.json for claude-scheduled automations - **Type:** configuration - **Tags:** claude-scheduled, repos, configuration, backlog-triage, issue-worker, homelab ## 10:47 - Backlog triage allowed tools expanded to include shared config read and PR/issue MCP tools - **Type:** configuration - **Tags:** claude-scheduled, backlog-triage, allowed-tools, configuration ## 10:47 - Fix: Backlog triage missing repos due to hardcoded wrong repo names and incomplete list - **Type:** fix - **Tags:** claude-scheduled, backlog-triage, bug-fix, repos, gitea ## 11:14 - [homelab] docs: add next-release branch workflow to CLAUDE.md - **Type:** fix - **Tags:** homelab, automation, commit, configuration, creation, debugging, deployment, fix, session-log - **Memory:** [homelab-docs-add-next-release-branch-workflow-to-claudemd-4229bd](graph/fixes/homelab-docs-add-next-release-branch-workflow-to-claudemd-4229bd.md) - **Summary:** Commits made: 1 - docs: add next-release branch workflow to CLAUDE.md Files edited (5): - ## 11:34 - PR review: paper-dynasty-database#33 () - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database33-b08412](graph/workflows/pr-review-paper-dynasty-database33-b08412.md) - **Summary:** Reviewed paper-dynasty-database PR #33 — fix: replace 467 manual db.close() calls with middleware ## 11:37 - Fix: maintenance mode flag in /admin-maintenance (major-domo-v2 #28) - **Type:** fix - **Tags:** major-domo, discord, python, discord.py, bot, maintenance-mode, tree-interaction-check ## 11:37 - Issue poller: major-domo-v2#28 (success) - **Type:** workflow - **Tags:** issue-poller, major-domo-v2, automation - **Memory:** [issue-poller-major-domo-v228-success-8213f0](graph/workflows/issue-poller-major-domo-v228-success-8213f0.md) - **Summary:** Attempted major-domo-v2#28 — Implement actual maintenance mode flag in `/admin-maintenance`. ## 12:04 - PR review: major-domo-v2#62 — maintenance mode flag (REQUEST_CHANGES) - **Type:** workflow - **Tags:** pr-reviewer, major-domo-v2, discord, python, maintenance-mode, discord-py, bug ## 12:05 - PR review: major-domo-v2#62 (REQUEST_CHANGES) - **Type:** workflow - **Tags:** pr-reviewer, major-domo-v2, automation - **Memory:** [pr-review-major-domo-v262-request-changes-9ff502](graph/workflows/pr-review-major-domo-v262-request-changes-9ff502.md) - **Summary:** Reviewed major-domo-v2 PR #62 — fix: implement actual maintenance mode flag in /admin-maintenance ## 12:07 - Fix: dead roster CSV fields in paper-dynasty-database cards endpoint - **Type:** fix - **Tags:** paper-dynasty, paper-dynasty-database, fastapi, python, fix, dead-code, csv, card-model ## 12:07 - Issue poller: paper-dynasty-database#25 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database25-success-1e0e14](graph/workflows/issue-poller-paper-dynasty-database25-success-1e0e14.md) - **Summary:** Attempted paper-dynasty-database#25 — Remove or fix dead CSV code in v1_cards_get_one referencing ## 12:08 - PR review: paper-dynasty-database#33 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, fastapi, peewee, middleware, python ## 12:09 - PR review: paper-dynasty-database#33 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database33-approved-5ae1bf](graph/workflows/pr-review-paper-dynasty-database33-approved-5ae1bf.md) - **Summary:** Reviewed paper-dynasty-database PR #33 — fix: replace 467 manual db.close() calls with middleware ## 12:33 - PR review: major-domo-v2#62 — maintenance mode flag in /admin-maintenance - **Type:** workflow - **Tags:** pr-reviewer, major-domo, discord-bot, python, discord.py, maintenance-mode, tree-interaction-check, approved ## 12:33 - PR review: major-domo-v2#62 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, major-domo-v2, automation - **Memory:** [pr-review-major-domo-v262-approved-538fe9](graph/workflows/pr-review-major-domo-v262-approved-538fe9.md) - **Summary:** Reviewed major-domo-v2 PR #62 — fix: implement actual maintenance mode flag in /admin-maintenance ## 12:35 - PR review: paper-dynasty-database#35 — remove dead roster CSV fields - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty, paper-dynasty-database, fastapi, python, csv, dead-code, card-model ## 12:35 - PR review: paper-dynasty-database#35 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database35-approved-6abad6](graph/workflows/pr-review-paper-dynasty-database35-approved-6abad6.md) - **Summary:** Reviewed paper-dynasty-database PR #35 — fix: remove dead roster fields from CSV in ## 12:36 - Fix: Explicit .gitignore entry for paper-dynasty service credentials - **Type:** fix - **Tags:** paper-dynasty, security, gitignore, credentials, discord-bot, python ## 12:37 - Issue poller: paper-dynasty-discord#40 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-discord, automation - **Memory:** [issue-poller-paper-dynasty-discord40-success-054461](graph/workflows/issue-poller-paper-dynasty-discord40-success-054461.md) - **Summary:** Attempted paper-dynasty-discord#40 — Ensure `storage/paper-dynasty-service-creds.json` is covered ## 13:03 - PR review: paper-dynasty-discord#43 — explicit .gitignore for service-creds.json - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-discord, gitignore, security, credentials ## 13:03 - PR review: paper-dynasty-discord#43 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-discord, automation - **Memory:** [pr-review-paper-dynasty-discord43-approved-2b6d36](graph/workflows/pr-review-paper-dynasty-discord43-approved-2b6d36.md) - **Summary:** Reviewed paper-dynasty-discord PR #43 — fix: add explicit .gitignore entry for service-creds.json ## 13:06 - Fix: removed dead roster fields from CSV in paper-dynasty-database v1_cards_get_one - **Type:** fix - **Tags:** paper-dynasty-database, python, fastapi, fix, csv, dead-code, cards ## 13:06 - Issue poller: paper-dynasty-database#35 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database35-success-b9375a](graph/workflows/issue-poller-paper-dynasty-database35-success-b9375a.md) - **Summary:** Attempted paper-dynasty-database#35 — fix: remove dead roster fields from CSV in v1_cards_get_one ## 13:33 - PR review: paper-dynasty-database#36 — remove dead roster CSV fields - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty, paper-dynasty-database, fastapi, python, fix, csv, card-model, dead-code ## 13:33 - PR review: paper-dynasty-database#36 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database36-approved-75de8c](graph/workflows/pr-review-paper-dynasty-database36-approved-75de8c.md) - **Summary:** Reviewed paper-dynasty-database PR #36 — fix: remove dead roster fields from CSV in ## 13:37 - Fix: Remove dead roster fields from CSV in paper-dynasty-database v1_cards_get_one - **Type:** fix - **Tags:** paper-dynasty, paper-dynasty-database, python, fastapi, fix, csv, dead-code ## 13:38 - Issue poller: paper-dynasty-database#36 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database36-success-0fdd32](graph/workflows/issue-poller-paper-dynasty-database36-success-0fdd32.md) - **Summary:** Attempted paper-dynasty-database#36 — fix: remove dead roster fields from CSV in v1_cards_get_one ## 14:03 - PR review: paper-dynasty-database#37 — remove dead roster CSV fields - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, fastapi, peewee, python, cards-router ## 14:04 - PR review: paper-dynasty-database#37 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database37-approved-e0d759](graph/workflows/pr-review-paper-dynasty-database37-approved-e0d759.md) - **Summary:** Reviewed paper-dynasty-database PR #37 — fix: remove dead roster fields from CSV in ## 14:06 - Fix: Pydantic bare default evaluated at class definition time (paper-dynasty-database) - **Type:** fix - **Tags:** paper-dynasty, python, pydantic, fix, bug, fastapi ## 14:06 - Issue poller: paper-dynasty-database#24 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database24-success-c0ffc1](graph/workflows/issue-poller-paper-dynasty-database24-success-c0ffc1.md) - **Summary:** Attempted paper-dynasty-database#24 — Move random.randint default out of Pydantic model field. ## 14:33 - PR review: paper-dynasty-database#38 — offense_col default_factory fix (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, pydantic, python, fastapi, bug-fix ## 14:33 - PR review: paper-dynasty-database#38 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database38-approved-4ae48b](graph/workflows/pr-review-paper-dynasty-database38-approved-4ae48b.md) - **Summary:** Reviewed paper-dynasty-database PR #38 — fix: use Field(default_factory) for offense_col random ## 14:36 - Fix: Remove dead roster fields from CSV in paper-dynasty-database v1_cards_get_one - **Type:** fix - **Tags:** paper-dynasty-database, fastapi, python, fix, dead-code, csv, peewee ## 14:36 - Issue poller: paper-dynasty-database#37 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database37-success-6ebf27](graph/workflows/issue-poller-paper-dynasty-database37-success-6ebf27.md) - **Summary:** Attempted paper-dynasty-database#37 — fix: remove dead roster fields from CSV in v1_cards_get_one ## 14:49 - PR review: paper-dynasty-database#39 — remove dead roster CSV fields (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, fastapi, peewee, python, cards-router ## 14:49 - PR review: paper-dynasty-database#39 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database39-approved-e01f79](graph/workflows/pr-review-paper-dynasty-database39-approved-e01f79.md) - **Summary:** Reviewed paper-dynasty-database PR #39 — fix: remove dead roster fields from CSV in ## 15:22 - Fix: Inverted TESTING env check in paper-dynasty-database dependencies.py - **Type:** fix - **Tags:** paper-dynasty-database, python, fastapi, env, fix, bug ## 15:22 - Issue poller: paper-dynasty-database#23 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database23-success-7fb73a](graph/workflows/issue-poller-paper-dynasty-database23-success-7fb73a.md) - **Summary:** Attempted paper-dynasty-database#23 — Fix inverted TESTING environment variable check. Status: ## 15:22 - [major-domo] Session: deployment, fix, tooling - **Type:** fix - **Tags:** major-domo, deployment, fix, tooling, session-log - **Memory:** [major-domo-session-deployment-fix-tooling-4001e9](graph/fixes/major-domo-session-deployment-fix-tooling-4001e9.md) - **Summary:** Work types: deployment, fix, tooling Session size: 39 messages, 14 tool calls ## 15:24 - Fix: Issue-poller infinite loop — PRs returned as issues by gitea-mcp list_repo_issues - **Type:** fix - **Tags:** issue-poller, gitea, gitea-mcp, paper-dynasty-database, automation, bug, claude-scheduled, infinite-loop ## 15:25 - Insight: gitea-mcp list_repo_issues silently ignores type parameter — PRs always included - **Type:** insight - **Tags:** gitea-mcp, mcp, gitea-api, tool-limitations, list_repo_issues, claude-scheduled ## 15:25 - Refactor: issue-poller.sh — replaced 5 of 6 Haiku+MCP calls with direct curl+jq Gitea API calls - **Type:** solution - **Tags:** issue-poller, gitea-api, curl, jq, cost-optimization, automation, claude-scheduled, refactor ## 15:25 - Fix: Cleanup of duplicate labels and PRs from issue-poller infinite loop in paper-dynasty-database - **Type:** fix - **Tags:** paper-dynasty-database, gitea, cleanup, automation, duplicate-labels, claude-scheduled ## 15:32 - Fix: Peewee boolean filter always-truthy column reference - **Type:** fix - **Tags:** paper-dynasty-database, peewee, python, fastapi, boolean-filter, orm, bug ## 15:33 - Issue poller: paper-dynasty-database#22 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database22-success-b00cbb](graph/workflows/issue-poller-paper-dynasty-database22-success-b00cbb.md) - **Summary:** Attempted paper-dynasty-database#22 — Fix is_ai filter to respect False value in get_teams. Status: ## 15:54 - [homelab] Session: automation, configuration, creation, debugging, deployment, fix - **Type:** fix - **Tags:** homelab, automation, configuration, creation, debugging, deployment, fix, session-log - **Memory:** [homelab-session-automation-configuration-creation-debugging-45b017](graph/fixes/homelab-session-automation-configuration-creation-debugging-45b017.md) - **Summary:** Files edited (5): - /home/cal/.claude/plans/synthetic-sleeping-russell.md - ## 16:02 - Fix: Remove duplicate ranking_max filter in paper-dynasty-database get_teams - **Type:** fix - **Tags:** paper-dynasty, paper-dynasty-database, python, fastapi, bug, teams, filter ## 16:02 - Issue poller: paper-dynasty-database#21 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database21-success-9c0875](graph/workflows/issue-poller-paper-dynasty-database21-success-9c0875.md) - **Summary:** Attempted paper-dynasty-database#21 — Remove duplicate ranking_max filter in get_teams. Status: ## 16:17 - PR review: paper-dynasty-database#42 — remove duplicate ranking_max filter - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, fastapi, peewee, python, duplicate-code ## 16:17 - PR review: paper-dynasty-database#42 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database42-approved-7a93bc](graph/workflows/pr-review-paper-dynasty-database42-approved-7a93bc.md) - **Summary:** Reviewed paper-dynasty-database PR #42 — fix: remove duplicate ranking_max filter in get_teams ## 16:33 - Issue poller: paper-dynasty-database#27 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database27-success-c58b6e](graph/workflows/issue-poller-paper-dynasty-database27-success-c58b6e.md) - **Summary:** Attempted paper-dynasty-database#27 — Add type annotations to untyped path parameters. Status: ## 16:48 - PR review: paper-dynasty-database#43 — FastAPI int type annotations on path params - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, fastapi, type-annotations, python, peewee ## 16:48 - PR review: paper-dynasty-database#43 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database43-approved-88607a](graph/workflows/pr-review-paper-dynasty-database43-approved-88607a.md) - **Summary:** Reviewed paper-dynasty-database PR #43 — fix: add type annotations to untyped path parameters ## 17:04 - Fix: batch PitchingCardRatings lookup in pitcher sort (paper-dynasty-database #19) - **Type:** fix - **Tags:** paper-dynasty-database, python, peewee, pandas, performance, fix, n+1-queries ## 17:04 - Issue poller: paper-dynasty-database#19 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database19-success-8e8e32](graph/workflows/issue-poller-paper-dynasty-database19-success-8e8e32.md) - **Summary:** Attempted paper-dynasty-database#19 — Replace per-row PitchingCardRatings lookup with batched fetch ## 17:17 - PR review: paper-dynasty-database#44 — batch-fetch PitchingCardRatings N+1 fix - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, python, peewee, pandas, performance, n+1-queries, fix ## 17:18 - PR review: paper-dynasty-database#44 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database44-approved-7bd51c](graph/workflows/pr-review-paper-dynasty-database44-approved-7bd51c.md) - **Summary:** Reviewed paper-dynasty-database PR #44 — fix: batch-fetch PitchingCardRatings instead of per-row ## 17:35 - Batch BattingCard/BattingCardRatings lookups in paper-dynasty-database lineup builder - **Type:** fix - **Tags:** paper-dynasty-database, python, peewee, performance, batch-query, sqlite, fix ## 17:35 - Issue poller: paper-dynasty-database#18 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database18-success-78d7e0](graph/workflows/issue-poller-paper-dynasty-database18-success-78d7e0.md) - **Summary:** Attempted paper-dynasty-database#18 — Batch BattingCard/BattingCardRatings lookups in lineup ## 17:48 - PR review: paper-dynasty-database#45 — batch BattingCard/BattingCardRatings lookups (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, python, peewee, performance, batch-query, sqlite ## 17:48 - PR review: paper-dynasty-database#45 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database45-approved-289a51](graph/workflows/pr-review-paper-dynasty-database45-approved-289a51.md) - **Summary:** Reviewed paper-dynasty-database PR #45 — fix: batch BattingCard/BattingCardRatings lookups in ## 18:07 - Issue poller: paper-dynasty-database#26 (success) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database26-success-f5313b](graph/workflows/issue-poller-paper-dynasty-database26-success-f5313b.md) - **Summary:** Attempted paper-dynasty-database#26 — Centralize logging configuration — remove basicConfig from ## 18:19 - PR review: paper-dynasty-database#46 — centralize logging config in main.py - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, python, logging, fastapi ## 18:19 - PR review: paper-dynasty-database#46 (APPROVED) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database46-approved-a83182](graph/workflows/pr-review-paper-dynasty-database46-approved-a83182.md) - **Summary:** Reviewed paper-dynasty-database PR #46 — fix: centralize logging config in main.py (#26). Verdict: ## 18:35 - Issue poller: paper-dynasty-database#16 (failed) - **Type:** workflow - **Tags:** issue-poller, paper-dynasty-database, automation - **Memory:** [issue-poller-paper-dynasty-database16-failed-4b9300](graph/workflows/issue-poller-paper-dynasty-database16-failed-4b9300.md) - **Summary:** Attempted paper-dynasty-database#16 — Return normal responses instead of raising 200 ## 18:49 - PR review: paper-dynasty-database#47 — HTTPException 200 fix with undisclosed reformatting - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, fastapi, python, scope-creep, ai-branch ## 18:49 - PR review: paper-dynasty-database#47 (REQUEST_CHANGES) - **Type:** workflow - **Tags:** pr-reviewer, paper-dynasty-database, automation - **Memory:** [pr-review-paper-dynasty-database47-request-changes-7eebe8](graph/workflows/pr-review-paper-dynasty-database47-request-changes-7eebe8.md) - **Summary:** Reviewed paper-dynasty-database PR #47 — fix: replace raise HTTPException(status_code=200) with