તે કેટલું સારું કામ કરે છે — એન્જિનિયરિંગનો પુરાવો.

Cosmic Story v2 ને V-Model પદ્ધતિ વાપરીને નિર્ધારિત કરવામાં આવ્યું હતું. દરેક જરૂરિયાતનો એક નંબર છે, દરેક NFR નો માપન કરાર છે, અને દરેક ટેસ્ટ લક્ષ્યનો કવરેજ થ્રેશોલ્ડ છે.

  • 119 ટ્રેસ કરી શકાય તેવી જરૂરિયાતો — V-Model માં શૂન્ય ગાબડાં.
  • પરફોર્મન્સ લક્ષ્યો: 30 s ચેપ્ટર જનરેશન (p95), 500 ms p99 GET લેટન્સી, 4G પર 3 s ફ્રન્ટએન્ડ TTI.
  • સુરક્ષા: રેસ્ટ પર AES-256, પ્રવાસ દરમિયાન TLS 1.2+, 1 h એક્સેસ / 30 d રિફ્રેશ સાથે JWT, 30 d PII હાર્ડ-ડિલીટ સાથે સોફ્ટ-ડિલીટ.
  • ઍક્સેસિબિલિટી: prefers-reduced-motion નું વૈશ્વિક સ્તરે પાલન; દરેક ઇન્ટરેક્ટિવ એલિમેન્ટ પર VoiceOver અને TalkBack લેબલ્સ.

સ્પેસિફિકેશનની ચોકસાઈ

Cosmic Story v2 V-Model સ્પેક સાથે આવે છે — દરેક સ્તર (સિસ્ટમ, આર્કિટેક્ચર, મોડ્યુલ, યુનિટ) ને અનુરૂપ ટેસ્ટ પ્લાન છે, અને દરેક જોડી વચ્ચે ટ્રેસ ચેકપોઇન્ટ્સ છે.

V-Model સ્પેક

119 જરૂરિયાતો, શૂન્ય ગાબડાં. દરેક જરૂરિયાત આગળ ટેસ્ટ કેસ સુધી અને પાછળ યુઝર સ્ટોરી સુધી ટ્રેસ થાય છે.

20 યુઝર સ્ટોરીઝ

દરેકના સ્પષ્ટ સ્વીકૃતિ માપદંડ છે. 9 'Must Have' સ્ટોરીઝ રિલીઝ રોકે છે; 6 'Should Have' ઇટરેશનને માર્ગદર્શન આપે છે; 5 'Could Have' ફેઝ 2 માટે છે.

15 ફંક્શનલ જરૂરિયાતો

આલ્બમ કેપ, ચેપ્ટર રેટ લિમિટ, રેઝોનન્સ ડાયમેન્શન કાઉન્ટ, પેવોલ પેસિંગ નિયમો, ઑફલાઇન વર્તન — દરેક નંબર સાથે અને ટેસ્ટ કરેલ.

12 બિન-કાર્યકારી શ્રેણીઓ

પ્રદર્શન, સુરક્ષા, પરીક્ષણ, ગોપનીયતા, ઉપલબ્ધતા, સુલભતા — દરેક સાથે એક માપન કરાર જે દર્શાવે છે કે તે કેવી રીતે ચકાસાય છે.

પ્રદર્શન લક્ષ્યો

વચનો નહીં — દરેક માટે માપન પદ્ધતિ સાથેનાં લેખિત લક્ષ્યો.

પ્રકરણ નિર્માણ

95% વિનંતીઓ માટે 30 સેકન્ડ કે તેથી સારું. BullMQ જોબ સમયગાળાના વિતરણ સામે માપવામાં આવ્યું.

API લેટન્સી

1,000 સમકાલીન વપરાશકર્તાઓ પર p99 GET /people, /journal, /inbox 500 મિલિસેકન્ડથી નીચે. k6 લોડ ટેસ્ટ દ્વારા માપવામાં આવ્યું.

ફ્રન્ટએન્ડ TTI

સિમ્યુલેટેડ 4G પર 3 સેકન્ડ કે તેથી સારો Time-to-interactive. Lighthouse CI દ્વારા માપવામાં આવ્યું.

ટેસ્ટ-કવરેજ લક્ષ્યો

`pnpm test:cov` ગેટ્સ દ્વારા લાગુ કરાયેલ સ્ટેટમેન્ટ કવરેજ થ્રેશોલ્ડ.

બેકએન્ડ સર્વિસિસ

સર્વિસિસ પર 85% સ્ટેટમેન્ટ કવરેજ લક્ષ્ય; કંટ્રોલર્સ પર 80%. Vitest કવરેજ રિપોર્ટ્સ દ્વારા ચકાસાયેલ.

ફ્રન્ટએન્ડ stores + composables

composables પર 85%; Pinia stores પર 90%. એ જ Vitest ગેટ, એ જ રિપોર્ટ્સ.

