Files
DBAdmin/archive/NASA/implementation/000_intro.org
T
2026-05-18 06:40:19 +00:00

244 lines
4.3 KiB
Org Mode
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Mission Management System — **UltraMinimal (orgmode)**
```org
#+TITLE: Mission Management System — Operacyjna Ściąga
#+AUTHOR: System Owner
#+STARTUP: overview
#+OPTIONS: toc:nil num:nil
```
* TL;DR (30 sekund)
<!---->
* *PROGRAM LEAD* decyduje *co i dlaczego* (priorytety, P0/P1).
* *MISSION CONTROL (MCC)* decyduje *jak i czy domknięte* (routing, WIP, SIM/FLIGHT).
* Praca *zawsze* trafia do *jednej misji*: APOLLO / HUBBLE / ARTEMIS.
* Każde zadanie = *Mission Packet* (folder + standard).
* Domyślnie *SIM*, *FLIGHT* tylko przez checklistę i GO.
<!---->
* Role
\*\* PROGRAM LEAD
* Ustala cele, priorytety i definicję sukcesu
* Zatwierdza P0/P1 i zmiany strategiczne
* Nie wykonuje pracy
\*\* MISSION CONTROL (MCC)
* Triage → Routing → WIP → Gate → Closure
* Tworzy paczki i pilnuje jakości
* Jest *gatekeeperem FLIGHT*
\*\* Misje (wykonanie)
* APOLLO — system, infra, bezpieczeństwo, kod, weryfikacja
* HUBBLE — treść, kreatywa, dystrybucja
* ARTEMIS — eksperymenty, metryki, community/support
* Misje *rekomendują*, MCC *decyduje*
<!---->
* Routing (najważniejsza reguła)
Zawsze:
\=MCC → MISJA-SEKCJA → Agent=
\*\* Callsigny (routing keys)
\*\*\* APOLLO
* APOLLO-CORE
* APOLLO-CODE
* APOLLO-VERIFY
\*\*\* HUBBLE
* HUBBLE-CONTENT
* HUBBLE-CREATIVE
\*\*\* ARTEMIS
* ARTEMIS-EXP
* ARTEMIS-TLM
* ARTEMIS-GROUND
\*\* Szybka decyzja „gdzie to idzie?”
* Stabilność / infra / kod / QA → APOLLO
* Treść / kreatywa / komunikacja → HUBBLE
* Wynik / metryki / wzrost / community → ARTEMIS
* Niejasne → MCC (triage)
<!---->
* Mission Packet (standard zadania)
\*\* Nazwa folderu
\=YYYY-MM-DD\_\_CALLSIGN\_\_slug=
\*\* Zawartość (zawsze)
* 00\_brief.org
* 10\_worklog.org
* 20\_artifacts/
* 30\_results.org
* 40\_decision.org
* 90\_links.org
\*\* Zasady
* 1 packet = 1 misja
* Wiele misji → parent MCC + child packety
* Brak decyzji = błąd systemu
<!---->
* Szablony (minimum)
\*\* 00\_brief.org
```org
#+TITLE: [CALLSIGN] Task Brief — <tytuł>
* Meta
- Routing :: [CALLSIGN]
- Owner :: <Agent>
- Mode :: SIM | FLIGHT
- Priority :: P0 | P1 | P2
* Context
Dlaczego to robimy?
* Goal
Co ma być osiągnięte (12 zdania)?
* Deliverables
- [ ] Artefakt 1
- [ ] Artefakt 2
* Acceptance (DoD)
- [ ] Kryterium A
- [ ] Kryterium B
* Risks
- Ryzyko + mitigacja
```
\*\* 30\_results.org
```org
#+TITLE: Results — <tytuł>
* Summary
Co zrobiono i z jakim efektem?
* Artifacts
- linki / ścieżki
* Evidence
- metryki / testy / feedback
* Recommendation
- PROCEED
- ITERATE
- HOLD
- SCRUB
```
\*\* 40\_decision.org
```org
#+TITLE: Decision — <tytuł>
* Decision
- PROCEED | ITERATE | HOLD | SCRUB
* Owner
- MCC | PROGRAM LEAD
* Rationale
Dlaczego taka decyzja?
* Follow-up
- [ ] zadanie 1
- [ ] zadanie 2
```
* Tryby SIM / FLIGHT
\*\* SIM (domyślnie)
* Drafty, analizy, eksperymenty
* Brak nieodwracalnych zmian
\*\* FLIGHT
* Produkcja / publikacja / deploy
* Wymaga checklisty i GO
\*\* SIM → FLIGHT (checklista skrócona)
* Acceptance spełnione
* Artefakty gotowe i podlinkowane
* Ryzyka opisane
* MCC: GO
* PROGRAM LEAD: GO (tylko P0/P1)
* APOLLO-VERIFY: GO (jeśli techniczne)
<!---->
* WIP i blokery
<!---->
* Preferuj kończenie nad zaczynaniem
* Globalny WIP niski (35)
* Blokada >24h → eskalacja do MCC (konkretna prośba o decyzję)
<!---->
* Archiwizacja
<!---->
* Po decyzji PROCEED / HOLD / SCRUB / ITERATE:
* przenieś packet do =99\_archive/=
* dopisz wpis do =\_MCC/90\_archive-index.org=
<!---->
* Przykłady poleceń (codzienne)
<!---->
* \[MCC]\[APOLLO-CODE] Zmiana pipeline deploy (Owner: Sentry)
* \[MCC]\[HUBBLE-CONTENT] Draft onboarding story v2 (Owner: Rex)
* \[MCC]\[ARTEMIS-TLM] Analiza spadku konwersji 14d (Owner: Pulse)
<!---->
* Złote reguły
1. Nie ma pracy poza packetami
2. Nie ma FLIGHT bez checklisty
3. Nie ma zakończenia bez decyzji
4. Routing ważniejszy niż wykonanie
5. Jedna misja na packet
```
---
## Co ustaliliśmy (jawnie)
- ✅ **Orgmode jako format kontraktowy**
- ✅ Każdy packet = zestaw plików `.org`
- ✅ `.md` nie jest już częścią systemu
- ✅ Emacs / orgagenda / orgexport są *naturalnym runtime*
---