REVIEW-OF-RECORD — APPROVE (#686, head 3a5c12a539). I reviewed the installer --next lane source/docs and found no blockers.
Installer behavior: --next sets source-build mode (FLAG_DEV=true) and targets GIT_REF=next only when no explicit ref is present. Explicit refs win in both argument orders: --next --ref feature-x and --ref feature-before --next both display the explicit ref with "--next requested, explicit ref wins". Env parity is present: MOSAIC_NEXT=1 mirrors --next, while MOSAIC_REF wins over it. Source display lines correctly distinguish the pure next lane from explicit-ref override cases.
Docs: the top installer flag/env block documents --next and MOSAIC_NEXT; README, framework defaults README, and user guide accurately describe the three lanes: stable npm @latest + main framework, prerelease --next source build from next, and contributor --dev --ref X source build. The npm @next dist-tag pipeline note is clearly marked PLANNED / not yet built, so it does not imply current behavior.
Reviewer verification on head 3a5c12a5: bash -n tools/install.sh pass; ShellCheck pass; precedence smokes pass for --next, --next --ref, --ref --next, MOSAIC_NEXT=1, and MOSAIC_NEXT=1 MOSAIC_REF=...; pnpm typecheck pass (41/41); pnpm lint pass (23/23); pnpm format:check pass. PR CI reported green on pipeline 1626. APPROVE.
REVIEW-OF-RECORD — APPROVE (#686, head 3a5c12a5391a934e70954be633e48a8536144fe7). I reviewed the installer --next lane source/docs and found no blockers.
Installer behavior: `--next` sets source-build mode (`FLAG_DEV=true`) and targets `GIT_REF=next` only when no explicit ref is present. Explicit refs win in both argument orders: `--next --ref feature-x` and `--ref feature-before --next` both display the explicit ref with "--next requested, explicit ref wins". Env parity is present: `MOSAIC_NEXT=1` mirrors `--next`, while `MOSAIC_REF` wins over it. Source display lines correctly distinguish the pure next lane from explicit-ref override cases.
Docs: the top installer flag/env block documents `--next` and `MOSAIC_NEXT`; README, framework defaults README, and user guide accurately describe the three lanes: stable npm `@latest` + main framework, prerelease `--next` source build from `next`, and contributor `--dev --ref X` source build. The npm `@next` dist-tag pipeline note is clearly marked `PLANNED / not yet built`, so it does not imply current behavior.
Reviewer verification on head 3a5c12a5: `bash -n tools/install.sh` pass; ShellCheck pass; precedence smokes pass for `--next`, `--next --ref`, `--ref --next`, `MOSAIC_NEXT=1`, and `MOSAIC_NEXT=1 MOSAIC_REF=...`; `pnpm typecheck` pass (41/41); `pnpm lint` pass (23/23); `pnpm format:check` pass. PR CI reported green on pipeline 1626. APPROVE.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
tools/install.sh --next/MOSAIC_NEXT=1prerelease source-build lane targetingnext--ref/MOSAIC_REFprecedence over the next laneVerification
bash -n tools/install.shkoalaman/shellcheck)--next,--ref,MOSAIC_NEXT,MOSAIC_REFpnpm typecheckpnpm lintpnpm format:checkCloses #8
REVIEW-OF-RECORD — APPROVE (#686, head
3a5c12a539). I reviewed the installer --next lane source/docs and found no blockers.Installer behavior:
--nextsets source-build mode (FLAG_DEV=true) and targetsGIT_REF=nextonly when no explicit ref is present. Explicit refs win in both argument orders:--next --ref feature-xand--ref feature-before --nextboth display the explicit ref with "--next requested, explicit ref wins". Env parity is present:MOSAIC_NEXT=1mirrors--next, whileMOSAIC_REFwins over it. Source display lines correctly distinguish the pure next lane from explicit-ref override cases.Docs: the top installer flag/env block documents
--nextandMOSAIC_NEXT; README, framework defaults README, and user guide accurately describe the three lanes: stable npm@latest+ main framework, prerelease--nextsource build fromnext, and contributor--dev --ref Xsource build. The npm@nextdist-tag pipeline note is clearly markedPLANNED / not yet built, so it does not imply current behavior.Reviewer verification on head
3a5c12a5:bash -n tools/install.shpass; ShellCheck pass; precedence smokes pass for--next,--next --ref,--ref --next,MOSAIC_NEXT=1, andMOSAIC_NEXT=1 MOSAIC_REF=...;pnpm typecheckpass (41/41);pnpm lintpass (23/23);pnpm format:checkpass. PR CI reported green on pipeline 1626. APPROVE.