Specifikacija V-modela
119 zahtev, 0 vrzeli. Vsaka zahteva se navezuje naprej na testni primer in nazaj na uporabniško zgodbo.
Cosmic Story v2 je bila zasnovana po metodologiji V-modela. Vsaka zahteva ima svojo številko, vsak NFR svojo merilno pogodbo, vsak testni cilj svoj prag pokritosti.
Cosmic Story v2 je opremljen s specifikacijo po modelu V — vsaka raven (sistem, arhitektura, modul, enota) ima ustrezne testne načrte s sledljivimi kontrolnimi točkami med posameznimi pari.
119 zahtev, 0 vrzeli. Vsaka zahteva se navezuje naprej na testni primer in nazaj na uporabniško zgodbo.
Vsaka ima jasna merila sprejemljivosti. 9 zgodb »Must Have« zadržuje izdajo; 6 zgodb »Should Have« usmerja iteracijo; 5 zgodb »Could Have« sodi v fazo 2.
Omejitev albuma, omejitev hitrosti poglavij, število dimenzij resonance, pravila ritma plačljivega zidu, vedenje brez povezave — vsako oštevilčeno in preizkušeno.
Zmogljivost, varnost, testiranje, zasebnost, razpoložljivost, dostopnost — vsaka s pogodbo o meritvah, ki pokaže, kako se preverja.
Ne obljube – zapisani cilji, vsak s svojo metodo merjenja.
30 sekund ali manj za 95% zahtevkov. Merjeno glede na porazdelitev trajanja opravil BullMQ.
p99 GET /people, /journal, /inbox pod 500 milisekundami pri 1,000 sočasnih uporabnikih. Izmerjeno z obremenitvenim testom k6.
Čas do interaktivnosti 3 sekund ali manj na simuliranem omrežju 4G. Izmerjeno z orodjem Lighthouse CI.
Pragovi pokritosti izjav, ki jih uveljavljajo vrata `pnpm test:cov`.
85% ciljna pokritost stavkov pri storitvah; 80% pri kontrolerjih. Preverjeno z Vitestovimi poročili o pokritosti.
85% na composables; 90% na Pinia trgovinah. Enak Vitest gate, enaka poročila.
Konkretni ukrepi, jasno poimenovani.
Vsebina dnevnika in poglavij je shranjena s šifriranjem AES-256 z upravljanimi ključi platforme. Na disku ni nešifriranih besedil.
Ves promet API poteka prek TLS 1.2 ali novejšega. HTTP se na robu preusmeri na HTTPS.
Dostopni žetoni potečejo po 1 uri, osvežitveni žetoni po 30 dneh. Ob osvežitvi se žetoni zamenjajo.
Najprej mehko brisanje, z 30-dnevnim oknom pred trajnim izbrisom osebno določljivih podatkov.
Ne cilj, ki si ga želimo — temveč standard, ki ga uveljavljamo pri pregledu kode.
Ko je to nastavljeno na ravni operacijskega sistema, vse animacije GSAP postanejo zgolj prelivi prosojnosti. Brez paralakse, brez transformacij, brez gibanja, ki ga poganja drsenje.
Vsak interaktivni element ima oznako ARIA. Pred izdajo ročno preverjeno z iOS VoiceOver in Android TalkBack.
Cilji z merilnimi pogodbami. Cosmic Story v2 je v aktivnem razvoju; številke tukaj izhajajo iz tabele NFR po modelu V, ki pogojuje izdajo. Stolpec »kako se meri« ti natančno pove, katero orodje ustvari signal za preverjanje.
Ker je 100% pokritost nečimrna metrika — od neke točke naprej preverja trivialno kodo na račun resnične pozornosti pri pregledu. 85% pokritost stavkov skupaj z ročnim pregledom pokritosti na vrzeli je način, kako uravnotežimo strojno preverljivo strogost z inženirsko presojo.
Ne. Gre za mehanizem: sporočila, ki jih zazna klasifikator kriz, so izvzeta iz dnevne omejitve brezplačnih sporočil. Ne obljubljamo kliničnih rezultatov; le ne zaklenemo vrat v najtežjem možnem trenutku. Za resnično pomoč v krizi se obrni na lokalno službo — Cosmic Story v2 ni terapevtski izdelek.
Medtem ko Soulwise odpira svoje valove, je naša osrednja astrološka aplikacija že v tvojih rokah.
Astrološke vsebine so namenjene razmisleku in zabavi. Funkcije Cosmic Story v2, opisane tukaj, so še v razvoju; njihova razpoložljivost se lahko spremeni brez predhodnega obvestila.