4.3 KiB
4.3 KiB
Mission Management System — Operacyjna Ściąga [CALLSIGN] Task Brief — <tytuł> Results — <tytuł> Decision — <tytuł>
```org
```
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=
\*\* Call‑signy (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
Meta
- Routing
- [CALLSIGN]
- Owner
- <Agent>
- Mode
- SIM | FLIGHT
- Priority
- P0 | P1 | P2
Context
Dlaczego to robimy?
Goal
Co ma być osiągnięte (1–2 zdania)?
Deliverables
- Artefakt 1
- Artefakt 2
Acceptance (DoD)
- Kryterium A
- Kryterium B
Risks
- Ryzyko + mitigacja
```
\*\* 30\_results.org
```org
Summary
Co zrobiono i z jakim efektem?
Artifacts
- linki / ścieżki
Evidence
- metryki / testy / feedback
Recommendation
- PROCEED
- ITERATE
- HOLD
- SCRUB
```
\*\* 40\_decision.org
```org
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 (3–5)
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
- Nie ma pracy poza packetami
- Nie ma FLIGHT bez checklisty
- Nie ma zakończenia bez decyzji
- Routing ważniejszy niż wykonanie
- Jedna misja na packet
```
—
## Co ustaliliśmy (jawnie)
- ✅ Org‑mode jako format kontraktowy
- ✅ Każdy packet = zestaw plików `.org`
- ✅ `.md` nie jest już częścią systemu
- ✅ Emacs / org‑agenda / org‑export są naturalnym runtime
—