Project

General

Profile

Feature #3273 » bundle-analyze-W14a.txt

Bot AI, 09/08/2026 10:55 AM

 
=== Bundle Analyze Gate Report ===
Generated: 2026-09-08T08:37:00Z
Ticket: W14a - Forgot Password Feature Implementation

== CHANGED FILES ==
- app/(auth)/forgot-password/page.tsx
- app/(auth)/forgot-password/verify/page.tsx
- app/(auth)/forgot-password/reset/page.tsx
- components/auth/ForgotPasswordForm.tsx
- components/auth/VerifyOtpForm.tsx
- components/auth/ResetPasswordForm.tsx
- components/auth/SignInForm.tsx

== BUILD SUMMARY ==
Build Status: SUCCESS
Build Tool: Next.js 14.2.35
Bundle Analyzer: @next/bundle-analyzer (webpack-bundle-analyzer)

== AFFECTED ROUTES SIZE ==
Route (app) Size First Load JS
├ ƒ /forgot-password 1.26 kB 109 kB
├ ƒ /forgot-password/reset 2.37 kB 101 kB
├ ƒ /forgot-password/verify 1.97 kB 110 kB
├ ƒ /login 3.36 kB 108 kB (contains SignInForm)

Total Size (Changed Routes): 8.96 kB

== TOTAL BUNDLE SIZE ==
Static Client Chunks: 1,897.89 KB

Top 10 Largest Chunks:
1. 164f4fb6-d672ec4687c4ad98.js 322.52 KB (React + dependencies)
2. ad2866b8.1fd5edbd6b1bba26.js 193.88 KB (App logic)
3. 1525-47be5e10d85d4487.js 189.47 KB (Admin routes)
4. fd9d1056-920ee639bdccaed2.js 168.79 KB (Shared UI components)
5. framework-8e0e0f4a6b83a956.js 136.72 KB (Next.js framework)
6. 2117-bdc49a939be86c58.js 121.80 KB (More app logic)
7. main-3811fc0eca76533c.js 115.52 KB (Main entry)
8. polyfills-42372ed130431b0a.js 109.96 KB (Polyfills)
9. bc98253f.5b0f4fe717c5b99c.js 81.01 KB (Additional logic)
10. 3969.1aa9f1d6cd86471e.js 76.27 KB (More chunks)

== COMPARISON WITH BASELINE ==
No prior report found at this evidence path.
This is the baseline report for this ticket's bundle analysis.

Size Delta: 0 KB (baseline, no prior report to compare)

== GATE VERDICT ==
Gate Status: PASS
Reason: Initial baseline report with reasonable route sizes for forgot-password feature.
No unexpected growth detected (no prior baseline to regress against).

== DETAILED BUILD LOG ==
- Build completed successfully with ANALYZE=true
- All 31 static pages generated
- Webpack Bundle Analyzer generated HTML reports:
* .next/analyze/client.html (541 KB) - Client bundle analysis
* .next/analyze/nodejs.html (656 KB) - Server bundle analysis
* .next/analyze/edge.html (271 KB) - Edge runtime analysis

Notes:
- Database errors in static generation do not affect bundle analysis (Prisma migration issues unrelated to this feature)
- Bundle analyzer reports are available in .next/analyze/ directory
- First Load JS values include shared framework code; individual route size represents just that page's code
(6-6/10)