Спецификација по V-моделу
119 захтева, ниједне празнине. Сваки захтев се следи унапред до тест случаја и уназад до корисничке приче.
Cosmic Story v2 је спецификован коришћењем V-Model методологије. Сваки захтев има број, сваки NFR има уговор о мерењу, а сваки тест има праг покривености.
Cosmic Story v2 долази са спецификацијом по V-моделу — сваки ниво (систем, архитектура, модул, јединица) има одговарајуће планове тестирања, са контролним тачкама следивости између сваког пара.
119 захтева, ниједне празнине. Сваки захтев се следи унапред до тест случаја и уназад до корисничке приче.
Свака има јасне критеријуме прихватања. 9 прича типа „Must Have“ блокирају објаву; 6 типа „Should Have“ усмеравају итерацију; 5 типа „Could Have“ су у фази 2.
Ограничење албума, лимит брзине поглавља, број димензија резонанце, правила темпа за paywall, понашање ван мреже — свако нумерисано и тестирано.
Перформансе, безбедност, тестирање, приватност, доступност, приступачност — свака са уговором о мерењу који показује како се проверава.
Не обећања — записани циљеви са методом мерења за сваки.
30 секунди или боље за 95% захтева. Мерено у односу на дистрибуцију трајања BullMQ послова.
p99 GET /people, /journal, /inbox испод 500 милисекунди при 1,000 истовремених корисника. Мерено k6 тестом оптерећења.
Време до интерактивности од 3 секунди или боље на симулираној 4G мрежи. Мерено помоћу Lighthouse CI.
Прагови покривености наредби које намећу `pnpm test:cov` капије.
Циљно покриће исказа од 85% на сервисима; 80% на контролерима. Проверено путем Vitest извештаја о покрићу.
85% на композаблима; 90% на Pinia сторовима. Иста Vitest капија, исти извештаји.
Конкретне мере, изричито наведене.
Садржаји дневника и поглавља чувају се шифровани AES-256 кључевима којима управља платформа. Никаквог садржаја у отвореном тексту на диску.
Сав API саобраћај иде преко TLS 1.2 или новијег. HTTP се преусмерава на HTTPS на ивици.
Приступни токени истичу након 1 сата; токени за освежавање након 30 дана. Ротација токена при освежавању.
Прво меко брисање, уз период од 30 дана пре трајног брисања лично препознатљивих података.
Није тежња — то је основа коју спроводимо кроз преглед кода.
Када се подеси на нивоу оперативног система, све GSAP анимације постају само претапања прозирности. Без паралакса, без трансформација, без покрета вођеног скроловањем.
Сваки интерактивни елемент има ARIA ознаку. Ручно проверено на iOS VoiceOver и Android TalkBack пре издања.
Циљеви, са уговорима о мерењу. Cosmic Story v2 је у активном развоју; бројеви овде потичу из V-Model NFR табеле која условљава издање. Колона „како се мери” тачно ти говори који алат производи сигнал за верификацију.
Зато што је покривеност од 100% метрика сујете — после одређене тачке тестира тривијалан код на штету праве пажње током прегледа. Покривеност исказа од 85% уз ручни преглед покривености на преосталом делу јесте начин на који балансирамо машински проверљиву строгоћу и инжењерску процену.
Не. То је механизам: поруке које класификатор криза означи изузете су од бесплатног дневног ограничења порука. Не обећавамо клиничке исходе; само не закључавамо врата у најгорем могућем тренутку. За стварну помоћ у кризи, обрати се локалној служби — Cosmic Story v2 није терапијски производ.
Док Soulwise отвара своје таласе, наша водећа астролошка апликација већ је у твојим рукама.
Астролошки садржај служи за размишљање и забаву. Могућности Cosmic Story v2 описане овде су у изради; доступност се може променити без претходне најаве.