diff --git a/graph/configurations/discord-diagnostics-webhook-configured-on-ct-302-58d7a0.md b/graph/configurations/discord-diagnostics-webhook-configured-on-ct-302-58d7a0.md index 08a290003a6..4835c87a81c 100644 --- a/graph/configurations/discord-diagnostics-webhook-configured-on-ct-302-58d7a0.md +++ b/graph/configurations/discord-diagnostics-webhook-configured-on-ct-302-58d7a0.md @@ -6,7 +6,7 @@ tags: [monitoring, discord, homelab, infrastructure] importance: 0.7 confidence: 0.8 created: "2026-02-20T03:59:34.974066+00:00" -updated: "2026-03-03T17:37:28.588511+00:00" +updated: "2026-03-03T18:33:26.928448+00:00" relations: - target: 401ef250-2a05-45f1-a168-2efda7d10caf type: RELATED_TO @@ -28,6 +28,11 @@ relations: direction: incoming strength: 0.71 edge_id: 9a8a7d1e-08d1-4ce4-8609-0e0614d2529b + - target: 5cdfc099-7916-440a-a711-1a47ad8dc3bd + type: RELATED_TO + direction: incoming + strength: 0.78 + edge_id: 154e44e2-f75c-4258-9b5a-1efbb1730603 --- Discord webhook for server diagnostics alerts configured on CT 302 (claude-runner, 10.10.0.148). Env var `DISCORD_DIAGNOSTICS_WEBHOOK` set in `/etc/environment`. Webhook URL stored in `~/.claude/secrets/` on desktop. Uses color-coded embeds: blue=info, yellow=warning, red=critical, green=resolved. Tested successfully with notifier.py send_alert(). diff --git a/graph/edges/pr-review-major-domo-v262-main--RELATED_TO--discord-diagnostics-webhook-co-154e44.md b/graph/edges/pr-review-major-domo-v262-main--RELATED_TO--discord-diagnostics-webhook-co-154e44.md new file mode 100644 index 00000000000..9ed0df049b7 --- /dev/null +++ b/graph/edges/pr-review-major-domo-v262-main--RELATED_TO--discord-diagnostics-webhook-co-154e44.md @@ -0,0 +1,13 @@ +--- +id: 154e44e2-f75c-4258-9b5a-1efbb1730603 +type: RELATED_TO +from_id: 5cdfc099-7916-440a-a711-1a47ad8dc3bd +from_title: "PR review: major-domo-v2#62 — maintenance mode flag in /admin-maintenance" +to_id: 58d7a0e2-16b1-41fa-a31c-d74442d8b08e +to_title: "Discord diagnostics webhook configured on CT 302" +strength: 0.78 +created: "2026-03-03T18:33:26.928448+00:00" +updated: "2026-03-03T18:33:26.928448+00:00" +--- + +Auto-edge: PR review: major-domo-v2#62 — maintenance mode flag in /admin-maintenance → Discord diagnostics webhook configured on CT 302 diff --git a/graph/edges/pr-review-major-domo-v262-main--RELATED_TO--issue-poller-major-domo-v228-s-daec3e.md b/graph/edges/pr-review-major-domo-v262-main--RELATED_TO--issue-poller-major-domo-v228-s-daec3e.md new file mode 100644 index 00000000000..6e1ccb6c1ba --- /dev/null +++ b/graph/edges/pr-review-major-domo-v262-main--RELATED_TO--issue-poller-major-domo-v228-s-daec3e.md @@ -0,0 +1,13 @@ +--- +id: daec3e1b-16c2-48d1-94f5-50d420af9a87 +type: RELATED_TO +from_id: 5cdfc099-7916-440a-a711-1a47ad8dc3bd +from_title: "PR review: major-domo-v2#62 — maintenance mode flag in /admin-maintenance" +to_id: 8213f0ac-04b6-4555-b42c-da1d44fc2e24 +to_title: "Issue poller: major-domo-v2#28 (success)" +strength: 0.81 +created: "2026-03-03T18:33:26.901004+00:00" +updated: "2026-03-03T18:33:26.901004+00:00" +--- + +Auto-edge: PR review: major-domo-v2#62 — maintenance mode flag in /admin-maintenance → Issue poller: major-domo-v2#28 (success) diff --git a/graph/edges/pr-review-major-domo-v262-main--RELATED_TO--n8n-claude-code-automated-serv-33abbe.md b/graph/edges/pr-review-major-domo-v262-main--RELATED_TO--n8n-claude-code-automated-serv-33abbe.md new file mode 100644 index 00000000000..c16005ab89e --- /dev/null +++ b/graph/edges/pr-review-major-domo-v262-main--RELATED_TO--n8n-claude-code-automated-serv-33abbe.md @@ -0,0 +1,13 @@ +--- +id: 33abbe71-714e-41c5-b6e1-bbf2194d3e86 +type: RELATED_TO +from_id: 5cdfc099-7916-440a-a711-1a47ad8dc3bd +from_title: "PR review: major-domo-v2#62 — maintenance mode flag in /admin-maintenance" +to_id: 62ee21e8-2b56-4d38-a73d-47e2724f08c6 +to_title: "N8N + Claude Code Automated Server Monitoring System" +strength: 0.76 +created: "2026-03-03T18:33:26.952184+00:00" +updated: "2026-03-03T18:33:26.952184+00:00" +--- + +Auto-edge: PR review: major-domo-v2#62 — maintenance mode flag in /admin-maintenance → N8N + Claude Code Automated Server Monitoring System diff --git a/graph/solutions/n8n-claude-code-automated-server-monitoring-system-62ee21.md b/graph/solutions/n8n-claude-code-automated-server-monitoring-system-62ee21.md index 8fbbe4cce19..cf4b21691ea 100644 --- a/graph/solutions/n8n-claude-code-automated-server-monitoring-system-62ee21.md +++ b/graph/solutions/n8n-claude-code-automated-server-monitoring-system-62ee21.md @@ -6,7 +6,7 @@ tags: [n8n, claude-code, automation, docker, monitoring, homelab, discord, ssh, importance: 0.9 confidence: 0.8 created: "2025-12-20T04:35:53.428069+00:00" -updated: "2026-03-03T17:37:28.639130+00:00" +updated: "2026-03-03T18:33:26.952184+00:00" relations: - target: 775506ce-ed06-4c36-95f3-73379855b44a type: BUILDS_ON @@ -112,6 +112,11 @@ relations: direction: incoming strength: 0.67 edge_id: 7e3aa1c6-72bf-42f9-898a-6bafdccdab26 + - target: 5cdfc099-7916-440a-a711-1a47ad8dc3bd + type: RELATED_TO + direction: incoming + strength: 0.76 + edge_id: 33abbe71-714e-41c5-b6e1-bbf2194d3e86 --- Built automated server health monitoring with N8N and Claude Code headless mode. diff --git a/graph/workflows/issue-poller-major-domo-v228-success-8213f0.md b/graph/workflows/issue-poller-major-domo-v228-success-8213f0.md index 745b03690f9..45374e55c60 100644 --- a/graph/workflows/issue-poller-major-domo-v228-success-8213f0.md +++ b/graph/workflows/issue-poller-major-domo-v228-success-8213f0.md @@ -6,13 +6,18 @@ tags: [issue-poller, major-domo-v2, automation] importance: 0.5 confidence: 0.8 created: "2026-03-03T17:37:45.316729+00:00" -updated: "2026-03-03T18:04:48.550062+00:00" +updated: "2026-03-03T18:33:26.901004+00:00" relations: - target: 729df25e-abb1-4b3a-afe5-1f2b5fb8cd50 type: RELATED_TO direction: incoming strength: 0.75 edge_id: 3bfad476-35dc-4f04-baa2-b8a07c116c65 + - target: 5cdfc099-7916-440a-a711-1a47ad8dc3bd + type: RELATED_TO + direction: incoming + strength: 0.81 + edge_id: daec3e1b-16c2-48d1-94f5-50d420af9a87 --- Attempted major-domo-v2#28 — Implement actual maintenance mode flag in `/admin-maintenance`. Status: success. Summary: Implemented actual maintenance mode: added `maintenance_mode` flag to SBABot and a global @tree.interaction_check that blocks non-admin slash commands when enabled. Updated /admin-maintenance to set t. PR: https://git.manticorum.com/cal/major-domo-v2/pulls/62. Cost: $1.2448044999999996 diff --git a/graph/workflows/pr-review-major-domo-v262-maintenance-mode-flag-in-admin-mai-5cdfc0.md b/graph/workflows/pr-review-major-domo-v262-maintenance-mode-flag-in-admin-mai-5cdfc0.md index 8456635909e..b5566287c96 100644 --- a/graph/workflows/pr-review-major-domo-v262-maintenance-mode-flag-in-admin-mai-5cdfc0.md +++ b/graph/workflows/pr-review-major-domo-v262-maintenance-mode-flag-in-admin-mai-5cdfc0.md @@ -6,7 +6,23 @@ tags: [pr-reviewer, major-domo, discord-bot, python, discord.py, maintenance-mod importance: 0.4 confidence: 0.8 created: "2026-03-03T18:33:25.436987+00:00" -updated: "2026-03-03T18:33:25.436987+00:00" +updated: "2026-03-03T18:33:26.952184+00:00" +relations: + - target: 8213f0ac-04b6-4555-b42c-da1d44fc2e24 + type: RELATED_TO + direction: outgoing + strength: 0.81 + edge_id: daec3e1b-16c2-48d1-94f5-50d420af9a87 + - target: 58d7a0e2-16b1-41fa-a31c-d74442d8b08e + type: RELATED_TO + direction: outgoing + strength: 0.78 + edge_id: 154e44e2-f75c-4258-9b5a-1efbb1730603 + - target: 62ee21e8-2b56-4d38-a73d-47e2724f08c6 + type: RELATED_TO + direction: outgoing + strength: 0.76 + edge_id: 33abbe71-714e-41c5-b6e1-bbf2194d3e86 --- ## Verdict: APPROVED (posted as COMMENT due to Gitea self-approval restriction)