MVP scope = Profile + Daily Guidance, žiadne ďalšie moduly
KontextBrainstorm modulov dal šesť kategórií. V MVP nemôžeme robiť všetko — potrebujeme rozhodnúť, ktoré dva moduly do hĺbky.
Operations · Decision log
Každé strategické alebo technické rozhodnutie sa zapíše s kontextom — prečo, kedy a v akom stave. Slúži dvom účelom: vrátiť sa k dôvodu a vidieť, čo je ešte otvorené.
Otvorené · 2
To, čo treba vyriešiť čo najskôr. Hore zámerne — tieto blokujú ďalší pohyb.
KontextBrainstorm modulov dal šesť kategórií. V MVP nemôžeme robiť všetko — potrebujeme rozhodnúť, ktoré dva moduly do hĺbky.
KontextNová doména cez Cloudflare Registrar. Kandidáti: pranastudio.io, prana.studio, pranastudio.app.
Rozhodnuté · 4
Zachované pre návrat k dôvodu. Pri zmene podmienok môže prísť reopen.
KontextHľadali sme tech základ, ktorý umožní Zuzke editovať obsah z prehliadača, mne rýchlo iterovať dizajn, a poskytne mobile-ready backend pre budúcu apku.
RozhodnutieNext.js 16 + Payload CMS 3 (Postgres adapter) + Cloudflare Access pre auth. Backend cez Payload poskytne REST/GraphQL aj pre budúcu mobilnú app.
KontextWorkspace má prístup len pre Erika a Zuzku. Bolo by zbytočné stavať vlastný auth scaffold.
RozhodnutieCloudflare Access (zero-code, email PIN) pred celou apkou. Payload admin login ako druhá vrstva pre identitu autorov pri komentároch.
KontextPri uvažovaní nad konzumným produktom (Milestone 8+) bolo treba určiť primárnu platformu.
RozhodnutieKonzumný produkt = primárne mobile (iOS + Android). Web ako sekundárny. Backend (Payload) obsluhuje oboje. Konkrétny mobile stack sa rieši v Milestone 7.
KontextZaviedli sme tri referenčné dokumenty (startup-direction, brand-sheet, ui-direction).
RozhodnutiePri každom labeli, copy a dizajn voľbe sa overuje súlad s týmito dokumentmi. Priorita: startup direction > brand sheet > UI direction > technická jednoduchosť.
Note
V budúcnosti pôjde rozhodnutie pridať priamo cez Payload admin. Zatiaľ ich spravujeme staticky v tomto súbore.