fix(app-router): support cached navigation stages - #2870
Conversation
|
/bigbonk review for issues |
commit: |
|
UnknownError: ProviderInitError |
|
|
@james-elicx Bonk workflow failed. Check the logs for details. View workflow run · To retry, trigger Bonk again. |
Performance benchmarksCompared 0 improved · 3 regressed · 3 within ±1.5%
View detailed results and traces 🟢 improvement · 🔴 regression · ⚫ change below 1.5% · paired base/head |
|
/bigbonk review for issues |
|
|
Posted the review to PR #2870. SummaryI reviewed the full 46-file diff for PR #2870, ran all affected unit suites locally (all passing), and cross-checked config behavior against Next.js canary source. Findings posted:
Plus several confirmations that were verified as correct and need no action (the The PR is well-tested and the core mechanics (staged wire encoding, |
|
/bigbonk review for issues |
|
|
Posted the review to PR #2870. SummaryI re-reviewed the full tree after the new commit
I ran all 16 affected unit suites locally (1,148 tests, all green) and New findings posted (all low/nit — none block merge):
Plus confirmations that the RSC value wrapper preserves value kinds and cycles, the static-export extractor handles aliased/re-exported bindings correctly, and the throw + validation-duplication both match Next intentionally. |
|
/bigbonk review for issues |
|
|
Posted the review to PR #2870. SummaryI re-reviewed the full tree at New findings posted (all low/nit — none block merge):
Plus confirmations that the static-export extractor's binding resolution, the RSC value wrapper's cycle/kind handling, the fallback-param prefix accumulation, and the remaining new exports (all have production callers) are all correct. |
|
/bigbonk review for issues |
|
UnknownError: ProviderInitError |
|
/bigbonk review for issues |
|
|
Posted the review to PR #2870. SummaryThe last two
I also confirmed the two earlier-round config fixes are still correct ( Findings this round: one nit only — Plus confirmations that the RSC value wrapper, fallback-param prefix logic, |
|
/bigbonk review for issues |
|
|
Posted the review to PR #2870. SummaryReviewed the full 47-file diff at the current HEAD I ran all 16 affected unit suites locally (2,223 tests, all green) and New findings posted (both low / confirm-only — none block merge):
Plus confirmations that the RSC value wrapper (cycles/value-kinds), the static-export extractor (aliased/re-exported bindings, const-only, cycle guard), the fallback-param prefix accumulation, |
|
/bigbonk review for issues |
|
UnknownError: ProviderInitError |
|
/bigbonk review for issues |
|
UnknownError: ProviderInitError |
|
/bigbonk review for issues |
|
|
Posted the review to PR #2870. SummaryReviewed the full 47-file tree at HEAD Verified:
Findings posted: one nit only — the No blocking issues. Every finding across all seven review rounds is now cleanly addressed. |
|
/bigbonk review for issues |
|
|
Posted the review to PR #2870. SummaryI reviewed the full 47-file tree at HEAD
Verification:
Findings this round: none. Every finding across all eight prior review rounds is now cleanly addressed and I found no blocking issues on this tree. LGTM. |
|
/bigbonk review for issues |
|
|
Posted the review to PR #2870. SummaryI reviewed the full tree at HEAD Key finding:
So I also verified the commit's other changes are correct and includes a genuine bug fix: the Findings posted (both no-action):
Verified locally: |
|
/bigbonk review for issues |
|
|
Posted the review to PR #2870. SummaryI reviewed the full tree at HEAD
Verified:
Findings posted: one tidiness nit only — the pre-existing The change is dev-only ( |
|
Exact-head deploy audit for |
…he-cached-navigations-current # Conflicts: # packages/vinext/src/shims/root-params.ts
|
/bigbonk review for issues |
|
|
Posted the review to PR #2870. SummaryI independently reviewed the full 48-file tree at HEAD No blocking issues. The code is well-defended and thoroughly tested. Verified correct this round:
Findings posted (all low / confirm-only):
Overall: LGTM. |
Summary
unstable_instantconfig at build time and when dynamically resolving active route/intercept modulesValidation
vp test runacross all 17 affected suites: 1,228/1,228 passedvp checkvp run vinext#buildvp run knipIndependent cumulative review converged with no findings on the committed tree.