v0.3.2
Crisp cold start: the environment is checked before anything is provisioned.
Added
- Environment doctor gate on project creation.
lakebase-create-project(and/consort:start's create path) runs the doctor before any provisioning and refuses to start when a hard cold-start check fails (a missing tool, or a workspace without Lakebase), printing the fix.--skip-doctorbypasses; the JDK check blocks only java/kotlin. - One-line bootstrap (
bootstrap.sh).curl … | bashdetects each required tool (Node 20+, npm, Python 3.10+, JDK 17+,gh, Databricks CLI), offers to install or upgrade what's missing, then runs the doctor. - First-project walkthrough under
examples/first-project/: a copy-ready, from-zero StockFlow example (intake + feature-proposals + feature-requests + the narrated /plan -> /design -> /build -> /deploy walkthrough).
Changed
- Repin
@databricks-solutions/lakebase-scm-utilstov0.1.0-beta.10(the extended doctor: cold-start prerequisites + a lakebase-enabled workspace probe). - README leads with the bootstrap + doctor step 0; prerequisites folded into a
<details>block. - Docs de-jargoned and internal design notes relocated under
docs/design/.
Validated live against a real Lakebase workspace (doctor positive/negative, gate refuses-before-provisioning, a real python create + teardown); full hermetic suite green.