V-Model ವಿವರಣೆ
119 ಅವಶ್ಯಕತೆಗಳು, ಶೂನ್ಯ ಅಂತರಗಳು. ಪ್ರತಿ ಅವಶ್ಯಕತೆ ಮುಂದಕ್ಕೆ ಒಂದು ಪರೀಕ್ಷಾ ಪ್ರಕರಣಕ್ಕೆ ಮತ್ತು ಹಿಂದಕ್ಕೆ ಒಂದು user story ಗೆ ಪತ್ತೆಯಾಗುತ್ತದೆ.
Cosmic Story v2 ಅನ್ನು V-Model ವಿಧಾನವನ್ನು ಬಳಸಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ. ಪ್ರತಿ ಅಗತ್ಯಕ್ಕೆ ಒಂದು ಸಂಖ್ಯೆ ಇದೆ, ಪ್ರತಿ NFR ಗೆ ಒಂದು ಮಾಪನ ಒಪ್ಪಂದ ಇದೆ, ಪ್ರತಿ ಪರೀಕ್ಷಾ ಗುರಿಗೆ ಒಂದು ಕವರೇಜ್ ಮಿತಿ ಇದೆ.
Cosmic Story v2 V-Model spec ಜೊತೆ ಬರುತ್ತದೆ — ಪ್ರತಿ ಹಂತಕ್ಕೂ (system, architecture, module, unit) ಅನುಗುಣವಾದ ಪರೀಕ್ಷಾ ಯೋಜನೆಗಳಿವೆ, ಪ್ರತಿ ಜೋಡಿಯ ನಡುವೆ trace checkpoints ಜೊತೆ.
119 ಅವಶ್ಯಕತೆಗಳು, ಶೂನ್ಯ ಅಂತರಗಳು. ಪ್ರತಿ ಅವಶ್ಯಕತೆ ಮುಂದಕ್ಕೆ ಒಂದು ಪರೀಕ್ಷಾ ಪ್ರಕರಣಕ್ಕೆ ಮತ್ತು ಹಿಂದಕ್ಕೆ ಒಂದು user story ಗೆ ಪತ್ತೆಯಾಗುತ್ತದೆ.
ಪ್ರತಿಯೊಂದಕ್ಕೂ ಸ್ಪಷ್ಟವಾದ ಸ್ವೀಕಾರ ಮಾನದಂಡಗಳಿವೆ. 9 'Must Have' stories ಬಿಡುಗಡೆಯನ್ನು ತಡೆಯುತ್ತವೆ; 6 'Should Have' iteration ಗೆ ಮಾಹಿತಿ ನೀಡುತ್ತವೆ; 5 'Could Have' ಹಂತ 2 ಆಗಿವೆ.
ಆಲ್ಬಮ್ ಮಿತಿ, ಅಧ್ಯಾಯ ದರ ಮಿತಿ, resonance ಆಯಾಮ ಎಣಿಕೆ, paywall ವೇಗ ನಿಯಮಗಳು, offline ವರ್ತನೆ — ಪ್ರತಿಯೊಂದೂ ಸಂಖ್ಯೆ ಮಾಡಲ್ಪಟ್ಟು ಪರೀಕ್ಷಿಸಲ್ಪಟ್ಟಿದೆ.
ಪರ್ಫಾರ್ಮೆನ್ಸ್, ಭದ್ರತೆ, ಟೆಸ್ಟಿಂಗ್, ಗೌಪ್ಯತೆ, ಲಭ್ಯತೆ, ಸುಲಭ ಪ್ರವೇಶ — ಪ್ರತಿಯೊಂದಕ್ಕೂ ಅದನ್ನು ಹೇಗೆ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ ಎಂದು ತೋರಿಸುವ ಮಾಪನ ಒಪ್ಪಂದವಿದೆ.
ಭರವಸೆಗಳಲ್ಲ — ಪ್ರತಿಯೊಂದಕ್ಕೂ ಮಾಪನ ವಿಧಾನವಿರುವ ಲಿಖಿತ ಗುರಿಗಳು.
95% ರಿಕ್ವೆಸ್ಟ್ಗಳಿಗೆ 30 ಸೆಕೆಂಡ್ಗಳು ಅಥವಾ ಅದಕ್ಕಿಂತ ಉತ್ತಮ. BullMQ ಜಾಬ್ ಅವಧಿಯ ವಿತರಣೆಗೆ ಎದುರಾಗಿ ಅಳೆಯಲಾಗಿದೆ.
1,000 ಏಕಕಾಲಿಕ ಬಳಕೆದಾರರಲ್ಲಿ p99 GET /people, /journal, /inbox 500 ಮಿಲಿಸೆಕೆಂಡ್ಗಳ ಒಳಗೆ. k6 ಲೋಡ್ ಟೆಸ್ಟ್ ಮೂಲಕ ಅಳೆಯಲಾಗಿದೆ.
ಸಿಮ್ಯುಲೇಟೆಡ್ 4G ನಲ್ಲಿ 3 ಸೆಕೆಂಡ್ಗಳು ಅಥವಾ ಅದಕ್ಕಿಂತ ಉತ್ತಮ ಟೈಮ್-ಟು-ಇಂಟರ್ಆಕ್ಟಿವ್. Lighthouse CI ಮೂಲಕ ಅಳೆಯಲಾಗಿದೆ.
`pnpm test:cov` ಗೇಟ್ಗಳಿಂದ ಜಾರಿಗೊಳಿಸಲಾದ ಸ್ಟೇಟ್ಮೆಂಟ್ ಕವರೇಜ್ ಮಿತಿಗಳು.
ಸೇವೆಗಳ ಮೇಲೆ 85% statement coverage ಗುರಿ; controllers ಮೇಲೆ 80%. Vitest coverage ವರದಿಗಳ ಮೂಲಕ ಪರಿಶೀಲಿಸಲಾಗಿದೆ.
composables ಮೇಲೆ 85%; Pinia stores ಮೇಲೆ 90%. ಅದೇ Vitest gate, ಅದೇ ವರದಿಗಳು.
ನಿಜವಾದ ಕ್ರಮಗಳು, ಸ್ಪಷ್ಟವಾಗಿ ಹೆಸರಿಸಲಾಗಿದೆ.
ಜರ್ನಲ್ ಮತ್ತು ಅಧ್ಯಾಯಗಳ ವಿಷಯಗಳನ್ನು ಪ್ಲಾಟ್ಫಾರ್ಮ್-ನಿರ್ವಹಿತ ಕೀಗಳೊಂದಿಗೆ AES-256 encrypted ಆಗಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. ಡಿಸ್ಕ್ನಲ್ಲಿ plaintext ವಿಷಯಗಳಿಲ್ಲ.
ಎಲ್ಲಾ API traffic TLS 1.2 ಅಥವಾ ಹೊಸ ಆವೃತ್ತಿಯ ಮೇಲೆ. edge ನಲ್ಲಿ HTTP ಯನ್ನು HTTPS ಗೆ redirect ಮಾಡಲಾಗುತ್ತದೆ.
Access tokens 1 ಗಂಟೆಯ ನಂತರ ಅವಧಿ ಮುಗಿಯುತ್ತವೆ; refresh tokens 30 ದಿನಗಳ ನಂತರ. refresh ಸಮಯದಲ್ಲಿ token rotation.
ಮೊದಲು ಸಾಫ್ಟ್-ಡಿಲೀಟ್, ವೈಯಕ್ತಿಕವಾಗಿ ಗುರುತಿಸಬಹುದಾದ ಮಾಹಿತಿಯ ಹಾರ್ಡ್-ಡಿಲೀಟ್ಗೆ ಮುನ್ನ 30-ದಿನಗಳ ಅವಧಿ ಇರುತ್ತದೆ.
ಆಶಯವಲ್ಲ — ಕೋಡ್ ರಿವ್ಯೂನಲ್ಲಿ ಜಾರಿಗೊಳಿಸಲಾದ ಬೇಸ್ಲೈನ್.
OS ಮಟ್ಟದಲ್ಲಿ ಸೆಟ್ ಮಾಡಿದಾಗ, ಎಲ್ಲಾ GSAP ಅನಿಮೇಶನ್ಗಳು ಕೇವಲ ಒಪ್ಯಾಸಿಟಿ ಫೇಡ್ಗಳಾಗುತ್ತವೆ. ಪ್ಯಾರಲಾಕ್ಸ್ ಇಲ್ಲ, ಟ್ರಾನ್ಸ್ಫಾರ್ಮ್ಗಳಿಲ್ಲ, ಸ್ಕ್ರಾಲ್-ಚಾಲಿತ ಚಲನೆ ಇಲ್ಲ.
ಪ್ರತಿಯೊಂದು ಇಂಟರ್ಆಕ್ಟಿವ್ ಅಂಶಕ್ಕೂ ARIA ಲೇಬಲ್ ಇದೆ. ರಿಲೀಸ್ಗೆ ಮುನ್ನ iOS VoiceOver ಮತ್ತು Android TalkBack ನಲ್ಲಿ ಕೈಯಾರೆ ಪರಿಶೀಲಿಸಲಾಗಿದೆ.
ಗುರಿಗಳು, ಮಾಪನ ಒಪ್ಪಂದಗಳ ಸಹಿತ. Cosmic Story v2 ಸಕ್ರಿಯ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿದೆ; ಇಲ್ಲಿನ ಸಂಖ್ಯೆಗಳು ರಿಲೀಸ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುವ V-Model NFR ಟೇಬಲ್ನಿಂದ ಬರುತ್ತವೆ. 'ಇದನ್ನು ಹೇಗೆ ಅಳೆಯಲಾಗುತ್ತದೆ' ಕಾಲಮ್ ಯಾವ ಟೂಲ್ ಪರಿಶೀಲನಾ ಸಿಗ್ನಲ್ ಉತ್ಪಾದಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ತಿಳಿಸುತ್ತದೆ.
ಏಕೆಂದರೆ 100% coverage ಒಂದು ತೋರಿಕೆಯ ಮೆಟ್ರಿಕ್ — ಒಂದು ಹಂತ ದಾಟಿದ ಮೇಲೆ ಇದು ನಿಜವಾದ ಪರಿಶೀಲನೆಯ ಗಮನವನ್ನು ಬಲಿಗೊಟ್ಟು ಕ್ಷುಲ್ಲಕ ಕೋಡ್ಅನ್ನು ಪರೀಕ್ಷಿಸುತ್ತದೆ. 85% statement coverage ಜೊತೆಗೆ ಉಳಿದ ಭಾಗಕ್ಕೆ ಕೈಯಿಂದ ಮಾಡುವ coverage-review — ಯಂತ್ರ-ಪರಿಶೀಲಿಸಬಹುದಾದ ಕಠಿಣತೆ ಮತ್ತು ಎಂಜಿನಿಯರಿಂಗ್ ವಿವೇಚನೆಯ ನಡುವೆ ನಾವು ಸಮತೋಲನ ಸಾಧಿಸುವ ರೀತಿ ಇದು.
ಇಲ್ಲ. ಇದು ಒಂದು ವ್ಯವಸ್ಥೆ: crisis classifier ಗುರುತಿಸಿದ ಸಂದೇಶಗಳಿಗೆ ಉಚಿತ ದೈನಂದಿನ ಸಂದೇಶ ಮಿತಿಯಿಂದ ವಿನಾಯಿತಿ ಇರುತ್ತದೆ. ನಾವು ಕ್ಲಿನಿಕಲ್ ಫಲಿತಾಂಶಗಳ ಭರವಸೆ ನೀಡುವುದಿಲ್ಲ; ಅತ್ಯಂತ ಕೆಟ್ಟ ಕ್ಷಣದಲ್ಲಿ ನಾವು ಬಾಗಿಲನ್ನು ಮುಚ್ಚುವುದಿಲ್ಲ ಅಷ್ಟೆ. ನಿಜವಾದ crisis ಸಂಪನ್ಮೂಲಗಳಿಗಾಗಿ, ದಯವಿಟ್ಟು ಸ್ಥಳೀಯ ಸೇವೆಯನ್ನು ಸಂಪರ್ಕಿಸಿ — Cosmic Story v2 ಒಂದು ಥೆರಪಿ ಉತ್ಪನ್ನವಲ್ಲ.
Soulwise ತನ್ನ ಅಲೆಗಳನ್ನು ತೆರೆಯುತ್ತಿರುವಾಗ, ನಮ್ಮ ಪ್ರಮುಖ ಜ್ಯೋತಿಷ್ಯ app ಈಗಾಗಲೇ ನಿಮ್ಮ ಕೈಯಲ್ಲಿದೆ.
ಜ್ಯೋತಿಷ್ಯ ವಿಷಯ ಆತ್ಮಾವಲೋಕನ ಮತ್ತು ಮನರಂಜನೆಗಾಗಿ. ಇಲ್ಲಿ ವಿವರಿಸಿರುವ Cosmic Story v2 ವೈಶಿಷ್ಟ್ಯಗಳು ಅಭಿವೃದ್ಧಿಯಲ್ಲಿವೆ; ಲಭ್ಯತೆ ಯಾವುದೇ ಸೂಚನೆ ಇಲ್ಲದೆ ಬದಲಾಗಬಹುದು.