From 1f8261db315f64fb7faf1950322c97ad82a982b4 Mon Sep 17 00:00:00 2001 From: Sakana <15715093608@163.com> Date: Sun, 25 Oct 2026 21:10:51 +0800 Subject: [PATCH 1/3] docs(settings): correct project storage descriptions --- docs/content/1.guide/7.scoped-context.md | 2 +- packages/devframe/src/types/scope.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/content/1.guide/7.scoped-context.md b/docs/content/1.guide/7.scoped-context.md index de0d40502..6050c50a4 100644 --- a/docs/content/1.guide/7.scoped-context.md +++ b/docs/content/1.guide/7.scoped-context.md @@ -49,7 +49,7 @@ Bare names stay typed: `call('get-modules')` resolves to your [RPC registry](/gu `my.settings` is a persisted key-value store (alongside `my.rpc`), with two scopes: -- **`project`**: per-checkout values, under the `workspace` storage dir. +- **`project`**: private per-checkout values, under the host's `project` storage dir. - **`global`**: per-user values, under the `global` storage dir. Both are file-backed and synced to the browser over the shared-state protocol; a `set` propagates to peers, surviving restarts. diff --git a/packages/devframe/src/types/scope.ts b/packages/devframe/src/types/scope.ts index 128fc1d7e..cab3d105d 100644 --- a/packages/devframe/src/types/scope.ts +++ b/packages/devframe/src/types/scope.ts @@ -82,8 +82,8 @@ export interface DevframeSettingsStore = Record Date: Mon, 26 Oct 2026 12:40:22 +0800 Subject: [PATCH 2/3] docs(settings): use canonical storage terminology --- docs/content/1.guide/7.scoped-context.md | 2 +- packages/devframe/src/types/scope.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/content/1.guide/7.scoped-context.md b/docs/content/1.guide/7.scoped-context.md index 6050c50a4..cf22ced92 100644 --- a/docs/content/1.guide/7.scoped-context.md +++ b/docs/content/1.guide/7.scoped-context.md @@ -49,7 +49,7 @@ Bare names stay typed: `call('get-modules')` resolves to your [RPC registry](/gu `my.settings` is a persisted key-value store (alongside `my.rpc`), with two scopes: -- **`project`**: private per-checkout values, under the host's `project` storage dir. +- **`project`**: private per-checkout values, under the `project` storage directory provided by `DevframeHost`. - **`global`**: per-user values, under the `global` storage dir. Both are file-backed and synced to the browser over the shared-state protocol; a `set` propagates to peers, surviving restarts. diff --git a/packages/devframe/src/types/scope.ts b/packages/devframe/src/types/scope.ts index cab3d105d..31e9d7270 100644 --- a/packages/devframe/src/types/scope.ts +++ b/packages/devframe/src/types/scope.ts @@ -82,8 +82,8 @@ export interface DevframeSettingsStore = Record Date: Mon, 26 Oct 2026 12:49:07 +0800 Subject: [PATCH 3/3] docs(settings): keep storage correction minimal --- docs/content/1.guide/7.scoped-context.md | 2 +- packages/devframe/src/types/scope.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/content/1.guide/7.scoped-context.md b/docs/content/1.guide/7.scoped-context.md index cf22ced92..aa4f325ab 100644 --- a/docs/content/1.guide/7.scoped-context.md +++ b/docs/content/1.guide/7.scoped-context.md @@ -49,7 +49,7 @@ Bare names stay typed: `call('get-modules')` resolves to your [RPC registry](/gu `my.settings` is a persisted key-value store (alongside `my.rpc`), with two scopes: -- **`project`**: private per-checkout values, under the `project` storage directory provided by `DevframeHost`. +- **`project`**: per-checkout values, under the `project` storage dir. - **`global`**: per-user values, under the `global` storage dir. Both are file-backed and synced to the browser over the shared-state protocol; a `set` propagates to peers, surviving restarts. diff --git a/packages/devframe/src/types/scope.ts b/packages/devframe/src/types/scope.ts index 31e9d7270..75402e359 100644 --- a/packages/devframe/src/types/scope.ts +++ b/packages/devframe/src/types/scope.ts @@ -82,8 +82,8 @@ export interface DevframeSettingsStore = Record