Spesifikasi V-Model
119 keperluan, sifar jurang. Setiap keperluan dijejak ke hadapan kepada kes ujian dan ke belakang kepada cerita pengguna.
Cosmic Story v2 ditentukan menggunakan metodologi V-Model. Setiap keperluan mempunyai nombor, setiap NFR mempunyai kontrak ukuran, setiap sasaran ujian mempunyai ambang liputan.
Cosmic Story v2 dilengkapi dengan spesifikasi V-Model — setiap peringkat (sistem, seni bina, modul, unit) mempunyai pelan ujian yang sepadan, dengan titik pemeriksaan jejak di antara setiap pasangan.
119 keperluan, sifar jurang. Setiap keperluan dijejak ke hadapan kepada kes ujian dan ke belakang kepada cerita pengguna.
Setiap satu mempunyai kriteria penerimaan yang jelas. 9 cerita 'Must Have' menghalang pelepasan; 6 cerita 'Should Have' memandu iterasi; 5 cerita 'Could Have' berada dalam fasa 2.
Had album, had kadar bab, kiraan dimensi resonans, peraturan rentak paywall, tingkah laku luar talian — semuanya dinomborkan dan diuji.
Prestasi, keselamatan, pengujian, privasi, ketersediaan, kebolehcapaian — masing‑masing dengan kontrak ukuran yang menunjukkan cara ia disahkan.
Bukan janji — sasaran bertulis dengan kaedah pengukuran untuk setiap satu.
30 saat atau lebih baik untuk 95% permintaan. Diukur berbanding taburan tempoh kerja BullMQ.
p99 GET /people, /journal, /inbox dalam masa kurang daripada 500 milisaat dengan 1,000 pengguna serentak. Diukur melalui ujian beban k6.
Masa untuk interaktif selama 3 saat atau lebih baik pada 4G simulasi. Diukur melalui Lighthouse CI.
Ambang liputan pernyataan yang dikuatkuasakan oleh pintu `pnpm test:cov`.
Sasaran liputan pernyataan 85% pada perkhidmatan; 80% pada pengawal. Disahkan melalui laporan liputan Vitest.
85% pada composables; 90% pada Pinia stores. Pintu Vitest yang sama, laporan yang sama.
Ukuran sebenar, dinamakan secara eksplisit.
Badan jurnal dan bab disimpan dalam bentuk tersulit AES-256 dengan kunci yang diuruskan platform. Tiada badan teks biasa di cakera.
Semua trafik API melalui TLS 1.2 atau lebih baru. HTTP mengalihkan ke HTTPS di tepi.
Token akses tamat selepas 1 jam; token penyegaran tamat selepas 30 hari. Putaran token semasa penyegaran.
Padam-lembut dahulu, dengan tempoh 30 hari sebelum pemadaman kekal maklumat pengenalan peribadi.
Bukan aspirasi — satu asas yang dikuatkuasakan dalam semakan kod.
Apabila ditetapkan pada peringkat OS, semua animasi GSAP menjadi peralihan hanya kelegapan. Tiada paralaks, tiada transformasi, tiada pergerakan yang dipacu oleh skrol.
Setiap elemen interaktif mempunyai label ARIA. Disahkan secara manual pada iOS VoiceOver dan Android TalkBack sebelum dikeluarkan.
Sasaran, dengan kontrak pengukuran. Cosmic Story v2 sedang dalam pembangunan aktif; nombor-nombor di sini datang dari jadual NFR Model V yang mengawal pelepasan. Lajur 'bagaimana ia diukur' memberitahu anda secara tepat alat mana yang menghasilkan isyarat pengesahan.
Kerana liputan 100% adalah metrik kesombongan — melepasi satu titik tertentu, ia menguji kod yang remeh dengan mengorbankan perhatian semakan yang sebenar. Liputan kenyataan 85% dengan semakan liputan manual pada jurang adalah cara kami menyeimbangkan ketegasan yang boleh disahkan oleh mesin dengan pertimbangan kejuruteraan.
Tidak. Ia adalah satu mekanisme: mesej yang dikenal pasti oleh pengklasifikasi krisis dikecualikan daripada had mesej harian percuma. Kami tidak menjanjikan hasil klinikal; kami hanya tidak mengunci pintu pada saat terburuk yang mungkin berlaku. Untuk sumber krisis sebenar, sila hubungi perkhidmatan tempatan — Cosmic Story v2 bukanlah produk terapi.
Ketika Soulwise membuka gelombangnya, aplikasi astrologi utama kami sudah pun berada di tangan anda.
Kandungan astrologi adalah untuk tujuan refleksi dan hiburan. Ciri-ciri Cosmic Story v2 yang diterangkan di sini sedang dalam pembangunan; ketersediaan tertakluk kepada perubahan tanpa notis.