diff --git a/graph/configurations/jarvis-discord-bot-production-deployment-4edbf5.md b/graph/configurations/jarvis-discord-bot-production-deployment-4edbf5.md index 0d61993706f..7000eccb7ec 100644 --- a/graph/configurations/jarvis-discord-bot-production-deployment-4edbf5.md +++ b/graph/configurations/jarvis-discord-bot-production-deployment-4edbf5.md @@ -6,7 +6,7 @@ tags: [ai-assistant, discord, deployment, config] importance: 0.7 confidence: 0.8 created: "2026-02-13T21:08:54.398131+00:00" -updated: "2026-03-02T20:03:57.466209+00:00" +updated: "2026-03-03T06:08:11.351946+00:00" relations: - target: cb5e8814-f689-4de0-8854-823358706dec type: RELATED_TO @@ -18,6 +18,11 @@ relations: direction: incoming strength: 0.81 edge_id: 00d4e56b-7b63-42a9-b472-db47247fbf5a + - target: a272cc2a-d5c8-42a5-924a-dc6009bc5c3b + type: RELATED_TO + direction: incoming + strength: 0.69 + edge_id: daab4699-ac62-4e6b-9ed7-40451b69691a --- The ai-assistant Discord bot (Jarvis) runs on ssh ai-pm at /opt/projects/claude-coordinator. Runs as discord-bot user. Managed by systemctl claude-coordinator.service. Config at /home/discord-bot/.claude-coordinator/config.yaml. Source repo: git.manticorum.com/cal/ai-assistant-discord-bot. Added as git submodule to ai-assistant repo at discord-bot/. diff --git a/graph/edges/fix-dynamic-roster-type-detect--BUILDS_ON--lineup-builder-polish-with-sea-423b37.md b/graph/edges/fix-dynamic-roster-type-detect--BUILDS_ON--lineup-builder-polish-with-sea-423b37.md new file mode 100644 index 00000000000..0f2936cf7b4 --- /dev/null +++ b/graph/edges/fix-dynamic-roster-type-detect--BUILDS_ON--lineup-builder-polish-with-sea-423b37.md @@ -0,0 +1,13 @@ +--- +id: 423b376e-10b7-49d7-b5a3-b1ce80deecac +type: BUILDS_ON +from_id: a272cc2a-d5c8-42a5-924a-dc6009bc5c3b +from_title: "Fix: dynamic roster type detection in /trade add-player (major-domo-v2 #29)" +to_id: 4f552953-5822-49c2-9cc9-c505baa1bdbe +to_title: "Lineup builder polish with search, filters, preview" +strength: 0.72 +created: "2026-03-03T06:08:11.324789+00:00" +updated: "2026-03-03T06:08:11.324789+00:00" +--- + +Auto-edge: Fix: dynamic roster type detection in /trade add-player (major-domo-v2 #29) → Lineup builder polish with search, filters, preview diff --git a/graph/edges/fix-dynamic-roster-type-detect--RELATED_TO--jarvis-discord-bot-production-daab46.md b/graph/edges/fix-dynamic-roster-type-detect--RELATED_TO--jarvis-discord-bot-production-daab46.md new file mode 100644 index 00000000000..5e4207ee6ab --- /dev/null +++ b/graph/edges/fix-dynamic-roster-type-detect--RELATED_TO--jarvis-discord-bot-production-daab46.md @@ -0,0 +1,13 @@ +--- +id: daab4699-ac62-4e6b-9ed7-40451b69691a +type: RELATED_TO +from_id: a272cc2a-d5c8-42a5-924a-dc6009bc5c3b +from_title: "Fix: dynamic roster type detection in /trade add-player (major-domo-v2 #29)" +to_id: 4edbf516-fe92-4e70-995a-266fe9f183ee +to_title: "Jarvis Discord Bot Production Deployment" +strength: 0.69 +created: "2026-03-03T06:08:11.351946+00:00" +updated: "2026-03-03T06:08:11.351946+00:00" +--- + +Auto-edge: Fix: dynamic roster type detection in /trade add-player (major-domo-v2 #29) → Jarvis Discord Bot Production Deployment diff --git a/graph/edges/fix-dynamic-roster-type-detect--RELATED_TO--major-domo-fix-auto-detect-pla-7c79dc.md b/graph/edges/fix-dynamic-roster-type-detect--RELATED_TO--major-domo-fix-auto-detect-pla-7c79dc.md new file mode 100644 index 00000000000..acdb5f7bebe --- /dev/null +++ b/graph/edges/fix-dynamic-roster-type-detect--RELATED_TO--major-domo-fix-auto-detect-pla-7c79dc.md @@ -0,0 +1,13 @@ +--- +id: 7c79dc4e-822d-46ce-8326-e9bca9765c0f +type: RELATED_TO +from_id: a272cc2a-d5c8-42a5-924a-dc6009bc5c3b +from_title: "Fix: dynamic roster type detection in /trade add-player (major-domo-v2 #29)" +to_id: 31a2419f-4cc3-4c89-be4b-ddb8e4bdab3e +to_title: "[major-domo] fix: auto-detect player roster type in trade commands instead of assuming ML" +strength: 0.73 +created: "2026-03-03T06:08:11.298561+00:00" +updated: "2026-03-03T06:08:11.298561+00:00" +--- + +Auto-edge: Fix: dynamic roster type detection in /trade add-player (major-domo-v2 #29) → [major-domo] fix: auto-detect player roster type in trade commands instead of assuming ML diff --git a/graph/fixes/fix-dynamic-roster-type-detection-in-trade-add-player-major-a272cc.md b/graph/fixes/fix-dynamic-roster-type-detection-in-trade-add-player-major-a272cc.md index a17e23a5b8e..39957938653 100644 --- a/graph/fixes/fix-dynamic-roster-type-detection-in-trade-add-player-major-a272cc.md +++ b/graph/fixes/fix-dynamic-roster-type-detection-in-trade-add-player-major-a272cc.md @@ -6,7 +6,23 @@ tags: [major-domo, discord-bot, python, fix, roster-type, trade, rostertype] importance: 0.6 confidence: 0.8 created: "2026-03-03T06:08:10.984609+00:00" -updated: "2026-03-03T06:08:10.984609+00:00" +updated: "2026-03-03T06:08:11.351946+00:00" +relations: + - target: 31a2419f-4cc3-4c89-be4b-ddb8e4bdab3e + type: RELATED_TO + direction: outgoing + strength: 0.73 + edge_id: 7c79dc4e-822d-46ce-8326-e9bca9765c0f + - target: 4f552953-5822-49c2-9cc9-c505baa1bdbe + type: BUILDS_ON + direction: outgoing + strength: 0.72 + edge_id: 423b376e-10b7-49d7-b5a3-b1ce80deecac + - target: 4edbf516-fe92-4e70-995a-266fe9f183ee + type: RELATED_TO + direction: outgoing + strength: 0.69 + edge_id: daab4699-ac62-4e6b-9ed7-40451b69691a --- ## Problem diff --git a/graph/fixes/major-domo-fix-auto-detect-player-roster-type-in-trade-comma-31a241.md b/graph/fixes/major-domo-fix-auto-detect-player-roster-type-in-trade-comma-31a241.md index 80e97c0ff11..df5b73af8ee 100644 --- a/graph/fixes/major-domo-fix-auto-detect-player-roster-type-in-trade-comma-31a241.md +++ b/graph/fixes/major-domo-fix-auto-detect-player-roster-type-in-trade-comma-31a241.md @@ -6,7 +6,13 @@ tags: [major-domo, commit, creation, deployment, fix, tooling, session-log] importance: 0.7 confidence: 0.8 created: "2026-03-02T19:06:08.489576+00:00" -updated: "2026-03-02T19:06:08.489576+00:00" +updated: "2026-03-03T06:08:11.298561+00:00" +relations: + - target: a272cc2a-d5c8-42a5-924a-dc6009bc5c3b + type: RELATED_TO + direction: incoming + strength: 0.73 + edge_id: 7c79dc4e-822d-46ce-8326-e9bca9765c0f --- Commits made: 1 diff --git a/graph/solutions/lineup-builder-polish-with-search-filters-preview-4f5529.md b/graph/solutions/lineup-builder-polish-with-search-filters-preview-4f5529.md index 8c9524c08fc..57f5b544005 100644 --- a/graph/solutions/lineup-builder-polish-with-search-filters-preview-4f5529.md +++ b/graph/solutions/lineup-builder-polish-with-search-filters-preview-4f5529.md @@ -6,7 +6,13 @@ tags: [strat-gameplay-webapp, vue, nuxt, typescript, frontend, lineup-builder] importance: 0.6 confidence: 0.8 created: "2026-01-15T16:08:35.597172+00:00" -updated: "2026-01-15T16:08:35.597172+00:00" +updated: "2026-03-03T06:08:11.324789+00:00" +relations: + - target: a272cc2a-d5c8-42a5-924a-dc6009bc5c3b + type: BUILDS_ON + direction: incoming + strength: 0.72 + edge_id: 423b376e-10b7-49d7-b5a3-b1ce80deecac --- Added comprehensive lineup builder improvements: player search box, position filter tabs (All/Catchers/Infielders/Outfielders/Pitchers), player preview modal showing positions and wara rating, clear lineup button, progress bar for completion, player headshots in roster and lineup slots, skeleton loading state, sticky navigation header. Fixed TypeScript errors by adding pitcherPlayer computed property for type narrowing and removing non-existent SbaPlayer stats.