Specifikim V-Model
119 kërkesa, zero boshllëqe. Çdo kërkesë gjurmohet përpara drejt një rasti testimi dhe prapa drejt një historie përdoruesi.
Cosmic Story v2 u specifikua duke përdorur metodologjinë V-Model. Çdo kërkesë ka një numër, çdo NFR ka një kontratë matjeje, çdo objektiv testimi ka një prag mbulimi.
Cosmic Story v2 vjen me një specifikim V-Model — çdo nivel (sistem, arkitekturë, modul, njësi) ka plane testimi përkatëse, me pika kontrolli gjurmimi midis çdo çifti.
119 kërkesa, zero boshllëqe. Çdo kërkesë gjurmohet përpara drejt një rasti testimi dhe prapa drejt një historie përdoruesi.
Secila ka kritere pranimi të qarta. 9 historitë 'Must Have' bllokojnë lëshimin; 6 'Should Have' ndikojnë në përsëritjen; 5 'Could Have' janë në fazën 2.
Kufiri i albumit, kufiri i shpejtësisë së kapitujve, numri i dimensioneve të rezonancës, rregullat e ritmit të paywall-it, sjellja jashtë linje — secila e numëruar dhe e testuar.
Performanca, siguria, testimi, privatësia, disponueshmëria, aksesueshmëria — secila me një kontratë matjeje që tregon si verifikohet.
Jo premtime — objektiva të shkruara me një metodë matjeje për secilin.
30 sekonda ose më mirë për 95% e kërkesave. Matur kundrejt shpërndarjes së kohëzgjatjes së punëve BullMQ.
p99 GET /people, /journal, /inbox nën 500 milisekonda me 1,000 përdorues të njëkohshëm. Matur përmes testit të ngarkesës k6.
Koha deri në ndërveprim prej 3 sekonda ose më mirë në 4G të simuluar. Matur përmes Lighthouse CI.
Pragjet e mbulimit të deklaratave, të zbatuara nga portat `pnpm test:cov`.
Objektivi i mbulimit të deklaratave 85% në shërbime; 80% në kontrollues. Verifikuar përmes raporteve të mbulimit Vitest.
85% në composables; 90% në stores Pinia. I njëjti portal Vitest, të njëjtat raporte.
Masa reale, të emërtuara qartë.
Trupat e ditarit dhe të kapitujve ruhen të enkriptuar me AES-256 me çelësa të menaxhuar nga platforma. Asnjë trup në tekst të thjeshtë në disk.
I gjithë trafiku API kalon mbi TLS 1.2 ose më të ri. HTTP ridrejtohet te HTTPS në skaj.
Tokenat e qasjes skadojnë pas 1 ore; tokenat e rifreskimit pas 30 ditësh. Rrotullim i tokenave gjatë rifreskimit.
Fillimisht fshirje e butë, me një dritare prej 30 ditësh përpara fshirjes së plotë të të dhënave personale identifikuese.
Jo një synim — një standard bazë i zbatuar gjatë rishikimit të kodit.
Kur aktivizohet në nivelin e sistemit operativ, të gjitha animacionet GSAP kthehen në kalime vetëm me tejdukshmëri. Pa parallax, pa transformime, pa lëvizje të nxitur nga lëvizja e ekranit.
Çdo element ndërveprues ka një etiketë ARIA. E verifikuar manualisht në iOS VoiceOver dhe Android TalkBack përpara publikimit.
Synime, me kontrata matjeje. Cosmic Story v2 është në zhvillim aktiv; numrat këtu vijnë nga tabela NFR e Modelit-V që përcakton publikimin. Kolona 'si matet' të tregon saktësisht se cili mjet prodhon sinjalin e verifikimit.
Sepse mbulimi prej 100% është një metrikë mburrëse — pas një pike të caktuar teston kod të parëndësishëm me koston e vëmendjes reale ndaj rishikimit. Mbulimi i deklaratave prej 85% me një rishikim manual të mbulimit për pjesën që mbetet — kështu balancojmë rigorozitetin e verifikueshëm nga makina me gjykimin inxhinierik.
Jo. Është një mekanizëm: mesazhet e shenjuara nga një klasifikues krizash përjashtohen nga kufiri ditor falas i mesazheve. Ne nuk premtojmë rezultate klinike; ne thjesht nuk e kyçim derën në momentin më të keq të mundshëm. Për burime reale në rast krize, të lutemi kontakto një shërbim lokal — Cosmic Story v2 nuk është produkt terapie.
Ndërsa Soulwise hap valët e veta, aplikacioni ynë kryesor i astrologjisë është tashmë në duart e tua.
Përmbajtja astrologjike është për reflektim dhe argëtim. Veçoritë e Cosmic Story v2 të përshkruara këtu janë në zhvillim; disponueshmëria mund të ndryshojë pa njoftim.