- शिप
- 16 मई 2026 को 3:44 am बजे UTC
- लेखक
- Kamo
- Commit
- 1d4648b
ब्रांड-नई आगंतुक स्वागत-बैक गेट को उस पल को हिट कर रहे थे जब वे उनके नाम में प्रवेश किया, क्योंकि hasPriorProgress वर्तमान से सम्मानित किया गया था प्रत्येक रेंडर पर राज्य - जैसे ही राज्य। पसंदीदा नाम सेट किया गया था, गेट ने बातचीत के बीच में प्रवेश किया। रूट-कैस फिक्स: "क्या हम प्रगति के साथ लोड करते हैं?" निर्णय ONCE हाइड्रेशन समय पर और कभी भी पुनःप्राप्त नहीं होता। इन-सेक्शन संपादन एक फ्लिप नहीं कर सकते "fresh" से "वापसी" तक आगंतुक - केवल इंडेक्सेडडीबी में क्या था? माउंट कैन. इसके अलावा निकाला गया हैPriorProgress() to lib/persistence/progress.ts तो घटक और परीक्षण सत्य का एक स्रोत साझा करते हैं, और 6 यूनिट परीक्षणों को जोड़ा गया चार महत्वपूर्ण मामलों को कवर: - खाली राज्य → लौटने नहीं - डिफ़ॉल्ट प्रवाह सेट केवल → रिटर्न नहीं (सिस्टम डिफ़ॉल्ट) - पसंदीदा नाम सेट → रिटर्न - किसी भी उत्तर उपस्थित - खाली स्ट्रिंग नाम → वापसी नहीं - खाली जवाब ऑब्जेक्ट → लौटने की अनुमति नहीं है उसी में लेखा-संचालित UX सफाई: - "स्टार्ट ओवर" लिंक अब पहली स्क्रीन पर छिपा हुआ है (उपयोगकर्ता के पास है) शुरू करने के लिए कुछ भी नहीं) और सेंटरस्टेज पर `शोस्टार्टओवरहोवर - अनुमानReveal एक व्यक्तिगत लीड-इन बुलबुले + एक स्पष्ट के साथ खुलता है "वास्तविक संख्या एक बार जब हम एक उद्धरण खींचते हैं" आश्वासन बुलबुला (instead) बॉलपार्क आंकड़ों में सीधे डंपिंग की) - वेलकम बैक फ्लेमबैक कॉपी (फ़ाइल पर कोई नाम नहीं) एक दोस्ताना के रूप में पढ़ती है "वापस स्वागत करें, आपने पहले कुछ शुरू किया" बजाय अस्पष्ट " जैसे हम पहले से ही कुछ शुरू कर चुके हैं" 82/82 परीक्षण पास (76 था; +6 प्रगति इकाई परीक्षण).