Files
DBAdmin/archive/NASA/1.mmd
T
2026-05-18 06:40:19 +00:00

151 lines
5.8 KiB
Plaintext

%%{init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#0b1220',
'primaryTextColor': '#e5e7eb',
'lineColor': '#475569',
'fontFamily': 'Inter, ui-sans-serif, system-ui',
'fontSize': '14px'
},
'flowchart': { 'curve': 'basis', 'nodeSpacing': 55, 'rankSpacing': 65 }
}}%%
flowchart LR
%% =========================================================
%% BASE STYLES (dark UI)
%% =========================================================
classDef top fill:#111827,stroke:#f59e0b,stroke-width:2.5px,color:#ffffff,rx:16,ry:16;
classDef control fill:#0b2a4a,stroke:#22c55e,stroke-width:2.5px,color:#e0f2fe,rx:16,ry:16;
classDef section fill:#0b1220,stroke:#1f2937,stroke-width:1.2px,color:#cbd5e1,rx:12,ry:12;
classDef agent fill:#020617,stroke:#475569,stroke-width:1.2px,color:#e5e7eb,rx:10,ry:10;
%% =========================================================
%% MISSION COLOR SYSTEM
%% =========================================================
%% Apollo (blue)
classDef missionApollo fill:#0b2a4a,stroke:#38bdf8,stroke-width:3px,color:#e0f2fe,rx:16,ry:16,font-weight:bold;
classDef apSection fill:#061a2f,stroke:#38bdf8,stroke-width:1.8px,color:#e0f2fe,rx:12,ry:12;
classDef apAgent fill:#020617,stroke:#38bdf8,stroke-width:1.6px,color:#e0f2fe,rx:10,ry:10;
%% Hubble (amber)
classDef missionHubble fill:#2a1606,stroke:#f59e0b,stroke-width:3px,color:#ffedd5,rx:16,ry:16,font-weight:bold;
classDef hbSection fill:#1b0f06,stroke:#f59e0b,stroke-width:1.8px,color:#ffedd5,rx:12,ry:12;
classDef hbAgent fill:#020617,stroke:#f59e0b,stroke-width:1.6px,color:#ffedd5,rx:10,ry:10;
%% Artemis (green)
classDef missionArtemis fill:#052e1a,stroke:#22c55e,stroke-width:3px,color:#dcfce7,rx:16,ry:16,font-weight:bold;
classDef arSection fill:#041f12,stroke:#22c55e,stroke-width:1.8px,color:#dcfce7,rx:12,ry:12;
classDef arAgent fill:#020617,stroke:#22c55e,stroke-width:1.6px,color:#dcfce7,rx:10,ry:10;
%% =========================================================
%% COLUMN 1: PROGRAM LEAD
%% =========================================================
PROGRAM_LEAD["🧭 [NASA-HQ]\nPROGRAM LEAD\nVision · Strategy · Final Decisions"]:::top
%% =========================================================
%% COLUMN 2: MISSION CONTROL
%% =========================================================
MISSION_CONTROL["🎛️ [MCC]\nMISSION CONTROL\nResearch · Delegation · Execution · Orchestration"]:::control
PROGRAM_LEAD --> MISSION_CONTROL
%% =========================================================
%% COLUMN 3: PILLARS / MISSIONS (stacked)
%% =========================================================
subgraph PILLARS[" "]
direction TB
FLIGHT_SYSTEMS["🚀 [APOLLO]\nFLIGHT SYSTEMS\nEngineering · Infrastructure · Reliability"]:::missionApollo
MISSION_STORY["🔭 [HUBBLE]\nMISSION STORY\nContent · Creative · Distribution"]:::missionHubble
MISSION_OUTCOMES["🌙 [ARTEMIS]\nMISSION OUTCOMES\nProduct · Growth · Community"]:::missionArtemis
end
MISSION_CONTROL --> FLIGHT_SYSTEMS
MISSION_CONTROL --> MISSION_STORY
MISSION_CONTROL --> MISSION_OUTCOMES
%% =========================================================
%% APOLLO DETAILS (Flight Systems)
%% =========================================================
subgraph FS_DETAILS[" "]
direction TB
FS_S1["🧱 [APOLLO-CORE]\nCore Tech"]:::apSection
FS_S2["💻 [APOLLO-CODE]\nFlight Code"]:::apSection
FS_S3["✅ [APOLLO-VERIFY]\nVerification"]:::apSection
Anvil["🧰 APOLLO-CORE / Anvil\nSystems Engineer"]:::apAgent
Cipher["🛡️ APOLLO-CORE / Cipher\nSecurity Engineer"]:::apAgent
Pixel["🧩 APOLLO-CODE / Pixel\nFrontend Engineer"]:::apAgent
Sentry["🛰️ APOLLO-CODE / Sentry\nDevOps & Infra"]:::apAgent
Inspector["🔍 APOLLO-VERIFY / Inspector\nQA & Reliability"]:::apAgent
FS_S1 --> Anvil
FS_S1 --> Cipher
FS_S2 --> Pixel
FS_S2 --> Sentry
FS_S3 --> Inspector
end
FLIGHT_SYSTEMS --> FS_S1
FLIGHT_SYSTEMS --> FS_S2
FLIGHT_SYSTEMS --> FS_S3
%% =========================================================
%% HUBBLE DETAILS (Mission Story)
%% =========================================================
subgraph MS_DETAILS[" "]
direction TB
MS_S1["📝 [HUBBLE-CONTENT]\nMission Content"]:::hbSection
MS_S2["🎨 [HUBBLE-CREATIVE]\nCreative Studio"]:::hbSection
Rex["🎬 HUBBLE-CONTENT / Rex\nScript Writer"]:::hbAgent
Sage["📚 HUBBLE-CONTENT / Sage\nResearch & Analysis"]:::hbAgent
Echo["📰 HUBBLE-CONTENT / Echo\nNewsletter Engine"]:::hbAgent
Clip["🎞️ HUBBLE-CONTENT / Clip\nShort-form Video"]:::hbAgent
Nebula["🧑‍🎨 HUBBLE-CREATIVE / Nebula\nVisual Design"]:::hbAgent
Nova["🎥 HUBBLE-CREATIVE / Nova\nVideo Production"]:::hbAgent
MS_S1 --> Rex
MS_S1 --> Sage
MS_S1 --> Echo
MS_S1 --> Clip
MS_S2 --> Nebula
MS_S2 --> Nova
end
MISSION_STORY --> MS_S1
MISSION_STORY --> MS_S2
%% =========================================================
%% ARTEMIS DETAILS (Mission Outcomes)
%% =========================================================
subgraph MO_DETAILS[" "]
direction TB
MO_S1["🧪 [ARTEMIS-EXP]\nExperiments"]:::arSection
MO_S2["📡 [ARTEMIS-TLM]\nTelemetry"]:::arSection
MO_S3["🤝 [ARTEMIS-GROUND]\nGround Crew"]:::arSection
Scout["🧭 ARTEMIS-EXP / Scout\nProduct Intelligence"]:::arAgent
Herald["📣 ARTEMIS-EXP / Herald\nLaunch & Announcements"]:::arAgent
Forge["🧲 ARTEMIS-TLM / Forge\nOptimization"]:::arAgent
Pulse["📈 ARTEMIS-TLM / Pulse\nTelemetry & Analytics"]:::arAgent
Beacon["🧰 ARTEMIS-GROUND / Beacon\nSupport & Onboarding"]:::arAgent
Link["🗨️ ARTEMIS-GROUND / Link\nCommunity Ops"]:::arAgent
Vibe["✨ ARTEMIS-GROUND / Vibe\nEngagement"]:::arAgent
MO_S1 --> Scout
MO_S1 --> Herald
MO_S2 --> Forge
MO_S2 --> Pulse
MO_S3 --> Beacon
MO_S3 --> Link
MO_S3 --> Vibe
end
MISSION_OUTCOMES --> MO_S1
MISSION_OUTCOMES --> MO_S2
MISSION_OUTCOMES --> MO_S3