From ca0f847987e7ab22bf127d4f456f86f2ff8ecc01 Mon Sep 17 00:00:00 2001 From: McAmner Date: Thu, 2 Jul 2026 18:58:24 +0200 Subject: [PATCH] docs(architecture): add Mermaid architecture diagram MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Import-ready Mermaid (flowchart) describing this repo's architecture. Source for Excalidraw ("Mermaid to Excalidraw"); a central copy lives in mqobsidian/diagrams. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- docs/architecture.mmd | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 docs/architecture.mmd diff --git a/docs/architecture.mmd b/docs/architecture.mmd new file mode 100644 index 0000000..d0bdbc1 --- /dev/null +++ b/docs/architecture.mmd @@ -0,0 +1,31 @@ +flowchart TD + subgraph ENTRY["Entry"] + LAUNCH["terminal/launchers (mqlaunch)"] + MAIN["mq-main-menu.sh"] + end + subgraph MENUS["Sub-menus"] + GIT["mq-git-menu (gitlaunch)"] + DEV["mq-dev-menu"] + AGENT["mq-agent-menu"] + HAL["mq-hal-menu"] + AI["mq-ai-menu"] + APPS["mq-apps-menu"] + end + subgraph PY["Python"] + MQL["mqlaunch/ (b2_tui, commands, lib, config)"] + end + subgraph EXT["Targets"] + SCRIPTS["tools/scripts (excalidraw, env-snap)"] + BRIDGE["bridges -> MQ repos (agent/hal)"] + end + LAUNCH --> MAIN + MAIN --> GIT + MAIN --> DEV + MAIN --> AGENT + MAIN --> HAL + MAIN --> AI + MAIN --> APPS + DEV --> SCRIPTS + MAIN --> MQL + AGENT --> BRIDGE + HAL --> BRIDGE