What is Model Lock?
Keeping model selection stable for a chat session so decisions and style stay coherent. Mid-session model drift changes code idioms silently; locking prevents it.
Related terms
Session Compaction
Summarizing long build conversations so work continues within context limits without losing decisions. Compaction plus model lock keeps multi-session projects coherent.
Model Context Window
How much conversation, code, and history a model can consider at once. Long builds need compaction and stable model selection so decisions survive across sessions.
Chat Mode vs Act Mode
BYOB’s two gears: Chat Mode reasons, explains, and plans without touching files; Act Mode edits code, connects services, and moves the project forward. Strategy first, implementation when decided.
Guided Preflight
The multi-step setup wizard BYOB runs before generating code: refining the prompt, identifying features, proposing UX direction, and choosing data options. Planning first is what separates coherent apps from random screens.
Lucky Build (Autopilot)
The one-shot fast path that skips guided setup and generates directly from the prompt. Best for experiments and landing pages; guided preflight wins for anything with data or auth.
Pass-1 Build
The uninterruptible first generation surface: styles, layout, page, components, then validation. Letting pass one finish prevents half-built states that later edits have to repair.