Очищення сеансу — виправлення помилок, дедупа, мертвий-код

Refactorkamolos
Змішані
16 травня 2026 р. о 23:43 UTC
Авторизація
Kamo
Про нас
e5762d9

Рецензія на тристоронній рецензії на основі реальних проблем та копіювання — адресація їх: Виправлення помилок: - useEnsurePrimaryBorrower повернув мертвий стан (приміський, створення) і double-fetched додаток (createPair + явний refetch). Тепер повертає просто Функція забезпечення() і читає новий BorrowerPair від мутації результат; використанняCreatePair's onSuccess зберігає кеш свіжим. - Шість точок, які писали через іпотечні програмиАпі, безпосередньо були відсутні кеш недійсним, що існуючі React Query гаки роблять автоматично. Додано qc.invalidateQueries({ queryKey: ['mortgageApp', uid] }) після кожного прямо писати; майнові картки вже використовуютьсяPatchProperty, так що це було відмінно. - Sequential очікується в пов'язаних з першими потоками: startConn проти забезпечення()+borrower незалежні записи. Тепер Promise.all'd передній, paystub-clipboard, Банк-повідомлення, кредитний супровід. Дедупе: - Новий <StatusBanner tone="success Actwarn"> у lib/world/sheet/ замінює 24 копіювально-розкладаний чайник / амберний банер divs по 11 точках (керується Python sweep — перевірений вихід ідентичний. - 8 церемонія сцен файлів (Ceremony*.tsx) згорнулися в дескрипторські дані на реєстр; CeremonyClient надає примітиву Ceremony безпосередньо. Видалено lib/world/ceremony/scenes/ + невикористане CeremonyStage.tsx. - Магічні засоби активу / ліпідабельності типу витяжуються до ліворуч / los/urla-type-ids.ts. Ім'я * - Вилучено невикористаний будинокДержавний/особистий пропс від TravelShell, WorldShell, MobileCrest — без споживача. Шелли тепер просто Використовувати дзвінокДомашній/usePersona раз. - використання Набір замінений на PERSONAS IN ORDER (необхідне джерело правди — ризик крадіжки. - app/page.tsx тепер використовуєAppUid замість відновлення searchParams + onboarding-store search inline. - app/waypoints/[id]/page.tsx тепер повертає неFound() замість застібки Лист М1 (всі 14 реальних шламів мають статичні маршрути). Перф: - WorldScene загорнути в React.memo так r3f Полотно не конденсується, коли не пов'язані зміни батьківського стану. Нетто: −300 рядків у коді ми писали, +1 багаторазовий компонент, +1 постійний файл, 0 регресія поведінки. tsc чистий, 137 тестів, побудувати зелений.

Всі зміни

Як ви бачите відправлення?

Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.

БезкоштовноПерегляд цін