સુરક્ષા સ્થિતિ

વાસ્તવિક પગલાં, સ્પષ્ટપણે દર્શાવેલ.

સ્ટોર કરેલ ડેટાનું એન્ક્રિપ્શન

જર્નલ અને ચેપ્ટરનું મુખ્ય લખાણ પ્લેટફોર્મ-મેનેજ્ડ કીઝ સાથે AES-256 એન્ક્રિપ્ટેડ રીતે સંગ્રહાય છે. ડિસ્ક પર કોઈ પ્લેઇનટેક્સ્ટ લખાણ નથી.

પ્રવાસ દરમિયાન TLS

બધો API ટ્રાફિક TLS 1.2 અથવા તેથી નવા વર્ઝન પર. એજ પર HTTP HTTPS તરફ રીડાયરેક્ટ થાય છે.

JWT આયુષ્ય

એક્સેસ ટોકન 1 કલાક પછી સમાપ્ત થાય છે; રિફ્રેશ ટોકન 30 દિવસ પછી. રિફ્રેશ વખતે ટોકન રોટેશન.

સોફ્ટ ડિલીટ + PII હાર્ડ-ડિલીટ

પહેલા સોફ્ટ-ડિલીટ, અને વ્યક્તિગત રીતે ઓળખ આપતી માહિતીના હાર્ડ-ડિલીટ પહેલાં 30-દિવસની વિન્ડો.

એક્સેસિબિલિટી બેઝલાઇન

આકાંક્ષા નહીં — કોડ રિવ્યૂમાં લાગુ થતી બેઝલાઇન.

prefers-reduced-motion

OS સ્તરે સેટ કરો ત્યારે, બધી GSAP એનિમેશન માત્ર opacity ફેડ બની જાય છે. કોઈ પેરેલેક્સ નહીં, કોઈ ટ્રાન્સફોર્મ નહીં, કોઈ સ્ક્રોલ-આધારિત હલચલ નહીં.

VoiceOver + TalkBack લેબલ

દરેક ઇન્ટરેક્ટિવ એલિમેન્ટ પાસે ARIA લેબલ છે. રિલીઝ પહેલાં iOS VoiceOver અને Android TalkBack પર જાતે ચકાસેલું.

આ લક્ષ્યાંકો છે, કે વર્તમાનમાં માપેલા આંકડા?

લક્ષ્યાંકો, માપન કરારો સાથે. Cosmic Story v2 સક્રિય વિકાસમાં છે; અહીંના આંકડા V-Model NFR ટેબલમાંથી આવે છે, જે રિલીઝને નિયંત્રિત કરે છે. 'કેવી રીતે માપાય છે' કૉલમ તમને બરાબર જણાવે છે કે કયું ટૂલ ચકાસણીનો સંકેત આપે છે.

બેકએન્ડ કવરેજ લક્ષ્યાંક 100% ને બદલે 85% કેમ છે?

કારણ કે 100% કવરેજ એક દેખાવ માટેનું મેટ્રિક છે — એક હદ પછી તે વાસ્તવિક રિવ્યૂના ભોગે મામૂલી કોડ ચકાસે છે. 85% સ્ટેટમેન્ટ કવરેજ સાથે ગેપ પર મેન્યુઅલ કવરેજ-રિવ્યૂ — આ રીતે અમે મશીનથી ચકાસી શકાય તેવી કડકાઈ અને એન્જિનિયરિંગ સમજ વચ્ચે સંતુલન રાખીએ છીએ.

'crisis-aware bypass' નો ખરેખર શું અર્થ થાય — શું આ કોઈ ક્લિનિકલ સલામતીનો દાવો છે?

ના. આ એક પદ્ધતિ છે: crisis classifier દ્વારા ફ્લેગ થયેલા સંદેશા મફત રોજિંદા સંદેશા મર્યાદામાંથી મુક્ત રહે છે. અમે ક્લિનિકલ પરિણામોનું વચન આપતા નથી; અમે માત્ર સૌથી ખરાબ ઘડીએ દરવાજો બંધ કરતા નથી. વાસ્તવિક કટોકટીના સંસાધનો માટે, કૃપા કરી સ્થાનિક સેવાનો સંપર્ક કરો — Cosmic Story v2 એ થેરાપી પ્રોડક્ટ નથી.

આજે જ My Zodiac AI અજમાવો

Soulwise તેની તરંગો ખોલી રહ્યું છે ત્યારે, અમારી મુખ્ય જ્યોતિષ app પહેલેથી જ તમારા હાથમાં છે.

જ્યોતિષ સામગ્રી મનન અને મનોરંજન માટે છે. અહીં વર્ણવેલ Cosmic Story v2 ફીચર્સ વિકાસ હેઠળ છે; ઉપલબ્ધતા સૂચના વિના બદલાઈ શકે છે.