From ba72d3863b8ffda328806415ae4f5f7cb4444f21 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 29 Aug 2026 14:46:26 +0000 Subject: [PATCH] docs(quickstart): re-transcribe both boot samples against CLI 17.2.0 Re-boots both documented paths on `@objectstack/cli` 17.2.0 and re-diffs each raw capture against its published block. Both published blocks still reproduce verbatim, so neither sample was rewritten. What changed is what 17.2.0 adds around them: - Path B's compile summary gained `UI:`, `Logic:` and `Security:` counters beside the `Data:` line already published. Published rather than declared, because the page's existing rule (set by Path A's `Mode/Driver/Tenancy/ Plugins` group) is to keep a summary group whole and omit only its long continuation line. - Path B's run gained a `Boot diagnostics` block, now named as omitted. - Path A's `No objectstack.config.ts or artifact found` line was present at 17.1.0 too and was never declared. Named now. Both version pins move 17.1.0 -> 17.2.0, and Path B's compile timing is the one from this round's capture. Part of #141 Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_016TUrhcggSFrYctvp5dsV1A --- content/docs/quickstart.mdx | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/content/docs/quickstart.mdx b/content/docs/quickstart.mdx index 27f82d1..5e680f7 100644 --- a/content/docs/quickstart.mdx +++ b/content/docs/quickstart.mdx @@ -61,11 +61,12 @@ You'll see: That's it. You're running ObjectOS. -That block is transcribed from `@objectstack/cli` 17.1.0 booting an empty +That block is transcribed from `@objectstack/cli` 17.2.0 booting an empty kernel. Home paths show as `~/…` — the CLI prints yours expanded. Your own boot -also prints startup advisories (local storage driver, dev crypto key, boot -diagnostics) and the full list of loaded plugin names, both of which depend on -your environment. +also prints a `No objectstack.config.ts or artifact found` line before the +server starts, plus startup advisories (local storage driver, dev crypto key, +boot diagnostics) and the full list of loaded plugin names, both of which depend +on your environment. ### What's running @@ -160,9 +161,12 @@ You'll see: ◆ Compile ──────────────────────────────────────── - ✓ Build complete (117ms) + ✓ Build complete (72ms) Data: 1 Objects 3 Fields + UI: 0 Apps + Logic: 0 Flows + Security: 0 Positions 0 Permissions Artifact: my-app/dist/objectstack.json (1.9 KB) @@ -192,11 +196,11 @@ You'll see: ``` That block is transcribed from `pnpm dev` on a scaffold created by -`@objectstack/cli` 17.1.0. Project paths show as `my-app/…` — the CLI prints +`@objectstack/cli` 17.2.0. Project paths show as `my-app/…` — the CLI prints yours expanded. Your own run also prints pnpm's script header above the block, per-step compile progress, startup advisories (configuration load, dev -secret-field crypto), the full list of loaded plugin names, and an MCP -connection trailer below the banner. +secret-field crypto), the full list of loaded plugin names, boot diagnostics, +and an MCP connection trailer below the banner. Note the dev server asks for port **3000**, the same port `os start` uses. If that port is taken it binds the next free one and says so: