graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[projects/unit3/slack-notification/solution/server.py]" -- "[projects/unit3/github-actions-integration/solution/server.py]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[projects/unit3/slack-notification/starter/server.py]" -- "[projects/unit3/slack-notification/solution/server.py]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[projects/unit3/github-actions-integration/starter/server.py]" -- "[projects/unit3/github-actions-integration/solution/server.py]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[projects/unit3/github-actions-integration/solution/server.py]" -- "[projects/unit3/build-mcp-server/solution/server.py]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[projects/unit3/slack-notification/solution/server.py]" -- "[projects/unit3/build-mcp-server/solution/server.py]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[projects/unit3/slack-notification/starter/server.py]" -- "[projects/unit3/build-mcp-server/solution/server.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[projects/unit3/slack-notification/starter/server.py]" -- "[projects/unit3/github-actions-integration/solution/server.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[projects/unit3/build-mcp-server/starter/server.py]" -- "[projects/unit3/build-mcp-server/solution/server.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[projects/unit3/slack-notification/solution/server.py]" -- "[projects/unit3/github-actions-integration/starter/server.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[projects/unit3/github-actions-integration/starter/server.py]" -- "[projects/unit3/build-mcp-server/solution/server.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[projects/unit3/slack-notification/starter/server.py]" -- "[projects/unit3/github-actions-integration/starter/server.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[projects/unit3/build-mcp-server/starter/server.py]" -- "[projects/unit3/github-actions-integration/solution/server.py]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[projects/unit3/build-mcp-server/starter/server.py]" -- "[projects/unit3/slack-notification/solution/server.py]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[quiz/pyproject.toml]" -- "[quiz/push_questions.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[projects/unit3/build-mcp-server/starter/server.py]" -- "[projects/unit3/slack-notification/starter/server.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[projects/unit3/build-mcp-server/starter/server.py]" -- "[projects/unit3/github-actions-integration/starter/server.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[projects/unit3/github-actions-integration/solution/webhook_server.py]" -- "[projects/unit3/github-actions-integration/starter/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/build-mcp-server/starter/pyproject.toml]" -- "[projects/unit3/build-mcp-server/solution/pyproject.toml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/solution/webhook_server.py]" -- "[projects/unit3/github-actions-integration/solution/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/starter/pyproject.toml]" -- "[projects/unit3/slack-notification/solution/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/solution/pyproject.toml]" -- "[projects/unit3/github-actions-integration/solution/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/build-mcp-server/starter/pyproject.toml]" -- "[projects/unit3/build-mcp-server/solution/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/starter/pyproject.toml]" -- "[projects/unit3/slack-notification/solution/pyproject.toml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/starter/webhook_server.py]" -- "[projects/unit3/slack-notification/solution/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/starter/webhook_server.py]" -- "[projects/unit3/github-actions-integration/starter/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/starter/pyproject.toml]" -- "[projects/unit3/github-actions-integration/starter/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/starter/webhook_server.py]" -- "[projects/unit3/github-actions-integration/solution/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/starter/pyproject.toml]" -- "[projects/unit3/slack-notification/starter/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/starter/pyproject.toml]" -- "[projects/unit3/github-actions-integration/solution/webhook_server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/starter/webhook_server.py]" -- "[projects/unit3/github-actions-integration/solution/pyproject.toml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/build-mcp-server/solution/pyproject.toml]" -- "[projects/unit3/build-mcp-server/solution/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/starter/pyproject.toml]" -- "[projects/unit3/github-actions-integration/solution/pyproject.toml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/starter/webhook_server.py]" -- "[projects/unit3/github-actions-integration/starter/pyproject.toml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/build-mcp-server/starter/server.py]" -- "[projects/unit3/build-mcp-server/starter/pyproject.toml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/solution/webhook_server.py]" -- "[projects/unit3/slack-notification/starter/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/starter/webhook_server.py]" -- "[projects/unit3/slack-notification/starter/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/solution/pyproject.toml]" -- "[projects/unit3/slack-notification/starter/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/solution/webhook_server.py]" -- "[projects/unit3/slack-notification/solution/pyproject.toml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/solution/pyproject.toml]" -- "[projects/unit3/github-actions-integration/starter/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/starter/webhook_server.py]" -- "[projects/unit3/slack-notification/solution/webhook_server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/starter/webhook_server.py]" -- "[projects/unit3/slack-notification/starter/pyproject.toml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/starter/webhook_server.py]" -- "[projects/unit3/slack-notification/solution/pyproject.toml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/build-mcp-server/starter/server.py]" -- "[projects/unit3/build-mcp-server/solution/pyproject.toml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/solution/webhook_server.py]" -- "[projects/unit3/slack-notification/solution/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/solution/webhook_server.py]" -- "[projects/unit3/github-actions-integration/solution/pyproject.toml]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/starter/webhook_server.py]" -- "[projects/unit3/github-actions-integration/solution/webhook_server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/starter/pyproject.toml]" -- "[projects/unit3/slack-notification/solution/webhook_server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/starter/validate_starter.py]" -- "[projects/unit3/build-mcp-server/starter/validate_starter.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/slack-notification/starter/validate_starter.py]" -- "[projects/unit3/github-actions-integration/starter/validate_starter.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[projects/unit3/github-actions-integration/starter/pyproject.toml]" -- "[projects/unit3/github-actions-integration/solution/server.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; }