From dbec7b309b5bc17a21e4771e9c7903e35a763626 Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 21:14:29 -0500 Subject: [PATCH 01/87] docs(teams): update roles, member lifecycle, and project visibility - Add Suspended member status (post-grace-period seat overage) - Document project-archive downloads for User Admin and above (#1403) - Invite dialog assigns any role at or below the inviter's, not just Editor/Viewer; member management is User Admin+, owner-only actions split out - Fix project visibility table: add missing Private row, correct the Standard visibility value to `workspace`, share access is view/edit - What's New Teams page: roles are five levels, not three - Fix dangling sentence and typo Co-Authored-By: Claude Fable 5 --- content/2.whats-new/0.teams.md | 4 ++-- content/4.teams/1.about.md | 22 ++++++++++++++-------- content/4.teams/2.join-a-team.md | 8 ++++---- 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/content/2.whats-new/0.teams.md b/content/2.whats-new/0.teams.md index 3909315..6c401aa 100644 --- a/content/2.whats-new/0.teams.md +++ b/content/2.whats-new/0.teams.md @@ -15,13 +15,13 @@ Teams is a cloud feature and requires a subscription with one or more seats. Bil - **Three workspaces, side by side** — local, personal cloud, and your team's shared workspace. Switch between them in the app, or target one explicitly from the CLI and MCP. - **A shared workspace for the team** — projects everyone on the team can read and write. -- **Roles** — assign **owner**, **editor**, or **viewer** to control what each member can do. +- **Roles** — five levels, from read-only **viewer** to **owner**, with **editor**, **user admin**, and **admin** tiers in between. - **Email invitations** — invite teammates by email; a seat is only used once they accept. - **One source of truth for your AI** — your assistant discovers team projects across every workspace you can access, with no extra setup. ## Invite your team -Owners invite members from **Settings → Teams**. Each member signs in with the invited email, picks up their role, and starts working in the shared projects right away. Promote, demote, deactivate, or hand off ownership at any time. +Owners, admins, and user admins invite members from **Settings → Teams**. Each member signs in with the invited email, picks up their role, and starts working in the shared projects right away. Promote, demote, deactivate, or hand off ownership at any time. ## Get started diff --git a/content/4.teams/1.about.md b/content/4.teams/1.about.md index e4c9707..71cd4d9 100644 --- a/content/4.teams/1.about.md +++ b/content/4.teams/1.about.md @@ -33,15 +33,16 @@ Every member of a team has a role that determines what they can do. |------|--------| | **Viewer** | Read-only access to projects and notes | | **Editor** | Read and write notes, and create projects | -| **User Admin** | Everything an editor can, plus manage members and invitations | +| **User Admin** | Everything an editor can, plus manage members and invitations, and download project archives | | **Admin** | Everything a user admin can, plus manage API keys, snapshots, and view audit log | | **Owner** | Everything an admin can, plus manage billing, rename team, and transfer ownership. A team can have only one member with the Owner role. | -Once a invitation has been extended to a user, members also have a **status**: +Once an invitation has been extended to a user, members also have a **status**: - **Pending** — invited, but hasn't finished linking their account yet -- **Active** — User has accepted the invitation, thus fully claiming the seat and has full access according to their role +- **Active** — accepted the invitation, claiming a seat, with full access according to their role +- **Suspended** — access paused because the team stayed over its seat allocation past the 14-day grace period; reactivating is instant once a seat frees up - **Deactivated** — removed from the team; their history is preserved and their seat is released ::theme-image{light="/screenshots/cloud-app/v2-settings-teams-light.png" dark="/screenshots/cloud-app/v2-settings-teams-dark.png" alt="Team members list"} @@ -88,7 +89,7 @@ To invite a member, click the "Invite Member" button. ### Send an invitation -Enter the person's email address and choose a role (Editor or Viewer). They'll receive an email with an invitation link. +Enter the person's email address and choose a role. You can assign any role at or below your own — Owner is never an invite option. They'll receive an email with an invitation link. ::theme-image{light="/screenshots/cloud-app/v2-team-invitation-light.png" dark="/screenshots/cloud-app/v2-team-invitation-dark.png" alt="Team invitation email"} @@ -127,12 +128,16 @@ On first sign-in, their authenticated account is linked to the pending membershi ## Managing members -From **Settings → Teams**, an owner can: +From **Settings → Teams**, anyone with the **User Admin** role or above can: -- **Change a member's role** — promote a viewer to editor, or vice versa. +- **Change a member's role** — promote a viewer to editor, or vice versa. Roles can only be assigned at or below your own, and only the owner can act on another owner. - **Deactivate a member** — removes their access and frees their seat. Their authored history stays intact. - **Reactivate a member** — restores access, reassigning a seat if one is available. + +Only the **owner** can: + - **Transfer ownership** — hand the workspace (and its subscription) to another member. The new owner takes over billing and management. +- **Rename the team.** --- @@ -164,8 +169,9 @@ Team projects come in three visibilities. The right one depends on who needs to | Visibility | Who can see it | When to use | |------------|----------------|-------------| -| **Standard** (`team`) — _default_ | Everyone in the team, based on their team role (viewer/editor/owner) | Most team work — the open, shared knowledge base | -| **Shared** (`shared`) | Only people you grant access to, each at **editor** or **viewer** level | Sensitive topics (hiring, contracts, security audits) where you want a controlled group | +| **Standard** (`workspace`) — _default_ | Everyone in the team, based on their team role | Most team work — the open, shared knowledge base | +| **Shared** (`shared`) | Only people you grant access to, each with **view** or **edit** access | Sensitive topics (hiring, contracts, security audits) where you want a controlled group | +| **Private** (`private`) | Just you | Drafts and scratch work that isn't ready for the team | When you create a cloud project, you can set its visibility from the CLI: diff --git a/content/4.teams/2.join-a-team.md b/content/4.teams/2.join-a-team.md index 246f8d5..6969b3f 100644 --- a/content/4.teams/2.join-a-team.md +++ b/content/4.teams/2.join-a-team.md @@ -34,11 +34,11 @@ Your **role** determines what you can do: |------|---------| | **Viewer** | Read-only access to projects and notes | | **Editor** | Read and write notes, and create projects | -| **User Admin** | Everything an editor can, plus manage members and invitations | +| **User Admin** | Everything an editor can, plus manage members and invitations, and download project archives | | **Admin** | Everything a user admin can, plus manage API keys, snapshots, and view audit log | | **Owner** | Everything an admin can, plus manage billing, rename team, and transfer ownership. A team can have only one member with the Owner role. | -Not sure of your role? Open **Settings → Teams** to see it next to your name. If you need a different role, ask an owner or . +Not sure of your role? Open **Settings → Teams** to see it next to your name. If you need a different role, ask an owner, admin, or user admin. --- @@ -48,7 +48,7 @@ Your assistant works with the team workspace through the same MCP endpoint as yo - **Claude Desktop / Claude Code** — see [Claude Desktop](/integrations/claude-desktop) or [Claude Code](/integrations/claude-code). Use the OAuth flow; your assistant will see team projects automatically once you've accepted the invite. - **ChatGPT** — see [ChatGPT](/integrations/chatgpt). -- **Codex / Cursor / VS Code / Obsidian** — see the [integrations index](/integrations/claude-desktop). +- **Codex / Cursor / VS Code / Obsidian** — see the [integrations index](/integrations). - **CLI** — `bm cloud login` once, then `bm project list` shows projects across every workspace you can access (personal and team). ::tip @@ -93,4 +93,4 @@ Already have personal notes you want to share with the team? Cross-workspace tra - [Teams](/teams/about) — workspaces, roles, invitations, billing - [Web App](/cloud/web-app) — the three-pane editor and shortcuts - [Copy Content Between Workspaces](/teams/copy-between-workspaces) — bring personal notes into the team workspace -- [Integrations](/integrations/claude-desktop) — connect your AI assistant +- [Integrations](/integrations) — connect your AI assistant From c20adcc8ce84daae87fc524cb955673822f693b8 Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 21:15:13 -0500 Subject: [PATCH 02/87] docs(search): document the categories observation filter on search_notes Add the categories parameter to the search_notes reference (exact observation-category matching, singular category alias, comma-split strings, and the implicit entity_types default to observations), and a note on the metadata-search page distinguishing observation categories from frontmatter metadata_filters. Co-Authored-By: Claude Fable 5 --- content/6.concepts/8.metadata-search.md | 4 ++++ content/9.reference/2.mcp-tools-reference.md | 3 +++ 2 files changed, 7 insertions(+) diff --git a/content/6.concepts/8.metadata-search.md b/content/6.concepts/8.metadata-search.md index 823ee6e..8d384b4 100644 --- a/content/6.concepts/8.metadata-search.md +++ b/content/6.concepts/8.metadata-search.md @@ -11,6 +11,10 @@ Metadata search is a parameter on the same [`search_notes`](/reference/mcp-tools Frontmatter is structured data. The richer your frontmatter, the sharper your search. A note with `type: meeting`, `status: open`, `priority: high`, and `attendees: [...]` is reachable from many more angles than one with just a title. :: +::note +Observation categories such as `[decision]`, `[rule]`, or `[follow-up]` are not frontmatter fields. Filter them with `search_notes(categories=["decision"], entity_types=["observation"])` instead of `metadata_filters`. +:: + --- ## What's in your frontmatter diff --git a/content/9.reference/2.mcp-tools-reference.md b/content/9.reference/2.mcp-tools-reference.md index edd080b..47b9e38 100644 --- a/content/9.reference/2.mcp-tools-reference.md +++ b/content/9.reference/2.mcp-tools-reference.md @@ -121,6 +121,7 @@ Main search tool with text, vector, and hybrid modes plus structured filters. | `search_type` | string | No | Default `None` — resolves to `hybrid` when semantic search is enabled, `text` otherwise. Options: `text`, `title`, `permalink`, `vector`, `semantic`, `hybrid` | | `note_types` | list[string] | No | Frontmatter type filter (e.g., `["person", "meeting"]`) | | `entity_types` | list[string] | No | Result type filter: `entity`, `observation`, `relation` | +| `categories` | list[string] or string | No | Exact observation category filter (e.g., `["decision", "rule"]`). When provided without `entity_types`, results default to observations. | | `after_date` | string | No | Date/time filter (ISO format) | | `metadata_filters` | object | No | Structured metadata filters | | `tags` | list[string] | No | Tag filter shorthand | @@ -130,6 +131,8 @@ Main search tool with text, vector, and hybrid modes plus structured filters. The `search_type` parameter controls the search strategy. `hybrid` is the default — it combines keyword and semantic search. `text` is keyword-only. `vector` and `semantic` are equivalent — pure meaning-based similarity. See [Semantic Search](/concepts/semantic-search) for details on each mode. +Use `categories` for observation categories such as `[decision]`, `[rule]`, or `[follow-up]`. `metadata_filters` only checks note frontmatter, so `metadata_filters={"category": "decision"}` matches a frontmatter field named `category`, not observation categories. The singular `category` is accepted as an alias, and comma-separated strings work (`categories="decision,rule"`). Matching is exact, and categories only exist on observations — explicitly passing `entity_types=["entity"]` alongside `categories` returns nothing. + ::note **Parameter aliases.** `search_notes` accepts `q`, `search`, or `text` as aliases for `query`, so assistants can use the parameter name they reach for naturally. Search responses also include a result total for pagination. :: From 9702fa471325e0600b5d088433fd16d4e024e4fc Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 21:19:25 -0500 Subject: [PATCH 03/87] docs: adopt docs-check tooling and new pages from docs-overhaul branch Cherry-picked from docs-overhaul-2026-06: - scripts/check-docs.mjs + CI workflow: broken internal links and missing assets fail the build; version literals and unreferenced screenshots warn (downgraded from error to keep the homepage version badge and release cards) - docs/screenshots.json manifest, filtered to screenshots that exist on main; docs/docs-audit.md page-by-page verification register - New pages: integrations index (/integrations), Cloud CLI guide (/cloud/cloud-cli), Contact Support (/reference/contact-support) - Cloud CLI team-workspace section updated for v0.22 team-safe push/pull (sync/bisync are blocked on team workspaces) - Fix broken /whats-new/v0.19.0 link in the migration guide; member management references point at Settings -> Members per current UI Co-Authored-By: Claude Fable 5 --- .github/workflows/docs-check.yml | 18 ++ content/2.whats-new/0.teams.md | 2 +- content/3.cloud/13.cloud-cli.md | 199 ++++++++++++++++++++++ content/4.teams/1.about.md | 4 +- content/7.integrations/0.index.md | 149 ++++++++++++++++ content/9.reference/10.contact-support.md | 97 +++++++++++ content/9.reference/9.v0.19-migration.md | 2 +- docs/docs-audit.md | 146 ++++++++++++++++ docs/screenshots.json | 26 +++ package.json | 2 + scripts/check-docs.mjs | 136 +++++++++++++++ 11 files changed, 777 insertions(+), 4 deletions(-) create mode 100644 .github/workflows/docs-check.yml create mode 100644 content/3.cloud/13.cloud-cli.md create mode 100644 content/7.integrations/0.index.md create mode 100644 content/9.reference/10.contact-support.md create mode 100644 docs/docs-audit.md create mode 100644 docs/screenshots.json create mode 100644 scripts/check-docs.mjs diff --git a/.github/workflows/docs-check.yml b/.github/workflows/docs-check.yml new file mode 100644 index 0000000..f303f72 --- /dev/null +++ b/.github/workflows/docs-check.yml @@ -0,0 +1,18 @@ +name: Docs checks + +on: + pull_request: + push: + branches: [main] + +jobs: + docs: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: 22 + cache: npm + - run: npm ci + - run: npm run check diff --git a/content/2.whats-new/0.teams.md b/content/2.whats-new/0.teams.md index 6c401aa..c173db4 100644 --- a/content/2.whats-new/0.teams.md +++ b/content/2.whats-new/0.teams.md @@ -21,7 +21,7 @@ Teams is a cloud feature and requires a subscription with one or more seats. Bil ## Invite your team -Owners, admins, and user admins invite members from **Settings → Teams**. Each member signs in with the invited email, picks up their role, and starts working in the shared projects right away. Promote, demote, deactivate, or hand off ownership at any time. +Owners, admins, and user admins invite members from **Settings → Members**. Each member signs in with the invited email, picks up their role, and starts working in the shared projects right away. Promote, demote, deactivate, or hand off ownership at any time. ## Get started diff --git a/content/3.cloud/13.cloud-cli.md b/content/3.cloud/13.cloud-cli.md new file mode 100644 index 0000000..5cd529e --- /dev/null +++ b/content/3.cloud/13.cloud-cli.md @@ -0,0 +1,199 @@ +--- +title: Cloud CLI +description: Use Basic Memory Cloud from the terminal for status checks, API keys, sync, routing, recovery, and automation. +--- + +You do **not** need the CLI to use Basic Memory Cloud. The web app and hosted MCP endpoint are enough for most people. + +Install the CLI when you want Cloud to participate in terminal workflows: + +- Check Cloud connection and project status. +- Manage API keys for scripts or MCP clients. +- Sync a Cloud project with a local Markdown folder. +- Route selected local projects through Cloud. +- Create and restore Cloud snapshots. +- Automate repeatable knowledge tasks from shell scripts or CI jobs. + +::note{icon="i-lucide-cloud"} +Cloud CLI commands use the same Cloud account, workspaces, projects, and permissions as the web app and hosted MCP endpoint. +:: + +--- + +## Install and check the CLI + +If you have not installed Basic Memory locally yet, use `uv`: + +```bash +uv tool install basic-memory +``` + +Confirm the command is available: + +```bash +bm --version +``` + +Update an older install: + +```bash +bm update +``` + +See [Install Basic Memory locally](/local/local-install) for Homebrew and local MCP setup. + +--- + +## Sign in to Cloud + +Use browser-based login for an interactive terminal: + +```bash +bm cloud login +bm cloud status +``` + +`bm cloud login` authenticates the CLI. It does not automatically move local projects into Cloud or start syncing files. + +For automation, scripts, shared terminals, or clients that need bearer-token authentication, use an API key: + +```bash +# Save an existing key from Settings -> API Keys +bm cloud api-key save bmc_your_key_here + +# Or create and save a new key from the CLI +# Requires an active `bm cloud login` session +bm cloud api-key create "work-laptop" +``` + +See [API Keys](/cloud/api-keys) for the full key workflow and security guidance. + +--- + +## Inspect workspaces and projects + +List the Cloud workspaces available to your account: + +```bash +bm cloud workspace list +``` + +Set the default workspace used by Cloud commands when one is not specified: + +```bash +bm cloud workspace set-default acme +``` + +List projects across local and Cloud workspaces: + +```bash +bm project list +``` + +`bm project list` is the fastest sanity check when a terminal command or local MCP server is not using the project you expected. + +--- + +## Route selected local projects through Cloud + +Routing is for hybrid setups where you have the CLI or a local MCP server installed, but want specific projects to use Cloud. + +```bash +# Route one project through Cloud +bm project set-cloud research + +# Route a project through a specific workspace +bm project set-cloud research --workspace acme + +# Return the project to local routing +bm project set-local research --local-path ~/Documents/research +``` + +Routing is separate from file sync. A Cloud-routed project can be used by CLI and local MCP commands without keeping a local Markdown mirror. + +See [Local & Cloud Routing](/cloud/routing) for the routing model, precedence, and troubleshooting. + +--- + +## Sync Cloud with local files + +Use Cloud Sync when you want a local Markdown folder and a Cloud project to stay aligned. + +For a personal workspace project: + +```bash +bm cloud setup +bm cloud sync-setup research ~/Documents/research +bm cloud bisync --name research --resync --dry-run +bm cloud bisync --name research --resync +``` + +For team workspaces, use the additive `push` and `pull` commands. `sync` and `bisync` are mirror operations that can delete files a teammate added, so they exit with an error on team workspaces: + +```bash +bm cloud sync-setup team-wiki ~/Documents/team-wiki +bm cloud pull --name team-wiki +bm cloud push --name team-wiki --dry-run +bm cloud push --name team-wiki +``` + +See [Edit Locally and in the App](/cloud/edit-locally-and-in-the-app) for the short workflow, or [Cloud Sync](/cloud/cloud-sync) for the full reference. + +--- + +## Recover content from the terminal + +Cloud snapshots are available from the CLI: + +```bash +bm cloud snapshot list +bm cloud snapshot create "Before reorganization" +bm cloud snapshot browse SNAPSHOT_ID --prefix research/ +bm cloud restore research/important-note.md --snapshot SNAPSHOT_ID +``` + +The CLI asks for confirmation before restore operations. Use `--force` only when you intentionally want to skip confirmation. + +See [Cloud Snapshots](/cloud/cloud-snapshots) and [Recover Notes](/cloud/restore-lost-content). + +--- + +## Related reference + +:::card-group +::card +--- +title: CLI Reference +icon: i-lucide-terminal +to: /reference/cli-reference +--- +Complete command and option reference. +:: + +::card +--- +title: API Keys +icon: i-lucide-key +to: /cloud/api-keys +--- +Create keys for automation and bearer-token MCP clients. +:: + +::card +--- +title: Local & Cloud Routing +icon: i-lucide-route +to: /cloud/routing +--- +Choose which projects use local or Cloud operations. +:: + +::card +--- +title: Cloud Sync +icon: i-lucide-refresh-cw +to: /cloud/cloud-sync +--- +Keep local Markdown folders aligned with Cloud projects. +:: +::: diff --git a/content/4.teams/1.about.md b/content/4.teams/1.about.md index 71cd4d9..094d62a 100644 --- a/content/4.teams/1.about.md +++ b/content/4.teams/1.about.md @@ -78,7 +78,7 @@ See [File History](/cloud/file-history) for the full reference, or [Restore Lost ## Inviting members -Owners invite people by email from **Settings → Teams**. +Owners, admins, and user admins invite people by email from **Settings → Members**. ::theme-image{light="/screenshots/cloud-app/v2-team-invite-light.png" dark="/screenshots/cloud-app/v2-team-invite-dark.png" alt="Invite a member"} :: @@ -128,7 +128,7 @@ On first sign-in, their authenticated account is linked to the pending membershi ## Managing members -From **Settings → Teams**, anyone with the **User Admin** role or above can: +From **Settings → Members**, anyone with the **User Admin** role or above can: - **Change a member's role** — promote a viewer to editor, or vice versa. Roles can only be assigned at or below your own, and only the owner can act on another owner. - **Deactivate a member** — removes their access and frees their seat. Their authored history stays intact. diff --git a/content/7.integrations/0.index.md b/content/7.integrations/0.index.md new file mode 100644 index 0000000..d1c8eb5 --- /dev/null +++ b/content/7.integrations/0.index.md @@ -0,0 +1,149 @@ +--- +title: Connect AI tools +description: Choose an AI client or extension and connect it to Basic Memory. +--- + +Basic Memory is most useful when the AI tools you already use can read and write the same shared knowledge base. Start with the tool you use most, then connect others to the same workspace as needed. + +::tip +For Basic Memory Cloud, use the hosted MCP endpoint: + +```text +https://cloud.basicmemory.com/mcp +``` + +For local/open-source Basic Memory, use the local MCP server from your computer. See [Local MCP tools](/local/mcp-tools-local). +:: + +--- + +## Recommended Cloud Connections + +These are the best starting points for most Basic Memory Cloud users. + +:::card-group +::card +--- +title: Claude +icon: i-simple-icons-anthropic +to: /integrations/claude-desktop +--- +Connect Claude on the web, Claude Desktop, and Claude mobile apps through a custom remote MCP connector. +:: + +::card +--- +title: Claude Code +icon: i-simple-icons-anthropic +to: /integrations/claude-code +--- +Give Claude Code access to shared project knowledge while you work in a repository. +:: + +::card +--- +title: Codex +icon: i-lucide-code +to: /integrations/codex +--- +Use Basic Memory from the Codex app, CLI, and IDE extension. +:: + +::card +--- +title: ChatGPT +icon: i-simple-icons-openai +to: /integrations/chatgpt +--- +Connect ChatGPT as a custom MCP app, with notes about the extra per-chat step. +:: +::: + +--- + +## Coding And Local Editors + +Use these when you work from a code editor, terminal agent, or synced Markdown folder. + +:::card-group +::card +--- +title: Gemini CLI +icon: i-simple-icons-googlegemini +to: /integrations/gemini +--- +Connect Google's command-line AI agent through MCP. +:: + +::card +--- +title: Cursor +icon: i-lucide-mouse-pointer-2 +to: /integrations/cursor +--- +Use Basic Memory knowledge while coding in Cursor. +:: + +::card +--- +title: VS Code +icon: i-lucide-code-2 +to: /integrations/vscode +--- +Work with Basic Memory from VS Code and local Markdown files. +:: + +::card +--- +title: Obsidian +icon: i-lucide-notebook +to: /integrations/obsidian +--- +Use Obsidian as a local editor for Basic Memory Markdown projects. +:: +::: + +--- + +## Extensions And Agent Workflows + +These integrations add richer workflows on top of the core MCP connection. + +:::card-group +::card +--- +title: Agent Skills +icon: i-lucide-sparkles +to: /integrations/skills +--- +Optional instruction packs that teach agents when and how to use Basic Memory well. +:: + +::card +--- +title: OpenClaw +icon: i-lucide-bot +to: /integrations/openclaw +--- +Use the OpenClaw plugin for bundled Basic Memory tools and skills. +:: + +::card +--- +title: Hermes +icon: i-lucide-send +to: /integrations/hermes +--- +Use Hermes for Basic Memory-aware agent workflows. +:: +::: + +--- + +## Choosing Cloud Or Local + +- **Use Cloud** when you want the web app, remote MCP, collaboration, and the same knowledge available from multiple tools or devices. +- **Run locally** when you want files and indexing to stay on your machine, or when your AI client expects a local stdio MCP server. +- **Use both** when you want Cloud for shared projects and local files for editor-first workflows. + +Not sure? Start with [Quickstart: Cloud](/start-here/quickstart-cloud). diff --git a/content/9.reference/10.contact-support.md b/content/9.reference/10.contact-support.md new file mode 100644 index 0000000..9532a9a --- /dev/null +++ b/content/9.reference/10.contact-support.md @@ -0,0 +1,97 @@ +--- +title: Contact Support +description: Get help with Basic Memory Cloud accounts, billing, workspaces, private data, invitations, and product issues. +--- + +For private account, billing, or Cloud workspace help, email: + +```text +hello@basicmemory.com +``` + +Use email when the issue involves information that should not be posted publicly. + +--- + +## Email support for private issues + +Contact support when you need help with: + +- Account access or sign-in problems. +- Billing, subscriptions, seats, or checkout. +- Cloud workspace access, invitations, or team membership. +- Private projects, notes, or shared-note links. +- API keys, OAuth sessions, or suspected credential exposure. +- Product bugs that require private workspace context. + +::warning +Never post API keys, OAuth tokens, billing information, private notes, or invitation links in public support channels. +:: + +--- + +## What to include + +To help diagnose the problem, include: + +- The email address you use for Basic Memory Cloud. +- The workspace name, if relevant. +- What you expected to happen. +- What happened instead. +- The page, command, or AI client where the issue occurred. +- Screenshots or error text with secrets removed. + +For CLI issues, these commands are usually safe to include after checking for private paths or tokens: + +```bash +bm --version +bm status +bm project list +bm cloud status +``` + +Do not include full API keys, OAuth tokens, raw private notes, or billing details unless support specifically asks for them through a trusted channel. + +--- + +## Public help + +Use public channels for general questions, local open-source issues, and reproducible bugs that do not require private context: + +- [Basic Memory Discord](https://discord.gg/tyvKNccgqN) +- [GitHub issues](https://github.com/basicmachines-co/basic-memory/issues) + +Public channels are best for installation issues, local MCP configuration, feature requests, documentation problems, and open-source bug reports. + +--- + +## Related guides + +:::card-group +::card +--- +title: Troubleshooting +icon: i-lucide-life-buoy +to: /reference/troubleshooting +--- +Diagnose common Cloud, MCP, sync, local install, and search issues. +:: + +::card +--- +title: Teams +icon: i-lucide-users +to: /teams/about +--- +Understand workspaces, members, roles, seats, and invitations. +:: + +::card +--- +title: API Keys +icon: i-lucide-key +to: /cloud/api-keys +--- +Create and revoke Cloud API keys safely. +:: +::: diff --git a/content/9.reference/9.v0.19-migration.md b/content/9.reference/9.v0.19-migration.md index 28ce8d4..39e29de 100644 --- a/content/9.reference/9.v0.19-migration.md +++ b/content/9.reference/9.v0.19-migration.md @@ -3,7 +3,7 @@ title: v0.19.0 Migration Guide description: Configuration and behavior changes when upgrading from v0.18 to v0.19. --- -This guide covers configuration and behavior changes when upgrading from v0.18 to v0.19. For a user-friendly overview of new features, see [What's New in v0.19.0](/whats-new/v0.19.0). +This guide covers configuration and behavior changes when upgrading from v0.18 to v0.19. For a user-friendly overview of new features, see [the v0.19.0 release notes](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.19.0). --- diff --git a/docs/docs-audit.md b/docs/docs-audit.md new file mode 100644 index 0000000..b90b8ba --- /dev/null +++ b/docs/docs-audit.md @@ -0,0 +1,146 @@ +# Basic Memory Docs Audit + +Last updated: 2026-06-09 + +## Purpose + +This file tracks the docs overhaul as a product audit. A page is not "done" because it reads well; it is done when current product behavior, source code, screenshots, and positioning agree. + +## Source Of Truth + +| Area | Primary source | Verification notes | +|---|---|---| +| Messaging | basicmemory.com, product notes, Drew/Paul decisions | Current public website uses "One knowledge base for you, your AI tools, and your team" and emphasizes plain Markdown, MCP, Cloud, open source, and teams. Avoid "just expanding memory" framing. | +| Cloud app | Live app at app.basicmemory.com | Verify settings, onboarding, workspace switcher, import, sharing, snapshots, file history, themes, and billing in the browser. | +| Collaboration | Live app invite/member flows, product notes | Verify owner and recipient flows, roles, seats, billing behavior, project access, and shared AI access. | +| CLI | basic-memory source and command help | Verify commands, flags, defaults, routing, update behavior, imports, schema commands, and local paths. | +| MCP tools | basic-memory source/tool schemas | Verify tool names, parameters, aliases, output behavior, Cloud/local parity, and ChatGPT compatibility tools. | +| Integrations | Official client docs plus live Basic Memory behavior | Verify remote MCP/OAuth versus local stdio setup for each client. Remove unsupported clients/workarounds. | +| Screenshots | Live app/browser captures plus `docs/screenshots.json` | Every screenshot should record source screen, capture date, theme, and owning docs page. | +| Pricing/limits | Live app checkout, Polar/product config, public website | Treat as high-stale-risk. Do not hard-code pricing or limits without verification. | + +## Status Key + +| Status | Meaning | +|---|---| +| Verified | Checked against current source of truth in this overhaul. | +| Needs audit | Plausible, but not yet verified deeply enough. | +| Needs rewrite | Known stale, incomplete, misleading, or too thin. | +| Needs screenshots | Text may be fine, but UI proof/capture is missing or stale. | +| Archive candidate | Historical or release-specific; should not sit in current docs nav unless intentionally preserved. | + +## Priority Queue + +1. **Integrations batch** — verify client-by-client against official current behavior and Basic Memory source. +2. **Screenshots** — resolve unreferenced screenshot warnings and snapshot-list image transform warning. +3. **How-to guides** — shorten or rewrite as durable workflows, not old marketing/tutorial sprawl. +4. **Historical release pages** — keep release material under What's New/changelog/archive, not current reference unless still useful. + +## Coverage Checklist + +| User job | Current home | Status | Notes | +|---|---|---|---| +| Understand what Basic Memory is | `/start-here/what-is-basic-memory` | Needs audit | Messaging mostly aligned; verify examples cover documents, workflows, research, software, and creative projects. | +| Start with Cloud | `/start-here/quickstart-cloud` | Needs audit | Check live onboarding, pricing/seat language, screenshot, and team invite mention. | +| Start locally | `/start-here/quickstart-local` | Verified | First pass checked against README/source. | +| Decide Cloud vs Open Source | Missing dedicated page | Needs rewrite | Add "Cloud or Open Source?" or equivalent; link from homepage and both quickstarts. | +| Use docs with an AI agent | `/reference/llms-txt`, `/llms.txt`, `/llms-full.txt` | Verified | Endpoints return real content locally. Homepage links to explanation page. | +| Connect an AI tool | `/integrations/*` | Needs audit | Must distinguish Cloud remote MCP/OAuth from local `uvx basic-memory mcp`. | +| Invite/collaborate with a team | `/teams/about`, `/teams/join-a-team` | Needs screenshots | Text rewritten, but live invite/recipient flow still needs final verification. | +| Import existing knowledge | `/cloud/web-app#import-data` | Needs audit | Verify current import UI and supported sources. | +| Sync local files with Cloud | `/cloud/cloud-sync`, `/cloud/edit-locally-and-in-the-app` | Needs audit | Verify current CLI behavior and local/cloud routing. | +| Use Cloud from the terminal | `/cloud/cloud-cli` | Verified | Added short command-line guide backed by current CLI source and cross-linked from Cloud onboarding/reference pages. | +| Recover notes | `/cloud/restore-lost-content`, `/cloud/cloud-snapshots`, `/cloud/file-history` | Needs screenshots | Build logs one Cloud Snapshot image transform warning. | +| Contact support | `/reference/contact-support` | Verified | Uses public `hello@basicmemory.com` contact path and separates private support from Discord/GitHub. | +| Use schemas | `/concepts/schema-system`, `/concepts/metadata-search` | Needs audit | Schema page appears substantial; verify examples against current schema commands/tools. | +| Understand observations/relations | `/concepts/observations-and-relations` | Verified | Rewritten in this audit pass; verify against parser/source during MCP reference audit. | +| Troubleshoot MCP/install/sync | `/reference/troubleshooting` | Verified | Rewritten around Cloud MCP, Cloud app, local MCP, sync/routing, search/content, config, logs. | + +## Page Register + +| Area | Page | Status | Action | +|---|---|---|---| +| Home | `/` | Verified | New task-first homepage. Add Cloud/Open Source decision page link when created. | +| Get Started | `/start-here/what-is-basic-memory` | Needs audit | Check examples and remove any narrow "AI memory only" framing. | +| Get Started | `/start-here/quickstart-cloud` | Needs audit | Verify onboarding, current pricing language, MCP endpoint, and screenshot. | +| Get Started | `/start-here/quickstart-local` | Verified | Keep concise; revisit after CLI reference audit. | +| Get Started | `/start-here/getting-started` | Verified | Cloud terminal guidance now points to Cloud CLI; skills framing distinguishes MCP tool access from optional usage patterns. | +| What's New | `/whats-new/teams` | Needs audit | Verify role/seat copy; keep release-specific framing out of evergreen Teams docs. | +| What's New | `/whats-new/v0.21.0` | Archive candidate | Confirm patch-release notes belong here, not current nav/reference. | +| What's New | `/whats-new/hermes-plugin` | Needs audit | Verify install command and feature list. | +| What's New | `/whats-new/cloud` | Archive candidate | Keep as release/news if still accurate. | +| What's New | `/whats-new/changelog` | Verified | Simple redirect/explanation. | +| What's New | `/whats-new/agent-skills` | Needs audit | Verify whether release/news page should mirror current 10-skill list or stay historical. | +| What's New | `/whats-new/openclaw-plugin` | Needs audit | Verify install command and feature list. | +| What's New | `/whats-new/ai-friendly-docs` | Verified | Mirrors AI-friendly reference. | +| Cloud | `/cloud/cloud-guide` | Verified | Cloud CLI and Contact Support are now surfaced; still keep feature claims tied to current Cloud pages. | +| Cloud | `/cloud/web-app` | Needs screenshots | Verify all settings sections and screenshots. | +| Cloud | `/cloud/cloud-sync` | Needs audit | Verify commands, routing, and sync statuses. | +| Cloud | `/cloud/cloud-cli` | Verified | New short guide for terminal workflows; snapshot commands corrected against source. | +| Cloud | `/cloud/cloud-snapshots` | Needs screenshots | Verify UI/CLI, retention claims, and image warning. | +| Cloud | `/cloud/web-app#themes` | Verified | Themes folded into Web App settings with current screenshot; `/cloud/themes` redirects here. | +| Cloud | `/cloud/api-keys` | Verified | Source-backed pass against current CLI API-key behavior; reduced client-specific config, clarified `bmc_` format, bearer usage, OAuth/API-key tradeoffs, and explicit per-project routing. | +| Cloud | `/cloud/routing` | Verified | Source-backed pass against current `get_client`, routing flags, project mode, workspace default, `set-cloud`, and `set-local` behavior; removed stale global Cloud mode claims. | +| Cloud | `/cloud/shared-notes` | Verified | Current screenshots present; tightened public-link safety language, removed unverified `/raw` claim, and linked support for accidental private sharing. | +| Cloud | `/cloud/edit-locally-and-in-the-app` | Needs audit | Verify CLI/sync setup and cross-link with Cloud Sync. | +| Cloud | `/cloud/restore-lost-content` | Needs audit | Verify recovery decision tree and current UI labels. Visible title is "Recover Notes." | +| Cloud | `/cloud/file-history` | Needs screenshots | Verify UI, permissions, and retention behavior. | +| Collaboration | `/teams/about` | Needs screenshots | Verify live owner flow, roles, seats, project visibility. | +| Collaboration | `/teams/join-a-team` | Needs screenshots | Verify recipient invite flow. | +| Collaboration | `/teams/copy-between-workspaces` | Needs audit | Verify copy/export/import options and avoid overpromising. | +| Open Source | `/local/local-install` | Verified | First pass checked. Revisit after CLI reference audit. | +| Open Source | `/local/cli-basics` | Verified | First pass checked. Revisit after CLI reference audit. | +| Open Source | `/local/mcp-tools-local` | Verified | First pass checked. Revisit after MCP reference audit. | +| Concepts | `/concepts/vs-built-in-memory` | Needs audit | Verify current built-in memory claims for Claude/ChatGPT/Cursor. | +| Concepts | `/concepts/knowledge-format` | Needs audit | Check duplication and align with schema/obs-rel pages. | +| Concepts | `/concepts/projects-and-folders` | Needs audit | Verify local/cloud project examples and project-prefixed permalinks. | +| Concepts | `/concepts/observations-and-relations` | Verified | Rewritten from current Knowledge Format/MCP reference behavior. | +| Concepts | `/concepts/memory-urls` | Needs audit | Verify current URL resolution behavior. | +| Concepts | `/concepts/schema-system` | Needs audit | Verify picoschema examples and command names. | +| Concepts | `/concepts/semantic-search` | Needs audit | Verify default embedding provider, config, and OpenAI provider guidance. | +| Concepts | `/concepts/metadata-search` | Needs audit | Verify filters against current tool schema. | +| Integrations | `/integrations/claude-desktop` | Needs audit | Verify official Claude connector flow and local deployment variant. | +| Integrations | `/integrations/claude-code` | Needs audit | Verify CLI commands and Cloud/local variants. | +| Integrations | `/integrations/chatgpt` | Needs audit | Verify current ChatGPT developer-mode/custom app flow. | +| Integrations | `/integrations/gemini` | Needs audit | Verify official Gemini CLI MCP config. | +| Integrations | `/integrations/codex` | Needs audit | Verify Codex app and CLI config, including desktop behavior. | +| Integrations | `/integrations/cursor` | Needs audit | Verify Cursor MCP config and Cloud/local variants. | +| Integrations | `/integrations/vscode` | Needs audit | Verify VS Code MCP configuration and direct Markdown editing guidance. | +| Integrations | `/integrations/obsidian` | Needs audit | Verify Cloud/local wording; likely durable. | +| Integrations | `/integrations/skills` | Verified | Checked against `basicmachines-co/basic-memory-skills` README; updated to 10 skills including `memory-literary-analysis`. | +| Integrations | `/integrations/openclaw` | Needs audit | Verify package name and feature list. | +| Integrations | `/integrations/hermes` | Needs audit | Verify package name and feature list. | +| Guides | `/how-to/project-documentation` | Needs audit | Keep only if durable and useful; shorten if generic. | +| Guides | `/how-to/writing-organization` | Needs audit | Good broader-use signal; check for outdated examples. | +| Guides | `/how-to/research-learning` | Needs audit | Likely durable; tighten if needed. | +| Guides | `/how-to/note-taking` | Needs audit | Check for old terminology and stale tool behavior. | +| Guides | `/how-to/personal-knowledge` | Needs audit | Avoid over-indexing docs on personal memory use case. | +| Reference | `/reference/cli-reference` | Verified | Source-backed pass against current CLI command modules; added status wait/full reindex, Team-safe pull/push guidance, upload flags, and missing `bm tool delete-note`. | +| Reference | `/reference/mcp-tools-reference` | Verified | Source-backed pass against current MCP tool signatures; added `project_id`, current search aliases/categories, UI tools, and corrected workspace/list-project behavior. | +| Reference | `/reference/ai-assistant-guide` | Needs audit | Make durable system-prompt guidance; link from quickstarts/getting-started. | +| Reference | `/reference/technical-information` | Needs audit | Verify architecture, licensing, and source links. | +| Reference | `/reference/troubleshooting` | Verified | Rewritten in this audit pass; stale `basic-memory sync` and old install assumptions removed. | +| Reference | `/reference/contact-support` | Verified | New page for private account, billing, workspace, invitation, and Cloud data issues. | +| Reference | `/reference/configuration` | Needs audit | Verify config keys and environment variables. | +| Reference | `/reference/docker` | Verified | Rewritten against current Dockerfile, Compose files, default SSE transport, mounted knowledge/config volumes, and security caveats. | +| Reference | `/reference/llms-txt` | Verified | Endpoints checked locally. | +| Reference | `/reference/v0.19-migration` | Archive candidate | Keep historical; remove from current-reference prominence if distracting. | +| Changelog | `/changelog` | Needs audit | Verify release feed/source. | + +## Automated Checks To Add Or Extend + +- Fail on broken internal links and missing assets. +- Warn on orphaned screenshots with source metadata missing from `docs/screenshots.json`. +- Warn on stale version literals outside `whats-new`, changelog, and migration/archive pages. +- Warn on removed commands such as `basic-memory sync` unless in historical pages. +- Warn on unsupported clients/features such as Claude Research if reintroduced. +- Warn when content pages have no title or no body headings. + +## Working Rhythm + +1. Pick one batch from the priority queue. +2. Verify source of truth. +3. Rewrite or delete pages. +4. Run `npm run check:docs`. +5. Browser-review the affected routes. +6. Update this audit status before moving on. diff --git a/docs/screenshots.json b/docs/screenshots.json new file mode 100644 index 0000000..3622e53 --- /dev/null +++ b/docs/screenshots.json @@ -0,0 +1,26 @@ +{ + "description": "Screenshots deliberately reviewed during the 2026 documentation overhaul. Add new UI captures here when they become part of the maintained documentation.", + "screenshots": [ + { + "path": "screenshots/cloud-app/snapshots-list.png", + "page": "/cloud/cloud-snapshots", + "source": "Settings > Snapshots", + "captured": "2026-06-07", + "theme": "light" + }, + { + "path": "screenshots/cloud-app/create-snapshot.png", + "page": "/cloud/cloud-snapshots", + "source": "Create Snapshot dialog", + "captured": "2026-06-07", + "theme": "light" + }, + { + "path": "screenshots/cloud-app/restore-files.png", + "page": "/cloud/cloud-snapshots", + "source": "Snapshot restore browser", + "captured": "2026-06-07", + "theme": "light" + } + ] +} diff --git a/package.json b/package.json index a123901..6a8622e 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,8 @@ "scripts": { "dev": "nuxt dev", "build": "nuxt build", + "check:docs": "node scripts/check-docs.mjs", + "check": "npm run check:docs && npm run build", "generate": "nuxt generate", "preview": "nuxt preview", "start": "node .output/server/index.mjs" diff --git a/scripts/check-docs.mjs b/scripts/check-docs.mjs new file mode 100644 index 0000000..a2a5703 --- /dev/null +++ b/scripts/check-docs.mjs @@ -0,0 +1,136 @@ +import { existsSync, readdirSync, readFileSync, statSync } from 'node:fs' +import { extname, join, relative, resolve, sep } from 'node:path' + +const root = resolve(import.meta.dirname, '..') +const contentRoot = join(root, 'content') +const publicRoot = join(root, 'public') +const errors = [] +const warnings = [] +const retryableCodes = new Set(['ETIMEDOUT', 'EAGAIN', 'EBUSY']) + +function retry(operation) { + let lastError + for (let attempt = 0; attempt < 4; attempt += 1) { + try { + return operation() + } catch (error) { + lastError = error + if (!retryableCodes.has(error.code) || attempt === 3) throw error + Atomics.wait(new Int32Array(new SharedArrayBuffer(4)), 0, 0, 150 * (attempt + 1)) + } + } + throw lastError +} + +const readText = path => retry(() => readFileSync(path, 'utf8')) +const listDirectory = path => retry(() => readdirSync(path)) +const getStat = path => retry(() => statSync(path)) + +function walk(directory, extensions) { + const files = [] + for (const name of listDirectory(directory)) { + const path = join(directory, name) + const stat = getStat(path) + if (stat.isDirectory()) files.push(...walk(path, extensions)) + else if (!extensions || extensions.has(extname(path))) files.push(path) + } + return files +} + +function slug(value) { + return value + .replace(/^\d+\./, '') + .replace(/\.md$/, '') +} + +function routeFor(file) { + const parts = relative(contentRoot, file).split(sep).map(slug) + if (parts.at(-1) === 'index') parts.pop() + return `/${parts.join('/')}`.replace(/\/$/, '') || '/' +} + +const markdownFiles = walk(contentRoot, new Set(['.md'])) +const routes = new Set(markdownFiles.map(routeFor)) +routes.add('/') +routes.add('/changelog') + +const nuxtConfig = readText(join(root, 'nuxt.config.ts')) +for (const match of nuxtConfig.matchAll(/['"]([^'"]+)['"]\s*:\s*\{\s*redirect:/g)) { + routes.add(match[1]) +} + +const referencedScreenshots = new Set() +const linkPattern = /\[[^\]\n]*]\(([^)\s]+)\)|\bto:\s*([^\s]+)|(?:light|dark)="([^"]+)"/g + +for (const file of markdownFiles) { + const source = readText(file) + const display = relative(root, file) + + if (!display.includes(`${sep}2.whats-new${sep}`) + && !display.endsWith(`${sep}changelog.md`) + && !display.endsWith(`${sep}9.v0.19-migration.md`)) { + const versions = [...source.matchAll(/(?$/g, '').split('#')[0].split('?')[0] + if (!target.startsWith('/')) continue + + if (target.startsWith('/screenshots/')) referencedScreenshots.add(target) + + if (target.startsWith('/raw/') + || target === '/llms.txt' + || target === '/llms-full.txt') continue + + if (routes.has(target.replace(/\/$/, '') || '/')) continue + + if (extname(target)) { + if (!existsSync(join(publicRoot, target))) { + errors.push(`${display}: missing public asset ${target}`) + } + continue + } + + errors.push(`${display}: broken internal route ${target}`) + } +} + +const screenshotRoot = join(publicRoot, 'screenshots') +if (existsSync(screenshotRoot)) { + for (const file of walk(screenshotRoot)) { + const publicPath = `/${relative(publicRoot, file).split(sep).join('/')}` + if (!referencedScreenshots.has(publicPath)) { + warnings.push(`unreferenced screenshot: ${publicPath}`) + } + } +} + +const manifestPath = join(root, 'docs', 'screenshots.json') +if (!existsSync(manifestPath)) { + errors.push('docs/screenshots.json is missing') +} else { + const manifest = JSON.parse(readText(manifestPath)) + for (const item of manifest.screenshots || []) { + if (!existsSync(join(publicRoot, item.path))) { + errors.push(`screenshot manifest references missing file: ${item.path}`) + } + if (!item.captured || !item.page || !item.source) { + errors.push(`incomplete screenshot manifest entry: ${item.path}`) + } + } +} + +for (const warning of warnings) console.warn(`WARN ${warning}`) +for (const error of errors) console.error(`ERROR ${error}`) + +if (errors.length) { + console.error(`\nDocs checks failed with ${errors.length} error(s).`) + process.exit(1) +} + +console.log(`Docs checks passed. ${warnings.length} warning(s).`) From f457e660045176abd3b20ac391490102249700be Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 21:21:57 -0500 Subject: [PATCH 04/87] docs(mcp): source-backed MCP tools reference update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Merge the docs-overhaul branch's verified reference pass, re-checked against current basic-memory source: - Common params: add project_id (external UUID, disambiguates same-named projects across workspaces); workspace is not universal — it appears on write_note, edit_note, create_memory_project, and delete_project only - write_note/edit_note: document workspace param (v0.22.1 parity) and directory aliases (folder, dir, path) - search_notes: note_types is case-insensitive with aliases, full query/pagination alias list, metadata_filters accepts JSON strings - view_note: remove page/page_size (not in the tool signature) - list_memory_projects: returns external project IDs; workspace param replaced by output_format - New UI tools section: search_notes_ui, read_note_ui - Schema tools: output_format on validate/infer/diff Co-Authored-By: Claude Fable 5 --- content/9.reference/2.mcp-tools-reference.md | 67 ++++++++++++++++---- 1 file changed, 53 insertions(+), 14 deletions(-) diff --git a/content/9.reference/2.mcp-tools-reference.md b/content/9.reference/2.mcp-tools-reference.md index 47b9e38..4e50673 100644 --- a/content/9.reference/2.mcp-tools-reference.md +++ b/content/9.reference/2.mcp-tools-reference.md @@ -19,9 +19,11 @@ Most tools accept these optional parameters. They are **not** repeated in every | Parameter | Type | Default | Notes | |---|---|---|---| -| `project` | string | resolved via fallback | Constrained project env → explicit parameter → `default_project` config | -| `workspace` | string | — | Cloud workspace name or tenant ID | -| `output_format` | `"text"` or `"json"` | `"text"` | Machine-readable JSON output. `build_context` defaults to `"json"`; all other tools default to `"text"` | +| `project` | string | resolved via fallback | Project name. Constrained project env → explicit parameter → `default_project` config | +| `project_id` | string | — | Project external UUID from `list_memory_projects`. Prefer this when the same project name exists in more than one workspace | +| `output_format` | `"text"` or `"json"` | `"text"` | Machine-readable JSON output. `build_context` defaults to `"json"`; most other tools default to `"text"` | + +`workspace` is not a universal parameter. It appears on the note-writing tools (`write_note`, `edit_note`) and on the tools that create or delete cloud projects. For ordinary read, search, and schema calls, use `project` or `project_id`. --- @@ -38,11 +40,14 @@ Create or update a markdown note. | `directory` | string | Yes | Relative folder path | | `tags` | list[string] or string | No | Comma-separated string accepted | | `note_type` | string | No | Default `note`. Sets the `type` frontmatter field (e.g., `person`, `meeting`, `decision`) | -| `metadata` | object | No | Extra frontmatter fields merged into the note's YAML header | -| `overwrite` | boolean | No | Default `false`. Must be `true` to replace an existing note. Without this, writing to an existing path returns an error. Set `write_note_overwrite_default: true` in config to change the default | +| `metadata` | object or JSON string | No | Extra frontmatter fields merged into the note's YAML header | +| `overwrite` | boolean | No | Default follows `write_note_overwrite_default` config (`false` unless changed). Pass `true` to replace an existing note; without it, writing to an existing path returns an error | +| `workspace` | string | No | Cloud workspace to write into (name or tenant ID) | The `note_type` parameter controls the `type` field in frontmatter, which is used for schema resolution and filtering. The `metadata` parameter accepts any key-value pairs that get written directly into the note's frontmatter — useful for custom fields like `status`, `priority`, or `due_date`. +Aliases accepted for `directory`: `folder`, `dir`, and `path`. + ### `read_note` Read note content by title/permalink/memory URL. @@ -66,6 +71,7 @@ Edit an existing note incrementally. | `section` | string | Conditional | Required for `replace_section`, `insert_before_section`, `insert_after_section` | | `find_text` | string | Conditional | Required for `find_replace` | | `expected_replacements` | integer | No | Default `1` | +| `workspace` | string | No | Cloud workspace containing the note (name or tenant ID) | ### `move_note` @@ -93,7 +99,7 @@ Read raw file content by path or permalink. Returns the file's raw bytes — use | Parameter | Type | Required | Notes | |---|---|---|---| -| `path` | string | Yes | File path, permalink, or `memory://...` URL | +| `path` | string | Yes | File path, permalink, or `memory://...` URL. Aliases: `file_path`, `filepath`, `file` | ### `view_note` @@ -102,8 +108,6 @@ Render a note as a formatted artifact for display in MCP clients. Returns the no | Parameter | Type | Required | Notes | |---|---|---|---| | `identifier` | string | Yes | Note title, permalink, or `memory://...` URL | -| `page` | integer | No | Pagination page number | -| `page_size` | integer | No | Results per page | --- @@ -119,11 +123,11 @@ Main search tool with text, vector, and hybrid modes plus structured filters. | `page` | integer | No | Default `1` | | `page_size` | integer | No | Default `10` | | `search_type` | string | No | Default `None` — resolves to `hybrid` when semantic search is enabled, `text` otherwise. Options: `text`, `title`, `permalink`, `vector`, `semantic`, `hybrid` | -| `note_types` | list[string] | No | Frontmatter type filter (e.g., `["person", "meeting"]`) | -| `entity_types` | list[string] | No | Result type filter: `entity`, `observation`, `relation` | +| `note_types` | list[string] or string | No | Case-insensitive frontmatter `type` filter (e.g., `["person", "meeting"]`). Aliases: `note_type`, `types` | +| `entity_types` | list[string] or string | No | Knowledge graph result filter: `entity`, `observation`, `relation`. Alias: `entity_type` | | `categories` | list[string] or string | No | Exact observation category filter (e.g., `["decision", "rule"]`). When provided without `entity_types`, results default to observations. | | `after_date` | string | No | Date/time filter (ISO format) | -| `metadata_filters` | object | No | Structured metadata filters | +| `metadata_filters` | object or JSON string | No | Structured metadata filters | | `tags` | list[string] | No | Tag filter shorthand | | `status` | string | No | Status shorthand | | `min_similarity` | float | No | Overrides global `semantic_min_similarity` threshold per query | @@ -134,7 +138,7 @@ The `search_type` parameter controls the search strategy. `hybrid` is the defaul Use `categories` for observation categories such as `[decision]`, `[rule]`, or `[follow-up]`. `metadata_filters` only checks note frontmatter, so `metadata_filters={"category": "decision"}` matches a frontmatter field named `category`, not observation categories. The singular `category` is accepted as an alias, and comma-separated strings work (`categories="decision,rule"`). Matching is exact, and categories only exist on observations — explicitly passing `entity_types=["entity"]` alongside `categories` returns nothing. ::note -**Parameter aliases.** `search_notes` accepts `q`, `search`, or `text` as aliases for `query`, so assistants can use the parameter name they reach for naturally. Search responses also include a result total for pagination. +**Parameter aliases.** `search_notes` accepts `q`, `search`, or `text` as aliases for `query`; `all_projects` for `search_all_projects`; `page_number` for `page`; and `limit` / `per_page` for `page_size`. Search responses also include a result total for pagination. :: ### `build_context` @@ -179,11 +183,11 @@ Recent activity in one project or cross-project discovery mode. When called with ### `list_memory_projects` -List projects and project stats. Returns name, path, default status, note count, and last sync time for each project. In cloud mode, this discovers projects across **every** accessible workspace, not just the current one — so a team's projects show up without switching workspaces first. +List projects and project stats. Returns name, path, default status, note count, external project ID, and sync/workspace metadata for each project. In cloud mode, this discovers projects across **every** accessible workspace, not just the current one — so a team's projects show up without switching workspaces first. | Parameter | Type | Required | Notes | |---|---|---|---| -| `workspace` | string | No | Limit results to a specific cloud workspace (name or tenant ID) | +| `output_format` | `"text"` or `"json"` | No | Use `"json"` when an agent needs exact `project_id` values for later tool calls | ### `create_memory_project` @@ -203,6 +207,7 @@ Remove a project from Basic Memory config. | Parameter | Type | Required | Notes | |---|---|---|---| | `project_name` | string | Yes | Name of the project to remove | +| `workspace` | string | No | Cloud workspace selector when deleting from a specific workspace | ### `list_directory` @@ -231,6 +236,37 @@ List available cloud workspaces. Returns workspace names and tenant IDs for the --- +## UI tools + +Some MCP clients can render embedded UI resources. Basic Memory exposes UI variants separately from the plain text/json tools so clients that do not support embedded UI can keep using the normal tools. + +### `search_notes_ui` + +Search notes and return an embedded search-results UI resource. + +| Parameter | Type | Required | Notes | +|---|---|---|---| +| `query` | string | Yes | Search query | +| `page` | integer | No | Default `1` | +| `page_size` | integer | No | Default `10` | +| `search_type` | string | No | Same search modes as `search_notes` | +| `note_types` | list[string] | No | Frontmatter type filter | +| `entity_types` | list[string] | No | Knowledge graph result filter | +| `after_date` | string | No | Date/time filter | +| `metadata_filters` | object | No | Structured metadata filters | +| `tags` | list[string] | No | Tag filter | +| `status` | string | No | Status filter | + +### `read_note_ui` + +Read a note and return an embedded note-preview UI resource. + +| Parameter | Type | Required | Notes | +|---|---|---|---| +| `identifier` | string | Yes | Note title, permalink, path, or `memory://...` URL | + +--- + ## Schema tools Tools for defining, validating, and evolving note structure. See [Schema System](/concepts/schema-system) for concepts and workflow. @@ -243,6 +279,7 @@ Validate notes against their schema. Pass `note_type` to validate all notes of a |---|---|---|---| | `note_type` | string | Conditional | Note type to validate (e.g., `person`). One of `note_type` or `identifier` required | | `identifier` | string | Conditional | Specific note path or permalink to validate | +| `output_format` | `"text"` or `"json"` | No | Machine-readable validation report | ### `schema_infer` @@ -252,6 +289,7 @@ Analyze existing notes of a type and suggest a schema based on common patterns. |---|---|---|---| | `note_type` | string | Yes | Note type to analyze (e.g., `person`) | | `threshold` | float | No | Minimum field frequency for inclusion (default `0.25`) | +| `output_format` | `"text"` or `"json"` | No | Machine-readable inference report | ### `schema_diff` @@ -260,6 +298,7 @@ Compare a schema definition against actual note usage to detect drift. | Parameter | Type | Required | Notes | |---|---|---|---| | `note_type` | string | Yes | Note type to compare (e.g., `person`) | +| `output_format` | `"text"` or `"json"` | No | Machine-readable drift report | --- From a3a8939d35344a5952f75dc64d56e741f505a369 Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 21:23:14 -0500 Subject: [PATCH 05/87] docs(teams): add Partners (MSP) page New public-facing page for the managed-service-provider program: partner portal tour, claim-and-activate onboarding, staff roles, customer lifecycle (provision, seat caps, suspend/archive), WorkOS SSO with JIT provisioning caveats, and the seat-day billing model with committed minimums and CSV statements. Linked from the Teams guide. Operator internals (bmc/bmp CLI, Polar wiring, webhooks) are intentionally left out. Co-Authored-By: Claude Fable 5 --- content/4.teams/1.about.md | 9 ++ content/4.teams/4.partners.md | 157 ++++++++++++++++++++++++++++++++++ 2 files changed, 166 insertions(+) create mode 100644 content/4.teams/4.partners.md diff --git a/content/4.teams/1.about.md b/content/4.teams/1.about.md index 094d62a..e149480 100644 --- a/content/4.teams/1.about.md +++ b/content/4.teams/1.about.md @@ -264,4 +264,13 @@ to: /whats-new/v0.22.0 --- Team-safe cloud push and pull. :: + +::card +--- +title: Partners (MSP) +icon: i-lucide-handshake +to: /teams/partners +--- +Run Basic Memory for your customers as a managed service provider. +:: ::: diff --git a/content/4.teams/4.partners.md b/content/4.teams/4.partners.md new file mode 100644 index 0000000..29bcc6e --- /dev/null +++ b/content/4.teams/4.partners.md @@ -0,0 +1,157 @@ +--- +title: Partners (MSP) +description: Run Basic Memory for your customers — the partner portal, customer workspaces, SSO, seats, and usage-based billing for managed service providers. +--- + +The Basic Memory partner program is for **managed service providers (MSPs)** who run Basic Memory on behalf of their customers. As a partner, you provision and manage customer organizations from a dedicated partner portal, bill your customers however you like, and pay Basic Memory for the seats your customers actually use. + +Each customer you add gets a **dedicated, isolated workspace** — its own database and file storage, physically separated from every other customer and team. + +::note{icon="i-lucide-handshake"} +**The partner program is invite-only.** Basic Memory sets up your partner account and emails your designated owner a claim link. To become a partner, contact us at `hello@basicmemory.com`. +:: + +--- + +## The partner portal + +Partner staff work from the portal at **`/partner`**, separate from the regular app. The sidebar has five sections: + +| Section | What it's for | +|---------|---------------| +| **Dashboard** | Seat commitment, utilization, and period-to-date billing at a glance | +| **Customers** | Managed customer organizations and their workspaces | +| **Billing** | Usage statements behind your official invoices, CSV exports, seat purchases | +| **Team** | Your partner staff and their scoped roles | +| **Audit Log** | A record of everything partner staff do | + +A **Getting started** checklist on the Dashboard walks new partners through setup: claim your account, invite your team, add your first customer, set up customer SSO, and review billing. + +--- + +## Getting set up + +::steps +### Claim your invitation + +Basic Memory emails your account owner a one-time claim link. Open it, sign in, accept the Terms of Service, and claim the invitation. You can claim while the account is still in draft. + +### Activate your subscription + +Until payment is set up, the Dashboard shows an **Activate your subscription** banner. An owner or billing member clicks **Set up payment** and completes checkout. Activation is automatic once payment lands — customer onboarding, seats, and billing unlock immediately. + +### Invite your team + +From **Team**, invite staff with scoped roles. Each invitee gets a one-time claim link. + +### Add your first customer + +From **Customers**, click **Add customer**. This provisions the customer's isolated workspace. +:: + +--- + +## Partner staff roles + +| Role | Can do | +|------|--------| +| **Owner** | Full control, including ownership transfer. An account always keeps at least one owner, and only owners can grant the owner role | +| **Admin** | Manage customers, SSO, team, and billing | +| **Billing** | Billing reads, the billing portal, and seat purchases | +| **Support** | Customer reads and SSO setup links | +| **Viewer** | Read-only customer and billing views | + +Staff members can be suspended and reactivated, and pending invitations revoked, from the **Team** page. + +--- + +## Managing customers + +Each customer row shows its status, workspace, seat cap, and SSO/JIT state. From a customer's detail page you can: + +- **Set a seat cap** — an optional per-customer limit. Leave it blank for no cap; customers are then bounded only by your account-wide seat commitment. +- **Set up SSO** — see below. +- **Suspend** — pauses access for all of the customer's users. Their data is kept and seats stay assigned. +- **Reactivate** — restores access for the customer's users. +- **Archive** — the offboarding path: access ends and all open seats are closed. You confirm by typing the customer's slug. + +::note{icon="i-lucide-eye"} +**Transparency for your customers.** Actions your staff take inside a customer's workspace appear in that customer's own audit trail, clearly labeled as performed by their MSP. +:: + +--- + +## Customer SSO and automatic provisioning + +Customers sign in with **their own identity provider** (for example Microsoft Entra ID via SAML), brokered through WorkOS. From the customer's SSO panel: + +1. Click **Start SSO setup** to generate a setup-portal link for the customer's IT admin. +2. Verify the customer's email domain. +3. Optionally require SSO for all of the customer's users. + +::warning +The SSO setup-portal link **expires about 5 minutes** after it's generated. Open it right away or generate it while on a call with the customer's admin — don't email it. +:: + +With SSO active and **JIT provisioning** enabled, users from the customer's verified domain are provisioned into the customer's workspace automatically on first sign-in — and start consuming a seat. JIT is **off by default** when you add a customer, so turn it on before their first users sign in. + +--- + +## Billing + +Basic Memory bills your partner account monthly based on **seat-days**, with a committed-seat minimum. There is no fixed recurring charge beyond the commitment. + +**How seat-days are counted:** + +- Billing periods are **UTC calendar months**. +- Each UTC date on which a member has an active seat assignment counts as **one seat-day** for that member. Adding and removing the same member on the same date counts once; a seat removed mid-day still counts for that day. +- `seat-months = seat-days ÷ days in the month`. +- Your monthly charge is **whichever is larger**: actual seat-months used, or your committed-seat minimum (prorated for partial months). + +**What you see in the Billing tab:** + +- **Billing periods** — actual, minimum, and billable seat-months per period, with subtotal, payment status, and a link to the official invoice. +- **Customer statements** — per-customer seat-days, seat-months, and active-user counts for any period, with **CSV export** for your PSA or accounting system. +- **Billing portal** — opens the payment portal for official invoices and payment methods. + +::note{icon="i-lucide-receipt"} +Customer statements and CSV exports are **rebilling support data for your own invoicing** — they are not invoices. The only official invoice is the one issued to your partner account. +:: + +**Seats and capacity:** + +- The Dashboard shows committed seats, assigned seats, available seats, and utilization. +- **Add seats** schedules a commitment increase effective at the next UTC month boundary. +- If a customer's seat cap would be exceeded, new assignments to that customer are denied until you raise the cap. +- At your account-wide commitment: with overage disabled, new assignments are blocked until a scheduled increase lands; with overage enabled, extra seats are allowed and metered as overage. +- Billing contacts get an email alert at **90% utilization** or when overage starts accruing. + +--- + +## Getting help + +Partner account, billing, and provisioning questions are handled directly by the Basic Memory team — email `hello@basicmemory.com`. See [Contact Support](/reference/contact-support) for what to include. + +--- + +## Related + +:::card-group +::card +--- +title: Teams +icon: i-lucide-users +to: /teams/about +--- +The team workspace model your customers use day to day — roles, invites, seats. +:: + +::card +--- +title: Contact Support +icon: i-lucide-life-buoy +to: /reference/contact-support +--- +Private support for account, billing, and workspace issues. +:: +::: From e8d38d10ba3be15fdad6689b3fe24d6394fb5d30 Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 21:31:48 -0500 Subject: [PATCH 06/87] docs: replace marketing homepage with a docs-style Welcome page Drop the hero/card-grid landing page (computer graphic, spotlight cards) in favor of a lean Welcome page that keeps the hero messaging: tagline, What's New callout, pick-your-path cards into start-here, and links to integrations, teams, GitHub, and llms.txt. Version-bump checklist updated to point at the Welcome page's What's New callout instead of the old version badge. Co-Authored-By: Claude Fable 5 --- CLAUDE.md | 2 +- content/index.md | 218 ++++++++++++++++------------------------------- 2 files changed, 75 insertions(+), 145 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index d17fb05..4c62b5e 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -174,7 +174,7 @@ pip install basic-memory When updating docs for a new Basic Memory release, update all of the following: -1. **Homepage version badge** — `content/index.md`: update the version text (e.g., `v0.22 →`) and the `to:` link to point to the new release notes page +1. **Welcome page What's New callout** — `content/index.md`: update the version text (e.g., `v0.22`) and the release-notes link in the note block 2. **Release notes page** — new minor/major: replace the previous version's page — rename `content/2.whats-new/1.v.md` to `1.v.md` and rewrite it for the new release. Only the latest release gets a dedicated page (the changelog covers older releases), so the left nav must never show two version entries. Update any inbound links to the old release URL: latest-release cards point to the new page; references to version-specific behavior point to the GitHub release tag. Patch release: append a short note to the current version's page instead 3. **Changelog** — the `*.changelog.md` page under `content/2.whats-new/` auto-fetches from the GitHub releases API, no manual update needed 4. **Feature docs** — if the release adds user-facing features, update the relevant guide and reference pages (`content/3.cloud/`, `content/9.reference/`, etc.) diff --git a/content/index.md b/content/index.md index 5535307..d9bf926 100644 --- a/content/index.md +++ b/content/index.md @@ -1,163 +1,93 @@ --- +title: Welcome +description: AI memory that grows with you. seo: title: Basic Memory description: AI and humans working together to build knowledge that gets smarter over time --- -::u-page-hero ---- -orientation: horizontal -class: py-0 ---- - -#title -AI memory that grows with you. - -#description -Build persistent knowledge that both you and AI can read, write, and enhance together. -Learn how it works. -See why your AI needs Basic Memory. +**Basic Memory** gives you AI memory that grows with you. Build persistent knowledge that both you and your AI can read, write, and enhance together — plain Markdown files you own, connected into a semantic knowledge graph. Every piece of AI context is a file you can read and edit. No mystery, no lock-in. -#links - :::u-button - --- - color: neutral - size: xl - to: start-here/what-is-basic-memory - trailing-icon: i-lucide-arrow-right - --- - Get started - ::: - - :::u-button - --- - color: neutral - icon: simple-icons-github - size: xl - to: https://github.com/basicmachines-co/basic-memory - variant: outline - --- - Star on GitHub - ::: - -#headline - :::u-button - --- - size: sm - to: /whats-new/v0.22.0 - variant: outline - --- - v0.22 → - ::: - -#default -![Basic Memory](/computer.png) +::note{icon="i-lucide-megaphone"} +**New in v0.22:** team-safe cloud push and pull, search improvements, and MCP reliability fixes. See [What's New](/whats-new/v0.22.0). :: -::u-page-section ---- -class: pt-0 ---- - :::u-page-grid - ::::u-page-card - --- - title: See into the black box - description: Every piece of AI context is a file you can read and edit. No mystery, no lock-in—just plain Markdown you own forever. - class: lg:col-span-1 - spotlight: true - --- - :::: - - ::::u-page-card - --- - title: Knowledge that compounds - description: Unlike chat history that disappears, Basic Memory creates a semantic knowledge graph. Every note connects to related ideas, revealing patterns and insights that grow smarter over time. - class: lg:col-span-2 - spotlight: true - --- - :::: +## Pick your path - ::::u-page-card - --- - title: Works with your AI assistant - description: Connect to Claude, ChatGPT, Gemini, Cursor, VS Code, and more via the Model Context Protocol. Your AI assistant reads your entire knowledge history instantly. - class: lg:col-span-2 - spotlight: true - --- - ![MCP Integration with Claude](/screenshots/claude/create-first-note.png) - :::: +:::card-group +::card +--- +title: What is Basic Memory? +icon: i-lucide-lightbulb +to: /start-here/what-is-basic-memory +--- +How persistent AI memory works, and why it beats chat history. +:: - ::::u-page-card - --- - title: Your web editor for knowledge - description: Write and organize notes from any browser. Search your knowledge, make connections, and watch your ideas grow—no installation required. - class: lg:col-span-1 - spotlight: true - --- - :::theme-image{light="/screenshots/cloud-app/v2-edit-mode-light.png" dark="/screenshots/cloud-app/v2-edit-mode-dark.png" alt="Web editor"} - ::: - :::: +::card +--- +title: Quickstart — Cloud +icon: i-lucide-cloud +to: /start-here/quickstart-cloud +--- +Connect Basic Memory Cloud and create your first note in 2 minutes, no install required. +:: - ::::u-page-card - --- - title: Cloud or local - description: Start with Basic Memory Cloud for instant access from any browser, or run locally on your machine. Sync between them, or keep everything offline—your choice. - class: lg:col-span-1 - icon: i-lucide-cloud - to: /start-here/quickstart-cloud - --- - :::: +::card +--- +title: Quickstart — Local +icon: i-lucide-terminal +to: /start-here/quickstart-local +--- +Run the open-source version on your machine. Your files never leave your computer. +:: - ::::u-page-card - --- - title: Plain Markdown - description: Human-readable files, not proprietary formats. Your knowledge works in Obsidian, VS Code, or any text editor. Export, backup, or migrate anytime. - class: lg:col-span-2 - icon: i-lucide-file-text - --- - ```markdown - --- - title: Project Ideas - tags: [ideas, projects] - --- +::card +--- +title: Getting Started +icon: i-lucide-map +to: /start-here/getting-started +--- +Learn the day-to-day workflow once you're connected. +:: +::: - ## Observations - - [insight] AI collaboration improves over time #growth +## Go deeper - ## Relations - - relates_to [[AI Tools]] - - builds_on [[Past Research]] - ``` - :::: +:::card-group +::card +--- +title: Connect your AI tools +icon: i-lucide-plug +to: /integrations +--- +Claude, ChatGPT, Codex, Gemini, Cursor, VS Code, Obsidian, and more via MCP. +:: - ::::u-page-card - --- - title: Open source - description: Basic Memory is fully open source. Run locally, self-host, contribute, or just explore the code. Your knowledge, your rules. - class: lg:col-span-1 - icon: i-simple-icons-github - to: https://github.com/basicmachines-co/basic-memory - --- - :::: +::card +--- +title: Teams +icon: i-lucide-users +to: /teams/about +--- +Share one knowledge base with your team — roles, invites, and real-time editing. +:: - ::::u-page-card - --- - title: AI-friendly docs - description: This documentation is optimized for AI consumption with llms.txt support and content negotiation. AI assistants can read these docs directly. - class: lg:col-span-1 - icon: i-lucide-bot - to: /reference/llms-txt - --- - :::: +::card +--- +title: Open source +icon: i-simple-icons-github +to: https://github.com/basicmachines-co/basic-memory +--- +Run locally, self-host, contribute, or just explore the code. +:: - ::::u-page-card - --- - title: Ready to start? - description: Create your first note in under 2 minutes. Build AI memory that actually remembers. - class: lg:col-span-1 - spotlight: true - to: /start-here/quickstart-cloud - --- - :::: - ::: +::card +--- +title: AI-friendly docs +icon: i-lucide-bot +to: /reference/llms-txt +--- +These docs support llms.txt, so your AI assistant can read them directly. :: +::: From 3d1f58cf393bbd9b4a05f3f5273a5d376427d362 Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 21:38:49 -0500 Subject: [PATCH 07/87] docs: serve Welcome as a docs page, redirect root to /welcome Docus renders content/index.md through a bare landing template with no sidebar or page header, so the Welcome page moves into the docs collection as content/0.welcome.md (top of the left nav) and / issues a 301 to /welcome. Co-Authored-By: Claude Fable 5 --- CLAUDE.md | 2 +- content/{index.md => 0.welcome.md} | 2 ++ nuxt.config.ts | 3 +++ 3 files changed, 6 insertions(+), 1 deletion(-) rename content/{index.md => 0.welcome.md} (98%) diff --git a/CLAUDE.md b/CLAUDE.md index 4c62b5e..099ea90 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -174,7 +174,7 @@ pip install basic-memory When updating docs for a new Basic Memory release, update all of the following: -1. **Welcome page What's New callout** — `content/index.md`: update the version text (e.g., `v0.22`) and the release-notes link in the note block +1. **Welcome page What's New callout** — `content/0.welcome.md`: update the version text (e.g., `v0.22`) and the release-notes link in the note block 2. **Release notes page** — new minor/major: replace the previous version's page — rename `content/2.whats-new/1.v.md` to `1.v.md` and rewrite it for the new release. Only the latest release gets a dedicated page (the changelog covers older releases), so the left nav must never show two version entries. Update any inbound links to the old release URL: latest-release cards point to the new page; references to version-specific behavior point to the GitHub release tag. Patch release: append a short note to the current version's page instead 3. **Changelog** — the `*.changelog.md` page under `content/2.whats-new/` auto-fetches from the GitHub releases API, no manual update needed 4. **Feature docs** — if the release adds user-facing features, update the relevant guide and reference pages (`content/3.cloud/`, `content/9.reference/`, etc.) diff --git a/content/index.md b/content/0.welcome.md similarity index 98% rename from content/index.md rename to content/0.welcome.md index d9bf926..d92a484 100644 --- a/content/index.md +++ b/content/0.welcome.md @@ -1,6 +1,8 @@ --- title: Welcome description: AI memory that grows with you. +navigation: + icon: i-lucide-hand seo: title: Basic Memory description: AI and humans working together to build knowledge that gets smarter over time diff --git a/nuxt.config.ts b/nuxt.config.ts index 4d9eab6..5f250cc 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -2,6 +2,9 @@ export default defineNuxtConfig({ extends: ['docus'], modules: ['@nuxtjs/sitemap'], compatibilityDate: '2025-07-15', + routeRules: { + '/': { redirect: { to: '/welcome', statusCode: 301 } }, + }, app: { head: { meta: [ From 60b5553760561ad55850cd5c8061611f3388d66f Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 21:39:49 -0500 Subject: [PATCH 08/87] docs: keep what-is-basic-memory general, drop implementation details MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The "How it works" flow no longer mentions SQLite or running a server — notes are Markdown files with a search index, and the assistant connects through MCP. Fix typos (WikiLink, expire, Related, automatically) and describe the Getting Started card as the workflow guide rather than an installation guide. Co-Authored-By: Claude Fable 5 --- content/1.start-here/1.what-is-basic-memory.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/1.start-here/1.what-is-basic-memory.md b/content/1.start-here/1.what-is-basic-memory.md index af13b5a..0497dab 100644 --- a/content/1.start-here/1.what-is-basic-memory.md +++ b/content/1.start-here/1.what-is-basic-memory.md @@ -64,7 +64,7 @@ Use the hosted cloud service or run everything locally - your choice. ## How it works -Basic Memory runs an MCP server that can read and write Markdown files. A SQLite index keeps search fast. Your assistant calls tools like `search_notes`, `read_note`, and `write_note` to work with your notes. +Basic Memory stores your notes as Markdown files and keeps a search index over them. Your AI assistant connects through MCP and calls tools like `search_notes`, `read_note`, and `write_note` to work with your notes. ::mermaid --- @@ -147,7 +147,7 @@ We needed to choose an authentication approach for the new API. **Key concepts:** - **Observations** - Categorized facts: `[decision]`, `[requirement]`, `[risk]`, etc. -- **Relations** - Links to other notes: `[[Other Note]]` in simple WiliLink format +- **Relations** - Links to other notes: `[[Other Note]]` in simple WikiLink format - **Tags** - Searchable metadata: `#security`, `#api` ::tip @@ -178,7 +178,7 @@ code: | subgraph "API Authentication: Facts" O1[JWT] - O2[Tokens exgire] + O2[Tokens expire] O3[Rate limiting] end @@ -207,7 +207,7 @@ code: | Q[Your Question] --> S[search_notes] S --> R[Matching Notes] - R --> G[Relationed Notes] + R --> G[Related Notes] R -->|Build| C[Context] C --> A[AI Response] G -->|Follow| R @@ -338,7 +338,7 @@ Basic Memory Cloud provides: - **Access from any device** - Use your memory from desktop, mobile, cli, multiple AIs - **Web app** - Browse and edit notes in your browser - **Local sync** - Sync your notes locally for easy management -- **Snapshots** - Point-in-time backups, automaticly done daily or manual as needed +- **Snapshots** - Point-in-time backups, automatically done daily or manual as needed ### Local @@ -411,7 +411,7 @@ title: Getting Started icon: i-lucide-rocket to: /start-here/getting-started --- -Full installation guide with configuration options. +Learn the day-to-day workflow once you're connected. :: ::card From 60f747378fee1fec18e606ef2b928f7a77c1e29b Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 21:49:54 -0500 Subject: [PATCH 09/87] =?UTF-8?q?docs:=20better=20mermaid=20diagrams=20?= =?UTF-8?q?=E2=80=94=20site-matched=20theme,=20compact=20layouts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mermaid component now passes beautiful-mermaid an enriched theme matching the site palette (orange accent for arrows, stone surfaces and borders, distinct node fill/stroke) in both color modes, instead of bare two-color mono derivation. what-is-basic-memory diagrams reworked: knowledge graph is a compact LR fan-out instead of two stacked subgraphs, build_context is a linear pipeline without the confusing back-edge, the refinement chain runs horizontal, and the redundant "Knowledge growth over time" loop (a near-duplicate of the feedback loop that rendered as a tall column of boxes) is removed. All new diagram sources verified against the beautiful-mermaid renderer. Co-Authored-By: Claude Fable 5 --- app/components/content/Mermaid.vue | 28 +++++-- .../1.start-here/1.what-is-basic-memory.md | 75 ++++++------------- 2 files changed, 43 insertions(+), 60 deletions(-) diff --git a/app/components/content/Mermaid.vue b/app/components/content/Mermaid.vue index 9a72aab..832ae97 100644 --- a/app/components/content/Mermaid.vue +++ b/app/components/content/Mermaid.vue @@ -62,12 +62,28 @@ async function renderMermaid() { // Dynamic import to keep bundle size down when mermaid isn't used const { renderMermaid: render } = await import('beautiful-mermaid') - // Use different colors for light/dark mode - const svg = await render(props.code.trim(), { - bg: isDark.value ? '#1e293b' : '#ffffff', - fg: isDark.value ? '#e2e8f0' : '#18181b', - transparent: true, - }) + // Enriched theme matching the site palette (orange primary, stone neutral) + const svg = await render(props.code.trim(), isDark.value + ? { + bg: '#1c1917', // stone-900 + fg: '#e7e5e4', // stone-200 + accent: '#f97316', // orange-500 — arrow heads, highlights + line: '#78716c', // stone-500 — connectors + muted: '#a8a29e', // stone-400 — edge labels, secondary text + surface: '#292524', // stone-800 — node fill + border: '#57534e', // stone-600 — node stroke + transparent: true, + } + : { + bg: '#ffffff', + fg: '#292524', // stone-800 + accent: '#ea580c', // orange-600 + line: '#a8a29e', // stone-400 + muted: '#78716c', // stone-500 + surface: '#fafaf9', // stone-50 + border: '#d6d3d1', // stone-300 + transparent: true, + }) svgContent.value = svg } catch (e) { diff --git a/content/1.start-here/1.what-is-basic-memory.md b/content/1.start-here/1.what-is-basic-memory.md index 0497dab..7de5bd0 100644 --- a/content/1.start-here/1.what-is-basic-memory.md +++ b/content/1.start-here/1.what-is-basic-memory.md @@ -76,8 +76,8 @@ code: | end subgraph Basic Memory - M[MCP Server] - I[Index] + M[MCP Tools] + I[Search Index] end subgraph Storage @@ -168,27 +168,13 @@ Each note becomes an **entity** with structured data: ::mermaid --- code: | - flowchart TD - subgraph "Knowledge Graph" - E1[API Authentication] - E2[API Security Spec] - E3[User Service] - E4[Token Refresh] - end - - subgraph "API Authentication: Facts" - O1[JWT] - O2[Tokens expire] - O3[Rate limiting] - end - - E1 -->|implements| E2 - E1 -->|depends_on| E3 - E1 -->|relates_to| E4 - - E1 -->|decision| O1 - E1 -->|requirement| O2 - E1 -->|risk| O3 + flowchart LR + E1[API Authentication] -->|implements| E2[API Security Spec] + E1 -->|depends_on| E3[User Service] + E1 -->|relates_to| E4[Token Refresh] + E1 -->|decision| O1[Use JWT tokens] + E1 -->|requirement| O2[Tokens expire in 24h] + E1 -->|risk| O3[Rate limit logins] --- :: @@ -204,13 +190,12 @@ When you ask a question, the AI doesn't just return one note. It traverses the g --- code: | flowchart LR - Q[Your Question] --> S[search_notes] - S --> R[Matching Notes] - - R --> G[Related Notes] - R -->|Build| C[Context] - C --> A[AI Response] - G -->|Follow| R + Q[Your question] --> S[search_notes] + S --> M[Matching notes] + M --> B[build_context] + B --> R[Related notes] + R --> C[Full context] + C --> A[AI answer] --- :: @@ -282,32 +267,15 @@ AI agents work best when they can observe the results of their actions. Basic Me --- code: | flowchart LR - A[Conversation] --> B[AI Writes Memory] - B --> C[Human Reviews/Edits] - C --> D[AI Reads Context] + A[Conversation] --> B[AI writes notes] + B --> C[You review & refine] + C --> D[AI reads context] D --> A --- :: Each cycle reinforces learning. You ask questions, the AI searches and responds, creates notes from the conversation, and you review and refine. The knowledge base grows with each iteration. -### Knowledge growth over time - -::mermaid ---- -code: | - flowchart TD - subgraph "The Loop" - A[Ask Question] --> B[AI Searches Memory] - B --> C[AI Responds + Writes] - C --> D[You Review & Refine] - D --> E[Knowledge Base Grows] - E --> B - end ---- -:: - - ### Knowledge refinement over time Each conversation builds on previous context, creating increasingly refined understanding: @@ -315,13 +283,12 @@ Each conversation builds on previous context, creating increasingly refined unde ::mermaid --- code: | - flowchart TD + flowchart LR A[Conversation 1] --> B[Memory v1] B --> C[Conversation 2] - C --> D[Memory v2 - refined] + C --> D[Memory v2 · refined] D --> E[Conversation 3] - E --> F[Memory v3 - richer] - F --> G[...] + E --> F[Memory v3 · richer] --- :: From 9e14470ef7ea1ca833ac3764052428ac10ad13dd Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 23:00:53 -0500 Subject: [PATCH 10/87] docs: move Getting Started into the Local section MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The page is local setup — default ~/basic-memory project, choosing where notes are saved, managing projects — so it now lives at /local/getting-started, second in the Local nav after installation. Old URL 301-redirects, all nine inbound links updated, and the Welcome/what-is cards describe the page accurately. Local section renumbered (cli-basics, mcp-tools, user-guide shift down one); why-basic-memory fills the start-here numbering gap. Co-Authored-By: Claude Fable 5 --- content/0.welcome.md | 4 ++-- content/1.start-here/1.what-is-basic-memory.md | 4 ++-- .../{5.why-basic-memory.md => 4.why-basic-memory.md} | 0 content/3.cloud/01.cloud-guide.md | 2 +- content/3.cloud/03.cloud-sync.md | 2 +- .../4.getting-started.md => 5.local/2.getting-started.md} | 0 content/5.local/{2.cli-basics.md => 3.cli-basics.md} | 0 .../5.local/{3.mcp-tools-local.md => 4.mcp-tools-local.md} | 0 content/5.local/{4.user-guide.md => 5.user-guide.md} | 2 +- content/8.how-to/5.personal-knowledge.md | 2 +- content/9.reference/3.ai-assistant-guide.md | 2 +- content/9.reference/5.troubleshooting.md | 2 +- content/9.reference/7.docker.md | 2 +- nuxt.config.ts | 1 + 14 files changed, 12 insertions(+), 11 deletions(-) rename content/1.start-here/{5.why-basic-memory.md => 4.why-basic-memory.md} (100%) rename content/{1.start-here/4.getting-started.md => 5.local/2.getting-started.md} (100%) rename content/5.local/{2.cli-basics.md => 3.cli-basics.md} (100%) rename content/5.local/{3.mcp-tools-local.md => 4.mcp-tools-local.md} (100%) rename content/5.local/{4.user-guide.md => 5.user-guide.md} (99%) diff --git a/content/0.welcome.md b/content/0.welcome.md index d92a484..19d66fb 100644 --- a/content/0.welcome.md +++ b/content/0.welcome.md @@ -48,9 +48,9 @@ Run the open-source version on your machine. Your files never leave your compute --- title: Getting Started icon: i-lucide-map -to: /start-here/getting-started +to: /local/getting-started --- -Learn the day-to-day workflow once you're connected. +Set up projects and choose where your notes are saved. :: ::: diff --git a/content/1.start-here/1.what-is-basic-memory.md b/content/1.start-here/1.what-is-basic-memory.md index 7de5bd0..99e8af5 100644 --- a/content/1.start-here/1.what-is-basic-memory.md +++ b/content/1.start-here/1.what-is-basic-memory.md @@ -376,9 +376,9 @@ Install locally and run everything on your machine. --- title: Getting Started icon: i-lucide-rocket -to: /start-here/getting-started +to: /local/getting-started --- -Learn the day-to-day workflow once you're connected. +Set up projects and choose where your notes are saved. :: ::card diff --git a/content/1.start-here/5.why-basic-memory.md b/content/1.start-here/4.why-basic-memory.md similarity index 100% rename from content/1.start-here/5.why-basic-memory.md rename to content/1.start-here/4.why-basic-memory.md diff --git a/content/3.cloud/01.cloud-guide.md b/content/3.cloud/01.cloud-guide.md index 0438ed9..f194a42 100644 --- a/content/3.cloud/01.cloud-guide.md +++ b/content/3.cloud/01.cloud-guide.md @@ -90,7 +90,7 @@ For the complete web app guide including editing modes, drafts, AI collaboration The CLI tools are **optional** but enable advanced features like project management, file upload, and bidirectional sync. -**Requirements**: Basic Memory CLI v0.16.0 or later. See [Getting Started](/start-here/getting-started) for installation. +**Requirements**: Basic Memory CLI v0.16.0 or later. See [Getting Started](/local/getting-started) for installation. ::note{icon="i-lucide-info"} **Why use the CLI?** diff --git a/content/3.cloud/03.cloud-sync.md b/content/3.cloud/03.cloud-sync.md index 3333c8e..0538212 100644 --- a/content/3.cloud/03.cloud-sync.md +++ b/content/3.cloud/03.cloud-sync.md @@ -39,7 +39,7 @@ Before using Basic Memory Cloud sync, you need: - **Active Subscription**: An active Basic Memory Cloud subscription - **Subscribe**: Visit [basicmemory.com/subscribe](https://basicmemory.com/subscribe) -- **Basic Memory CLI**: See [Getting Started](/start-here/getting-started#local-installation) for installation +- **Basic Memory CLI**: See [Getting Started](/local/getting-started#local-installation) for installation ::warning If you attempt to log in without an active subscription, you'll receive a "Subscription Required" error. diff --git a/content/1.start-here/4.getting-started.md b/content/5.local/2.getting-started.md similarity index 100% rename from content/1.start-here/4.getting-started.md rename to content/5.local/2.getting-started.md diff --git a/content/5.local/2.cli-basics.md b/content/5.local/3.cli-basics.md similarity index 100% rename from content/5.local/2.cli-basics.md rename to content/5.local/3.cli-basics.md diff --git a/content/5.local/3.mcp-tools-local.md b/content/5.local/4.mcp-tools-local.md similarity index 100% rename from content/5.local/3.mcp-tools-local.md rename to content/5.local/4.mcp-tools-local.md diff --git a/content/5.local/4.user-guide.md b/content/5.local/5.user-guide.md similarity index 99% rename from content/5.local/4.user-guide.md rename to content/5.local/5.user-guide.md index 5ed9463..1e06d8c 100644 --- a/content/5.local/4.user-guide.md +++ b/content/5.local/5.user-guide.md @@ -60,7 +60,7 @@ Done! I've created "Authentication Approaches.md" with: This creates a Markdown file with semantic markup in your knowledge base. ::tip -You can store your knowledge at any location. `~/basic-memory` is the default project location. See [Getting Started](/start-here/getting-started#choosing-where-your-notes-are-saved) for more information. +You can store your knowledge at any location. `~/basic-memory` is the default project location. See [Getting Started](/local/getting-started#choosing-where-your-notes-are-saved) for more information. :: ### Direct File Creation diff --git a/content/8.how-to/5.personal-knowledge.md b/content/8.how-to/5.personal-knowledge.md index 7573e08..d85fe0f 100644 --- a/content/8.how-to/5.personal-knowledge.md +++ b/content/8.how-to/5.personal-knowledge.md @@ -9,7 +9,7 @@ Think of it as a personal life graph. Every note you write — about a goal, a h ## Getting Started -If you haven't set up Basic Memory yet, see the [getting started guide](/start-here/getting-started). Once it's running, you can start building your personal knowledge base by simply talking to your AI: +If you haven't set up Basic Memory yet, see the [getting started guide](/local/getting-started). Once it's running, you can start building your personal knowledge base by simply talking to your AI: > "Create a note about my goal to run a half marathon by December. I've been running 3 times a week and just finished my first 5K in 28 minutes." diff --git a/content/9.reference/3.ai-assistant-guide.md b/content/9.reference/3.ai-assistant-guide.md index 6851187..84b14e6 100644 --- a/content/9.reference/3.ai-assistant-guide.md +++ b/content/9.reference/3.ai-assistant-guide.md @@ -6,7 +6,7 @@ description: Guide for AI assistants using Basic Memory through the Model Contex ::note This is a technical guide for developers and AI integrations. For an overview of how Basic Memory works, see [What is Basic Memory](/start-here/what-is-basic-memory). -This guide is for AI assistants using Basic Memory tools through MCP. For setup instructions, see [Getting Started](/start-here/getting-started). +This guide is for AI assistants using Basic Memory tools through MCP. For setup instructions, see [Getting Started](/local/getting-started). Download the [AI Assistant Guide](https://github.com/basicmachines-co/basic-memory/blob/main/docs/ai-assistant-guide-extended.md) and customize it to your own workflow. A [condensed version](https://github.com/basicmachines-co/basic-memory/blob/main/src/basic_memory/mcp/resources/ai_assistant_guide.md) is available as an MCP Resource in Basic Memory. :: diff --git a/content/9.reference/5.troubleshooting.md b/content/9.reference/5.troubleshooting.md index 1c25a55..de32081 100644 --- a/content/9.reference/5.troubleshooting.md +++ b/content/9.reference/5.troubleshooting.md @@ -456,7 +456,7 @@ bm cloud --help --- title: Getting Started icon: i-lucide-rocket -to: /start-here/getting-started +to: /local/getting-started --- Installation guide and initial setup. :: diff --git a/content/9.reference/7.docker.md b/content/9.reference/7.docker.md index 1401e79..68d3f9f 100644 --- a/content/9.reference/7.docker.md +++ b/content/9.reference/7.docker.md @@ -242,6 +242,6 @@ docker build -t basic-memory:local . ## See Also -- [Getting Started](/start-here/getting-started) - Local installation options +- [Getting Started](/local/getting-started) - Local installation options - [CLI Reference](/reference/cli-reference) - Command line interface - [MCP Tools Reference](/reference/mcp-tools-reference) - Available MCP tools diff --git a/nuxt.config.ts b/nuxt.config.ts index 5f250cc..d46c243 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -4,6 +4,7 @@ export default defineNuxtConfig({ compatibilityDate: '2025-07-15', routeRules: { '/': { redirect: { to: '/welcome', statusCode: 301 } }, + '/start-here/getting-started': { redirect: { to: '/local/getting-started', statusCode: 301 } }, }, app: { head: { From 2cc35614318a66e93d02040048be187e4f3aad43 Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 23:02:07 -0500 Subject: [PATCH 11/87] docs: remove why-basic-memory page Its case for the product is already made by what-is-basic-memory (Why Basic Memory, Seeing into the black box) and the vs-built-in-memory concept page. Old URL 301-redirects to what-is-basic-memory; the one inbound link is removed. Co-Authored-By: Claude Fable 5 --- content/1.start-here/4.why-basic-memory.md | 131 --------------------- content/6.concepts/0.vs-built-in-memory.md | 2 - nuxt.config.ts | 1 + 3 files changed, 1 insertion(+), 133 deletions(-) delete mode 100644 content/1.start-here/4.why-basic-memory.md diff --git a/content/1.start-here/4.why-basic-memory.md b/content/1.start-here/4.why-basic-memory.md deleted file mode 100644 index 627327a..0000000 --- a/content/1.start-here/4.why-basic-memory.md +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: Why Basic Memory -description: Your AI already has memory features. Here's why you still want a knowledge base you own — and how Basic Memory is different from the alternatives. ---- - -Every AI tool is adding memory. Claude builds a memory summary from your chats, and Claude Code has CLAUDE.md and auto memory. ChatGPT remembers facts about you. Obsidian users have been doing this with markdown for years. And a new wave of startups is building memory-as-a-service on top of databases. - -So why Basic Memory? - -Because none of these solve the whole problem. They each handle a piece of it, but they leave gaps that matter more as your knowledge grows. - ---- - -## The three alternatives - -### 1. Built-in AI memory - -Claude, ChatGPT, Cursor, and others now ship with some form of memory. Claude builds an editable memory summary from your chat history, with a separate memory for each Project. Claude Code has CLAUDE.md files and auto memory. ChatGPT has saved memories and reference chat history. These are useful for quick preferences and recurring context — "I use TypeScript," "I'm vegetarian," "use 2-space indentation." - -**Where it falls short:** - -- **Capacity-limited.** ChatGPT's saved memories top out around 1,200–1,400 words total — once full, nothing new is saved until you delete entries. Claude keeps one rolling summary per account (plus one per Project). Claude Code's auto memory index caps at 200 lines. None of them can hold a detailed architecture decision, a meeting summary, or a research synthesis. -- **Siloed.** Claude's memory only works in Claude. ChatGPT's only works in ChatGPT. Each one also learns only from its own conversations — it can't ingest your docs, repos, or existing notes. If you use more than one AI tool, your knowledge is fragmented. A decision captured in Claude Code isn't available when you switch to Cursor or ChatGPT. -- **Search stops at chat history.** Claude can search past conversations and ChatGPT can reference chat history, but there's no semantic search over structured knowledge, no knowledge graph, no way to ask "find everything related to our authentication approach" and get structured results. -- **Not yours to keep.** Your memories live in your account on that platform — they're not portable files. If the platform changes its terms, shuts down, or you switch tools, your memories don't come with you. - -Basic Memory works alongside built-in memory — it doesn't replace it. Use built-in memory for preferences. Use Basic Memory for everything deeper. See [Basic Memory vs Built-in AI Memory](/concepts/vs-built-in-memory) for the detailed comparison. - ---- - -### 2. Obsidian - -Obsidian is excellent — and it's the approach closest to Basic Memory's philosophy. Plain markdown files, wiki links, graph view, local-first. With the recent addition of headless mode and CLI commands, Obsidian can even be integrated with AI tools through skills and automation. - -If you're already an Obsidian user, you're halfway to Basic Memory's worldview. The question is what you get by adding Basic Memory on top. - -**What Basic Memory adds to the Obsidian experience:** - -- **Semantic search.** Obsidian's search finds exact text matches. Basic Memory finds notes about "error handling" when you wrote "exception management" — it searches by meaning, not just keywords. Hybrid search combines vector similarity with text matching for the best of both. -- **A semantic knowledge graph.** Basic Memory parses observations and relations from your notes to build a typed knowledge graph. You can ask "what depends on this decision?" and traverse connections across your entire knowledge base — not just follow backlinks, but navigate structured relationships. -- **Schemas.** Define what a meeting note or decision record should contain. The AI validates notes against schemas automatically, keeping your knowledge base consistent as it grows. -- **Cloud access.** Your knowledge is available from any device, with any AI tool. Basic Memory Cloud means your notes aren't stuck on one machine — use them from Claude Desktop at work, ChatGPT on your phone, or Cursor on your laptop. -- **Cross-tool portability.** Notes created in Claude Code are searchable in ChatGPT, editable in Cursor, and visible in Obsidian. One knowledge base, every AI tool you use. - -The best part: you don't have to choose. [Obsidian is a great companion](/integrations/obsidian) for Basic Memory. Point both at the same folder and you get Obsidian's graph view and rich editing, plus AI-powered semantic search, schemas, and cloud access on top. - ---- - -### 3. Database-only memory services - -A growing number of startups offer AI memory as a service — Mem0, Letta, Supermemory, and others. They store memories in databases behind APIs, often with vector search and cloud infrastructure. - -**Where it falls short:** - -- **You can't read what the AI knows.** Your knowledge lives in a database you access through an API. You can't open a file, read what's there, fix a mistake, or reorganize your notes. The AI's understanding of you is opaque. -- **You can't edit it naturally.** Want to refine a decision the AI captured? You need to go through the API or a dashboard. You can't just open a markdown file in your editor and fix it. -- **Vendor lock-in.** Your knowledge is in a proprietary format in someone else's database. If the service shuts down, changes pricing, or pivots, migrating is painful — if it's possible at all. -- **Not built for humans.** These tools treat memory as something the AI manages *about* you. Basic Memory treats knowledge as something you and your AI build *together*. You're a participant, not a subject. - -Plain text files from 1975 are still readable today. Can you say that about any proprietary database format? - ---- - -## What makes Basic Memory different - -Basic Memory takes a different position from all three alternatives: - -**Your memory is a file you can read.** Not a database entry you can't see. Not a single sentence in a settings page. A full markdown note with observations, relations, and tags — readable in any editor, trackable with git, portable forever. - -**Your AI is a collaborator, not a recorder.** Both you and your AI read and write the same files. You capture rough notes, the AI structures them. The AI writes a summary, you refine it. Knowledge flows in both directions. - -**It works across every AI tool.** Notes created in Claude Code are available in ChatGPT, Cursor, Gemini, or any MCP-compatible tool. One knowledge base, many interfaces. - -**Search finds meaning, not just keywords.** Semantic search finds notes about "login security" even when you wrote "authentication hardening." Combined with text search, metadata filtering, and knowledge graph traversal, you can find anything in your knowledge base. - -**Structure grows with you.** Start with simple notes. Add observations and relations when they're useful. Define schemas when you want consistency. The system meets you where you are. - ---- - -## The best of all worlds - -You don't have to choose one approach. The strongest setup combines them: - -- **Built-in memory** for quick preferences your AI tool handles automatically -- **Basic Memory** for structured knowledge, decisions, research, and context -- **Obsidian** for visual graph exploration and rich editing alongside Basic Memory -- **Git** for version history on your knowledge base - -Basic Memory is the connective layer that makes your knowledge available everywhere, searchable by meaning, and yours to keep. - ---- - -## Get started - -:::card-group -::card ---- -title: "Quickstart: Cloud" -icon: i-lucide-cloud -to: /start-here/quickstart-cloud ---- -Connect in 2 minutes, no install needed. -:: - -::card ---- -title: "Quickstart: Local" -icon: i-lucide-hard-drive -to: /start-here/quickstart-local ---- -Run everything on your machine. -:: - -::card ---- -title: Basic Memory vs Built-in AI Memory -icon: i-lucide-layers -to: /concepts/vs-built-in-memory ---- -Detailed comparison with Claude, ChatGPT, and Cursor memory. -:: - -::card ---- -title: What is Basic Memory -icon: i-lucide-book-open -to: /start-here/what-is-basic-memory ---- -How it works under the hood. -:: -::: diff --git a/content/6.concepts/0.vs-built-in-memory.md b/content/6.concepts/0.vs-built-in-memory.md index 7260122..63fc0a5 100644 --- a/content/6.concepts/0.vs-built-in-memory.md +++ b/content/6.concepts/0.vs-built-in-memory.md @@ -5,8 +5,6 @@ description: How to use Basic Memory alongside the memory features in Claude, Ch Your AI tools already have built-in memory features. Basic Memory doesn't replace them — it works alongside them. This page explains what each system is good at and how to use them together effectively. -For a broader comparison of Basic Memory with all the alternatives — including Obsidian, database-only memory services, and more — see [Why Basic Memory](/start-here/why-basic-memory). - --- ## What each tool offers diff --git a/nuxt.config.ts b/nuxt.config.ts index d46c243..6aa4fb0 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -5,6 +5,7 @@ export default defineNuxtConfig({ routeRules: { '/': { redirect: { to: '/welcome', statusCode: 301 } }, '/start-here/getting-started': { redirect: { to: '/local/getting-started', statusCode: 301 } }, + '/start-here/why-basic-memory': { redirect: { to: '/start-here/what-is-basic-memory', statusCode: 301 } }, }, app: { head: { From 49ec1ec961471285646e30eee82cd80c1f5370e4 Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 23:09:20 -0500 Subject: [PATCH 12/87] docs: fold release notes into a single Changelog page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The What's New changelog page (previously titled "Basic Memory") is now "Changelog" and sits right after Teams in the nav. It carries written sections for v0.22 through v0.19 — sourced from the v0.22.0 release page and the basic-memory CHANGELOG — with GitHub release-tag links, and keeps the auto-fetched release feed at the bottom. The dedicated v0.22.0 page is removed; /whats-new/v0.22.0 and a new /changelog alias both 301 to /whats-new/changelog. Inbound cards and the Welcome callout point at the changelog, and the version-bump checklist drops the rename-the-version-page step. Co-Authored-By: Claude Fable 5 --- CLAUDE.md | 9 ++- content/0.welcome.md | 2 +- content/2.whats-new/0.teams.md | 6 +- content/2.whats-new/1.changelog.md | 80 +++++++++++++++++++++ content/2.whats-new/1.v0.22.0.md | 107 ----------------------------- content/2.whats-new/5.changelog.md | 13 ---- content/4.teams/1.about.md | 6 +- nuxt.config.ts | 2 + 8 files changed, 93 insertions(+), 132 deletions(-) create mode 100644 content/2.whats-new/1.changelog.md delete mode 100644 content/2.whats-new/1.v0.22.0.md delete mode 100644 content/2.whats-new/5.changelog.md diff --git a/CLAUDE.md b/CLAUDE.md index 099ea90..db01db8 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -174,11 +174,10 @@ pip install basic-memory When updating docs for a new Basic Memory release, update all of the following: -1. **Welcome page What's New callout** — `content/0.welcome.md`: update the version text (e.g., `v0.22`) and the release-notes link in the note block -2. **Release notes page** — new minor/major: replace the previous version's page — rename `content/2.whats-new/1.v.md` to `1.v.md` and rewrite it for the new release. Only the latest release gets a dedicated page (the changelog covers older releases), so the left nav must never show two version entries. Update any inbound links to the old release URL: latest-release cards point to the new page; references to version-specific behavior point to the GitHub release tag. Patch release: append a short note to the current version's page instead -3. **Changelog** — the `*.changelog.md` page under `content/2.whats-new/` auto-fetches from the GitHub releases API, no manual update needed -4. **Feature docs** — if the release adds user-facing features, update the relevant guide and reference pages (`content/3.cloud/`, `content/9.reference/`, etc.) -5. **Deploy** — push to main auto-deploys to development; production requires manual workflow dispatch via GitHub Actions +1. **Welcome page What's New callout** — `content/0.welcome.md`: update the version text (e.g., `v0.22`) and the headline; the link stays `/whats-new/changelog` +2. **Changelog page** — `content/2.whats-new/1.changelog.md`: add a section for the new minor/major version at the top, linking the GitHub release tag(s). Patch release: add a short bullet list under its minor version's section instead. The `::github-releases` block at the bottom auto-fetches full release notes from the GitHub API — no manual update needed there. There are no per-version pages — deep links to version-specific behavior point at GitHub release tags +3. **Feature docs** — if the release adds user-facing features, update the relevant guide and reference pages (`content/3.cloud/`, `content/9.reference/`, etc.) +4. **Deploy** — push to main auto-deploys to development; production requires manual workflow dispatch via GitHub Actions ## Documentation Status & Priorities diff --git a/content/0.welcome.md b/content/0.welcome.md index 19d66fb..d37737c 100644 --- a/content/0.welcome.md +++ b/content/0.welcome.md @@ -11,7 +11,7 @@ seo: **Basic Memory** gives you AI memory that grows with you. Build persistent knowledge that both you and your AI can read, write, and enhance together — plain Markdown files you own, connected into a semantic knowledge graph. Every piece of AI context is a file you can read and edit. No mystery, no lock-in. ::note{icon="i-lucide-megaphone"} -**New in v0.22:** team-safe cloud push and pull, search improvements, and MCP reliability fixes. See [What's New](/whats-new/v0.22.0). +**New in v0.22:** team-safe cloud push and pull, search improvements, and MCP reliability fixes. See the [Changelog](/whats-new/changelog). :: ## Pick your path diff --git a/content/2.whats-new/0.teams.md b/content/2.whats-new/0.teams.md index c173db4..ebef6d6 100644 --- a/content/2.whats-new/0.teams.md +++ b/content/2.whats-new/0.teams.md @@ -46,10 +46,10 @@ Browse, edit, and collaborate on notes in the browser. ::card --- -title: What's New in v0.22.0 +title: Changelog icon: i-lucide-megaphone -to: /whats-new/v0.22.0 +to: /whats-new/changelog --- -Team-safe cloud push and pull. +What shipped in each release, including v0.22's team-safe cloud push and pull. :: ::: diff --git a/content/2.whats-new/1.changelog.md b/content/2.whats-new/1.changelog.md new file mode 100644 index 0000000..9063226 --- /dev/null +++ b/content/2.whats-new/1.changelog.md @@ -0,0 +1,80 @@ +--- +title: Changelog +description: What shipped in each Basic Memory release. +--- + +Notable changes in each Basic Memory release, most recent first. For complete patch-by-patch notes, see [All releases](#all-releases) below. + +--- + +## v0.22 — Team-safe cloud push and pull + +*June 2026 · [v0.22.0](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.22.0) · [v0.22.1](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.22.1)* + +v0.22.0 makes cloud sync safe for teams. New **`bm cloud push`** and **`bm cloud pull`** commands transfer changes additively — they never delete files on the destination — so you can collaborate on a shared team workspace without risking a teammate's work. They model `git push` / `git pull`: conflict-aware, with `--on-conflict` options (`fail`, `keep-cloud`, `keep-local`, `keep-both`) when a file differs on both sides. The mirror-style `sync` and `bisync` commands stay available for personal workspaces but exit with an error on team workspaces. + +Also in v0.22.0: search improvements, more capable `bm tool` and `bm status` commands, and a long list of MCP tool and embedding reliability fixes. See [Cloud Sync](/cloud/cloud-sync) for the full push/pull workflow. + +**The v0.22.1 patch** focused on first-run reliability: + +- Fresh installs no longer get stuck when the projects table is empty — Basic Memory routes you to project setup and promotes your first project to the default automatically +- Sync skips projects without a valid local path and ignores stale projects left in the database but missing from your config +- MCP qualified project routes resolve workspace display names and tenant ids correctly +- `search_notes` comma-splits `note_types`, `entity_types`, and `categories`, matching how tags already behave +- `write_note` gains a `workspace` parameter for parity with `edit_note` +- Faster CLI startup — heavy imports are deferred out of the command path + +--- + +## v0.21 — Workspace-aware everywhere + +*May–June 2026 · [v0.21.0](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.21.0)* + +Every MCP tool and CLI command now routes through the same workspace/project model, and search and sync are noticeably faster. + +- **Cross-workspace discovery** — MCP project listing spans every accessible cloud workspace, so team projects show up without switching workspaces first, and `bm project list` includes projects from every workspace +- **Create projects by workspace** — `create_memory_project(workspace=...)` from MCP, and `bm project add --visibility` for cloud projects +- **Parameter aliases** — MCP tools accept training-data-friendly aliases (`q` / `search` / `text` for `query`, etc.) so assistants reach for them naturally +- **`bm orphan`** — surfaces entities whose underlying markdown files are gone, with a flag to clean them out +- **Breaking change** — unquoted multi-word text before a wikilink no longer parses as a custom relation type. Use single-token types like `relates_to [[Target]]`, or quote multi-word types: `"relates to" [[Target]]` + +Notable patches: v0.21.5 fixed workspace/project routing for MCP, and v0.21.6 consolidated the satellite repositories into the main `basic-memory` tree and shipped a redesigned Claude Code plugin — a memory bridge with a guided setup interview, capture skills, and team workspace support — alongside Codex, Hermes, and OpenClaw integration packages. + +--- + +## v0.20 — Auto-update + +*March 2026 · [v0.20.0](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.20.0)* + +A default-on auto-update system keeps CLI installs current, with a new **`bm update`** command (`--check` to check only). Install-source detection handles Homebrew and uv tool installs with the right upgrade flow for each, and MCP servers check silently in the background. Patches fixed API-key authentication for CLI cloud commands (previously only OAuth worked) and Homebrew update detection. + +--- + +## v0.19 — Semantic search and schemas + +*March 2026 · [v0.19.0](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.19.0)* + +The biggest release of the docs era: + +- **Semantic vector search** for SQLite and Postgres with FastEmbed embeddings and hybrid keyword + vector fusion +- **Schema system** — `schema_infer`, `schema_validate`, and `schema_diff` for validating and evolving note structure +- **Per-project cloud routing** with API key authentication — route individual projects through cloud while others stay local +- **JSON output mode** for MCP tools and CLI commands +- **Project-prefixed permalinks** for unambiguous cross-project references +- **`write_note` overwrite guard** — writing to an existing path returns an error unless `overwrite=true` +- Upgraded to FastMCP 3.0 with tool annotations + +Upgrading from v0.18? See the [v0.19 migration guide](/reference/v0.19-migration) for configuration and behavior changes. + +--- + +## All releases + +Full release notes for every version, from [GitHub](https://github.com/basicmachines-co/basic-memory/releases): + +::github-releases +--- +repo: basicmachines-co/basic-memory +limit: 30 +--- +:: diff --git a/content/2.whats-new/1.v0.22.0.md b/content/2.whats-new/1.v0.22.0.md deleted file mode 100644 index a9e51a6..0000000 --- a/content/2.whats-new/1.v0.22.0.md +++ /dev/null @@ -1,107 +0,0 @@ ---- -title: v0.22.0 -description: Team-safe cloud push and pull, search improvements, and a large batch of MCP tool and embedding reliability fixes in Basic Memory v0.22.0. ---- - -v0.22.0 makes cloud sync safe for teams. New **`bm cloud push`** and **`bm cloud pull`** commands transfer changes additively — they never delete files on the destination — so you can collaborate on a shared Team workspace without risking a teammate's work. The release also brings search improvements, more capable `bm tool` and `bm status` commands, and a long list of MCP tool and embedding reliability fixes. - ---- - -## v0.22.1 patch - -A follow-up patch to v0.22.0 focused on first-run reliability: - -- **Fresh installs no longer get stuck** when the projects table is empty — Basic Memory now routes you to project setup and promotes your first project to the default automatically. -- **Sync skips projects without a valid local path** and ignores stale projects left in the database but missing from your config. -- **MCP qualified project routes** resolve workspace display names and tenant ids correctly. -- **`search_notes`** comma-splits `note_types`, `entity_types`, and `categories`, matching how tags already behave. -- **`write_note`** gains a `workspace` parameter for parity with `edit_note`. -- **Faster CLI startup** — heavy imports are deferred out of the command path. - -Full details in the [changelog](/whats-new/changelog). - ---- - -## Team-Safe Push and Pull - -`push` and `pull` model `git push` / `git pull`: additive, conflict-aware transfers that work on both Personal and Team workspaces. - -```bash -# Fetch cloud changes into your local directory -bm cloud pull --name research - -# Upload your local changes to the cloud -bm cloud push --name research - -# Preview either direction first -bm cloud pull --name research --dry-run -``` - -If a file differs on both sides, the command aborts and lists the conflicts — like a rejected `git push`. Re-run with `--on-conflict` to choose what survives: - -| Value | Behavior | -|-------|----------| -| `fail` (default) | Abort and list conflicting files | -| `keep-cloud` | Take the cloud version | -| `keep-local` | Keep the local version | -| `keep-both` | Keep both, renaming one copy | - -Each Team workspace gets its own scoped rclone remote, so credentials and sync state stay isolated per workspace. - -### Mirror commands are now Personal-only - -`bm cloud sync` and `bm cloud bisync` are mirror operations — one side becomes authoritative and missing files get deleted on the other. That's correct for a Personal workspace with a single writer, but unsafe on a shared Team bucket. On Team workspaces these commands now exit early with a clear error and point you at `push`/`pull` instead. - -See the [Cloud Sync guide](/cloud/cloud-sync) for details. - ---- - -## Search Improvements - -- **Observation category filter** — narrow search results to specific observation categories like `[decision]` or `[fact]`. -- **Comma-separated tags just work** — `tags="alpha,beta"` and the `tag:alpha,beta` shorthand now split and match consistently everywhere. -- **`note_types` filter is case-insensitive**, so `Task` and `task` find the same notes. - ---- - -## CLI Improvements - -- **`bm status --wait --timeout 60`** — block until sync completes, handy for scripting. -- **`bm tool write-note --type`** — set the note type at creation time. -- **`bm tool delete-note`** — delete notes from the command line. -- **`bm tool` commands align with MCP behavior** — consistent error exit codes, overwrite handling, and defaults across the CLI wrappers and the MCP tools they mirror. - ---- - -## Experimental: LiteLLM Embeddings - -Semantic search can now use a [LiteLLM](https://github.com/BerriAI/litellm)-backed embedding provider, opening the door to hosted embedding models beyond the built-in FastEmbed. This is experimental — expect the configuration surface to evolve. - -Embedding reliability also improved across the board: FastEmbed vectors are L2-normalized for correct similarity scoring with custom models, corrupt model caches self-heal, and a single embedding provider is reused per process. - ---- - -## Reliability Fixes - -A large round of MCP tool fixes: - -- `build_context` resolves observations by the same permalink the search index uses, and truncated observation permalinks no longer collide. -- `edit_note` recovers when a file exists on disk but isn't indexed yet. -- `move_note` resolves `memory://` URLs, no longer falsely rejects same-project moves, and no longer reports false success across project boundaries. -- `read_note` accepts `page`/`page_size` like its sibling tools. -- `recent_activity` shows the correct project, and navigation pagination is validated. -- `bm cloud setup` no longer overwrites an existing rclone remote. - ---- - -## Upgrading - -No breaking changes. Upgrade as usual: - -```bash -uv tool upgrade basic-memory -# or -brew upgrade basic-memory -``` - -Full details in the [changelog](/whats-new/changelog). diff --git a/content/2.whats-new/5.changelog.md b/content/2.whats-new/5.changelog.md deleted file mode 100644 index 25182ba..0000000 --- a/content/2.whats-new/5.changelog.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Basic Memory -description: Release notes for Basic Memory. ---- - -All notable changes to [Basic Memory](https://github.com/basicmachines-co/basic-memory). - -::github-releases ---- -repo: basicmachines-co/basic-memory -limit: 30 ---- -:: diff --git a/content/4.teams/1.about.md b/content/4.teams/1.about.md index e149480..12b72f9 100644 --- a/content/4.teams/1.about.md +++ b/content/4.teams/1.about.md @@ -258,11 +258,11 @@ Full `bm project` and `bm cloud workspace` commands. ::card --- -title: What's New in v0.22.0 +title: Changelog icon: i-lucide-megaphone -to: /whats-new/v0.22.0 +to: /whats-new/changelog --- -Team-safe cloud push and pull. +What shipped in each release, including v0.22's team-safe cloud push and pull. :: ::card diff --git a/nuxt.config.ts b/nuxt.config.ts index 6aa4fb0..2900277 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -6,6 +6,8 @@ export default defineNuxtConfig({ '/': { redirect: { to: '/welcome', statusCode: 301 } }, '/start-here/getting-started': { redirect: { to: '/local/getting-started', statusCode: 301 } }, '/start-here/why-basic-memory': { redirect: { to: '/start-here/what-is-basic-memory', statusCode: 301 } }, + '/changelog': { redirect: { to: '/whats-new/changelog', statusCode: 301 } }, + '/whats-new/v0.22.0': { redirect: { to: '/whats-new/changelog', statusCode: 301 } }, }, app: { head: { From 8b50f88812e6eef07a3705fd82693a0e1cdc4398 Mon Sep 17 00:00:00 2001 From: phernandez Date: Wed, 1 Jul 2026 23:26:37 -0500 Subject: [PATCH 13/87] docs: remove the v0.19 migration guide v0.19 shipped four months ago; upgrade details live in the GitHub release notes, which the changelog's v0.19 section now links. Old URL 301s to the changelog, and check-docs drops its stale exemption. Co-Authored-By: Claude Fable 5 --- content/2.whats-new/1.changelog.md | 2 +- content/9.reference/9.v0.19-migration.md | 114 ----------------------- nuxt.config.ts | 1 + scripts/check-docs.mjs | 3 +- 4 files changed, 3 insertions(+), 117 deletions(-) delete mode 100644 content/9.reference/9.v0.19-migration.md diff --git a/content/2.whats-new/1.changelog.md b/content/2.whats-new/1.changelog.md index 9063226..7045ec9 100644 --- a/content/2.whats-new/1.changelog.md +++ b/content/2.whats-new/1.changelog.md @@ -64,7 +64,7 @@ The biggest release of the docs era: - **`write_note` overwrite guard** — writing to an existing path returns an error unless `overwrite=true` - Upgraded to FastMCP 3.0 with tool annotations -Upgrading from v0.18? See the [v0.19 migration guide](/reference/v0.19-migration) for configuration and behavior changes. +Upgrading from v0.18? The [v0.19.0 release notes](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.19.0) cover the configuration and behavior changes. --- diff --git a/content/9.reference/9.v0.19-migration.md b/content/9.reference/9.v0.19-migration.md deleted file mode 100644 index 39e29de..0000000 --- a/content/9.reference/9.v0.19-migration.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: v0.19.0 Migration Guide -description: Configuration and behavior changes when upgrading from v0.18 to v0.19. ---- - -This guide covers configuration and behavior changes when upgrading from v0.18 to v0.19. For a user-friendly overview of new features, see [the v0.19.0 release notes](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.19.0). - ---- - -## `write_note` is non-destructive by default - -`write_note` no longer silently overwrites existing notes. If a note already exists at the target path, the tool returns an error instead of replacing it. - -| | Before (v0.18) | After (v0.19) | -|---|---|---| -| Writing to an existing path | Silently overwrites | Returns an error | -| Explicit overwrite | Not needed | Pass `overwrite=True` | -| Incremental edits | `write_note` or `edit_note` | Use `edit_note` | - -This prevents accidental data loss when an AI assistant writes a note without realizing one already exists. - -**Restore old behavior:** Set `write_note_overwrite_default: true` in `~/.basic-memory/config.json`. - ---- - -## Semantic search enabled by default - -Semantic search is now on out of the box. Embeddings are generated automatically on first startup — no opt-in or manual setup required. If `sqlite-vec` fails to load, search gracefully falls back to text-only mode. - -| | Before (v0.18) | After (v0.19) | -|---|---|---| -| `semantic_search_enabled` | `false` | `true` | -| Embedding generation | Manual | Automatic on first startup | -| Install size | Smaller (no embedding deps) | Larger (includes fastembed) | - -::note -After upgrading to v0.19, run `bm reindex --embeddings` to generate vector embeddings for semantic search. This is a one-time operation for local projects. Cloud projects handle embedding generation automatically. -:: - -**Restore old behavior:** Set `semantic_search_enabled: false` in config, or set `BASIC_MEMORY_SEMANTIC_SEARCH_ENABLED=false`. - ---- - -## Frontmatter added on sync - -Files without YAML frontmatter (the metadata block at the top of a note) now get it added automatically during sync. This ensures all notes have proper metadata for search, permalinks, and schema resolution. - -| | Before (v0.18) | After (v0.19) | -|---|---|---| -| `ensure_frontmatter_on_sync` | `false` | `true` | -| Files without frontmatter | Left untouched | Frontmatter injected | - -**Restore old behavior:** Set `ensure_frontmatter_on_sync: false` in config. - ---- - -## Project-prefixed permalinks - -Generated permalinks (permanent links to notes) now include the project slug by default, making cross-project references unambiguous. - -| | Before (v0.18) | After (v0.19) | -|---|---|---| -| `permalinks_include_project` | `false` | `true` | -| Example permalink | `docs/authentication` | `main/docs/authentication` | - -Existing permalinks without a project prefix still resolve correctly — resolution tries project-prefixed first, then falls back to bare path. - -**Restore old behavior:** Set `permalinks_include_project: false` in config. - ---- - -## `build_context` defaults to JSON output - -`build_context` now returns JSON by default instead of text. The JSON response strips redundant fields for smaller, faster responses. All other tools still default to `"text"`. - -| | Before (v0.18) | After (v0.19) | -|---|---|---| -| `build_context` default format | `"text"` | `"json"` | -| Other tools default format | `"text"` | `"text"` (unchanged) | - -**Get text output:** Pass `output_format="text"` explicitly. - ---- - -## `default_project_mode` removed - -The `default_project_mode` setting is no longer used. Use `default_project` as the fallback when no project is explicitly passed to a tool or command. Per-project routing (`set-cloud` / `set-local`) replaces the global mode toggle. - ---- - -## Project config format changed - -Project configuration now uses structured entries with `path`, `mode`, and sync metadata. Legacy config formats (string-valued `projects`, `project_modes`, `cloud_projects`) are migrated automatically when Basic Memory loads your config and re-saved in the new format. - -```json -// Before (v0.18) -{ - "projects": { - "main": "/Users/you/basic-memory" - } -} - -// After (v0.19) -{ - "projects": { - "main": { - "path": "/Users/you/basic-memory", - "mode": "local" - } - } -} -``` - -Legacy configuration keys (`project_modes`, `cloud_projects`, `default_project_mode`) can be safely removed from your config file after migration. diff --git a/nuxt.config.ts b/nuxt.config.ts index 2900277..03cad2c 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -8,6 +8,7 @@ export default defineNuxtConfig({ '/start-here/why-basic-memory': { redirect: { to: '/start-here/what-is-basic-memory', statusCode: 301 } }, '/changelog': { redirect: { to: '/whats-new/changelog', statusCode: 301 } }, '/whats-new/v0.22.0': { redirect: { to: '/whats-new/changelog', statusCode: 301 } }, + '/reference/v0.19-migration': { redirect: { to: '/whats-new/changelog', statusCode: 301 } }, }, app: { head: { diff --git a/scripts/check-docs.mjs b/scripts/check-docs.mjs index a2a5703..c87f3ad 100644 --- a/scripts/check-docs.mjs +++ b/scripts/check-docs.mjs @@ -67,8 +67,7 @@ for (const file of markdownFiles) { const display = relative(root, file) if (!display.includes(`${sep}2.whats-new${sep}`) - && !display.endsWith(`${sep}changelog.md`) - && !display.endsWith(`${sep}9.v0.19-migration.md`)) { + && !display.endsWith(`${sep}changelog.md`)) { const versions = [...source.matchAll(/(? Date: Wed, 1 Jul 2026 23:34:37 -0500 Subject: [PATCH 14/87] docs: remove bisync everywhere, drop edit-locally page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit bisync is no longer supported — its three-way mirror breaks on team workspaces — and push/pull fully replaces it. Cloud Sync is rewritten around pull → edit → push as the standard workflow for personal and team workspaces alike, with one-way sync and check remaining as personal-only tools. All bisync recipes in the cloud guide, cloud CLI, user guide, VS Code, Obsidian, CLI reference, troubleshooting, configuration, and copy-between-workspaces pages now use push/pull (including the caveat that additive push doesn't propagate deletions). The edit-locally-and-in-the-app page is removed; its URL 301s to /cloud/cloud-sync and inbound links are updated. Co-Authored-By: Claude Fable 5 --- content/2.whats-new/1.changelog.md | 2 +- content/3.cloud/01.cloud-guide.md | 13 +- content/3.cloud/03.cloud-sync.md | 179 +++++++----------- content/3.cloud/04.user-guide.md | 8 +- .../3.cloud/10.edit-locally-and-in-the-app.md | 132 ------------- content/3.cloud/11.restore-lost-content.md | 4 +- content/3.cloud/13.cloud-cli.md | 20 +- content/4.teams/3.copy-between-workspaces.md | 8 +- content/7.integrations/7.vscode.md | 23 ++- content/7.integrations/8.obsidian.md | 21 +- content/9.reference/1.cli-reference.md | 8 +- content/9.reference/5.troubleshooting.md | 26 +-- content/9.reference/6.configuration.md | 2 - nuxt.config.ts | 1 + 14 files changed, 123 insertions(+), 324 deletions(-) delete mode 100644 content/3.cloud/10.edit-locally-and-in-the-app.md diff --git a/content/2.whats-new/1.changelog.md b/content/2.whats-new/1.changelog.md index 7045ec9..8e26bef 100644 --- a/content/2.whats-new/1.changelog.md +++ b/content/2.whats-new/1.changelog.md @@ -11,7 +11,7 @@ Notable changes in each Basic Memory release, most recent first. For complete pa *June 2026 · [v0.22.0](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.22.0) · [v0.22.1](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.22.1)* -v0.22.0 makes cloud sync safe for teams. New **`bm cloud push`** and **`bm cloud pull`** commands transfer changes additively — they never delete files on the destination — so you can collaborate on a shared team workspace without risking a teammate's work. They model `git push` / `git pull`: conflict-aware, with `--on-conflict` options (`fail`, `keep-cloud`, `keep-local`, `keep-both`) when a file differs on both sides. The mirror-style `sync` and `bisync` commands stay available for personal workspaces but exit with an error on team workspaces. +v0.22.0 makes cloud sync safe for teams. New **`bm cloud push`** and **`bm cloud pull`** commands transfer changes additively — they never delete files on the destination — so you can collaborate on a shared team workspace without risking a teammate's work. They model `git push` / `git pull`: conflict-aware, with `--on-conflict` options (`fail`, `keep-cloud`, `keep-local`, `keep-both`) when a file differs on both sides. The mirror-style `sync` command remains personal-only and exits with an error on team workspaces. Also in v0.22.0: search improvements, more capable `bm tool` and `bm status` commands, and a long list of MCP tool and embedding reliability fixes. See [Cloud Sync](/cloud/cloud-sync) for the full push/pull workflow. diff --git a/content/3.cloud/01.cloud-guide.md b/content/3.cloud/01.cloud-guide.md index f194a42..56b3823 100644 --- a/content/3.cloud/01.cloud-guide.md +++ b/content/3.cloud/01.cloud-guide.md @@ -316,18 +316,19 @@ bm cloud setup # Add existing project with sync enabled bm project add main --local-path ~/basic-memory -# Initial sync (resync creates baseline) -bm cloud bisync --name main --resync --dry-run # preview first -bm cloud bisync --name main --resync # establish baseline +# First pull (preview, then fetch cloud files) +bm cloud pull --name main --dry-run +bm cloud pull --name main -# Ongoing sync (run after local or cloud changes) -bm cloud bisync --name main +# Ongoing: pull cloud changes down, push local changes up +bm cloud pull --name main +bm cloud push --name main ``` **Use when:** - You want to edit both locally (Obsidian, VS Code) and in cloud - Need offline access -- Want automatic bidirectional sync +- Want changes to flow both ways ::note{icon="i-lucide-info"} Both methods preserve all your notes, relations, and tags. Choose based on whether you want cloud-only or hybrid local+cloud workflow. See the [Cloud Sync Guide](/cloud/cloud-sync) for detailed sync configuration. diff --git a/content/3.cloud/03.cloud-sync.md b/content/3.cloud/03.cloud-sync.md index 0538212..c45ef56 100644 --- a/content/3.cloud/03.cloud-sync.md +++ b/content/3.cloud/03.cloud-sync.md @@ -14,22 +14,20 @@ The cloud CLI enables you to: - **Toggle cloud mode** - All regular `bm` commands work with cloud when enabled - **Project-scoped sync** - Each project independently manages its sync configuration - **Explicit operations** - Sync only what you want, when you want -- **Team-safe push/pull** - Additive, git-style transfers that work on shared Team workspaces -- **Bidirectional sync** - Keep local and cloud in sync with rclone bisync (Personal workspaces) +- **Team-safe push/pull** - Additive, git-style transfers that work on Personal and Team workspaces alike - **Offline access** - Work locally, sync when ready -### Personal vs Team Workspaces +### The sync commands | Command | Direction | Behavior | Personal | Team | |---------|-----------|----------|----------|------| | `bm cloud pull` | cloud → local | **additive** — never deletes local | ✅ | ✅ | | `bm cloud push` | local → cloud | **additive** — never deletes cloud | ✅ | ✅ | | `bm cloud sync` | local → cloud | **mirror** — deletes cloud files missing locally | ✅ | ❌ | -| `bm cloud bisync` | local ↔ cloud | **mirror** — can delete/overwrite both sides | ✅ | ❌ | -`sync` and `bisync` are mirror operations: one tree becomes authoritative and files missing on the other side get deleted. That is correct for a Personal workspace (one user, one source of truth) but unsafe on a shared Team bucket, where it could delete a teammate's files. On Team workspaces these commands exit early with a clear error and point you at `push`/`pull`. +**`push` and `pull` are the standard workflow.** They are additive — they never delete files on the destination — and conflict-aware, so they are safe everywhere, including shared Team workspaces where a mirror operation could delete a teammate's files. -`push` and `pull` are additive (they never delete on the destination), so they are safe on both Personal and Team workspaces. +`sync` is a mirror operation: your local tree becomes authoritative and cloud files missing locally get deleted. That can be useful on a Personal workspace when local is the single source of truth, but it is blocked on Team workspaces, where it exits early with a clear error pointing you at `push`/`pull`. --- @@ -52,7 +50,7 @@ If you attempt to log in without an active subscription, you'll receive a "Subsc **Use sync when:** - You want to edit notes locally in your preferred editor -- You need bidirectional sync (changes flow both ways automatically) +- You want changes to flow both ways (pull cloud changes down, push local changes up) - You're working with large knowledge bases - You want offline access with periodic syncing @@ -85,16 +83,15 @@ bm project add research --local-path ~/Documents/research bm project add work --local-path ~/work-notes bm project add temp # No local sync -# Now you can sync individually (after initial --resync): -bm cloud bisync --name research -bm cloud bisync --name work +# Now you can sync individually: +bm cloud pull --name research +bm cloud pull --name work # temp stays cloud-only ``` **What happens under the covers:** - Config stores `cloud_projects` dict mapping project names to local paths -- Each project gets its own bisync state in `~/.basic-memory/bisync-state/{project}/` -- Rclone syncs using single remote: `basic-memory-cloud` +- Rclone transfers files using a single remote: `basic-memory-cloud` - Projects can live anywhere on your filesystem --- @@ -144,36 +141,39 @@ bm project add research --local-path ~/Documents/research bm cloud sync-setup research ~/Documents/research ``` -### 4. Sync Your Project +### 4. Pull the Project Down -Establish the initial sync baseline. **Always preview with `--dry-run` first:** +Fetch the cloud copy into your local directory. **Preview with `--dry-run` first:** ```bash -# Step 1: Preview the initial sync -bm cloud bisync --name research --resync --dry-run +# Step 1: Preview what would transfer +bm cloud pull --name research --dry-run -# Step 2: If all looks good, run the actual sync -bm cloud bisync --name research --resync +# Step 2: Fetch cloud files into your local directory +bm cloud pull --name research ``` -::note{icon="i-lucide-info"} -**Why `--resync`?** This is an rclone requirement for the first bisync run. It establishes the initial state that future syncs will compare against. After the first sync, don't use `--resync` unless you need to force a new baseline. -:: +`pull` is additive — it fetches new and changed files without deleting anything local. -### 5. Subsequent Syncs +### 5. Daily Workflow -After the first sync, just run bisync without `--resync`: +Pull before you start, edit locally, push when you're done: ```bash -bm cloud bisync --name research +# Fetch changes made in the web app, by MCP tools, or by teammates +bm cloud pull --name research + +# ... edit files locally ... + +# Upload your changes to the cloud +bm cloud push --name research ``` -**What happens:** -1. Rclone compares local and cloud states -2. Syncs changes in both directions -3. Auto-resolves conflicts (newer file wins) -4. Basic Memory reindexes all changed files -5. Updates `last_sync` timestamp in config +**What happens on `push`:** +1. New and changed local files transfer to cloud +2. If a file differs on both sides, the command aborts and lists the conflicts +3. Basic Memory reindexes all changed files +4. Updates `last_sync` timestamp in config ::note **Reindexing after sync**: Basic Memory automatically reindexes all synced changes to update the knowledge graph. @@ -199,13 +199,10 @@ You should see: |---------|-----------|----------| | `bm cloud pull` | Cloud → Local | Fetch cloud changes additively (Personal + Team) | | `bm cloud push` | Local → Cloud | Upload local changes additively (Personal + Team) | -| `bm cloud bisync` | Local ↔ Cloud | Two-way mirror (Personal only, recommended for solo use) | | `bm cloud sync` | Local → Cloud | One-way mirror, make cloud match local (Personal only) | | `bm cloud check` | Verify | Check if files match (Personal only) | -If you collaborate on a shared Team workspace, use **`push`/`pull`**. If you are the only writer (a Personal workspace), the mirror commands `sync`/`bisync` give you a single source of truth. - -### Team Workspaces: Push and Pull (Additive, Git-Style) +### Push and Pull (Additive, Git-Style) `push` and `pull` model `git push` / `git pull`: @@ -244,23 +241,7 @@ bm cloud pull --name research --on-conflict keep-both ``` ::note -`push`/`pull` are deliberately simple, conflict-aware transfers — not a full reconciler. They compare the current state of both sides without a sync baseline. On Team workspaces, use `bm cloud pull --dry-run` / `bm cloud push --dry-run` to preview differences (`bm cloud check` is Personal-only). -:: - -### Two-Way Sync (Recommended) - -```bash -# First time - establish baseline -bm cloud bisync --name research --resync - -# Subsequent syncs -bm cloud bisync --name research -``` - -**Conflict resolution:** When the same file is edited both locally and in cloud, the newer file wins (based on modification time). - -::warning -`bisync` is a two-way mirror that can delete and overwrite on both sides, so it is limited to Personal workspaces. On Team workspaces, use `bm cloud pull` then `bm cloud push` instead. +`push`/`pull` are deliberately simple, conflict-aware transfers — not a full reconciler. They compare the current state of both sides without a sync baseline. Use `--dry-run` to preview differences before transferring (`bm cloud check` is Personal-only). :: ### One-Way Sync @@ -274,10 +255,11 @@ Makes cloud identical to local — including deleting cloud files that are missi ### Preview Changes (Dry Run) ```bash -bm cloud bisync --name research --dry-run +bm cloud pull --name research --dry-run +bm cloud push --name research --dry-run ``` -Shows what would change without actually syncing. +Shows what would transfer without actually syncing. ### Verify Integrity @@ -285,7 +267,7 @@ Shows what would change without actually syncing. bm cloud check --name research ``` -Compares file checksums without making changes. +Compares file checksums without making changes (Personal workspaces only). --- @@ -299,15 +281,16 @@ bm project add research --local-path ~/Documents/research bm project add work --local-path ~/work-notes bm project add personal --local-path ~/personal -# Establish baselines -bm cloud bisync --name research --resync -bm cloud bisync --name work --resync -bm cloud bisync --name personal --resync +# Daily workflow: pull, edit, push +bm cloud pull --name research +bm cloud pull --name work +bm cloud pull --name personal + +# ... edit locally ... -# Daily workflow: sync everything -bm cloud bisync --name research -bm cloud bisync --name work -bm cloud bisync --name personal +bm cloud push --name research +bm cloud push --name work +bm cloud push --name personal ``` ### Mixed Usage @@ -322,8 +305,8 @@ bm project add archive bm project add temp-notes # Sync only the configured ones -bm cloud bisync --name research -bm cloud bisync --name work +bm cloud pull --name research +bm cloud pull --name work # archive and temp-notes stay cloud-only ``` @@ -381,45 +364,14 @@ bm cloud logout bm cloud login ``` -### First Bisync Requires --resync +### Push or Pull Reports Conflicts -**Problem:** Bisync fails on first run +**Problem:** "pull aborted: N file(s) differ between local and cloud" -**Solution:** -```bash -bm cloud bisync --name research --resync -``` - -This establishes the initial baseline state. - -### Empty Directory Issues - -**Problem:** "Empty prior Path1 listing. Cannot sync to an empty directory" - -**Solution:** Add at least one file before running `--resync`: -```bash -echo "# Research Notes" > ~/Documents/research/README.md -bm cloud bisync --name research --resync -``` - -### Bisync State Corruption - -**Problem:** Bisync fails with errors about corrupted state - -**Solution:** +**Solution:** This is the conflict guard working as intended. Preview the differences, then choose what survives: ```bash -bm cloud bisync-reset research -bm cloud bisync --name research --resync -``` - -### Too Many Deletes - -**Problem:** "max delete limit (25) exceeded" - -**Solution:** Review what's being deleted, then force resync if correct: -```bash -bm cloud bisync --name research --dry-run -bm cloud bisync --name research --resync +bm cloud pull --name research --dry-run +bm cloud pull --name research --on-conflict keep-both ``` ### Project Not Configured for Sync @@ -429,7 +381,7 @@ bm cloud bisync --name research --resync **Solution:** ```bash bm cloud sync-setup research ~/Documents/research -bm cloud bisync --name research --resync +bm cloud pull --name research ``` --- @@ -486,17 +438,18 @@ bm project rm # Delete project ### File Synchronization ```bash -# Two-way sync (recommended) -bm cloud bisync --name # After first --resync -bm cloud bisync --name --resync # First time / force baseline -bm cloud bisync --name --dry-run -bm cloud bisync --name --verbose - -# One-way sync (local → cloud) +# Standard workflow (Personal + Team) +bm cloud pull --name # Fetch cloud changes (additive) +bm cloud push --name # Upload local changes (additive) +bm cloud pull --name --dry-run +bm cloud push --name --dry-run +bm cloud pull --name --on-conflict keep-both + +# One-way mirror (local → cloud, Personal only) bm cloud sync --name bm cloud sync --name --dry-run -# Integrity check +# Integrity check (Personal only) bm cloud check --name # List remote files @@ -512,15 +465,15 @@ bm project ls --name 1. **Enable cloud mode** - `bm cloud login` 2. **Install rclone** - `bm cloud setup` 3. **Add projects with sync** - `bm project add research --local-path ~/Documents/research` -4. **Preview first sync** - `bm cloud bisync --name research --resync --dry-run` -5. **Establish baseline** - `bm cloud bisync --name research --resync` -6. **Daily workflow** - `bm cloud bisync --name research` +4. **Preview the first pull** - `bm cloud pull --name research --dry-run` +5. **Pull the project down** - `bm cloud pull --name research` +6. **Daily workflow** - pull, edit locally, then `bm cloud push --name research` **Key benefits:** - Each project independently syncs (or doesn't) - Projects can live anywhere on disk - Explicit sync operations (no magic) -- Safe by design (max delete limits, conflict resolution) +- Safe by design (additive transfers, conflict guard) - Full offline access (work locally, sync when ready) --- diff --git a/content/3.cloud/04.user-guide.md b/content/3.cloud/04.user-guide.md index 9594514..04cf236 100644 --- a/content/3.cloud/04.user-guide.md +++ b/content/3.cloud/04.user-guide.md @@ -400,10 +400,10 @@ Want to edit files locally with Obsidian or VS Code? Set up bidirectional sync: ```bash bm cloud login bm cloud setup -bm cloud bisync --name main +bm cloud pull --name main ``` -This syncs your cloud notes to a local folder. Changes in either location sync automatically. +This fetches your cloud notes into a local folder. Pull cloud changes down and push local changes up with `bm cloud pull` / `bm cloud push` as you work. See the [Cloud Sync Guide](/cloud/cloud-sync) for detailed setup. @@ -429,8 +429,8 @@ See the [Cloud Sync Guide](/cloud/cloud-sync) for detailed setup. If using local sync: 1. Check sync status: `bm cloud status` -2. Run manual sync: `bm cloud bisync --name main` -3. Check for conflicts in the sync log +2. Run a manual sync: `bm cloud pull --name main`, then `bm cloud push --name main` +3. If a push or pull reports conflicts, resolve them with `--on-conflict` ### Getting Help diff --git a/content/3.cloud/10.edit-locally-and-in-the-app.md b/content/3.cloud/10.edit-locally-and-in-the-app.md deleted file mode 100644 index e28af9b..0000000 --- a/content/3.cloud/10.edit-locally-and-in-the-app.md +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: Edit Locally and in the App -description: Happy-path setup for hybrid editing — work on the same project in Obsidian or VS Code locally and in the cloud app, with bidirectional sync keeping both sides in step. ---- - -You want the best of both worlds: edit the same project in your local editor (Obsidian, VS Code, Cursor…) **and** in the [cloud app](/cloud/web-app), with both sides staying in sync. This page is the happy path — get a project sync'd in five steps, then the day-to-day routine. - -::note{icon="i-lucide-info"} -This is a stitched-together how-to. For the deep reference on bidirectional sync — architecture, filters, conflict handling — see [Cloud Sync](/cloud/cloud-sync). -:: - ---- - -## What you'll have when you're done - -- A cloud project that mirrors a local folder on your machine. -- Edits in either place propagate to the other with `bm cloud bisync`. -- Your AI assistant (via MCP) sees the same notes whether you're working locally or remotely. - ---- - -## One-time setup - -::steps -### Sign in to cloud - -```bash -bm cloud login -``` - -A browser tab walks you through OAuth. After confirming the displayed code, you're authenticated and CLI commands route through cloud by default. - -### Install sync tooling - -```bash -bm cloud setup -``` - -This installs and configures `rclone`, which Basic Memory uses under the hood for bidirectional sync. - -### Add or attach the project - -Two starting points — pick the one that matches you: - -**You already have local notes** you want to push to cloud: - -```bash -bm project add my-notes --cloud --local-path ~/notes -``` - -This creates a cloud project named `my-notes` and points its local mirror at `~/notes`. - -**The project already exists in cloud** and you want to clone it locally: - -```bash -bm cloud sync-setup my-notes ~/notes -``` - -This wires an existing cloud project to a new local path. - -### Establish a baseline (`--resync`) - -The first bisync needs a baseline. Preview it first: - -```bash -bm cloud bisync --name my-notes --resync --dry-run -``` - -Look at the plan, then run it for real: - -```bash -bm cloud bisync --name my-notes --resync -``` - -After this, both sides are aligned and ready for ongoing sync. - -### Verify - -Open the project in the [web app](https://app.basicmemory.com) and confirm your notes are there. Then check your local folder — you should see the same files. -:: - ---- - -## The day-to-day routine - -Once the baseline is set, sync is a single command: - -```bash -bm cloud bisync --name my-notes -``` - -Run it: -- After a session of local edits, before switching to the app. -- After working in the app, before opening your local editor. -- Whenever you want to be sure both sides agree. - -That's it. The rest is editing wherever you like. - -::tip -**Editor of choice.** Once your project syncs to a local folder, any markdown editor works — [Obsidian](/integrations/obsidian) (point a vault at the folder), [VS Code](/integrations/vscode), [Cursor](/integrations/cursor), or just `vim`. Your AI assistant reads the same notes either way. -:: - ---- - -## A few habits that help - -- **Sync before and after a session.** It's cheap and avoids surprise conflicts. -- **Don't fight an active sync.** If `bm cloud bisync` is running, let it finish before editing again. -- **Keep one project per local folder.** Don't nest project folders inside each other — Basic Memory expects each project's local path to be self-contained. -- **`.bmignore` if you have to.** If a folder contains files you don't want synced (build output, caches), add it to `.bmignore` at the project root — bisync respects it. - ---- - -## What if I want some projects local-only and others in cloud? - -That's the [routing](/cloud/routing) model. You can keep personal projects entirely local while syncing only a couple of projects to cloud. The hybrid setup on this page is one routing configuration; routing covers the others (all-local, all-cloud, mixed, per-command overrides). - ---- - -## When sync needs help - -`bm cloud bisync` is conservative by design — if it sees something it can't safely resolve, it stops and tells you. The [Cloud Sync guide](/cloud/cloud-sync) covers the deeper cases: conflict resolution, `bm cloud check` for integrity verification, and `bm cloud bisync-reset` if you ever need to start the baseline over. - ---- - -## Related - -- [Cloud Sync](/cloud/cloud-sync) — deep reference for bidirectional sync -- [Local & Cloud Routing](/cloud/routing) — choose where each project lives -- [Web App](/cloud/web-app) — what the cloud side looks like -- [Obsidian](/integrations/obsidian) · [VS Code](/integrations/vscode) · [Cursor](/integrations/cursor) — local editor integrations -- [CLI Reference](/reference/cli-reference) — every `bm cloud` command diff --git a/content/3.cloud/11.restore-lost-content.md b/content/3.cloud/11.restore-lost-content.md index 978c2b8..d033502 100644 --- a/content/3.cloud/11.restore-lost-content.md +++ b/content/3.cloud/11.restore-lost-content.md @@ -150,7 +150,7 @@ You may need to re-create the project entry in the workspace before the restored Snapshots cover the recent history of your cloud workspace. If the content you want is older than your retention window, two backstops: -- **Local sync mirror.** If you had [hybrid editing](/cloud/edit-locally-and-in-the-app) set up, your local folder is an independent copy. Check there. +- **Local sync copy.** If you had [cloud sync](/cloud/cloud-sync) set up, your local folder is an independent copy. Check there. - **A project ZIP download.** If you'd previously downloaded the project as a ZIP (Manage Projects → Download), unpack it locally and re-upload to the project. For ongoing safety: take a manual snapshot before any change you might want to roll back. They're free and instant. @@ -165,6 +165,6 @@ bm cloud snapshot create "Before reorganizing research/" - [File History](/cloud/file-history) — per-note version timeline and diff/merge restore - [Cloud Snapshots](/cloud/cloud-snapshots) — the full snapshot reference (creation, retention, browsing, CLI options) -- [Edit Locally and in the App](/cloud/edit-locally-and-in-the-app) — bidirectional sync gives you a local backstop +- [Cloud Sync](/cloud/cloud-sync) — a synced local folder gives you a local backstop - [Copy Content Between Workspaces](/teams/copy-between-workspaces) — for restoring from a downloaded project ZIP - [CLI Reference](/reference/cli-reference) — every `bm cloud snapshot` command diff --git a/content/3.cloud/13.cloud-cli.md b/content/3.cloud/13.cloud-cli.md index 5cd529e..569b6a6 100644 --- a/content/3.cloud/13.cloud-cli.md +++ b/content/3.cloud/13.cloud-cli.md @@ -117,27 +117,19 @@ See [Local & Cloud Routing](/cloud/routing) for the routing model, precedence, a ## Sync Cloud with local files -Use Cloud Sync when you want a local Markdown folder and a Cloud project to stay aligned. - -For a personal workspace project: +Use Cloud Sync when you want a local Markdown folder and a Cloud project to stay aligned. The additive `push` and `pull` commands work the same on personal and team workspaces: ```bash bm cloud setup bm cloud sync-setup research ~/Documents/research -bm cloud bisync --name research --resync --dry-run -bm cloud bisync --name research --resync -``` -For team workspaces, use the additive `push` and `pull` commands. `sync` and `bisync` are mirror operations that can delete files a teammate added, so they exit with an error on team workspaces: - -```bash -bm cloud sync-setup team-wiki ~/Documents/team-wiki -bm cloud pull --name team-wiki -bm cloud push --name team-wiki --dry-run -bm cloud push --name team-wiki +# Fetch cloud changes, then upload local ones +bm cloud pull --name research +bm cloud push --name research --dry-run +bm cloud push --name research ``` -See [Edit Locally and in the App](/cloud/edit-locally-and-in-the-app) for the short workflow, or [Cloud Sync](/cloud/cloud-sync) for the full reference. +See [Cloud Sync](/cloud/cloud-sync) for the full workflow reference, including conflict handling with `--on-conflict`. --- diff --git a/content/4.teams/3.copy-between-workspaces.md b/content/4.teams/3.copy-between-workspaces.md index 2e0ad02..4389115 100644 --- a/content/4.teams/3.copy-between-workspaces.md +++ b/content/4.teams/3.copy-between-workspaces.md @@ -101,12 +101,12 @@ See the [MCP Tools Reference](/reference/mcp-tools-reference) for full parameter ## Copy via local sync (power-user) -If both projects already have [local sync](/cloud/cloud-sync) set up, you can move files in the filesystem and let bisync push them up: +If both projects already have [local sync](/cloud/cloud-sync) set up, you can move files in the filesystem and push them up: -1. Run `bm cloud bisync` for both projects so each is up to date locally. +1. Run `bm cloud pull` for both projects so each is up to date locally. 2. In your file manager (or with `cp -r`), copy the notes or folder from the source project's local path into the target project's local path. -3. Run `bm cloud bisync --name ` to push the new files to the target workspace. -4. Verify in the app, then delete from the source side and bisync again. +3. Run `bm cloud push --name ` to upload the new files to the target workspace. +4. Verify in the app, then delete the originals from the source project in the app or via MCP (push is additive, so local deletions don't propagate). This is the fastest option when you have lots of notes and both projects already sync to your machine. diff --git a/content/7.integrations/7.vscode.md b/content/7.integrations/7.vscode.md index 784ada0..0d89246 100644 --- a/content/7.integrations/7.vscode.md +++ b/content/7.integrations/7.vscode.md @@ -46,35 +46,34 @@ bm project add my-project --local-path ~/workspace/my-project/docs bm project add knowledge --local-path ~/Documents/knowledge ``` -### Establish Sync Baseline -Preview and run the initial sync: +### Pull Your Project Down +Preview and run the initial pull: ```bash # Preview first (recommended) -bm cloud bisync --name my-project --resync --dry-run +bm cloud pull --name my-project --dry-run -# Establish baseline -bm cloud bisync --name my-project --resync +# Fetch the cloud files +bm cloud pull --name my-project ``` -Only use `--resync` for the first sync. - ### Edit in VS Code Open your local directory in VS Code. Edit files with full IDE features -- syntax highlighting, markdown preview, split editors, and search all work out of the box. ### Sync Changes -After editing locally or making changes in cloud, run bidirectional sync: +Pull cloud changes down before you start, push local changes up when you're done: ```bash -bm cloud bisync --name my-project +bm cloud pull --name my-project +bm cloud push --name my-project ``` -Changes flow both directions. Edit locally or in the cloud, both stay in sync. +Changes flow both directions — additively, so nothing gets deleted on either side. :: ::note -**Bidirectional sync**: `bisync` keeps local and cloud in sync automatically. Newer files win conflicts. For one-way sync and advanced configuration, see the [Cloud Sync Guide](/cloud/cloud-sync). +**Additive sync**: `pull` and `push` never delete files on the destination. If the same note changed on both sides, the command aborts and lists the conflicts — resolve with `--on-conflict`. See the [Cloud Sync Guide](/cloud/cloud-sync) for details. :: --- @@ -142,7 +141,7 @@ Check sync status with `bm status` and verify file permissions in your project d VS Code's built-in search works for text matches. For knowledge graph queries and semantic search, use the CLI: `bm tool search-notes "your query"`. **Cloud sync conflicts?** -Run `bm cloud bisync --name my-project --dry-run` to preview before syncing. See the [Cloud Sync Guide](/cloud/cloud-sync) for conflict resolution. +Run `bm cloud pull --name my-project --dry-run` to preview before syncing, and use `--on-conflict` to choose what survives. See the [Cloud Sync Guide](/cloud/cloud-sync) for conflict resolution. --- diff --git a/content/7.integrations/8.obsidian.md b/content/7.integrations/8.obsidian.md index 30f7116..d352318 100644 --- a/content/7.integrations/8.obsidian.md +++ b/content/7.integrations/8.obsidian.md @@ -50,33 +50,32 @@ bm project add my-vault --local-path ~/path/to/obsidian-vault bm project add notes --local-path ~/Documents/notes ``` -### Establish Sync Baseline -Preview and run the initial sync: +### Pull Your Vault Down +Preview and run the initial pull: ```bash # Preview first (recommended) -bm cloud bisync --name my-vault --resync --dry-run +bm cloud pull --name my-vault --dry-run -# If all looks good, establish baseline -bm cloud bisync --name my-vault --resync +# If all looks good, fetch the cloud files +bm cloud pull --name my-vault ``` -Only use `--resync` for the first sync. - ### Open Your Vault in Obsidian Open your local directory as a vault in Obsidian. You get full graph view, plugins, and editing. ### Sync Changes -After editing in Obsidian or making changes via AI assistants in the cloud, sync both directions: +After editing in Obsidian, push your changes up; after changes land in the cloud (AI assistants, web app), pull them down: ```bash -bm cloud bisync --name my-vault +bm cloud pull --name my-vault +bm cloud push --name my-vault ``` :: ::note -**Bidirectional sync**: `bisync` keeps local and cloud in sync. Changes flow both ways, with newer files winning conflicts. For one-way sync and advanced options, see the [Cloud Sync Guide](/cloud/cloud-sync). +**Additive sync**: `pull` and `push` never delete files on the destination. If the same note changed on both sides, the command aborts and lists the conflicts — resolve with `--on-conflict`. See the [Cloud Sync Guide](/cloud/cloud-sync) for details. :: --- @@ -137,7 +136,7 @@ Use [schemas](/concepts/schema-system) to keep your notes consistent whether you **Canvas files not opening**: Update to the latest Obsidian version and enable the Canvas core plugin. -**Notes not syncing to cloud**: Run `bm cloud bisync --name ` after editing. See the [Cloud Sync Guide](/cloud/cloud-sync) for details. +**Notes not syncing to cloud**: Run `bm cloud push --name ` after editing. See the [Cloud Sync Guide](/cloud/cloud-sync) for details. ## Next Steps diff --git a/content/9.reference/1.cli-reference.md b/content/9.reference/1.cli-reference.md index a47d0fd..99aca30 100644 --- a/content/9.reference/1.cli-reference.md +++ b/content/9.reference/1.cli-reference.md @@ -343,20 +343,14 @@ bm cloud pull --name research --on-conflict keep-cloud # One-way mirror: local → cloud (Personal workspaces only) bm cloud sync -# Two-way mirror: local ↔ cloud (Personal workspaces only) -bm cloud bisync - # Verify file integrity between local and cloud (Personal only) bm cloud check -# Clear bisync state -bm cloud bisync-reset - # Configure local sync for an existing cloud project bm cloud sync-setup research ~/Documents/research ``` -`push`/`pull` are additive (never delete on the destination) and abort on conflicts by default, git-style. `sync`/`bisync` are destructive mirrors and are blocked on Team workspaces. See the [Cloud Sync guide](/cloud/cloud-sync) for details. +`push`/`pull` are additive (never delete on the destination) and abort on conflicts by default, git-style. `sync` is a destructive mirror and is blocked on Team workspaces. See the [Cloud Sync guide](/cloud/cloud-sync) for details. ### Snapshots diff --git a/content/9.reference/5.troubleshooting.md b/content/9.reference/5.troubleshooting.md index de32081..3c5748c 100644 --- a/content/9.reference/5.troubleshooting.md +++ b/content/9.reference/5.troubleshooting.md @@ -143,7 +143,7 @@ basic-memory status ### Cloud Sync Issues -**Problem:** Bisync not working. +**Problem:** Push or pull not working. **Solutions:** @@ -152,27 +152,21 @@ basic-memory status bm cloud setup ``` -2. **First bisync requires --resync**: +2. **Preview what would transfer**: ```bash - bm cloud bisync --name research --resync + bm cloud pull --name research --dry-run + bm cloud push --name research --dry-run ``` -3. **Empty directory error** - Add at least one file: +3. **Conflicts reported** ("N file(s) differ between local and cloud") — choose what survives: ```bash - echo "# Notes" > ~/Documents/research/README.md - bm cloud bisync --name research --resync + bm cloud pull --name research --on-conflict keep-both ``` -4. **Bisync state corruption** - Reset state: +4. **Project not configured for sync** — map it to a local path first: ```bash - bm cloud bisync-reset research - bm cloud bisync --name research --resync - ``` - -5. **Too many deletes error** - Review changes, then force: - ```bash - bm cloud bisync --name research --dry-run - bm cloud bisync --name research --resync + bm cloud sync-setup research ~/Documents/research + bm cloud pull --name research ``` --- @@ -346,7 +340,7 @@ source ~/.bashrc # or ~/.zshrc **Solution:** ```bash bm cloud sync-setup research ~/Documents/research -bm cloud bisync --name research --resync +bm cloud pull --name research ``` ### Moving Notes Between Projects diff --git a/content/9.reference/6.configuration.md b/content/9.reference/6.configuration.md index eca9731..281fe95 100644 --- a/content/9.reference/6.configuration.md +++ b/content/9.reference/6.configuration.md @@ -45,7 +45,6 @@ When set, Basic Memory stores config and default app DB in that directory. "path": "/Users/you/research-notes", "mode": "cloud", "cloud_sync_path": "/Users/you/research-notes", - "bisync_initialized": true, "last_sync": "2026-02-15T18:30:00Z" } }, @@ -69,7 +68,6 @@ Each project entry supports: - `path`: local filesystem path - `mode`: `local` or `cloud` - `cloud_sync_path` (optional) -- `bisync_initialized` (optional) - `last_sync` (optional) ### `default_project` diff --git a/nuxt.config.ts b/nuxt.config.ts index 03cad2c..9fbab03 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -9,6 +9,7 @@ export default defineNuxtConfig({ '/changelog': { redirect: { to: '/whats-new/changelog', statusCode: 301 } }, '/whats-new/v0.22.0': { redirect: { to: '/whats-new/changelog', statusCode: 301 } }, '/reference/v0.19-migration': { redirect: { to: '/whats-new/changelog', statusCode: 301 } }, + '/cloud/edit-locally-and-in-the-app': { redirect: { to: '/cloud/cloud-sync', statusCode: 301 } }, }, app: { head: { From b7989f499274ba0137ea92472bde4aa9b2f493f6 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 08:57:44 -0500 Subject: [PATCH 15/87] docs: fix commands, values, and claims that fail against v0.22.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Source-verified corrections from the docs audit: - basic-memory sync does not exist — troubleshooting and the local user guide now point at automatic sync / bm reindex / bm reset - Snapshot restore syntax corrected to the real CLI form (bm cloud restore --snapshot ; browse takes --prefix) - Metadata filter operators: remove nonexistent $contains, add the real $gt/$gte/$lt/$lte and $between; edit_note gains its two missing insert operations (AI assistant guide) - output_format values are text/json — drop ascii/ansi/default claims - Fix invalid `bm search_notes --cloud` example in routing - semantic_embedding_batch_size default is 2, not 64 (two pages) - configuration: local_sync_path (not the legacy cloud_sync_path), cloud_mode documented as env-derived rather than a settable field, Postgres URL uses postgresql+asyncpg:// - Project ZIP download requires User Admin+ (copy-between-workspaces) - Local projects take a positional path, not --local-path (VS Code) - Python floor is 3.12; drop hard-coded 0.19.x version output from the local quickstart; fix two broken anchors Co-Authored-By: Claude Fable 5 --- content/1.start-here/3.quickstart-local.md | 5 +---- content/2.whats-new/4.cloud.md | 2 +- content/3.cloud/03.cloud-sync.md | 2 +- content/3.cloud/05.cloud-snapshots.md | 6 +++--- content/3.cloud/08.routing.md | 2 +- content/3.cloud/11.restore-lost-content.md | 12 ++++++------ content/4.teams/3.copy-between-workspaces.md | 2 +- content/5.local/4.mcp-tools-local.md | 5 +---- content/5.local/5.user-guide.md | 12 ++++++------ content/6.concepts/7.semantic-search.md | 2 +- content/7.integrations/7.vscode.md | 2 +- content/9.reference/3.ai-assistant-guide.md | 8 ++++++-- content/9.reference/5.troubleshooting.md | 10 +++++----- content/9.reference/6.configuration.md | 16 ++++++++-------- 14 files changed, 42 insertions(+), 44 deletions(-) diff --git a/content/1.start-here/3.quickstart-local.md b/content/1.start-here/3.quickstart-local.md index 13e466e..041cfc5 100644 --- a/content/1.start-here/3.quickstart-local.md +++ b/content/1.start-here/3.quickstart-local.md @@ -51,10 +51,7 @@ uv tool install basic-memory basic-memory --version ``` -**Expected output:** -```bash -basic-memory, version 0.19.x -``` +You should see the installed version printed. If it's older than the [latest release](https://github.com/basicmachines-co/basic-memory/releases), run `bm update`. --- diff --git a/content/2.whats-new/4.cloud.md b/content/2.whats-new/4.cloud.md index f22e77d..fbdef84 100644 --- a/content/2.whats-new/4.cloud.md +++ b/content/2.whats-new/4.cloud.md @@ -19,7 +19,7 @@ For the full walkthrough, see the [Web App Guide](/cloud/web-app). ## Teams -You can now share a cloud workspace with your team. Invite members by email, assign roles (owner, editor, viewer), and collaborate on the same projects — your AI assistant reaches team projects automatically across workspaces. +You can now share a cloud workspace with your team. Invite members by email, assign roles, and collaborate on the same projects — your AI assistant reaches team projects automatically across workspaces. See the [Teams guide](/teams/about) to get started. diff --git a/content/3.cloud/03.cloud-sync.md b/content/3.cloud/03.cloud-sync.md index c45ef56..38a59b1 100644 --- a/content/3.cloud/03.cloud-sync.md +++ b/content/3.cloud/03.cloud-sync.md @@ -55,7 +55,7 @@ If you attempt to log in without an active subscription, you'll receive a "Subsc - You want offline access with periodic syncing **Alternatives to sync:** -- **Web Editor**: Upload and edit files in the [Cloud web interface](/cloud/cloud-guide#web-editor) +- **Web App**: Upload and edit files in the [Cloud web app](/cloud/web-app) - **MCP Tools Only**: Use AI assistants to manage notes entirely in cloud :: diff --git a/content/3.cloud/05.cloud-snapshots.md b/content/3.cloud/05.cloud-snapshots.md index aaf6344..038402e 100644 --- a/content/3.cloud/05.cloud-snapshots.md +++ b/content/3.cloud/05.cloud-snapshots.md @@ -110,7 +110,7 @@ meetings/2026-01-15.md Filter by path: ```bash -bm cloud snapshot browse snap_abc123 --path notes/ +bm cloud snapshot browse snap_abc123 --prefix notes/ ``` ### Restore Files @@ -118,13 +118,13 @@ bm cloud snapshot browse snap_abc123 --path notes/ Restore a specific file: ```bash -bm cloud snapshot restore snap_abc123 --file notes/important.md +bm cloud restore notes/important.md --snapshot snap_abc123 ``` Restore an entire folder: ```bash -bm cloud snapshot restore snap_abc123 --path research/ +bm cloud restore research/ --snapshot snap_abc123 ``` ### Delete a Snapshot diff --git a/content/3.cloud/08.routing.md b/content/3.cloud/08.routing.md index b0edbc2..38625d8 100644 --- a/content/3.cloud/08.routing.md +++ b/content/3.cloud/08.routing.md @@ -36,7 +36,7 @@ Routing decisions follow a priority order — the most specific level wins: - Global cloud mode is active, but `bm project set-local research` keeps the `research` project on your machine. - You're in local-only mode, but `bm project set-cloud shared-notes` routes just that project through cloud. -- You need a quick cloud check: `bm search_notes --cloud "meeting notes"` overrides everything for that one call. +- You need a quick check against a cloud project: `bm tool search-notes "meeting notes" --project shared-notes` — routing follows the project, so the call runs against cloud. --- diff --git a/content/3.cloud/11.restore-lost-content.md b/content/3.cloud/11.restore-lost-content.md index d033502..87825cf 100644 --- a/content/3.cloud/11.restore-lost-content.md +++ b/content/3.cloud/11.restore-lost-content.md @@ -78,7 +78,7 @@ Before restoring, peek at what the snapshot actually contains — it saves a ste bm cloud snapshot browse snap_abc123 # List a specific folder -bm cloud snapshot browse snap_abc123 --path notes/ +bm cloud snapshot browse snap_abc123 --prefix notes/ # Show snapshot metadata bm cloud snapshot show snap_abc123 @@ -95,7 +95,7 @@ Restore is targeted — you pick the file, folder, or project you want back, not #### A single note ```bash -bm cloud snapshot restore snap_abc123 --file notes/important.md +bm cloud restore notes/important.md --snapshot snap_abc123 ``` Or in the web app: browse the snapshot, find the file, choose **Restore**. @@ -103,7 +103,7 @@ Or in the web app: browse the snapshot, find the file, choose **Restore**. #### A folder ```bash -bm cloud snapshot restore snap_abc123 --path research/ +bm cloud restore research/ --snapshot snap_abc123 ``` Restores everything under that path as it existed in the snapshot. @@ -113,7 +113,7 @@ Restores everything under that path as it existed in the snapshot. If you lost most of a project — or deleted it — restore the project root: ```bash -bm cloud snapshot restore snap_abc123 --path / +bm cloud restore / --snapshot snap_abc123 ``` ::note @@ -138,8 +138,8 @@ You can recover a deleted project the same way: find a snapshot from before the ```bash bm cloud snapshot list -bm cloud snapshot browse snap_abc123 --path my-project/ -bm cloud snapshot restore snap_abc123 --path my-project/ +bm cloud snapshot browse snap_abc123 --prefix my-project/ +bm cloud restore my-project/ --snapshot snap_abc123 ``` You may need to re-create the project entry in the workspace before the restored files appear as a live project — open the app, go to **Settings → Projects**, and verify. diff --git a/content/4.teams/3.copy-between-workspaces.md b/content/4.teams/3.copy-between-workspaces.md index 4389115..f67adf7 100644 --- a/content/4.teams/3.copy-between-workspaces.md +++ b/content/4.teams/3.copy-between-workspaces.md @@ -15,7 +15,7 @@ You'll often want to promote work from your personal workspace into a [team work A few things to know about any cross-workspace copy: -- **You need read access** to the source project and **write access** (editor or owner) to the target project. +- **You need read access** to the source project and **write access** to the target project. Downloading a whole project as a ZIP additionally requires the **User Admin** role or above in the source workspace. - **Imported content takes on the target's permissions.** It picks up the target workspace's project visibility, sharing rules, and member access. Source-side permissions don't follow it. - **Share links don't follow content.** Existing [Shared Notes](/cloud/shared-notes) links live on the original. If you want a shared link in the new location, create one there after importing. - **Wikilinks are preserved as text.** A `[[Wiki Link]]` only _resolves_ in the target workspace if the linked note is also present there. For best results, **copy linked notes together** so the graph stays intact. diff --git a/content/5.local/4.mcp-tools-local.md b/content/5.local/4.mcp-tools-local.md index 6cc3a15..a3c394d 100644 --- a/content/5.local/4.mcp-tools-local.md +++ b/content/5.local/4.mcp-tools-local.md @@ -18,10 +18,7 @@ When you run the local MCP server, tools read and write local project folders by - `schema_validate`, `schema_infer`, `schema_diff` for schema workflows - `build_context` for memory URL graph traversal -`search_notes` and `read_note` also support terminal-friendly formats: -- `output_format=\"default\"` (structured) -- `output_format=\"ascii\"` (plain table/preview) -- `output_format=\"ansi\"` (colorized table/preview) +All tools support `output_format="text"` (human-readable, the default) and `output_format="json"` (machine-readable) — see the [MCP Tools Reference](/reference/mcp-tools-reference) for details. ## Example diff --git a/content/5.local/5.user-guide.md b/content/5.local/5.user-guide.md index 1e06d8c..ebc46df 100644 --- a/content/5.local/5.user-guide.md +++ b/content/5.local/5.user-guide.md @@ -60,7 +60,7 @@ Done! I've created "Authentication Approaches.md" with: This creates a Markdown file with semantic markup in your knowledge base. ::tip -You can store your knowledge at any location. `~/basic-memory` is the default project location. See [Getting Started](/local/getting-started#choosing-where-your-notes-are-saved) for more information. +You can store your knowledge at any location. `~/basic-memory` is the default project location. See [Getting Started](/local/getting-started#choosing-where-notes-are-saved) for more information. :: ### Direct File Creation @@ -476,11 +476,11 @@ basic-memory project info ### Force Re-sync -If something seems out of sync: +Sync runs automatically — file changes are picked up in real time. If something still seems out of sync: ```bash -# Re-sync all files -basic-memory sync +# Rebuild the search index +basic-memory reindex # Reset and rebuild database (use if issues persist) basic-memory reset @@ -577,7 +577,7 @@ The database syncs regardless of how you edit files. 1. Confirm files are in correct project directory 2. Check frontmatter formatting (valid YAML) 3. Use `memory://` URLs for direct references -4. Trigger re-sync: `basic-memory sync` +4. Rebuild the search index: `basic-memory reindex` ### Performance Issues @@ -595,7 +595,7 @@ The database syncs regardless of how you edit files. basic-memory --help # Help for specific commands -basic-memory sync --help +basic-memory status --help basic-memory project --help ``` diff --git a/content/6.concepts/7.semantic-search.md b/content/6.concepts/7.semantic-search.md index 0a636da..8759815 100644 --- a/content/6.concepts/7.semantic-search.md +++ b/content/6.concepts/7.semantic-search.md @@ -260,7 +260,7 @@ Each chunk has a content hash. When notes are re-synced or reindexed, unchanged | `semantic_embedding_provider` | `BASIC_MEMORY_SEMANTIC_EMBEDDING_PROVIDER` | `"fastembed"` | `"fastembed"` (local) or `"openai"` (API) | | `semantic_embedding_model` | `BASIC_MEMORY_SEMANTIC_EMBEDDING_MODEL` | `"bge-small-en-v1.5"` | Embedding model identifier | | `semantic_embedding_dimensions` | `BASIC_MEMORY_SEMANTIC_EMBEDDING_DIMENSIONS` | auto-detected | 384 (FastEmbed), 1536 (OpenAI) | -| `semantic_embedding_batch_size` | `BASIC_MEMORY_SEMANTIC_EMBEDDING_BATCH_SIZE` | `64` | Texts per embedding batch | +| `semantic_embedding_batch_size` | `BASIC_MEMORY_SEMANTIC_EMBEDDING_BATCH_SIZE` | `2` | Texts per embedding batch | | `semantic_vector_k` | `BASIC_MEMORY_SEMANTIC_VECTOR_K` | `100` | Vector candidate count | | `semantic_min_similarity` | `BASIC_MEMORY_SEMANTIC_MIN_SIMILARITY` | `0.55` | Minimum similarity threshold | diff --git a/content/7.integrations/7.vscode.md b/content/7.integrations/7.vscode.md index 0d89246..06de24e 100644 --- a/content/7.integrations/7.vscode.md +++ b/content/7.integrations/7.vscode.md @@ -87,7 +87,7 @@ If you're running Basic Memory locally (no cloud), setup is simple: uv tool install basic-memory # Add a project pointing to a folder -bm project add my-project --local-path ~/workspace/my-project/docs +bm project add my-project ~/workspace/my-project/docs ``` Then open that folder in VS Code. That's it -- your markdown files are the knowledge base. Every edit you make is automatically synced to the knowledge graph. diff --git a/content/9.reference/3.ai-assistant-guide.md b/content/9.reference/3.ai-assistant-guide.md index 84b14e6..6fa8ae5 100644 --- a/content/9.reference/3.ai-assistant-guide.md +++ b/content/9.reference/3.ai-assistant-guide.md @@ -324,9 +324,12 @@ results = await search_notes(tags=["security"], project="main") | Operator | Example | Meaning | |----------|---------|---------| -| exact match | `{"status": "draft"}` | Field equals value | +| exact match | `{"status": "draft"}` | Field equals value (matching against an array field checks membership) | | `$in` | `{"priority": {"$in": ["high", "critical"]}}` | Field is one of the values | -| `$contains` | `{"tags": {"$contains": "security"}}` | Array field contains value | +| `$gt` / `$gte` / `$lt` / `$lte` | `{"priority": {"$gte": 3}}` | Numeric/date comparison | +| `$between` | `{"due": {"$between": ["2026-01-01", "2026-06-30"]}}` | Inclusive range | + +There is no `$contains`, `$exists`, `$ne`, or `$regex` — see [Metadata Search](/concepts/metadata-search) for the full filter reference. **Semantic search:** @@ -432,6 +435,7 @@ await edit_note( - `prepend` - Add to beginning - `find_replace` - Replace specific text - `replace_section` - Replace markdown section +- `insert_before_section` / `insert_after_section` - Insert content around a section ### Moving Notes diff --git a/content/9.reference/5.troubleshooting.md b/content/9.reference/5.troubleshooting.md index 3c5748c..8376184 100644 --- a/content/9.reference/5.troubleshooting.md +++ b/content/9.reference/5.troubleshooting.md @@ -198,9 +198,9 @@ basic-memory status memory://my-note-title ``` -4. **Trigger a re-sync**: +4. **Rebuild the search index**: ```bash - basic-memory sync + basic-memory reindex ``` ### Entity Not Found @@ -270,9 +270,9 @@ basic-memory status ### Python Version Error -**Problem:** "Python 3.13+ required" error. +**Problem:** Unsupported Python version error. -**Solution:** Install Python 3.13 or higher: +**Solution:** Install Python 3.12 or higher: ```bash # macOS with Homebrew brew install python@3.13 @@ -431,7 +431,7 @@ cat ~/.basic-memory/basic-memory-cloud.json basic-memory --help # Get help for specific commands -basic-memory sync --help +basic-memory status --help basic-memory project --help bm cloud --help ``` diff --git a/content/9.reference/6.configuration.md b/content/9.reference/6.configuration.md index 281fe95..dbb9624 100644 --- a/content/9.reference/6.configuration.md +++ b/content/9.reference/6.configuration.md @@ -44,14 +44,13 @@ When set, Basic Memory stores config and default app DB in that directory. "research": { "path": "/Users/you/research-notes", "mode": "cloud", - "cloud_sync_path": "/Users/you/research-notes", + "local_sync_path": "/Users/you/research-notes", "last_sync": "2026-02-15T18:30:00Z" } }, "semantic_search_enabled": true, "semantic_min_similarity": 0.55, - "permalinks_include_project": true, - "cloud_mode": false + "permalinks_include_project": true } ``` @@ -143,7 +142,7 @@ Embedding dimensions override. Embedding batch size. - Type: integer -- Default: `64` +- Default: `2` - Env: `BASIC_MEMORY_SEMANTIC_EMBEDDING_BATCH_SIZE` ### `semantic_vector_k` @@ -352,7 +351,7 @@ Connection URL for the database when using the Postgres backend. - Default: `null` - Env: `BASIC_MEMORY_DATABASE_URL` -Only required when `database_backend` is `postgres`. Example: `postgresql://user:pass@host:5432/dbname` +Only required when `database_backend` is `postgres`. Example: `postgresql+asyncpg://user:pass@host:5432/dbname` --- @@ -360,12 +359,13 @@ Only required when `database_backend` is `postgres`. Example: `postgresql://user ### `cloud_mode` -Global cloud mode toggle. +Cloud deployment mode (derived, not a config-file setting). -- Type: boolean -- Default: `false` +- Type: boolean (read-only property) - Env: `BASIC_MEMORY_CLOUD_MODE` +Set by managed cloud deployments via the environment variable. A `cloud_mode` key in `config.json` is ignored and removed on load — don't set it for local installs. + ### `cloud_api_key` Account-level cloud API key (`bmc_...`) used for cloud-routed projects. From c3a3c2edd3978fb4634d7adc93f15841ecc10dc8 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 08:59:03 -0500 Subject: [PATCH 16/87] docs: drop hard-coded counts and version pins that rot MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tool counts ("17 MCP tools"), skill counts, theme counts, and CLI version floors go stale with every release — replace them with count-free phrasing. The skills table gains the five missing skills (capture, continue, curate, literary-analysis, ci-capture); the OpenClaw page points at the skills collection instead of duplicating a partial table; Hermes drops its dated upstream version pin. Co-Authored-By: Claude Fable 5 --- content/3.cloud/01.cloud-guide.md | 2 +- content/3.cloud/06.themes.md | 6 +++--- content/7.integrations/10.openclaw.md | 15 +++------------ content/7.integrations/11.hermes.md | 4 ++-- content/7.integrations/2.claude-code.md | 2 +- content/7.integrations/3.chatgpt.md | 4 ++-- content/7.integrations/9.skills.md | 7 ++++++- content/9.reference/4.technical-information.md | 2 +- 8 files changed, 19 insertions(+), 23 deletions(-) diff --git a/content/3.cloud/01.cloud-guide.md b/content/3.cloud/01.cloud-guide.md index 56b3823..aa48f00 100644 --- a/content/3.cloud/01.cloud-guide.md +++ b/content/3.cloud/01.cloud-guide.md @@ -90,7 +90,7 @@ For the complete web app guide including editing modes, drafts, AI collaboration The CLI tools are **optional** but enable advanced features like project management, file upload, and bidirectional sync. -**Requirements**: Basic Memory CLI v0.16.0 or later. See [Getting Started](/local/getting-started) for installation. +**Requirements**: an up-to-date Basic Memory CLI (`bm update`). See [Getting Started](/local/getting-started) for installation. ::note{icon="i-lucide-info"} **Why use the CLI?** diff --git a/content/3.cloud/06.themes.md b/content/3.cloud/06.themes.md index 4057315..b91e924 100644 --- a/content/3.cloud/06.themes.md +++ b/content/3.cloud/06.themes.md @@ -3,7 +3,7 @@ title: Themes description: Customize the look and feel of Basic Memory Cloud with preset themes or custom CSS. --- -Basic Memory Cloud includes a comprehensive theme system with 40+ preset themes and support for custom CSS. Personalize your workspace with colors, fonts, and styles that work for you. +Basic Memory Cloud includes a comprehensive theme system with dozens of preset themes and support for custom CSS. Personalize your workspace with colors, fonts, and styles that work for you. ![Themes](/screenshots/cloud-app/themes.gif) --- @@ -22,7 +22,7 @@ System mode automatically matches your operating system preference. ## Preset Themes -Choose from 40+ curated themes, each with coordinated colors for both light and dark modes. +Choose from dozens of curated themes, each with coordinated colors for both light and dark modes. ### Selecting a Theme @@ -39,7 +39,7 @@ Choose from 40+ curated themes, each with coordinated colors for both light and - **Modern Minimal** - Blue-focused minimal design - **Violet Bloom** - Purple-focused theme - **T3 Chat** - Inspired by T3 Chat interface -- And 35+ more options +- And many more Each theme defines: - Background and foreground colors diff --git a/content/7.integrations/10.openclaw.md b/content/7.integrations/10.openclaw.md index ee5b820..2cceeee 100644 --- a/content/7.integrations/10.openclaw.md +++ b/content/7.integrations/10.openclaw.md @@ -81,7 +81,7 @@ In practice, your OpenClaw agent gets: ## Agent Tools -The plugin exposes 14 tools to your OpenClaw agent: +The plugin exposes Basic Memory's tools to your OpenClaw agent: | Tool | Description | |------|-------------| @@ -118,19 +118,10 @@ The plugin exposes 14 tools to your OpenClaw agent: ## Bundled Skills -The plugin ships with 6 pre-built skills that teach agents best practices for Basic Memory workflows: - -| Skill | Purpose | -|-------|---------| -| **memory-notes** | Core note format — frontmatter, observations, relations | -| **memory-tasks** | Structured task tracking that survives context compaction | -| **memory-schema** | Schema lifecycle — infer, validate, detect drift | -| **memory-reflect** | Review conversations, extract insights, consolidate knowledge | -| **memory-defrag** | Split bloated files, merge duplicates, restructure hierarchy | -| **memory-metadata-search** | Query notes by custom frontmatter fields | +The plugin bundles the same pre-built skills as the standalone [skills collection](/integrations/skills) — they teach agents best practices for Basic Memory workflows, from note format and task tracking to reflection and defragmentation. See [Agent Skills](/integrations/skills) for the full list. ::note -These are the same skills available in the standalone [skills collection](/integrations/skills), bundled for convenience. +The bundled skills are identical to the standalone collection — no separate install needed when using the plugin. :: --- diff --git a/content/7.integrations/11.hermes.md b/content/7.integrations/11.hermes.md index 73325f0..1d44740 100644 --- a/content/7.integrations/11.hermes.md +++ b/content/7.integrations/11.hermes.md @@ -7,7 +7,7 @@ The [hermes-basic-memory](https://github.com/basicmachines-co/hermes-basic-memor The plugin is open source — browse the source on [GitHub](https://github.com/basicmachines-co/hermes-basic-memory). ::warning -**Slash commands need a Hermes Agent-side patch on current releases.** The plugin's agent tools (`bm_*`) and auto-capture work as documented once installed. The native `/bm-*` **slash commands**, however, do not appear in gateway sessions on Hermes Agent releases through `v0.14.0` / `v2026.5.16` (verified 2026-05-16). This is a Hermes Agent plugin-loading gap — exclusive memory-provider plugins aren't loaded during gateway slash-command discovery — not a plugin bug. The plugin ships a best-effort workaround, but it isn't sufficient for gateway startup discovery in affected builds. Until the upstream Hermes fix lands, apply the Hermes Agent-side patch documented in [MONKEYPATCH.md](https://github.com/basicmachines-co/hermes-basic-memory/blob/main/MONKEYPATCH.md). This affects only the slash-command surface; nothing else in this page depends on it. +**Slash commands need a Hermes Agent-side patch on current releases.** The plugin's agent tools (`bm_*`) and auto-capture work as documented once installed. The native `/bm-*` **slash commands**, however, do not appear in gateway sessions on affected Hermes Agent releases. This is a Hermes Agent plugin-loading gap — exclusive memory-provider plugins aren't loaded during gateway slash-command discovery — not a plugin bug. The plugin ships a best-effort workaround, but it isn't sufficient for gateway startup discovery in affected builds. Until the upstream Hermes fix lands, apply the Hermes Agent-side patch documented in [MONKEYPATCH.md](https://github.com/basicmachines-co/hermes-basic-memory/blob/main/MONKEYPATCH.md). This affects only the slash-command surface; nothing else in this page depends on it. :: ::tip @@ -135,7 +135,7 @@ Every read/write tool also accepts `project` / `project_id` for per-call routing ## Slash Commands ::note -On Hermes Agent releases through `v0.14.0` / `v2026.5.16`, these commands require the Hermes Agent-side patch in [MONKEYPATCH.md](https://github.com/basicmachines-co/hermes-basic-memory/blob/main/MONKEYPATCH.md) — see the warning at the top of this page. The agent tools above are unaffected. +On affected Hermes Agent releases, these commands require the Hermes Agent-side patch in [MONKEYPATCH.md](https://github.com/basicmachines-co/hermes-basic-memory/blob/main/MONKEYPATCH.md) — see the warning at the top of this page. The agent tools above are unaffected. :: For direct, in-session use without going through the agent: diff --git a/content/7.integrations/2.claude-code.md b/content/7.integrations/2.claude-code.md index fed4cec..3a6a3c9 100644 --- a/content/7.integrations/2.claude-code.md +++ b/content/7.integrations/2.claude-code.md @@ -124,7 +124,7 @@ title: MCP Tools Reference icon: i-lucide-wrench to: /reference/mcp-tools-reference --- -Full reference for all 17 Basic Memory tools. +Full reference for every Basic Memory tool. :: ::card diff --git a/content/7.integrations/3.chatgpt.md b/content/7.integrations/3.chatgpt.md index 126d829..abcbb0c 100644 --- a/content/7.integrations/3.chatgpt.md +++ b/content/7.integrations/3.chatgpt.md @@ -55,7 +55,7 @@ ChatGPT will call the appropriate tools behind the scenes, searching and fetchin ::note **Default vs full MCP access** -By default, ChatGPT exposes two tools: `search` for finding content and `fetch` for retrieving documents. To unlock all 17+ MCP tools — including `write_note`, `edit_note`, semantic search with text/vector/hybrid modes, and project management — explicitly enable the Basic Memory MCP server in ChatGPT's developer settings. +By default, ChatGPT exposes two tools: `search` for finding content and `fetch` for retrieving documents. To unlock the full MCP tool set — including `write_note`, `edit_note`, semantic search with text/vector/hybrid modes, and project management — explicitly enable the Basic Memory MCP server in ChatGPT's developer settings. See the [MCP Tools Reference](/reference/mcp-tools-reference) for full tool documentation and the [Semantic Search](/concepts/semantic-search) guide for search mode details. :: @@ -86,7 +86,7 @@ title: MCP Tools Reference icon: i-lucide-wrench to: /reference/mcp-tools-reference --- -Complete documentation for all 17+ MCP tools. +Complete documentation for every MCP tool. :: ::card diff --git a/content/7.integrations/9.skills.md b/content/7.integrations/9.skills.md index 5e349db..d09dccd 100644 --- a/content/7.integrations/9.skills.md +++ b/content/7.integrations/9.skills.md @@ -58,14 +58,19 @@ For project-scoped skills, copy to `.claude/skills/` in your project root instea | Skill | Purpose | |-------|---------| | **memory-notes** | Core note format — frontmatter, observations, relations, memory:// URLs | +| **memory-capture** | Capture the state of a working thread into a single coherent note | +| **memory-continue** | Resume prior work by rebuilding context from the knowledge graph | | **memory-tasks** | Structured task tracking that survives context compaction | | **memory-schema** | Schema lifecycle — infer, validate, create definitions, detect drift | +| **memory-curate** | Find orphan notes, propose relations, merge duplicates, build hub notes | | **memory-reflect** | Review conversations, extract insights, consolidate knowledge | | **memory-defrag** | Split bloated files, merge duplicates, restructure hierarchy | | **memory-lifecycle** | Status transitions through folder-based organization, archive-never-delete | | **memory-metadata-search** | Query notes by custom frontmatter fields (equality, range, array filters) | | **memory-ingest** | Process transcripts, emails, and documents into structured notes | | **memory-research** | Web research synthesized into knowledge entities | +| **memory-literary-analysis** | Analyze a complete literary work into a structured knowledge graph | +| **memory-ci-capture** | Synthesize GitHub delivery context into project updates from CI | ::note Start with **memory-notes** — it covers foundational note-writing patterns that all other skills build on. @@ -111,7 +116,7 @@ Capture web research and process external documents into structured knowledge. :br Keep your knowledge base organized with regular reflection, defragmentation, and lifecycle management. -**Everything** — Install all 9 skills for comprehensive memory management across ingestion, organization, reflection, and lifecycle. +**Everything** — Install the full set for comprehensive memory management across capture, ingestion, organization, reflection, and lifecycle. ```bash npx skills add basicmachines-co/basic-memory-skills diff --git a/content/9.reference/4.technical-information.md b/content/9.reference/4.technical-information.md index ce9aab9..76b191f 100644 --- a/content/9.reference/4.technical-information.md +++ b/content/9.reference/4.technical-information.md @@ -300,7 +300,7 @@ The Basic Memory system is built with a modular architecture: ::div{label="Interface Layer"} **MCP Server** — AI integration layer - - **Standardized Tools** — 17 MCP tools for AI access + - **Standardized Tools** — a comprehensive set of MCP tools for AI access - **Real-Time Access** — Live knowledge base queries - **Secure Auth** — JWT-based authentication for cloud - **Cross-Platform** — Works with Claude, VS Code, Cursor From 10af843bf4cc15d404a1e53cb9d064c3d0a442c0 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 08:59:51 -0500 Subject: [PATCH 17/87] docs: retire "bidirectional sync" phrasing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The phrase described the removed bisync auto-mirror model. Push/pull moves changes both ways but additively and explicitly — cards, headings, and blurbs across ten pages now say what actually happens. Co-Authored-By: Claude Fable 5 --- content/1.start-here/1.what-is-basic-memory.md | 2 +- content/1.start-here/2.quickstart-cloud.md | 2 +- content/3.cloud/01.cloud-guide.md | 10 +++++----- content/3.cloud/02.web-app.md | 2 +- content/3.cloud/04.user-guide.md | 4 ++-- content/3.cloud/05.cloud-snapshots.md | 2 +- content/4.teams/3.copy-between-workspaces.md | 2 +- content/7.integrations/8.obsidian.md | 2 +- 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/content/1.start-here/1.what-is-basic-memory.md b/content/1.start-here/1.what-is-basic-memory.md index 99e8af5..471c1e8 100644 --- a/content/1.start-here/1.what-is-basic-memory.md +++ b/content/1.start-here/1.what-is-basic-memory.md @@ -304,7 +304,7 @@ Basic Memory Cloud provides: - **Hosted MCP endpoint** - Connect without installing anything - **Access from any device** - Use your memory from desktop, mobile, cli, multiple AIs - **Web app** - Browse and edit notes in your browser -- **Local sync** - Sync your notes locally for easy management +- **Local sync** - Pull and push your notes to a local folder - **Snapshots** - Point-in-time backups, automatically done daily or manual as needed ### Local diff --git a/content/1.start-here/2.quickstart-cloud.md b/content/1.start-here/2.quickstart-cloud.md index 37e9e47..77c350c 100644 --- a/content/1.start-here/2.quickstart-cloud.md +++ b/content/1.start-here/2.quickstart-cloud.md @@ -224,7 +224,7 @@ title: Cloud Sync icon: i-lucide-refresh-cw to: /cloud/cloud-sync --- -Set up bidirectional sync with local files. +Edit locally and sync with push and pull. :: ::card diff --git a/content/3.cloud/01.cloud-guide.md b/content/3.cloud/01.cloud-guide.md index aa48f00..15258c7 100644 --- a/content/3.cloud/01.cloud-guide.md +++ b/content/3.cloud/01.cloud-guide.md @@ -88,7 +88,7 @@ For the complete web app guide including editing modes, drafts, AI collaboration ## Command Line Tools -The CLI tools are **optional** but enable advanced features like project management, file upload, and bidirectional sync. +The CLI tools are **optional** but enable advanced features like project management, file upload, and local file sync. **Requirements**: an up-to-date Basic Memory CLI (`bm update`). See [Getting Started](/local/getting-started) for installation. @@ -96,7 +96,7 @@ The CLI tools are **optional** but enable advanced features like project managem **Why use the CLI?** - Manage multiple projects from terminal - Upload entire folders to cloud -- Set up bidirectional sync with local files +- Sync local files with push and pull - Automate workflows with scripts :: @@ -251,7 +251,7 @@ bm project list After sync completes, the notes are available in the [web app](https://app.basicmemory.com) and for AI conversations. ::tip -For bidirectional sync (editing both locally and in cloud), see the [Cloud Sync Guide](/cloud/cloud-sync). +To edit both locally and in cloud, sync with push/pull — see the [Cloud Sync Guide](/cloud/cloud-sync). :: --- @@ -304,7 +304,7 @@ bm cloud upload ~/basic-memory --project main --create-project - One-time migration is sufficient - Don't need ongoing local-cloud sync -### Option 2: Bidirectional Sync (Hybrid Workflow) +### Option 2: Local File Sync (Hybrid Workflow) Set up sync to work both locally and in cloud: @@ -358,7 +358,7 @@ title: Cloud Sync Guide icon: i-lucide-refresh-cw to: /cloud/cloud-sync --- -Set up bidirectional sync for local editing. +Sync local files with push and pull. :: ::card diff --git a/content/3.cloud/02.web-app.md b/content/3.cloud/02.web-app.md index f3e07e3..ca764ba 100644 --- a/content/3.cloud/02.web-app.md +++ b/content/3.cloud/02.web-app.md @@ -353,7 +353,7 @@ title: Cloud Sync icon: i-lucide-refresh-cw to: /cloud/cloud-sync --- -Set up bidirectional sync to edit locally and in cloud. +Sync local files with push and pull to edit locally and in cloud. :: ::card diff --git a/content/3.cloud/04.user-guide.md b/content/3.cloud/04.user-guide.md index 04cf236..80f0671 100644 --- a/content/3.cloud/04.user-guide.md +++ b/content/3.cloud/04.user-guide.md @@ -395,7 +395,7 @@ See the [Cloud Guide](/cloud/cloud-guide#cloud-snapshots) for detailed snapshot ## Local Sync (Optional) -Want to edit files locally with Obsidian or VS Code? Set up bidirectional sync: +Want to edit files locally with Obsidian or VS Code? Set up local file sync: ```bash bm cloud login @@ -466,7 +466,7 @@ title: Cloud Sync icon: i-lucide-refresh-cw to: /cloud/cloud-sync --- -Set up bidirectional sync with local files. +Sync local files with push and pull. :: ::card diff --git a/content/3.cloud/05.cloud-snapshots.md b/content/3.cloud/05.cloud-snapshots.md index 038402e..023e4a8 100644 --- a/content/3.cloud/05.cloud-snapshots.md +++ b/content/3.cloud/05.cloud-snapshots.md @@ -211,7 +211,7 @@ title: Cloud Sync icon: i-lucide-refresh-cw to: /cloud/cloud-sync --- -Set up bidirectional sync with local files. +Sync local files with push and pull. :: ::card diff --git a/content/4.teams/3.copy-between-workspaces.md b/content/4.teams/3.copy-between-workspaces.md index f67adf7..ee7e991 100644 --- a/content/4.teams/3.copy-between-workspaces.md +++ b/content/4.teams/3.copy-between-workspaces.md @@ -122,6 +122,6 @@ Within a single workspace, you can rename and move notes and folders freely from - [Teams](/teams/about) — workspaces, roles, and project sharing - [Web App](/cloud/web-app) — projects, downloads, and imports -- [Cloud Sync](/cloud/cloud-sync) — bidirectional sync setup +- [Cloud Sync](/cloud/cloud-sync) — push/pull sync setup - [Shared Notes](/cloud/shared-notes) — public links for individual notes - [MCP Tools Reference](/reference/mcp-tools-reference) — `read_note`, `write_note`, `delete_note` diff --git a/content/7.integrations/8.obsidian.md b/content/7.integrations/8.obsidian.md index d352318..878fdf3 100644 --- a/content/7.integrations/8.obsidian.md +++ b/content/7.integrations/8.obsidian.md @@ -148,7 +148,7 @@ Use [schemas](/concepts/schema-system) to keep your notes consistent whether you Define consistent structures for your notes. :: ::card{title="Cloud Sync" to="/cloud/cloud-sync"} - Set up bidirectional sync between local and cloud. + Sync your vault with cloud using push and pull. :: ::card{title="Claude Desktop" to="/integrations/claude-desktop"} Connect your AI assistant to the same knowledge base. From 33f63dd739f073df944120b02c10dd52c6fb7863 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 09:00:26 -0500 Subject: [PATCH 18/87] docs: adopt overhaul branch's Docker page, fix dead MCP spec link The previous Docker page lost the SQLite index and config on container recreate (it never mounted /home/appuser/.basic-memory) and gave the wrong SSE endpoint. The overhaul branch's rewrite matches the shipped Dockerfile and compose file: config volume, version-based healthcheck, explicit SSE transport flags, security caveats, no stale tags. MCP spec link now points at modelcontextprotocol.io. Co-Authored-By: Claude Fable 5 --- .../9.reference/4.technical-information.md | 2 +- content/9.reference/7.docker.md | 301 +++++++++--------- 2 files changed, 148 insertions(+), 155 deletions(-) diff --git a/content/9.reference/4.technical-information.md b/content/9.reference/4.technical-information.md index 76b191f..088cc9e 100644 --- a/content/9.reference/4.technical-information.md +++ b/content/9.reference/4.technical-information.md @@ -23,7 +23,7 @@ Basic Memory consists of: ## Model Context Protocol (MCP) -Basic Memory implements the [Model Context Protocol](https://github.com/modelcontextprotocol/spec), an open standard for enabling AI models to access external tools: +Basic Memory implements the [Model Context Protocol](https://modelcontextprotocol.io), an open standard for enabling AI models to access external tools: - **Standardized Interface** — Common protocol for tool integration - **Tool Registration** — Basic Memory registers as a tool provider diff --git a/content/9.reference/7.docker.md b/content/9.reference/7.docker.md index 68d3f9f..eb8238a 100644 --- a/content/9.reference/7.docker.md +++ b/content/9.reference/7.docker.md @@ -1,238 +1,197 @@ --- title: Docker -description: Run Basic Memory in Docker containers for server deployments and SSE transport +description: Run Basic Memory in a container for server deployments, CI, and controlled self-hosted MCP experiments. --- + ::warning -The Docker image runs Basic Memory as an **SSE server** on port 8000. This is designed for server deployments where clients connect over HTTP, not for local MCP stdio connections with Claude Desktop. +Docker is an advanced deployment path. For most local desktop and coding tools, install Basic Memory with `uv tool install basic-memory` or Homebrew and let the tool launch `uvx basic-memory mcp`. :: -## Overview +## What Docker is for -Basic Memory provides official Docker images published to GitHub Container Registry. The container runs the MCP server with SSE (Server-Sent Events) transport, suitable for: +The official Docker image runs the Basic Memory MCP server in a container. It is useful when you want: -- Server deployments where multiple clients connect remotely -- Kubernetes or Docker Compose orchestration -- CI/CD environments -- Development and testing +- A repeatable server deployment +- Docker Compose or Kubernetes orchestration +- A shared test environment +- CI jobs that need Basic Memory available over HTTP +- A controlled self-hosted MCP experiment -For local use with Claude Desktop or other MCP clients that use stdio transport, we recommend installing via [Homebrew](/local/local-install) or [pip](/local/local-install). +It is **not** the recommended path for day-one local use. Local MCP clients usually expect a stdio process they can launch themselves. See [Local Install](/local/local-install) for that setup. -## Quick Start +## Image -### Pull the Image +The image is published to GitHub Container Registry: ```bash docker pull ghcr.io/basicmachines-co/basic-memory:latest ``` -### Run the Container +The image is built from the [Basic Memory repository](https://github.com/basicmachines-co/basic-memory) and runs as a non-root user. + +## Run a container + +Mount a local knowledge folder and expose the MCP server: ```bash docker run -d \ ---name basic-container \ --p 8000:8000 \ --v ~/basic-memory-data:/app/data \ -ghcr.io/basicmachines-co/basic-memory:latest + --name basic-memory-server \ + -p 8000:8000 \ + -v "$PWD/knowledge:/app/data" \ + -v basic-memory-config:/home/appuser/.basic-memory \ + ghcr.io/basicmachines-co/basic-memory:latest ``` -The server will be available at `http://localhost:8000/mcp`. +The server listens on port `8000`. -::note -The `-v` flag mounts a local directory for persistent storage. Without it, your data will be lost when the container stops. +::caution +The container's SSE and HTTP endpoints are not secured by Basic Memory. Do not expose them directly to the public internet. Put authentication, TLS, and network access controls in front of any remote deployment. :: -## Image Details +## Docker Compose -### Registry +Use Compose when you want persistent configuration and a repeatable project mount: -Images are published to GitHub Container Registry (GHCR): +```yaml +services: + basic-memory: + image: ghcr.io/basicmachines-co/basic-memory:latest + container_name: basic-memory-server + ports: + - "8000:8000" + volumes: + - basic-memory-config:/home/appuser/.basic-memory:rw + - ./knowledge:/app/data:rw + environment: + - BASIC_MEMORY_DEFAULT_PROJECT=main + - BASIC_MEMORY_SYNC_CHANGES=true + - BASIC_MEMORY_LOG_LEVEL=INFO + - BASIC_MEMORY_SYNC_DELAY=1000 + command: ["basic-memory", "mcp", "--transport", "sse", "--host", "0.0.0.0", "--port", "8000"] + restart: unless-stopped + healthcheck: + test: ["CMD", "basic-memory", "--version"] + interval: 30s + timeout: 10s + retries: 3 + start_period: 30s +volumes: + basic-memory-config: ``` -ghcr.io/basicmachines-co/basic-memory -``` - -### Available Tags - -| Tag | Description | -|-----|-------------| -| `latest` | Latest stable release | -| `0.19.0` | Specific version | -| `0.19` | Latest patch for minor version | - -### Architectures - -Multi-platform images are available for: -- `linux/amd64` (Intel/AMD) -- `linux/arm64` (Apple Silicon, ARM servers) - -Docker automatically pulls the correct architecture for your platform. -## Configuration - -### Environment Variables - -| Variable | Default | Description | -|----------|---------|-------------| -| `BASIC_MEMORY_HOME` | `/app/data/basic-memory` | Path to Basic Memory data | -| `BASIC_MEMORY_PROJECT_ROOT` | `/app/data` | Root directory for projects | - -### Volume Mounts - -Mount a local directory to persist data: +Start it: ```bash -docker run -d \ --v /path/to/local/data:/app/data \ --p 8000:8000 \ -ghcr.io/basicmachines-co/basic-memory:latest +docker compose up -d ``` -### Port Configuration - -The container exposes port 8000 by default. Map to a different host port if needed: +Check logs: ```bash -docker run -d \ --p 3000:8000 \ -ghcr.io/basicmachines-co/basic-memory:latest +docker logs basic-memory-server ``` -## Docker Compose +## Configuration -For more complex setups, use Docker Compose: +The image sets these defaults: -```yaml -version: '3.8' +| Variable | Default | Purpose | +|---|---|---| +| `BASIC_MEMORY_HOME` | `/app/data/basic-memory` | Basic Memory home inside the container | +| `BASIC_MEMORY_PROJECT_ROOT` | `/app/data` | Root directory for mounted projects | +| `BASIC_MEMORY_DEFAULT_PROJECT` | `main` in the Compose example | Default project name | +| `BASIC_MEMORY_SYNC_CHANGES` | `true` in the Compose example | Enable file-change sync behavior | +| `BASIC_MEMORY_LOG_LEVEL` | `INFO` in the Compose example | Log verbosity | +| `BASIC_MEMORY_SYNC_DELAY` | `1000` in the Compose example | File sync delay in milliseconds | -services: -basic-container: -image: ghcr.io/basicmachines-co/basic-memory:latest -container_name: basic-container -ports: -- "8000:8000" -volumes: -- ./data:/app/data -environment: -- BASIC_MEMORY_HOME=/app/data/basic-memory -restart: unless-stopped -healthcheck: -test: ["CMD", "basic-memory", "--version"] -interval: 30s -timeout: 10s -retries: 3 -``` +Mount two kinds of storage: -Run with: +- **Knowledge files:** mount your Markdown/project directory at `/app/data`. +- **Configuration and local index:** mount `/home/appuser/.basic-memory` to a named volume so configuration and database state survive container restarts. -```bash -docker compose up -d -``` +## Connect a client -## Connecting to the Server +The Docker image starts Basic Memory with SSE transport by default: -### MCP SSE Configuration +```bash +basic-memory mcp --transport sse --host 0.0.0.0 --port 8000 +``` -Configure your MCP client to connect via SSE transport: +Use Docker only with clients or gateways that can reach an HTTP/SSE MCP server. If your client expects local stdio config, use the local install path instead: ```json { "mcpServers": { "basic-memory": { - "transport": { - "type": "sse", - "url": "http://localhost:8000/mcp" - } + "command": "uvx", + "args": ["basic-memory", "mcp"] } } } ``` -### Health Check +## Run CLI commands inside the container -Verify the server is running: +You can inspect the container with normal Basic Memory commands: ```bash -curl http://localhost:8000/health +docker exec basic-memory-server basic-memory --version +docker exec basic-memory-server bm status +docker exec basic-memory-server bm project list ``` -Or check container health: +Use `docker exec` for diagnostics and scripted maintenance. For everyday local work, use the installed CLI on your host machine. -```bash -docker inspect --format='{{.State.Health.Status}}' basic-container -``` - -## Running CLI Commands +## PostgreSQL for development -You can run Basic Memory CLI commands inside the container. Note that the first argument is the container name (`basic-container`) and the second is the CLI command (`basic-memory`): +The Basic Memory source repository includes a separate `docker-compose-postgres.yml` for local development and testing with PostgreSQL plus `pgvector`. -```bash -# Check version -docker exec basic-container basic-memory --version - -# Check status -docker exec basic-container basic-memory status +Use it when you are developing or testing the database backend. It is not required for the standard Docker MCP server above, which can run with its normal local storage. -# List projects -docker exec basic-container basic-memory project list -``` - -## Security - -The container runs as a non-root user (`appuser`) for security. Key security features: - -- Non-root execution (UID/GID 1000 by default) -- No unnecessary packages installed -- Health checks enabled -- Slim base image (Python 3.12 slim-bookworm) +## Troubleshooting -### Custom UID/GID +### Port 8000 is already in use -Build with custom user IDs for permission compatibility: +Map a different host port: ```bash -docker build --build-arg UID=1001 --build-arg GID=1001 -t basic-memory:custom . +docker run -d \ + -p 3000:8000 \ + -v "$PWD/knowledge:/app/data" \ + -v basic-memory-config:/home/appuser/.basic-memory \ + ghcr.io/basicmachines-co/basic-memory:latest ``` -## Troubleshooting +The container still listens on `8000`; the host listens on `3000`. -### Permission Denied Errors +### Permission denied on mounted files -If you see permission errors with mounted volumes: +The container runs as a non-root user. If it cannot read or write your mounted directory, fix ownership or run with a matching user: ```bash -# Fix ownership on host -sudo chown -R 1000:1000 /path/to/local/data - -# Or run with matching UID -docker run --user $(id -u):$(id -g) ... +sudo chown -R 1000:1000 ./knowledge ``` -### Container Exits Immediately - -Check the logs: +or: ```bash -docker logs basic-container +docker run --user "$(id -u):$(id -g)" ... ``` -Common causes: -- Port 8000 already in use -- Volume mount path doesn't exist -- Insufficient permissions +### The client cannot connect -### SSE vs Stdio Transport +Check three things: -::warning -The Docker image is configured for SSE transport only. It cannot be used as a stdio MCP server for Claude Desktop directly. -:: +1. The container is running: `docker ps` +2. The server logs are clean: `docker logs basic-memory-server` +3. Your client supports the transport you configured -For Claude Desktop integration, either: -1. Install Basic Memory locally via Homebrew or pip -2. Use the SSE transport configuration (if your Claude Desktop version supports it) +If the client only supports local stdio MCP, Docker is the wrong connection path. Use [Local MCP tools](/local/mcp-tools-local) instead. -## Building from Source +## Build from source -Clone the repository and build locally: +Clone the Basic Memory source repository and build the image locally: ```bash git clone https://github.com/basicmachines-co/basic-memory.git @@ -240,8 +199,42 @@ cd basic-memory docker build -t basic-memory:local . ``` -## See Also +You can pass custom UID/GID build arguments if your deployment needs specific file ownership: -- [Getting Started](/local/getting-started) - Local installation options -- [CLI Reference](/reference/cli-reference) - Command line interface -- [MCP Tools Reference](/reference/mcp-tools-reference) - Available MCP tools +```bash +docker build \ + --build-arg UID=1001 \ + --build-arg GID=1001 \ + -t basic-memory:custom . +``` + +## See also + +::card-group + ::card + --- + title: Local Install + icon: i-lucide-terminal + to: /local/local-install + --- + Install Basic Memory for local desktop and coding tools. + :: + + ::card + --- + title: CLI Reference + icon: i-lucide-square-terminal + to: /reference/cli-reference + --- + Look up Basic Memory commands and flags. + :: + + ::card + --- + title: Troubleshooting + icon: i-lucide-life-buoy + to: /reference/troubleshooting + --- + Diagnose install, MCP, sync, and routing problems. + :: +:: From 11c623b6345286313a9f2753959f4e8318595a77 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 09:07:10 -0500 Subject: [PATCH 19/87] docs: remove unshipped features and stale pages, surface shipped ones MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Drop commitments to in-progress work: the "coming soon" agent-presence section on the Teams page now describes what's live (agent writes in the Activity feed); the Claude Research Mode page is removed (feature availability unverifiable) with its troubleshooting bullet inlined. The pre-v2 cloud user guide is removed — it contradicted the Web App reference; both URLs 301 to current pages. Surface shipped behavior: shared-note Readable/Full width toggle, workspace selection on the Snapshots page (three pages), the in-app Connect-your-agent flow on the integrations index, and clarified role-viewing (Settings → Teams) vs member management (Settings → Members). How-to pages drop "v0.19" launch framing and a stale project-add --cloud example. Co-Authored-By: Claude Fable 5 --- content/3.cloud/02.web-app.md | 2 +- content/3.cloud/04.user-guide.md | 480 ------------------ content/3.cloud/05.cloud-snapshots.md | 2 +- content/3.cloud/09.shared-notes.md | 2 +- content/3.cloud/11.restore-lost-content.md | 2 +- content/4.teams/1.about.md | 6 +- content/4.teams/2.join-a-team.md | 2 +- content/7.integrations/0.index.md | 2 +- content/7.integrations/1.claude-desktop.md | 2 +- .../7.integrations/12.claude-research-mode.md | 82 --- content/8.how-to/3.research-learning.md | 2 +- content/8.how-to/5.personal-knowledge.md | 10 +- nuxt.config.ts | 2 + 13 files changed, 16 insertions(+), 580 deletions(-) delete mode 100644 content/3.cloud/04.user-guide.md delete mode 100644 content/7.integrations/12.claude-research-mode.md diff --git a/content/3.cloud/02.web-app.md b/content/3.cloud/02.web-app.md index ca764ba..0844aec 100644 --- a/content/3.cloud/02.web-app.md +++ b/content/3.cloud/02.web-app.md @@ -214,7 +214,7 @@ Imported conversations are converted to Basic Memory's knowledge format automati ## Snapshots -Create point-in-time backups of your cloud data from **Settings → Snapshots**. Use them before major changes like bulk imports or reorganizations. +Create point-in-time backups of your cloud data from **Settings → Snapshots** (select a workspace first). Use them before major changes like bulk imports or reorganizations. ::tip For complete snapshot management including creating, browsing, and restoring snapshots, see the [Cloud Snapshots Guide](/cloud/cloud-snapshots). diff --git a/content/3.cloud/04.user-guide.md b/content/3.cloud/04.user-guide.md deleted file mode 100644 index 80f0671..0000000 --- a/content/3.cloud/04.user-guide.md +++ /dev/null @@ -1,480 +0,0 @@ ---- -title: User Guide -description: Learn how to effectively use Basic Memory Cloud in your daily workflow to build rich semantic knowledge. ---- - -This guide covers everything from creating your first notes to building a comprehensive knowledge graph using Basic Memory Cloud. - -::tip -Using Basic Memory locally? See the [Local User Guide](/local/user-guide) for file-based workflows and CLI commands. -:: - ---- - -## Basic Memory Workflow - -Using Basic Memory follows a natural cycle: - -::mermaid ---- -code: | - flowchart LR - A[Conversation] --> B[Capture] - B --> C[Connect] - C --> D[Reference] - D --> E[Edit] - E --> A ---- -:: - -1. **Have conversations** with AI assistants like Claude -2. **Capture knowledge** as notes in your cloud storage -3. **Build connections** between pieces of knowledge -4. **Reference your knowledge** in future conversations -5. **Edit notes** in the web app when needed - ---- - -## Creating Knowledge - -### Through Conversations - -The most natural way to create knowledge is during conversations: - -```bash -You: We've covered several authentication approaches. Could you create a note - summarizing what we've discussed? - -Claude: I'll create a note summarizing our authentication discussion. - -[Uses write_note tool] - -Done! I've created "Authentication Approaches.md" with: -- Overview of options we discussed -- Observations about JWT vs sessions -- Relations to your security notes -``` - -This creates a Markdown file with semantic markup in your cloud knowledge base. - -### Through the Web App - -You can also create notes directly in the [web app](https://app.basicmemory.com/notes): - -1. Navigate to **Notes** in the web app -2. Click **New Note** or create in a specific folder -3. Add frontmatter with title and optional tags -4. Structure content with observations and relations -5. Save - changes sync automatically - -**Example note structure:** -```bash ---- -title: API Design Decisions -tags: [api, architecture, decisions] ---- - -# API Design Decisions - -## Context -We needed to choose an approach for the new API. - -## Observations -- [decision] Use REST over GraphQL for simplicity #api -- [requirement] Must support versioning from day one -- [risk] Rate limiting needed for public endpoints - -## Relations -- implements [[API Specification]] -- depends_on [[Authentication System]] -``` - ---- - -## Using Special Prompts - -Basic Memory includes special prompts that help you leverage your knowledge base effectively. - -### Continue Conversation - -Resume previous topics with full context: - -```bash -"Let's continue our conversation about [topic]" -``` - -**What happens:** -- Searches your knowledge base for relevant content -- Builds context from related documents -- Resumes with awareness of previous discussions - -### Recent Activity - -See what you've been working on: - -```bash -"What have we been discussing recently?" -``` - -**What happens:** -- Retrieves recently modified documents -- Summarizes main topics and points -- Offers to continue any discussions - -### Search - -Find specific information: - -```bash -"Find information about [topic]" -``` - -**What happens:** -- Searches across all your documents -- Summarizes key findings -- Offers to explore specific documents - ---- - -## Working with Memory URLs - -Basic Memory uses special `memory://` URLs to reference knowledge: - -### URL Formats - -```bash -memory://title # Reference by title -memory://folder/title # Reference by folder and title -memory://permalink # Reference by permalink -memory://path/relation_type/* # Follow all relations of type -``` - -### Using Memory URLs - -Reference existing knowledge in conversations: - -```bash -You: "Take a look at memory://coffee-brewing-methods and let's discuss improvements" -``` - -Claude will load that specific document and any related context. - -::tip -Memory URLs are stable identifiers. Even if you rename or move a file, the permalink stays the same. -:: - ---- - -## Building Knowledge Connections - -### Creating Relations - -Use WikiLink syntax to connect knowledge: - -```bash -## Relations -- implements [[Authentication System]] -- requires [[Database Schema]] -- relates_to [[Security Guidelines]] -``` - -### Common Relation Types - -| Type | Use for | -|------|---------| -| `implements` | One thing implements another | -| `requires` | Dependencies | -| `relates_to` | General connections | -| `part_of` | Hierarchy relationships | -| `extends` | Extensions or enhancements | -| `pairs_with` | Things that work together | -| `inspired_by` | Source of ideas | -| `replaces` | Supersedes another document | - -### Adding Observations - -Structure facts with semantic categories: - -```bash -## Observations -- [decision] We chose JWT tokens for stateless auth -- [requirement] Must support 2FA for sensitive operations -- [technique] Use bcrypt for password hashing -- [issue] Rate limiting needed for login attempts -- [fact] Average response time is 50ms -- [question] Should we support OAuth? -``` - ---- - -## Multi-Project Workflows - -### How Projects Work - -Basic Memory Cloud supports multiple projects for organizing different knowledge bases. When you start a conversation, the AI will: - -1. Check your available projects -2. Suggest the most active project based on recent activity -3. Ask which project to use for this conversation -4. Remember your choice throughout the session - -**Example conversation:** -```bash -You: "Let's work on documentation" - -Claude: I see you have 3 projects: main, work-notes, personal -Your most active project is work-notes. -Should I use work-notes for this task? - -You: "Yes, let's use work-notes" - -Claude: I'll use the 'work-notes' project for our session. -``` - -### Managing Projects in Web App - -In the [web app](https://app.basicmemory.com/notes): - -1. Use the **Project dropdown** in the upper left to switch projects -2. Click **Manage Projects** to create, rename, or delete projects -3. Use the **more menu** (...) on any project to upload files or download archives - ---- - -## Organizing Your Knowledge - -### Folder Structure - -Organize notes in any structure that suits you: - -```bash -main/ -├── projects/ # Active project notes -│ ├── api-redesign/ -│ └── mobile-app/ -├── decisions/ # Decision records -├── learning/ # Research and learning notes -├── meetings/ # Meeting notes -└── archive/ # Completed/old content -``` - -### Best Practices - -- Use descriptive filenames -- Group related content in folders -- Include dates in time-sensitive notes (e.g., `2024-01-15 Team Standup.md`) -- Archive old content regularly - -### Moving and Organizing - -In the web app, you can drag and drop notes between folders. Or ask your AI: - -```bash -You: "Move my old meeting notes to the archive folder" - -Claude: [Uses move_note] -"Done! I've moved 12 meeting notes to the archive folder." -``` - ---- - -## Editing Notes - -### In the Web App - -The web app provides a live Markdown editor: - -1. Click any note to open it -2. Edit directly in the editor pane -3. Changes save automatically -4. Preview renders in real-time - -### Through AI - -Ask your AI to make changes: - -```bash -You: "Add a troubleshooting section to my setup guide" - -Claude: [Uses edit_note with append operation] -"I've added a troubleshooting section to the end of your setup guide." -``` - -**Available operations:** -- `append` - Add content to end -- `prepend` - Add content to beginning -- `find_replace` - Replace specific text -- `replace_section` - Replace entire section by heading - -### Directory Operations - -Move or delete entire folders: - -```bash -You: "Move the old-projects folder to archive" - -Claude: [Uses move_note with is_directory=true] -"Moved old-projects/ → archive/old-projects/ (15 files)" -``` - ---- - -## Importing Data - -### From Claude or ChatGPT - -Import your conversation history: - -1. In the web app, go to **Settings → Import Data** -2. Select import type (Claude or ChatGPT) -3. Choose target project and destination folder -4. Upload your export file - -::tip -Imported conversations are converted to Basic Memory's markdown format with observations and relations extracted automatically. -:: - -### From Files - -Upload existing markdown files: - -1. In the web app, click **Manage Projects** -2. Click the **more menu** (...) on your project -3. Select **Upload** and choose files or folders - ---- - -## Snapshots and Backup - -Basic Memory Cloud automatically creates daily snapshots. You can also create manual snapshots before major changes. - -### Creating Snapshots - -In the web app or via CLI: - -```bash -bm cloud snapshot create "Before reorganization" -``` - -### Restoring from Snapshots - -1. List available snapshots -2. Browse snapshot contents -3. Download and restore individual files as needed - -See the [Cloud Guide](/cloud/cloud-guide#cloud-snapshots) for detailed snapshot management. - ---- - -## Best Practices - -### Knowledge Creation - -1. **Create relations** - Link related concepts with `[[WikiLinks]]` -2. **Make observations** - Structure facts with `[category]` syntax -3. **Be descriptive** - Use clear titles and rich content -4. **Add context** - Include background and reasoning -5. **Review and refine** - Edit AI-generated content for accuracy - -### Workflow - -1. **Use special prompts** - "Continue conversation", "Recent activity", "Search" -2. **Build incrementally** - Add to existing notes rather than creating duplicates -3. **Organize regularly** - Move old content to archive -4. **Cross-reference** - Link new content to existing knowledge -5. **Use projects** - Separate work, personal, research - -### Long-term Maintenance - -1. **Archive old content** - Keep active knowledge base focused -2. **Refactor connections** - Update relations as knowledge evolves -3. **Regular reviews** - Periodically update key documents -4. **Use snapshots** - Create snapshots before major reorganizations - ---- - -## Local Sync (Optional) - -Want to edit files locally with Obsidian or VS Code? Set up local file sync: - -```bash -bm cloud login -bm cloud setup -bm cloud pull --name main -``` - -This fetches your cloud notes into a local folder. Pull cloud changes down and push local changes up with `bm cloud pull` / `bm cloud push` as you work. - -See the [Cloud Sync Guide](/cloud/cloud-sync) for detailed setup. - ---- - -## Troubleshooting - -### AI Can't Find Knowledge - -1. Confirm you're connected to the correct project -2. Check that the note exists in the web app -3. Use `memory://` URLs for direct references -4. Try searching with different terms - -### Web App Issues - -1. Refresh the page -2. Check your subscription status -3. Clear browser cache if notes aren't updating -4. Try a different browser - -### Sync Issues - -If using local sync: -1. Check sync status: `bm cloud status` -2. Run a manual sync: `bm cloud pull --name main`, then `bm cloud push --name main` -3. If a push or pull reports conflicts, resolve them with `--on-conflict` - -### Getting Help - -- **Discord**: [discord.gg/tyvKNccgqN](https://discord.gg/tyvKNccgqN) - #help channel -- **GitHub**: [github.com/basicmachines-co/basic-memory/issues](https://github.com/basicmachines-co/basic-memory/issues) - ---- - -## Next Steps - -:::card-group -::card ---- -title: Knowledge Format -icon: i-lucide-file-text -to: /concepts/knowledge-format ---- -Learn the semantic patterns for observations and relations. -:: - -::card ---- -title: Web App Guide -icon: i-lucide-layout-panel-left -to: /cloud/web-app ---- -Detailed guide to the web editor interface. -:: - -::card ---- -title: Cloud Sync -icon: i-lucide-refresh-cw -to: /cloud/cloud-sync ---- -Sync local files with push and pull. -:: - -::card ---- -title: MCP Tools Reference -icon: i-lucide-wrench -to: /reference/mcp-tools-reference ---- -All available tools for AI assistants. -:: -::: diff --git a/content/3.cloud/05.cloud-snapshots.md b/content/3.cloud/05.cloud-snapshots.md index 023e4a8..b1e4e8a 100644 --- a/content/3.cloud/05.cloud-snapshots.md +++ b/content/3.cloud/05.cloud-snapshots.md @@ -30,7 +30,7 @@ Manage snapshots directly in your browser at [app.basicmemory.com](https://app.b ### View Snapshots -Go to **Settings → Snapshots** to see all snapshots with creation time and description. +Go to **Settings → Snapshots** and select a workspace to see its snapshots with creation time and description. ![Snapshots list](/screenshots/cloud-app/snapshots-list.png) diff --git a/content/3.cloud/09.shared-notes.md b/content/3.cloud/09.shared-notes.md index da640b5..dcb576e 100644 --- a/content/3.cloud/09.shared-notes.md +++ b/content/3.cloud/09.shared-notes.md @@ -43,7 +43,7 @@ Only **saved** notes can be shared. A [draft](/cloud/web-app#drafts) has to be s ## What the recipient sees -The shared link opens a clean, full-page rendered view of the note. Visitors: +The shared link opens a clean, full-page rendered view of the note, with a **Readable/Full** toggle to switch between a comfortable reading width and the full content width. Visitors: - **Don't need an account** and **can't edit** — it's read-only. - Can follow `[[wiki links]]` in the note (they render as preview links). diff --git a/content/3.cloud/11.restore-lost-content.md b/content/3.cloud/11.restore-lost-content.md index 87825cf..aee32de 100644 --- a/content/3.cloud/11.restore-lost-content.md +++ b/content/3.cloud/11.restore-lost-content.md @@ -84,7 +84,7 @@ bm cloud snapshot browse snap_abc123 --prefix notes/ bm cloud snapshot show snap_abc123 ``` -The web app's snapshot browser does the same thing under **Settings → Snapshots → (snapshot)**. +The web app's snapshot browser does the same thing under **Settings → Snapshots** — select the workspace, then the snapshot. --- diff --git a/content/4.teams/1.about.md b/content/4.teams/1.about.md index 12b72f9..c2a50c1 100644 --- a/content/4.teams/1.about.md +++ b/content/4.teams/1.about.md @@ -56,11 +56,7 @@ When two people open the same note, they see each other's edits as they happen. ### AI agents as collaborators -::note{icon="i-lucide-sparkles"} -**Coming soon.** AI agents will join as first-class collaborators alongside your team. -:: - -Once available, you'll connect an agent to a note and it shows up in the same presence list as your teammates with a live status indicator — _working_, _just updated_, or _waiting for input_. Agents read the shared knowledge graph for context and write structured observations and relations back into it, so the more your team uses Basic Memory, the better your AI gets at answering from your team's actual knowledge. +AI agents work with the shared knowledge base through MCP. They read the shared knowledge graph for context and write structured observations and relations back into it, so the more your team uses Basic Memory, the better your AI gets at answering from your team's actual knowledge. When an agent writes or updates a note, the change appears in the Activity feed alongside your teammates' edits. ### Activity feed diff --git a/content/4.teams/2.join-a-team.md b/content/4.teams/2.join-a-team.md index 6969b3f..d0fb2e8 100644 --- a/content/4.teams/2.join-a-team.md +++ b/content/4.teams/2.join-a-team.md @@ -38,7 +38,7 @@ Your **role** determines what you can do: | **Admin** | Everything a user admin can, plus manage API keys, snapshots, and view audit log | | **Owner** | Everything an admin can, plus manage billing, rename team, and transfer ownership. A team can have only one member with the Owner role. | -Not sure of your role? Open **Settings → Teams** to see it next to your name. If you need a different role, ask an owner, admin, or user admin. +Not sure of your role? Open **Settings → Teams** to see your teams and your role in each. If you need a different role, ask an owner, admin, or user admin — they manage members from **Settings → Members**. --- diff --git a/content/7.integrations/0.index.md b/content/7.integrations/0.index.md index d1c8eb5..553a6a6 100644 --- a/content/7.integrations/0.index.md +++ b/content/7.integrations/0.index.md @@ -6,7 +6,7 @@ description: Choose an AI client or extension and connect it to Basic Memory. Basic Memory is most useful when the AI tools you already use can read and write the same shared knowledge base. Start with the tool you use most, then connect others to the same workspace as needed. ::tip -For Basic Memory Cloud, use the hosted MCP endpoint: +For Basic Memory Cloud, the fastest path is the web app's **Connect your agent** flow (Claude, Codex, ChatGPT, and other MCP tools) — it walks you through connecting to the hosted MCP endpoint: ```text https://cloud.basicmemory.com/mcp diff --git a/content/7.integrations/1.claude-desktop.md b/content/7.integrations/1.claude-desktop.md index 70e4e15..eb4da62 100644 --- a/content/7.integrations/1.claude-desktop.md +++ b/content/7.integrations/1.claude-desktop.md @@ -82,7 +82,7 @@ You can also reference specific notes with `memory://` URLs. Learn more in [Memo ### Tools not appearing - **Cloud**: Re-open Claude Desktop after adding the connector. Check that the connector URL is exactly `https://cloud.basicmemory.com/mcp`. - **Local**: Verify `uv` is installed (`which uvx`), check config JSON syntax, and restart Claude Desktop. -- **Advanced research is on**: Research mode runs in a separate environment that can't reach any MCP connectors. See [Claude Research Mode](/integrations/claude-research-mode). +- **Advanced research is on**: research runs in a separate environment that can't reach MCP connectors — ask Basic Memory questions in a normal chat instead. ### Tools appear but return errors - Check Basic Memory is installed: `basic-memory --version` diff --git a/content/7.integrations/12.claude-research-mode.md b/content/7.integrations/12.claude-research-mode.md deleted file mode 100644 index 3186898..0000000 --- a/content/7.integrations/12.claude-research-mode.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: Claude Research Mode -description: Why your MCP connectors (including Basic Memory) aren't available during a Claude advanced-research run — and the recommended flow for combining research with your knowledge base. ---- - -When you turn on **advanced research**, Claude hands your request to a dedicated research agent that works across the web and Google Drive. That agent runs in its own environment and **does not have access to your connected MCP servers** — including Basic Memory, Gmail, Google Calendar, and any other connectors. This is a limitation of research mode itself, not of any individual connector: every MCP connector is unavailable during a research run, in the same way. - -What this means in practice: - -- **During a research run,** Claude can't read from or write to Basic Memory (or call any other connector's tools). It will research using web and Drive sources only. -- **After a research run finishes,** control returns to the normal conversation — which _does_ have your connectors. At that point Claude can save the results to Basic Memory, draft an email, add a calendar event, and so on. - -So research and your connectors aren't combined in a single step, but they chain cleanly: **research first, then act on the results with your connectors second.** - ---- - -## Recommended flow: research → save to Basic Memory - -::steps -### Turn advanced research on - -Toggle **advanced research** in the message composer, then run your query — for example, _"survey how other agent-memory tools expose graph APIs."_ - -### Wait for the report - -Let the research run complete. The report comes back inline in the conversation. - -### Turn advanced research off - -Use the same toggle to drop back into normal conversation. This is the important step — leaving research on keeps connectors out of reach. - -### Ask Claude to save it - -Now you're back in the normal tool path. Ask Claude to write up the results — _"Save that as a note in my `research` project"_ — and it can call Basic Memory's [`write_note`](/reference/mcp-tools-reference#write_note) directly. -:: - -The same pattern works in reverse for context you already have: if you need Claude to _use_ your Basic Memory notes as input, keep research off and ask normally — Claude can read your notes and reason over them directly. Use research only when you specifically want fresh web/Drive sources. - -::tip -**Which mode do I need?** If the question is "go find out what's out there on the web," use research. If it's "do something with my notes/data," keep research off. -:: - ---- - -## Why this happens - -Research mode runs a separate agent with its own toolset (web search, Google Drive). MCP connectors live on the main Claude conversation, not inside the research agent's environment. The research agent doesn't know your connectors exist, so it can't call them — and there's no way to "pass through" a connector during a research run. - -This is the same for **every** MCP connector, not specific to Basic Memory. If you have a workflow that wants both web research _and_ your private knowledge base in a single step, today the answer is to run them sequentially: research first, then a follow-up turn that uses your connectors on the results. - ---- - -## Related - -:::card-group -::card ---- -title: Claude Desktop -icon: i-lucide-monitor -to: /integrations/claude-desktop ---- -Connect Basic Memory to Claude Desktop or Claude on the web. -:: - -::card ---- -title: MCP Tools Reference -icon: i-lucide-wrench -to: /reference/mcp-tools-reference ---- -Every tool Claude can call when research mode is off. -:: - -::card ---- -title: Web App -icon: i-lucide-layout-dashboard -to: /cloud/web-app ---- -Save and organize research results in the cloud app. -:: -::: diff --git a/content/8.how-to/3.research-learning.md b/content/8.how-to/3.research-learning.md index 60d6b46..7578b88 100644 --- a/content/8.how-to/3.research-learning.md +++ b/content/8.how-to/3.research-learning.md @@ -58,7 +58,7 @@ The AI reads across your existing notes, identifies patterns, and produces a new ## Finding and Exploring Your Research -This is where Basic Memory v0.19 really shines. Once you've built up a collection of research notes, you need to find things -- and not just by exact title. +This is where Basic Memory really shines. Once you've built up a collection of research notes, you need to find things -- and not just by exact title. ### Semantic Search diff --git a/content/8.how-to/5.personal-knowledge.md b/content/8.how-to/5.personal-knowledge.md index d85fe0f..b854384 100644 --- a/content/8.how-to/5.personal-knowledge.md +++ b/content/8.how-to/5.personal-knowledge.md @@ -63,7 +63,7 @@ This kind of cross-domain insight is only possible because the AI has access to ### Semantic Search -Basic Memory v0.19 introduces semantic vector search, which means you can search by *meaning* rather than exact words. This is especially powerful for personal knowledge: +Basic Memory's semantic search means you can search by *meaning* rather than exact words. This is especially powerful for personal knowledge: > "What patterns do I notice about what energizes me?" @@ -87,7 +87,7 @@ Combining semantic and metadata search gives you powerful ways to review and ana ## Keeping Things Organized with Schemas -Schemas are a v0.19 feature that let you define consistent structure for different kinds of notes. For personal knowledge management, this means your goals always have the same fields, your reflections follow the same format, and your weekly reviews are easy to compare. +Schemas let you define consistent structure for different kinds of notes. For personal knowledge management, this means your goals always have the same fields, your reflections follow the same format, and your weekly reviews are easy to compare. > "Create a schema for goal tracking with fields for status, target date, progress notes, and related life domain." @@ -147,14 +147,14 @@ Personal knowledge is, well, personal. Basic Memory is designed with this in min **Local-first by default** — Your notes live as markdown files on your machine. Nothing leaves your computer unless you choose to sync it. -**Per-project routing** — With v0.19's per-project routing, you can keep personal notes in a local-only project while routing work projects to the cloud. Your journal entries and health notes stay on your laptop; your team documentation syncs to Basic Memory Cloud. Different projects, different rules. +**Per-project routing** — you can keep personal notes in a local-only project while routing work projects to the cloud. Your journal entries and health notes stay on your laptop; your team documentation syncs to Basic Memory Cloud. Different projects, different rules. ```bash # Personal notes stay local basic-memory project add personal ~/notes/personal -# Work notes can sync to cloud -basic-memory project add work ~/notes/work --cloud +# Work notes route through cloud +bm project set-cloud work ``` **Choose your level of detail** — You control what goes into your knowledge base. Focus on patterns and insights rather than raw personal details if that feels more comfortable. "I noticed conflict avoidance makes things worse" is more useful than a play-by-play of an argument. diff --git a/nuxt.config.ts b/nuxt.config.ts index 9fbab03..4a85edf 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -10,6 +10,8 @@ export default defineNuxtConfig({ '/whats-new/v0.22.0': { redirect: { to: '/whats-new/changelog', statusCode: 301 } }, '/reference/v0.19-migration': { redirect: { to: '/whats-new/changelog', statusCode: 301 } }, '/cloud/edit-locally-and-in-the-app': { redirect: { to: '/cloud/cloud-sync', statusCode: 301 } }, + '/cloud/user-guide': { redirect: { to: '/cloud/cloud-guide', statusCode: 301 } }, + '/integrations/claude-research-mode': { redirect: { to: '/integrations/claude-desktop', statusCode: 301 } }, }, app: { head: { From dff521aecac9e64808200d53783da3d3109b921c Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 09:08:47 -0500 Subject: [PATCH 20/87] docs: update cloud quickstart and web app for the onboarding overhaul Quickstart: new accounts land in a seeded Getting Started tutorial project with a floating onboarding guide (replayable from Settings -> General), the expected project list reflects that default, and the first-note example no longer collides with the seeded project's name. Pre-overhaul screenshots (signup, project list, first note) removed pending recapture. Web app: Settings table now matches the current nav (adds Members, Notifications, Audit Logs, Version; notes team download role-gating and onboarding replay), and new Activity and Explore sections document the live activity feed with agent writes and the 3D graph view. Co-Authored-By: Claude Fable 5 --- content/1.start-here/2.quickstart-cloud.md | 22 +++++++---------- content/3.cloud/02.web-app.md | 28 +++++++++++++++++----- 2 files changed, 31 insertions(+), 19 deletions(-) diff --git a/content/1.start-here/2.quickstart-cloud.md b/content/1.start-here/2.quickstart-cloud.md index 77c350c..44906be 100644 --- a/content/1.start-here/2.quickstart-cloud.md +++ b/content/1.start-here/2.quickstart-cloud.md @@ -21,7 +21,7 @@ code: | Sign up at [app.basicmemory.com](https://app.basicmemory.com). You'll need an active subscription to use the MCP endpoint. -![Cloud signup page](/screenshots/cloud/signup.png) +After sign-up, the app prepares your workspace and opens a seeded **Getting Started** project — a short tutorial you can read (and edit) in place. A floating onboarding guide walks you through the same steps as this page: connect your agent, write your first note, and watch it appear live. You can replay it anytime from **Settings → General → Show onboarding**. --- @@ -89,7 +89,7 @@ Watch the [ChatGPT setup video](https://youtube.com/watch?v=NvU0Jo38P_k) for a c ### For other assistants -See the [Integrations](/integrations/claude-desktop) section for setup guides for: +See the [Integrations](/integrations) section for setup guides for: - [Google Gemini](/integrations/gemini) - [Cursor](/integrations/cursor) - [VS Code](/integrations/vscode) @@ -105,13 +105,13 @@ Ask your assistant: List my basic memory projects ``` -**Expected response:** +**Expected response** — something like: ```bash You have 1 project: -- main (default) - /app/data/basic-memory - 0 notes +- getting-started (default) ``` -![Claude - Project list response](/screenshots/claude/project-list-response.png) +New accounts start with the seeded **Getting Started** tutorial project as the default. ::warning If you get an error, check the [Troubleshooting](/reference/troubleshooting) guide. @@ -124,34 +124,30 @@ If you get an error, check the [Troubleshooting](/reference/troubleshooting) gui Try this prompt: ```bash -Create a note called "Getting Started" with a summary of what Basic Memory does. +Create a note called "My First Note" with a summary of what Basic Memory does. ``` Your assistant will use the `write_note` tool to create a Markdown file in your cloud storage. **Example conversation:** ```bash -You: Create a note called "Getting Started" with a summary of what Basic Memory does. +You: Create a note called "My First Note" with a summary of what Basic Memory does. AI: I'll create a note summarizing Basic Memory for you. [Uses write_note tool] -I've created "Getting Started" in your knowledge base. The note covers: +I've created "My First Note" in your knowledge base. The note covers: - What Basic Memory is - How the knowledge format works - Key features like semantic search and relations ``` -![Claude - Creating first note](/screenshots/claude/create-first-note.png) - --- ## 5. View your notes -Open [app.basicmemory.com/notes](https://app.basicmemory.com/notes) to see your new note. - -![Web app - First note](/screenshots/cloud-app/first-note.png) +Open [app.basicmemory.com/notes](https://app.basicmemory.com/notes) to see your new note in the sidebar. Notes written by your agent appear live — no refresh needed — and show up in the **Activity** view alongside your own edits. **What you can do in the web app:** - Browse all your notes in the folder tree diff --git a/content/3.cloud/02.web-app.md b/content/3.cloud/02.web-app.md index 0844aec..a2eaf07 100644 --- a/content/3.cloud/02.web-app.md +++ b/content/3.cloud/02.web-app.md @@ -222,6 +222,18 @@ For complete snapshot management including creating, browsing, and restoring sna --- +## Activity + +The **Activity** view in the sidebar keeps you aware of what's happening across the workspace — operations in progress (imports, indexing, large edits) and recent completed changes from every member **and connected agent**, with direct links to the affected notes. When your assistant writes a note over MCP, it shows up here live. + +--- + +## Explore the graph + +The **Explore** view renders your knowledge graph in 3D — notes as nodes, relations as links between them. It rotates gently until you interact: drag to orbit, scroll to zoom, and click a node to open the note. + +--- + ## Keyboard Shortcuts The web app is designed for keyboard-first navigation. Press **Cmd/Ctrl + /** to see the full list in the app. @@ -285,18 +297,22 @@ Access settings from the user menu (top of the sidebar) or the command palette. | Section | What it does | |---------|--------------| -| **General** | Account and profile settings | -| **Projects** | Create, upload to, download, and delete projects | +| **General** | Account and profile settings, plus **Show onboarding** to replay the guided tour | +| **Teams** | Your [teams and workspaces](/teams/about) at a glance | +| **Members** | Invite and manage [team members, roles, and invitations](/teams/about) | +| **Billing** | Manage payment and subscription | +| **Projects** | Create, upload to, download, and delete projects (team downloads require User Admin or above) | | **Import** | Import Claude, ChatGPT, or JSON exports | | **MCP** | Connect AI assistants via MCP | -| **Teams** | Manage [team members, roles, and invitations](/teams/about) | -| **Billing** | Manage payment and subscription | +| **Notifications** | Choose what the app notifies you about | | **API Keys** | Create and manage [API keys](/cloud/api-keys) for programmatic access | -| **Snapshots** | Manage [point-in-time backups](/cloud/cloud-snapshots) | +| **Snapshots** | Manage [point-in-time backups](/cloud/cloud-snapshots) per workspace | +| **Audit Logs** | Review workspace activity (team admins) | | **Shared Notes** | Manage public [share links](/cloud/shared-notes) for your notes | +| **Version** | App version information | ::note -The **Teams**, **Billing**, and **Audit Logs** sections appear based on your workspace and role. See [Teams](/teams/about) for collaboration features. +Sections like **Members**, **Billing**, **Snapshots**, and **Audit Logs** appear based on your workspace and role. See [Teams](/teams/about) for collaboration features. :: You can also customize appearance — see [Themes](/cloud/themes). From bd20480ab887c5f881849da270603a5c31a272a9 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 09:11:23 -0500 Subject: [PATCH 21/87] docs: dedupe concepts and reference pages, fix worked example - semantic-search carried its platform-compatibility table and Intel Mac workaround twice; the nested copy is now a pointer to the canonical section - knowledge-format and observations-and-relations agree on terminology: inline wikilinks index as generic links_to relations (verified against the parser), and each format section cross-links the deep-dive - ai-assistant-guide's end-of-page tool tables (already missing newer tools) replaced with a pointer to the MCP Tools Reference - technical-information's worked example JSON now corresponds to the markdown input above it (requires/affects relations, single heading, markdown code fence) Co-Authored-By: Claude Fable 5 --- content/6.concepts/1.knowledge-format.md | 4 ++ .../3.observations-and-relations.md | 2 +- content/6.concepts/7.semantic-search.md | 31 +----------- content/9.reference/3.ai-assistant-guide.md | 49 +------------------ .../9.reference/4.technical-information.md | 24 +++++---- 5 files changed, 18 insertions(+), 92 deletions(-) diff --git a/content/6.concepts/1.knowledge-format.md b/content/6.concepts/1.knowledge-format.md index e3de28e..7ff9426 100644 --- a/content/6.concepts/1.knowledge-format.md +++ b/content/6.concepts/1.knowledge-format.md @@ -88,6 +88,8 @@ The power of observations is that each one is indexed individually. When you sea Basic Memory recognizes `[category]` syntax as observations but won't confuse them with markdown checkboxes (`[ ]` or `[x]`). :: +For category conventions, tags, and worked examples, see the deep dive: [Observations and Relations](/concepts/observations-and-relations). + --- ## Relations @@ -112,6 +114,8 @@ addresses the concerns raised in [[Security Review Q4]]. Relations can link to notes that don't exist yet. When those notes are created later, the connections are already in place. +For relation-type conventions and how inline references index, see [Observations and Relations](/concepts/observations-and-relations). + --- ## The Knowledge Graph diff --git a/content/6.concepts/3.observations-and-relations.md b/content/6.concepts/3.observations-and-relations.md index b6169cd..70a4050 100644 --- a/content/6.concepts/3.observations-and-relations.md +++ b/content/6.concepts/3.observations-and-relations.md @@ -78,7 +78,7 @@ We decided to follow the approach from [[API Design Principles]] because it aligns with our [[Team Standards]]. ``` -These inline references also create connections in the knowledge graph. The difference is that relations in a dedicated `## Relations` section have explicit types (depends_on, relates_to), while inline references create a general "references" connection. Both are useful. +These inline references also create connections in the knowledge graph. The difference is that relations in a list with a leading word have explicit types (`depends_on`, `relates_to`), while inline references create a generic `links_to` connection. Both are useful. ## Why this matters diff --git a/content/6.concepts/7.semantic-search.md b/content/6.concepts/7.semantic-search.md index 8759815..68600ed 100644 --- a/content/6.concepts/7.semantic-search.md +++ b/content/6.concepts/7.semantic-search.md @@ -153,36 +153,7 @@ To manually rebuild the search index (e.g., after switching providers): bm reindex --embeddings ``` -### Platform compatibility - -| Platform | FastEmbed (local) | OpenAI (API) | -|---|---|---| -| macOS ARM64 (Apple Silicon) | Yes | Yes | -| macOS x86_64 (Intel Mac) | No (see workaround) | Yes | -| Linux x86_64 | Yes | Yes | -| Linux ARM64 | Yes | Yes | -| Windows x86_64 | Yes | Yes | - -### Intel Mac workaround - -The default local embedding model doesn't run on Intel Macs. You have two options: - -**Option 1: Use OpenAI embeddings (recommended)** - -Requires an [OpenAI API subscription](https://platform.openai.com/api-keys) — create a key there and set it as an environment variable. - -```bash -export BASIC_MEMORY_SEMANTIC_EMBEDDING_PROVIDER=openai -export OPENAI_API_KEY=sk-... -bm reindex --embeddings -``` - -**Option 2: Pin ONNX Runtime** - -```bash -uv pip install 'onnxruntime<1.24' -bm reindex --embeddings -``` +Running on an Intel Mac? See [Platform compatibility](#platform-compatibility) below for a workaround. --- diff --git a/content/9.reference/3.ai-assistant-guide.md b/content/9.reference/3.ai-assistant-guide.md index 6fa8ae5..d60b414 100644 --- a/content/9.reference/3.ai-assistant-guide.md +++ b/content/9.reference/3.ai-assistant-guide.md @@ -904,54 +904,7 @@ except: ## Tool Reference -### Content Management - -| Tool | Purpose | -|------|---------| -| `write_note` | Create new markdown notes (errors on existing path unless `overwrite=True`) | -| `read_note` | Read notes with knowledge graph context | -| `edit_note` | Edit notes incrementally | -| `move_note` | Move notes to new locations | -| `delete_note` | Delete notes from knowledge base | -| `view_note` | View notes as formatted artifacts | -| `read_content` | Read raw file content | - -### Knowledge Graph Navigation - -| Tool | Purpose | -|------|---------| -| `build_context` | Navigate knowledge graph | -| `recent_activity` | Get recent changes | -| `list_directory` | Browse directory contents | - -### Search & Discovery - -| Tool | Purpose | -|------|---------| -| `search_notes` | Search across knowledge base (text, vector, hybrid modes) | - -### Schema Tools - -| Tool | Purpose | -|------|---------| -| `schema_validate` | Validate notes against schema definitions | -| `schema_infer` | Analyze notes and suggest schema patterns | -| `schema_diff` | Detect drift between schema and actual usage | - -### Project Management - -| Tool | Purpose | -|------|---------| -| `list_memory_projects` | List all available projects | -| `create_memory_project` | Create new project | -| `delete_project` | Delete project from configuration | -| `list_workspaces` | List available cloud workspaces | - -### Visualization - -| Tool | Purpose | -|------|---------| -| `canvas` | Create Obsidian canvas | +For the complete tool list with parameters, aliases, and defaults, see the [MCP Tools Reference](/reference/mcp-tools-reference). --- diff --git a/content/9.reference/4.technical-information.md b/content/9.reference/4.technical-information.md index 088cc9e..31cf982 100644 --- a/content/9.reference/4.technical-information.md +++ b/content/9.reference/4.technical-information.md @@ -86,7 +86,7 @@ This structure emerges from simple text patterns in standard Markdown: ### Example Markdown Input -```bash +```markdown --- title: Coffee Brewing Methods type: note @@ -125,8 +125,6 @@ resulting in unique flavor profiles, body, and mouthfeel. The key variables in a - affects [[Flavor Extraction]] ``` -### Parsed JSON Structure - ### Resulting JSON Entity Structure ```json { @@ -164,18 +162,18 @@ resulting in unique flavor profiles, body, and mouthfeel. The key variables in a ], "relations": [ { - "from_id": "coffee/coffee-bean-origins", - "to_id": "coffee/coffee-brewing-methods", - "relation_type": "pairs_with", - "permalink": "coffee/coffee-bean-origins/pairs-with/coffee/coffee-brewing-methods", - "to_name": "Coffee Brewing Methods" + "from_id": "coffee/coffee-brewing-methods", + "to_id": "coffee/proper-grinding-technique", + "relation_type": "requires", + "permalink": "coffee/coffee-brewing-methods/requires/coffee/proper-grinding-technique", + "to_name": "Proper Grinding Technique" }, { - "from_id": "coffee/flavor-extraction", - "to_id": "coffee/coffee-brewing-methods", - "relation_type": "affected_by", - "permalink": "coffee/flavor-extraction/affected-by/coffee/coffee-brewing-methods", - "to_name": "Coffee Brewing Methods" + "from_id": "coffee/coffee-brewing-methods", + "to_id": "coffee/flavor-extraction", + "relation_type": "affects", + "permalink": "coffee/coffee-brewing-methods/affects/coffee/flavor-extraction", + "to_name": "Flavor Extraction" } ], "created_at": "2025-03-06T14:01:23.445071", From d9668ad1c6394f12700f3106a4a3bbe72d1e4f08 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 09:13:18 -0500 Subject: [PATCH 22/87] docs: add todo.md for screenshots and manual verification Collects the July 2026 audit leftovers that need a human or a browser: screenshots to capture (onboarding, Activity, Explore) or re-verify (Claude UI sets, pre-v2 snapshots/themes, teams labels), production checks for the onboarding-overhaul docs, external-product verifications (ChatGPT/Claude/Codex/Hermes), and open structural decisions. Co-Authored-By: Claude Fable 5 --- docs/todo.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 docs/todo.md diff --git a/docs/todo.md b/docs/todo.md new file mode 100644 index 0000000..2ead1fa --- /dev/null +++ b/docs/todo.md @@ -0,0 +1,54 @@ +# Docs TODO + +Last updated: 2026-07-02 (docs-updates-2026-07 branch). Items found during the July 2026 audit that need screenshots, product verification, or a human decision. Working checks: `npm run check:docs` (broken links/assets fail; version literals and orphaned screenshots warn). + +## Screenshots to capture or re-verify + +### New captures needed (features shipped July 1) +- [ ] **Onboarding / Getting Started project** — new-tenant landing with the seeded tutorial project and floating onboarding popup (for `start-here/2.quickstart-cloud.md` step 1) +- [ ] **Activity view** showing agent/MCP writes alongside member edits (for `cloud/02.web-app.md` → Activity) +- [ ] **Explore 3D graph view** (for `cloud/02.web-app.md` → Explore the graph) +- [ ] **Snapshots page with workspace selector** (replaces pre-v2 shots below) +- [ ] Optional: partner portal dashboard (for `teams/4.partners.md`) + +### Stale/pre-v2 — replace or delete +- [ ] `public/screenshots/cloud-app/snapshots-list.png`, `create-snapshot.png`, `restore-files.png` — pre-v2 UI, used by `cloud/05.cloud-snapshots.md` as plain `![]()` images; recapture as `::theme-image` light/dark pairs +- [ ] `public/screenshots/cloud-app/themes.gif` + themes page imagery — predate the JSON preset system +- [ ] Now unreferenced after quickstart-cloud rewrite (delete or recapture): `public/screenshots/cloud/signup.png`, `public/screenshots/cloud-app/first-note.png`, `public/screenshots/claude/project-list-response.png`, `public/screenshots/claude/create-first-note.png` + +### Claude UI shots — unverified vintage, re-verify against current Claude +- [ ] `public/screenshots/claude/settings-connectors.png`, `add-connector.png`, `oauth-connect.png`, `oauth-authorize.png`, `configure-tools.png` (used by `start-here/2.quickstart-cloud.md`) and `public/attachments/claude-tools-menu.png` +- [ ] `public/screenshots/claude/tools-menu-local.png` (used by `start-here/3.quickstart-local.md`) +- [ ] Root-level `public/claude-settings-add-connector.png`, `claude-settings-configure.png`, `claude-settings-tools.png` (used by `integrations/1.claude-desktop.md`) — oldest set (Feb 2026) + +### Teams shots — May 2026 vintage, predate Teams/Members relabel +- [ ] `v2-settings-teams-*`, `v2-team-invite-*`, `v2-team-invitation-*`, `v2-team-accept-invite-*`, `v2-team-manage-billing-*`, `v2-team-usage-*` — verify visible labels match the current "Teams"/"Members" nav and 5-role invite dropdown + +When capturing, record source screen, date, theme, and owning page in `docs/screenshots.json` (the checker validates manifest entries). + +## Verify against production + +- [ ] **July-1 onboarding batch deployed?** `quickstart-cloud.md` and `web-app.md` now describe the seeded Getting Started project, onboarding popup, Show-onboarding replay, Activity feed with agent writes, and Explore graph. Confirm these are live at app.basicmemory.com before production docs deploy. +- [ ] `app.basicmemory.com/notes` route used in quickstart step 5 — confirm it's the canonical notes URL +- [ ] **Themes page** (`cloud/06.themes.md`): claims theme choice persists only in browser localStorage — likely superseded by the JSON preset system. Also verify where theme selection lives in Settings and whether the TweakCN custom-CSS workflow is still supported. +- [ ] `bm project ls --name ` in `cloud/03.cloud-sync.md` command reference — confirm the subcommand exists (everything else on that page is source-verified) +- [ ] `api-keys.md`: curl example against `https://cloud.basicmemory.com/api/v2/projects` — confirm path + +## Verify against external products (fast-moving UIs) + +- [ ] **ChatGPT MCP setup path** — `quickstart-cloud.md` says "Settings → Beta features → enable MCP"; `integrations/3.chatgpt.md` says "Settings → Developer → Custom MCP Servers". They disagree; verify current UI and align. Also check the YouTube walkthrough link still matches. +- [ ] **Claude Desktop connector flow** — "Settings → Claude → Connectors" wording + the screenshot sets above +- [ ] **Claude advanced research** — the research-mode page was deleted; a troubleshooting bullet in `integrations/1.claude-desktop.md` still claims research runs without MCP access. Verify current Claude behavior. +- [ ] **Hermes slash-command patch** — version pin removed from `integrations/11.hermes.md`; check whether current Hermes Agent releases still need MONKEYPATCH.md and update or drop the warning +- [ ] **Codex `bearer_token_env_var` config** in `cloud/07.api-keys.md` — verify against current Codex config schema +- [ ] Explainer video embed on `what-is-basic-memory` (basicmemory.com/videos/explainer-video.mp4) — still current? + +## Open decisions / structural + +- [ ] **Quickstart duplication** — cloud and local quickstarts share near-identical structure ("what you can do now" tables, example workflows); fine for now, but they must be edited in pairs +- [ ] **What's New numbering** — nav order is Teams(0), Changelog(1), Hermes(3), Cloud(4), Skills(6), OpenClaw(7), AI-docs(8) with gaps; consider renumbering and whether the Cloud announcement should outrank plugin announcements +- [ ] **Teams page "Personal Cloud" label** — app switcher says "Personal"; table in `teams/1.about.md` says "Personal Cloud" +- [ ] `web-app.md` → "Organize with folders" shows a local `~/basic-memory/` tree in a web-app context +- [ ] `cloud-guide.md` "search and tools menu" Claude wording is vague +- [ ] Keep pricing out of docs (none present today; the only safe reference is the marketing site) +- [ ] `docs/docs-audit.md` register predates this branch's changes — treat this file as current; update the register when doing the next structured audit From e8b2c1794044aadea9f7045c4a50d750deb13ee6 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 09:19:52 -0500 Subject: [PATCH 23/87] docs: rewrite AI assistant guide, move Contact Support to right TOC MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The AI assistant guide was ~900 lines of tool documentation that drifted from the MCP reference. It's now a focused setup page: install Agent Skills (recommended), or add standing instructions via Claude project settings / CLAUDE.md / AGENTS.md with a ready-to-paste block, or direct the assistant conversationally — plus what good usage looks like. The extended guide on GitHub is linked for people who want the long form. Contact Support leaves the left reference nav (navigation: false) and surfaces site-wide in the right-hand TOC under a "Contact Us" section, ahead of the community channels. Co-Authored-By: Claude Fable 5 --- app/app.config.ts | 5 +- content/9.reference/10.contact-support.md | 1 + content/9.reference/3.ai-assistant-guide.md | 920 ++------------------ 3 files changed, 55 insertions(+), 871 deletions(-) diff --git a/app/app.config.ts b/app/app.config.ts index 2a0cedb..eab3199 100644 --- a/app/app.config.ts +++ b/app/app.config.ts @@ -50,11 +50,12 @@ export default defineAppConfig({ }, toc: { bottom: { - title: 'Community', + title: 'Contact Us', links: [ + { label: 'Contact Support', to: '/reference/contact-support' }, + { label: 'Discord', to: 'https://discord.gg/tyvKNccgqN' }, { label: 'GitHub', to: 'https://github.com/basicmachines-co/basic-memory' }, { label: 'X / Twitter', to: 'https://x.com/basic_memory' }, - { label: 'Discord', to: 'https://discord.gg/tyvKNccgqN' }, { label: 'Reddit', to: 'https://www.reddit.com/r/basicmemory' }, ], }, diff --git a/content/9.reference/10.contact-support.md b/content/9.reference/10.contact-support.md index 9532a9a..0f760c2 100644 --- a/content/9.reference/10.contact-support.md +++ b/content/9.reference/10.contact-support.md @@ -1,6 +1,7 @@ --- title: Contact Support description: Get help with Basic Memory Cloud accounts, billing, workspaces, private data, invitations, and product issues. +navigation: false --- For private account, billing, or Cloud workspace help, email: diff --git a/content/9.reference/3.ai-assistant-guide.md b/content/9.reference/3.ai-assistant-guide.md index d60b414..a84e8db 100644 --- a/content/9.reference/3.ai-assistant-guide.md +++ b/content/9.reference/3.ai-assistant-guide.md @@ -1,916 +1,98 @@ --- title: AI Assistant Guide -description: Guide for AI assistants using Basic Memory through the Model Context Protocol (MCP). +description: Teach your AI assistant when and how to use Basic Memory — skills, project instructions, and CLAUDE.md/AGENTS.md. --- -::note -This is a technical guide for developers and AI integrations. For an overview of how Basic Memory works, see [What is Basic Memory](/start-here/what-is-basic-memory). - -This guide is for AI assistants using Basic Memory tools through MCP. For setup instructions, see [Getting Started](/local/getting-started). - -Download the [AI Assistant Guide](https://github.com/basicmachines-co/basic-memory/blob/main/docs/ai-assistant-guide-extended.md) and customize it to your own workflow. A [condensed version](https://github.com/basicmachines-co/basic-memory/blob/main/src/basic_memory/mcp/resources/ai_assistant_guide.md) is available as an MCP Resource in Basic Memory. -:: - -::tip -**AI agents:** This documentation is available as clean markdown. Fetch `https://docs.basicmemory.com/llms.txt` for an index or `https://docs.basicmemory.com/llms-full.txt` for the complete docs. See [AI-Friendly Documentation](/reference/llms-txt) for details. -:: - -This guide explains how to use Basic Memory tools effectively when working with users through the Model Context Protocol. - ---- - -## Overview - -Basic Memory creates a semantic knowledge graph from markdown files stored locally on the user's computer. Knowledge persists across sessions, enabling continuity in conversations and collaborative development. - -**Architecture:** -- **Plain-Text**: Markdown files as source of truth -- **SQLite Index**: Fast search and navigation -- **MCP Integration**: Tools for AI interaction -- **Semantic Graph**: Observations and relations create connections - -**Your role:** Help users build structured knowledge that outlasts any particular AI model or session. Focus on creating observations and relations that provide lasting value. - ---- - -## Project Management +Connecting Basic Memory over MCP gives your assistant the tools. It doesn't teach it *when* to reach for them. A few standing instructions are the difference between an assistant that occasionally writes a note and one that actually maintains your knowledge base — searching before it answers, capturing decisions as they happen, and linking new notes into the graph. -All tools require explicit project specification. No implicit project context is maintained between calls. - -### Discovery and Selection - -Start conversations by discovering available projects: - -```python -# List all projects -projects = await list_memory_projects() - -# Response includes: -# - name -# - path -# - is_default -# - note_count -# - last_synced -``` - -**Recommended workflow:** - -1. Call `list_memory_projects()` at conversation start -2. Identify active project from metadata -3. Ask user which project to use -4. Store choice for the session -5. Pass project parameter to all tool calls - -### Cross-Project Operations - -Some tools work across all projects when project parameter is omitted: - -```python -# Recent activity across all projects -activity = await recent_activity(timeframe="7d") - -# Recent activity for specific project -activity = await recent_activity(timeframe="7d", project="main") -``` - -Tools supporting cross-project mode: -- `recent_activity()` -- `list_memory_projects()` +There are three ways to give those instructions, from least to most effort. --- -## Knowledge Graph Structure - -The knowledge graph consists of three core elements: entities, observations, and relations. - -### Entities - -Each markdown file represents an entity with: +## 1. Install Agent Skills (recommended) -- **Title**: Unique identifier -- **Permalink**: Auto-generated from title -- **Frontmatter**: YAML metadata (tags, type, dates) -- **Observations**: Categorized facts -- **Relations**: Links to other entities - -**Note types** (set via the `type` frontmatter field): -- `note` - General knowledge (default) -- `person` - People and contacts -- `project` - Projects and initiatives -- `meeting` - Meeting notes -- `decision` - Documented decisions -- `spec` - Technical specifications - -### Observations - -Observations are categorized facts with optional tags. - -**Syntax:** `- [category] content #tag1 #tag2` - -**Common categories:** -- `[fact]` - Objective information -- `[idea]` - Thoughts and concepts -- `[decision]` - Choices made -- `[technique]` - Methods and approaches -- `[requirement]` - Needs and constraints -- `[problem]` - Issues identified -- `[solution]` - Resolutions -- `[insight]` - Key realizations - -**Examples:** - -```bash -## Observations -- [decision] Use JWT tokens for authentication #security -- [technique] Hash passwords with bcrypt before storage #best-practice -- [requirement] Support OAuth 2.0 providers #auth -- [fact] Session timeout set to 24 hours #configuration -``` - -### Relations - -Relations are directional links between entities. - -**Syntax:** `- relation_type [[Target Entity]]` - -**Common relation types:** -- `relates_to` - General connection -- `implements` - Implementation relationship -- `requires` - Dependency -- `extends` - Enhancement -- `part_of` - Hierarchical membership -- `contrasts_with` - Alternative approach -- `leads_to` - Sequential relationship -- `caused_by` - Causal relationship - -**Examples:** +[Agent Skills](/integrations/skills) are packaged instructions that teach agents Basic Memory best practices — the note format, when to capture, how to search and resume work, schema workflows, and knowledge-base maintenance. If your client supports skills, this replaces hand-written guidance: ```bash -## Relations -- implements [[Authentication Spec v2]] -- requires [[User Database Schema]] -- extends [[Base Security Model]] -- part_of [[API Backend Services]] -- contrasts_with [[API Key Authentication]] +npx skills add basicmachines-co/basic-memory-skills ``` -### Forward References - -Reference entities that don't exist yet - relations resolve automatically when targets are created: - -```python -# Create note with forward reference -await write_note( - title="API Implementation", - content="## Relations\n- implements [[API Specification]]", - directory="api", - project="main" -) -# Forward reference created - -# Later, create referenced entity -await write_note( - title="API Specification", - content="# API Specification\n...", - directory="specs", - project="main" -) -# Forward reference automatically resolved -``` +Start with `memory-notes` (how to write well-structured notes) and add others as you need them. --- -## Core Tools - -### Writing Knowledge - -Create new notes: - -```python -await write_note( - title="Topic", - content="# Topic\n## Observations\n- [category] fact\n## Relations\n- relates_to [[Other]]", - directory="notes", - project="main" -) -``` - -**Parameters:** -- `title` (required) - Note title -- `content` (required) - Markdown content -- `directory` (required) - Destination folder -- `tags` (optional) - List of tags -- `note_type` (optional) - Note type (default: `note`) -- `metadata` (optional) - Extra frontmatter fields -- `overwrite` (optional) - Default `false`. Must be `true` to replace an existing note -- `project` (optional) - Uses `default_project` fallback when configured - -::warning -**`write_note` is non-destructive by default.** If a note already exists at the target path, the call returns an error instead of silently overwriting. This prevents accidental data loss. +## 2. Add project-level instructions -- To update an existing note incrementally, use `edit_note` -- To fully replace an existing note, pass `overwrite=True` -- Always search before writing to check whether the note already exists -:: - -### Reading Knowledge - -Read notes with knowledge graph context: - -```python -# By title -note = await read_note("Topic", project="main") +If you'd rather write your own guidance — or your client doesn't support skills — put it where your assistant reads standing instructions: -# By folder and title -note = await read_note("specs/Authentication System", project="main") +- **Claude Projects** — in Claude (web or desktop), open your project's settings and paste your guidance into the **project instructions**. Every conversation in that project starts with it. +- **Claude Code** — add it to the repo's `CLAUDE.md`. Claude Code loads it automatically in that repository. +- **Codex and other coding agents** — add it to `AGENTS.md` in the repo root, the convention most coding agents read. +- **Other clients** — use the custom-instructions or system-prompt field your client provides. -# By memory:// URL -note = await read_note("memory://specs/auth", project="main") -``` +### A starting instruction block -**Response includes:** -- Content -- Observations (categorized) -- Relations (typed, with targets) -- Metadata (dates, tags, type) +Paste this and adapt it to your workflow: -### Searching +```markdown +## Basic Memory -Find notes across the knowledge base: +You have persistent memory through Basic Memory's MCP tools. -```python -results = await search_notes( - query="authentication", - project="main", - page_size=10 -) +- Before answering questions about prior work or decisions, search first: + `search_notes`, then `build_context` on relevant `memory://` URLs. +- Capture important decisions, findings, and context as notes with + `write_note` during the conversation — don't wait to be asked. +- Structure notes semantically: observations as `- [category] fact #tag` + and relations as `- relates_to [[Other Note]]`. Use exact titles of + existing notes in wikilinks so they resolve. +- Update existing notes with `edit_note` instead of creating duplicates. +- If the target project is ambiguous, ask once, then stick with it. ``` -**Filter by note type:** - -```python -# Find all specs about authentication -specs = await search_notes( - query="authentication", - note_types=["spec"], - project="main" -) - -# Find all meeting notes and decisions -results = await search_notes( - note_types=["meeting", "decision"], - project="main" -) -``` - -**Filter by date:** - -```python -recent = await search_notes( - query="api", - after_date="2025-01-01", - project="main" -) -``` - -**Search by tags:** - -```python -# tag: shorthand in the query string -results = await search_notes(query="tag:security", project="main") -results = await search_notes(query="tag:coffee AND tag:brewing", project="main") - -# tags parameter shorthand -results = await search_notes(tags=["security"], project="main") -results = await search_notes(tags=["security", "oauth"], project="main") -``` - -**Search by frontmatter metadata:** - -The `query` parameter is optional — you can search purely by frontmatter fields. Use `metadata_filters` for structured queries against any frontmatter field, or convenience shorthands for common fields. - -```python -# Find all notes with a specific status -results = await search_notes( - metadata_filters={"status": "in-progress"}, - project="main" -) - -# Find high-priority items -results = await search_notes( - metadata_filters={"priority": {"$in": ["high", "critical"]}}, - project="main" -) - -# Filter by team -results = await search_notes( - metadata_filters={"team": "backend"}, - project="main" -) - -# Combine text search with metadata filters -results = await search_notes( - query="authentication", - metadata_filters={"status": "draft"}, - project="main" -) - -# Convenience shorthands for common fields -results = await search_notes(status="draft", project="main") -results = await search_notes(tags=["security"], project="main") -``` - -**Supported filter operators:** - -| Operator | Example | Meaning | -|----------|---------|---------| -| exact match | `{"status": "draft"}` | Field equals value (matching against an array field checks membership) | -| `$in` | `{"priority": {"$in": ["high", "critical"]}}` | Field is one of the values | -| `$gt` / `$gte` / `$lt` / `$lte` | `{"priority": {"$gte": 3}}` | Numeric/date comparison | -| `$between` | `{"due": {"$between": ["2026-01-01", "2026-06-30"]}}` | Inclusive range | - -There is no `$contains`, `$exists`, `$ne`, or `$regex` — see [Metadata Search](/concepts/metadata-search) for the full filter reference. - -**Semantic search:** - -Semantic search is enabled by default. `hybrid` mode (combining keyword and meaning-based retrieval) is the default search type — no opt-in needed. You can also use pure semantic search: - -```python -# Pure semantic similarity — finds related concepts even with different wording -results = await search_notes( - query="how to speed up the application", - search_type="vector", - project="main" -) - -# Hybrid — combines keyword precision with semantic recall (recommended for most queries) -results = await search_notes( - query="authentication security", - search_type="hybrid", - project="main" -) - -# Adjust similarity threshold for tighter or looser results -results = await search_notes( - query="error handling patterns", - search_type="hybrid", - min_similarity=0.7, - project="main" -) -``` - -**When to use which search mode:** -- `hybrid` (default) — General-purpose. Start here for most queries. -- `text` — You know the exact terms. Best for names, identifiers, boolean queries. -- `vector` — Conceptual discovery. The note may not contain your exact words. - -### Building Context - -Navigate the knowledge graph. `build_context` defaults to JSON output (unlike other tools which default to text). - -```python -context = await build_context( - url="memory://specs/auth", - project="main", - depth=2, - timeframe="1 week" -) -``` - -**Parameters:** -- `url` (required) - memory:// URL -- `depth` (optional) - Traversal depth (default: 1) -- `timeframe` (optional) - Time window (e.g., "7d", "1 week") -- `output_format` (optional) - Default `"json"`. Pass `"text"` for human-readable output -- `project` (optional) - Uses `default_project` fallback when configured - -**Depth control:** -- `depth=1` - Immediate connections only -- `depth=2` - Two levels of relations -- `depth=3+` - Comprehensive (may be slow) - -### Editing Notes - -Edit existing notes incrementally: - -```python -# Append content -await edit_note( - identifier="Topic", - operation="append", - content="\n## New Section\nContent here", - project="main" -) - -# Prepend content -await edit_note( - identifier="Topic", - operation="prepend", - content="## Update\nImportant note\n\n", - project="main" -) - -# Find and replace -await edit_note( - identifier="Topic", - operation="find_replace", - find_text="old text", - content="new text", - expected_replacements=1, - project="main" -) - -# Replace section -await edit_note( - identifier="Topic", - operation="replace_section", - section="## Status", - content="## Status\nUpdated status here", - project="main" -) -``` - -**Operations:** -- `append` - Add to end -- `prepend` - Add to beginning -- `find_replace` - Replace specific text -- `replace_section` - Replace markdown section -- `insert_before_section` / `insert_after_section` - Insert content around a section - -### Moving Notes - -Organize notes by moving them between folders: - -```python -await move_note( - identifier="Note Title", - destination_path="archive/note-title.md", - project="main" -) -``` - -**Behavior:** -- Folders created automatically -- Database updated automatically -- Relations preserved -- Both `.md` extension and without work - ---- - -## memory:// URL Format - -Basic Memory uses special URLs to reference entities. Generated permalinks include the project slug by default, so most URLs you encounter will be project-prefixed. - -**By title:** -``` -memory://title -``` - -**By folder and title:** -``` -memory://folder/title -``` - -**Project-prefixed (default format):** -``` -memory://project-slug/folder/title -``` - -**By permalink:** -``` -memory://permalink -``` - -**All in folder:** -``` -memory://folder/* -``` - -Underscores converted to hyphens automatically - `memory://my_note` finds entity with permalink `my-note`. +::note +Want more to work from? The [extended AI assistant guide](https://github.com/basicmachines-co/basic-memory/blob/main/docs/ai-assistant-guide-extended.md) is a full instruction document you can download and customize, and a [condensed version](https://github.com/basicmachines-co/basic-memory/blob/main/src/basic_memory/mcp/resources/ai_assistant_guide.md) ships as an MCP resource inside Basic Memory itself. +:: --- -## Recording Conversations - -Capture conversations to enable long-term context and knowledge accumulation. - -### Permission and Transparency - -**Always ask before recording:** - -``` -AI: "Would you like me to save our discussion about API authentication - to Basic Memory? This helps us continue this conversation later." - -User: "Yes, please" - -AI: [Saves to Basic Memory] - "I've saved our discussion as 'API Authentication Discussion'." -``` - -**Principles:** -- Ask permission before saving -- Confirm after saving -- Explain what was saved -- Describe how it helps future conversations - -### What to Record - -**Good candidates:** - -1. **Decisions and Rationales** -2. **Important Discoveries** -3. **Action Items and Plans** -4. **Connected Topics** - -### Recording Patterns +## 3. Say it in the conversation -**Conversation summary:** +Instructions don't have to be configured up front. Basic Memory is designed so you can direct it naturally as you work: -```python -await write_note( - title=f"Conversation: {topic} - {date}", - content=f"""# Conversation: {topic} - -## Summary -{brief_summary} - -## Key Points -{key_points} - -## Observations -{categorized_observations} - -## Relations -{relevant_relations} -""", - directory="conversations", - tags=["conversation"], - project="main" -) +```text +"Make sure you add observations and relations to this note." +"Search my notes before answering — what did we decide about auth?" +"Record this decision in Basic Memory." ``` -**Decision record:** - -```python -await write_note( - title=f"Decision: {decision_title}", - content=f"""# Decision: {decision_title} - -## Context -{why_decision_needed} - -## Decision -{what_was_decided} - -## Rationale -{reasoning} - -## Relations -{related_entities} -""", - directory="decisions", - note_type="decision", - project="main" -) -``` +Your assistant can even write a note about *how you like your notes* — and find it again in the next conversation. --- -## Schemas +## What good usage looks like -Schemas define what a "good" note of a particular type should contain. They formalize observation categories and relation types so you can validate notes against a consistent structure. Schemas are optional — you can use Basic Memory without ever defining one — but they help maintain consistency as a knowledge base grows and give you a guide for creating well-structured notes. +- **Search before answering.** Questions like "what did we decide about X?" should trigger `search_notes`, not a guess from the conversation so far. +- **Capture as you go.** Decisions, requirements, and findings get recorded when they happen, structured with observations and relations. +- **Build context on follow-ups.** `build_context` with a `memory://` URL pulls in a note *and* its connected notes, so continuation conversations start warm. +- **Edit, don't duplicate.** Existing notes grow with `edit_note`; new notes link back to what they extend. -A schema is just a regular note with `type: schema` in frontmatter: +For the full tool surface — parameters, aliases, defaults — see the [MCP Tools Reference](/reference/mcp-tools-reference). -```yaml --- -title: Person -type: schema -entity: person -version: 1 -schema: - name: string, full legal name - role?: string, current job title - works_at?: Organization, primary employer - expertise?(array, areas of knowledge): string -settings: - validation: warn ---- -``` - -Fields without `?` are required. Fields with `?` are optional. Capitalized types like `Organization` indicate entity references (wiki-link relations). Array fields expect multiple observations of the same category. - -### Schema tools - -Three tools are available for working with schemas: - -- **`schema_infer`** — Analyze existing notes of a type and suggest a schema based on common patterns. Use this when the user wants to create a schema from their existing notes. -- **`schema_validate`** — Check notes against their schema. Pass `note_type` to validate all notes of a type, or `identifier` to validate a single note. -- **`schema_diff`** — Compare a schema against actual note usage to detect drift. Shows which fields are defined but unused, and which undeclared fields appear in practice. - -### Creating notes with schemas - -When a schema exists for a note type, use it as a creation guide: - -1. **Look up the schema** before creating a note of a known type: - -```python -# Check what fields a "person" note should have -schema = await schema_infer(note_type="person") -``` - -2. **Create the note** following the schema's field definitions: - -```python -await write_note( - title="Grace Hopper", - content="""# Grace Hopper - -## Observations -- [name] Grace Hopper -- [role] Computer Scientist and Navy Admiral -- [expertise] Compiler design -- [expertise] Programming languages - -## Relations -- works_at [[US Navy]] -- works_at [[Harvard University]] -""", - directory="people", - note_type="person", - metadata={"status": "historical"}, - project="main" -) -``` - -3. **Validate** after creation to confirm conformance: - -```python -result = await schema_validate(identifier="people/grace-hopper", project="main") -``` - -### Discovering and evolving schemas - -Users may ask you to help create or refine schemas. The typical workflow: - -```python -# 1. Infer a schema from existing notes -schema = await schema_infer(note_type="meeting", project="main") - -# 2. Review the suggested schema with the user, then write it -await write_note( - title="Meeting", - content="...", # schema frontmatter + description - directory="schemas", - note_type="schema", - project="main" -) - -# 3. Validate existing notes against the new schema -results = await schema_validate(note_type="meeting", project="main") - -# 4. Later, check for drift as note patterns evolve -drift = await schema_diff(note_type="meeting", project="main") -``` - -### Using `note_type` and `metadata` - -The `note_type` parameter sets the `type` frontmatter field, which controls schema resolution and search filtering. Use it whenever creating notes of a specific type: - -```python -await write_note( - title="Sprint Planning 2026-02-15", - content="...", - directory="meetings", - note_type="meeting", - metadata={"sprint": 12, "team": "backend"}, - project="main" -) -``` - -The `metadata` parameter accepts any key-value pairs that get merged into the note's frontmatter. Use it for custom fields like `status`, `priority`, `due_date`, or `team` — these become searchable via `metadata_filters` in `search_notes`. - -See the full [Schema System](/concepts/schema-system) guide for syntax details and validation modes. - ---- - -## Best Practices - -### 1. Project Discovery - -Always start with discovery: -```python -# First action in conversation -projects = await list_memory_projects() +## Related -# Ask user which to use -# Store for session -# Use consistently -``` - -### 2. Rich Knowledge Graphs - -**Every note should have:** -- Clear, descriptive title -- 3-5 observations minimum -- 2-3 relations minimum -- Appropriate categories and tags - -**Good structure:** - -```bash +:::card-group +::card --- -title: Clear Descriptive Title -tags: [relevant, tags] -type: note +title: Agent Skills +icon: i-lucide-sparkles +to: /integrations/skills --- - -# Title - -## Context -Brief background - -## Observations -- [category] Specific fact #tag1 #tag2 -- [category] Another fact #tag3 -- [category] Third fact #tag4 - -## Relations -- relation_type [[Related Entity 1]] -- relation_type [[Related Entity 2]] -``` - -### 3. Search Before Creating - -Always search first to avoid duplicates. `write_note` returns an error if a note already exists at the target path, so searching first prevents failed writes and lets you choose the right tool: - -```python -# Before writing new note -existing = await search_notes( - query="topic name", - project="main" -) - -if existing["total"] > 0: - # Update existing with edit_note - await edit_note( - identifier=existing["results"][0]["permalink"], - operation="append", - content=new_information, - project="main" - ) -else: - # Create new - await write_note(...) -``` - -### 4. Exact Entity Titles in Relations - -Use exact titles when creating relations: - -```python -# Search for exact title -results = await search_notes(query="Authentication System", project="main") -exact_title = results["results"][0]["title"] - -# Use in relation -content = f"## Relations\n- relates_to [[{exact_title}]]" -``` - -### 5. Meaningful Categories and Relations - -**Use semantic categories:** -- `[decision]` for choices made -- `[fact]` for objective information -- `[technique]` for methods -- `[requirement]` for needs -- `[insight]` for realizations - -**Use specific relation types:** -- `implements` for implementation -- `requires` for dependencies -- `part_of` for hierarchy -- `extends` for enhancement -- `contrasts_with` for alternatives - -**Avoid generic:** Don't overuse `relates_to` - be specific about relationships. - -### 6. Progressive Elaboration - -Build knowledge over time: - -```python -# Session 1: Create foundation -await write_note( - title="Topic", - content="Basic structure with initial observations", - directory="notes", - project="main" -) - -# Session 2: Add details -await edit_note( - identifier="Topic", - operation="append", - content="Additional observations", - project="main" -) - -# Session 3: Add relations -await edit_note( - identifier="Topic", - operation="append", - content="Relations to related topics", - project="main" -) -``` - -### 7. Consistent Organization - -**Folder structure:** -- `specs/` - Specifications -- `decisions/` - Decision records -- `meetings/` - Meeting notes -- `conversations/` - AI conversations -- `implementations/` - Code/implementations -- `docs/` - Documentation - -### 8. Confirm Destructive Actions - -Always ask before calling `delete_note` or `move_note` on folders. - -::note -When in doubt, create a snapshot (Cloud) or suggest a backup (Local). +Packaged instructions that teach agents Basic Memory best practices. :: ---- - -## Error Handling - -### Note Already Exists - -The most common error. `write_note` returns an error when a note already exists at the target path. This is intentional — it prevents accidental overwrites. - -**Solution:** -```python -# Option 1: Update the existing note incrementally -await edit_note( - identifier="existing-note-path", - operation="append", - content="New content to add", - project="main" -) - -# Option 2: Explicitly replace the note -await write_note( - title="Topic", - content="Completely new content", - directory="notes", - overwrite=True, - project="main" -) -``` - -### Missing Project Parameter - -**Solution:** -```python -try: - results = await search_notes(query="test") -except: - projects = await list_memory_projects() - # Ask user which to use - results = await search_notes(query="test", project="main") -``` - -### Entity Not Found - -**Solution:** -```python -try: - note = await read_note("Nonexistent Note", project="main") -except: - results = await search_notes(query="Note", project="main") - # Suggest alternatives to user -``` - -### Forward References - -**Not an error:** Forward references resolve automatically when targets are created. No action needed. - ---- - -## Tool Reference - -For the complete tool list with parameters, aliases, and defaults, see the [MCP Tools Reference](/reference/mcp-tools-reference). - ---- - -## Next Steps - -:::card-group ::card --- title: MCP Tools Reference @@ -926,6 +108,6 @@ title: Knowledge Format icon: i-lucide-file-text to: /concepts/knowledge-format --- -Understanding the note structure and semantic patterns. +The note structure your assistant should write. :: ::: From 60201b85729c36b5d2fb75075e317028101b96f6 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 09:20:24 -0500 Subject: [PATCH 24/87] docs: align AI-assistant-guide card descriptions with the new page Co-Authored-By: Claude Fable 5 --- content/6.concepts/4.memory-urls.md | 2 +- content/6.concepts/6.schema-system.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/6.concepts/4.memory-urls.md b/content/6.concepts/4.memory-urls.md index a25ea26..b1ce98b 100644 --- a/content/6.concepts/4.memory-urls.md +++ b/content/6.concepts/4.memory-urls.md @@ -141,6 +141,6 @@ title: AI Assistant Guide icon: i-lucide-bot to: /reference/ai-assistant-guide --- -Patterns for memory URL usage in assistant workflows. +Teach your assistant when and how to use Basic Memory. :: ::: diff --git a/content/6.concepts/6.schema-system.md b/content/6.concepts/6.schema-system.md index 0de665b..7c3f264 100644 --- a/content/6.concepts/6.schema-system.md +++ b/content/6.concepts/6.schema-system.md @@ -629,6 +629,6 @@ title: AI Assistant Guide icon: i-lucide-bot to: /reference/ai-assistant-guide --- -How assistants can use schema tools in workflows. +Teach your assistant when and how to use Basic Memory. :: ::: From e2a52951efc4ab3cca89fa9b9888cb4191ca6a24 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 14:53:09 -0500 Subject: [PATCH 25/87] docs(skills): point at the basic-memory monorepo skills directory Skills development moved into the monorepo (basic-memory/skills); the old basic-memory-skills repo is now just a distribution target. All install commands become `npx skills add basicmachines-co/basic-memory/skills` (with --skill/--agent/--list variants and a CLI-version fallback note per the skills README), the manual install clones the monorepo, and GitHub links point at the skills/ tree. The skills table matches the README's public list (memory-ci-capture is CI-internal and unlisted). Co-Authored-By: Claude Fable 5 --- content/2.whats-new/6.agent-skills.md | 10 ++++---- content/7.integrations/9.skills.md | 28 ++++++++++++--------- content/9.reference/3.ai-assistant-guide.md | 2 +- 3 files changed, 22 insertions(+), 18 deletions(-) diff --git a/content/2.whats-new/6.agent-skills.md b/content/2.whats-new/6.agent-skills.md index 4ceab50..faa4d00 100644 --- a/content/2.whats-new/6.agent-skills.md +++ b/content/2.whats-new/6.agent-skills.md @@ -24,13 +24,13 @@ AI assistants are powerful, but they don't automatically know the best way to or ## Quick Install ```bash -npx skills add basicmachines-co/basic-memory-skills +npx skills add basicmachines-co/basic-memory/skills ``` Or install a single skill: ```bash -npx skills add basicmachines-co/basic-memory-skills --skill memory-tasks +npx skills add basicmachines-co/basic-memory/skills --skill memory-tasks ``` Works with Claude Desktop, Claude Code, Cursor, Windsurf, and other AI tools that support markdown-based skill files. @@ -49,10 +49,10 @@ Full guide with installation options, skill details, and recommended combination ::card --- -title: GitHub Repository +title: Skills on GitHub icon: i-lucide-github -to: https://github.com/basicmachines-co/basic-memory-skills +to: https://github.com/basicmachines-co/basic-memory/tree/main/skills --- -Source code, contributing guide, and issue tracker. +Source, contributing guide, and issue tracker in the basic-memory monorepo. :: ::: diff --git a/content/7.integrations/9.skills.md b/content/7.integrations/9.skills.md index d09dccd..99325b6 100644 --- a/content/7.integrations/9.skills.md +++ b/content/7.integrations/9.skills.md @@ -4,7 +4,7 @@ description: Pre-built skills that teach AI agents how to use Basic Memory effec --- Agent skills are markdown instruction files (`SKILL.md`) that teach AI coding agents best practices for using Basic Memory's MCP tools. Your agent already has access to the tools — skills teach it *when* and *how* to use them effectively, with examples and patterns for specific workflows. -The skills are open source — browse the full collection on [GitHub](https://github.com/basicmachines-co/basic-memory-skills). +The skills are open source and live in the basic-memory monorepo — browse the full collection in [`skills/`](https://github.com/basicmachines-co/basic-memory/tree/main/skills). (The former `basic-memory-skills` repository is now just a distribution target; development happens in the monorepo.) ::tip Skills work with Claude Desktop, Claude Code, Cursor, Windsurf, and any agent that supports markdown-based skill files. @@ -19,21 +19,26 @@ Skills work with Claude Desktop, Claude Code, Cursor, Windsurf, and any agent th Install all skills at once: ```bash -npx skills add basicmachines-co/basic-memory-skills +npx skills add basicmachines-co/basic-memory/skills ``` Or install a single skill: ```bash -npx skills add basicmachines-co/basic-memory-skills --skill memory-tasks +npx skills add basicmachines-co/basic-memory/skills --skill memory-tasks ``` -Target a specific agent: +Target a specific agent, or list what's available first: ```bash -npx skills add basicmachines-co/basic-memory-skills --agent claude +npx skills add basicmachines-co/basic-memory/skills --agent claude +npx skills add basicmachines-co/basic-memory/skills --list ``` +::note +If your installed Skills CLI can't load `basicmachines-co/basic-memory/skills`, update the CLI or copy the `memory-*` directories manually (see below). +:: + ### Claude Desktop 1. Open **Settings → Capabilities** @@ -45,8 +50,8 @@ npx skills add basicmachines-co/basic-memory-skills --agent claude Clone the repo and copy skill folders to your agent's skills directory: ```bash -git clone https://github.com/basicmachines-co/basic-memory-skills.git -cp -r basic-memory-skills/memory-notes ~/.claude/skills/ +git clone https://github.com/basicmachines-co/basic-memory.git +cp -r basic-memory/skills/memory-notes ~/.claude/skills/ ``` For project-scoped skills, copy to `.claude/skills/` in your project root instead. @@ -70,7 +75,6 @@ For project-scoped skills, copy to `.claude/skills/` in your project root instea | **memory-ingest** | Process transcripts, emails, and documents into structured notes | | **memory-research** | Web research synthesized into knowledge entities | | **memory-literary-analysis** | Analyze a complete literary work into a structured knowledge graph | -| **memory-ci-capture** | Synthesize GitHub delivery context into project updates from CI | ::note Start with **memory-notes** — it covers foundational note-writing patterns that all other skills build on. @@ -119,7 +123,7 @@ Keep your knowledge base organized with regular reflection, defragmentation, and **Everything** — Install the full set for comprehensive memory management across capture, ingestion, organization, reflection, and lifecycle. ```bash -npx skills add basicmachines-co/basic-memory-skills +npx skills add basicmachines-co/basic-memory/skills ``` --- @@ -156,10 +160,10 @@ The tools that skills teach agents to use effectively. ::card --- -title: GitHub Repository +title: Skills on GitHub icon: i-lucide-github -to: https://github.com/basicmachines-co/basic-memory-skills +to: https://github.com/basicmachines-co/basic-memory/tree/main/skills --- -Source code, contributing guide, and issue tracker. +Source, contributing guide, and issue tracker in the basic-memory monorepo. :: ::: diff --git a/content/9.reference/3.ai-assistant-guide.md b/content/9.reference/3.ai-assistant-guide.md index a84e8db..0e78f14 100644 --- a/content/9.reference/3.ai-assistant-guide.md +++ b/content/9.reference/3.ai-assistant-guide.md @@ -14,7 +14,7 @@ There are three ways to give those instructions, from least to most effort. [Agent Skills](/integrations/skills) are packaged instructions that teach agents Basic Memory best practices — the note format, when to capture, how to search and resume work, schema workflows, and knowledge-base maintenance. If your client supports skills, this replaces hand-written guidance: ```bash -npx skills add basicmachines-co/basic-memory-skills +npx skills add basicmachines-co/basic-memory/skills ``` Start with `memory-notes` (how to write well-structured notes) and add others as you need them. From f013c4740dcaa93404ad221bc847b52b688e9843 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 15:01:43 -0500 Subject: [PATCH 26/87] docs(skills): add example prompts for invoking skills New "Using skills" section: skills activate automatically when a request matches, with plain-language example prompts for invoking a specific skill by name, and the Claude Code slash-command shortcut. Short version on the What's New announcement. Co-Authored-By: Claude Fable 5 --- content/2.whats-new/6.agent-skills.md | 8 ++++++++ content/7.integrations/9.skills.md | 17 +++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/content/2.whats-new/6.agent-skills.md b/content/2.whats-new/6.agent-skills.md index faa4d00..d945483 100644 --- a/content/2.whats-new/6.agent-skills.md +++ b/content/2.whats-new/6.agent-skills.md @@ -35,6 +35,14 @@ npx skills add basicmachines-co/basic-memory/skills --skill memory-tasks Works with Claude Desktop, Claude Code, Cursor, Windsurf, and other AI tools that support markdown-based skill files. +## Using a skill + +Skills activate on their own when your request matches — or name one directly: + +```text +"Use the memory-notes skill to write up what we just discussed." +``` + ## Next Steps :::card-group diff --git a/content/7.integrations/9.skills.md b/content/7.integrations/9.skills.md index 99325b6..ff0788f 100644 --- a/content/7.integrations/9.skills.md +++ b/content/7.integrations/9.skills.md @@ -58,6 +58,23 @@ For project-scoped skills, copy to `.claude/skills/` in your project root instea --- +## Using skills + +You don't need special syntax — once installed, skills activate when your request matches what they teach. Asking "where did we leave off?" pulls in `memory-continue`; pasting a meeting transcript triggers `memory-ingest`. + +When you want a specific behavior, name the skill in plain language: + +```text +"Use the memory-notes skill to write up what we just discussed." +"Use memory-continue to pick up where we left off on the auth refactor." +"Run memory-defrag on my knowledge base and tell me what you'd clean up." +"Use memory-research to look into Model Context Protocol and save what you find." +``` + +In Claude Code, installed skills also show up as slash commands — type `/memory-notes` (or any skill name) to invoke one directly. + +--- + ## Available Skills | Skill | Purpose | From 776623e070dd089523ad46816c54516acf640ce9 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 15:02:57 -0500 Subject: [PATCH 27/87] docs(skills): use slash-command style in skill invocation examples Co-Authored-By: Claude Fable 5 --- content/2.whats-new/6.agent-skills.md | 2 +- content/7.integrations/9.skills.md | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/content/2.whats-new/6.agent-skills.md b/content/2.whats-new/6.agent-skills.md index d945483..dc6f2e9 100644 --- a/content/2.whats-new/6.agent-skills.md +++ b/content/2.whats-new/6.agent-skills.md @@ -40,7 +40,7 @@ Works with Claude Desktop, Claude Code, Cursor, Windsurf, and other AI tools tha Skills activate on their own when your request matches — or name one directly: ```text -"Use the memory-notes skill to write up what we just discussed." +"Use the /memory-notes skill to write up what we just discussed." ``` ## Next Steps diff --git a/content/7.integrations/9.skills.md b/content/7.integrations/9.skills.md index ff0788f..8258cfb 100644 --- a/content/7.integrations/9.skills.md +++ b/content/7.integrations/9.skills.md @@ -65,13 +65,13 @@ You don't need special syntax — once installed, skills activate when your requ When you want a specific behavior, name the skill in plain language: ```text -"Use the memory-notes skill to write up what we just discussed." -"Use memory-continue to pick up where we left off on the auth refactor." -"Run memory-defrag on my knowledge base and tell me what you'd clean up." -"Use memory-research to look into Model Context Protocol and save what you find." +"Use the /memory-notes skill to write up what we just discussed." +"Use /memory-continue to pick up where we left off on the auth refactor." +"Run /memory-defrag on my knowledge base and tell me what you'd clean up." +"Use /memory-research to look into Model Context Protocol and save what you find." ``` -In Claude Code, installed skills also show up as slash commands — type `/memory-notes` (or any skill name) to invoke one directly. +In Claude Code and most coding agents, installed skills are also literal slash commands — typing `/memory-notes` on its own invokes it directly. --- From 599781c192a548bfdc3c4d34b0274ce27c50424e Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 15:03:11 -0500 Subject: [PATCH 28/87] docs(skills): name Claude Code and Codex for slash-command invocation Co-Authored-By: Claude Fable 5 --- content/7.integrations/9.skills.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/7.integrations/9.skills.md b/content/7.integrations/9.skills.md index 8258cfb..1f64d56 100644 --- a/content/7.integrations/9.skills.md +++ b/content/7.integrations/9.skills.md @@ -71,7 +71,7 @@ When you want a specific behavior, name the skill in plain language: "Use /memory-research to look into Model Context Protocol and save what you find." ``` -In Claude Code and most coding agents, installed skills are also literal slash commands — typing `/memory-notes` on its own invokes it directly. +In Claude Code and Codex, installed skills are also literal slash commands — typing `/memory-notes` on its own invokes it directly. --- From b47f5d6b9395fff798746d3093bb14d425642bce Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 15:04:22 -0500 Subject: [PATCH 29/87] docs(skills): link Node.js install for users without npx Co-Authored-By: Claude Fable 5 --- content/2.whats-new/6.agent-skills.md | 2 +- content/7.integrations/9.skills.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/content/2.whats-new/6.agent-skills.md b/content/2.whats-new/6.agent-skills.md index dc6f2e9..837b26f 100644 --- a/content/2.whats-new/6.agent-skills.md +++ b/content/2.whats-new/6.agent-skills.md @@ -33,7 +33,7 @@ Or install a single skill: npx skills add basicmachines-co/basic-memory/skills --skill memory-tasks ``` -Works with Claude Desktop, Claude Code, Cursor, Windsurf, and other AI tools that support markdown-based skill files. +Works with Claude Desktop, Claude Code, Cursor, Windsurf, and other AI tools that support markdown-based skill files. `npx` ships with Node.js — if you don't have it, [install Node.js](https://nodejs.org/en/download) first. ## Using a skill diff --git a/content/7.integrations/9.skills.md b/content/7.integrations/9.skills.md index 1f64d56..aa45937 100644 --- a/content/7.integrations/9.skills.md +++ b/content/7.integrations/9.skills.md @@ -16,6 +16,8 @@ Skills work with Claude Desktop, Claude Code, Cursor, Windsurf, and any agent th ### npx (Recommended) +`npx` ships with Node.js — if you don't have it, [install Node.js](https://nodejs.org/en/download) first. + Install all skills at once: ```bash From 46d9aee18a3512704b3e0727a345dc39cb5a8dc8 Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 16:14:28 -0500 Subject: [PATCH 30/87] docs: add full-site review findings for manual triage 287 page findings (158 incorrect, 95 confusing, 34 redundant) plus 32 cross-cutting findings from a 70-agent per-page review, ordered by nav with evidence and suggested fixes. Checkbox per finding. Co-Authored-By: Claude Fable 5 --- docs/review-findings.md | 1172 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 1172 insertions(+) create mode 100644 docs/review-findings.md diff --git a/docs/review-findings.md b/docs/review-findings.md new file mode 100644 index 0000000..96cb7f6 --- /dev/null +++ b/docs/review-findings.md @@ -0,0 +1,1172 @@ +# Docs review findings — 2026-07-02 + +Full-site review (66 pages + 4 cross-cutting checks, branch `docs-updates-2026-07`). **287 page findings** (158 incorrect / 34 redundant / 95 confusing; confidence: 135 high / 131 medium / 21 low) plus **32 cross-cutting findings**. Triage: check the box when fixed, strike through to reject. + +**Clean pages (2):** `2.writing-organization.md`, `10.contact-support.md` + + +## Welcome + + +### content/0.welcome.md + +- [ ] **[confusing/medium]** "Pick your path" section — "Getting Started" card (lines 47-54) — The "Getting Started" card gives no hint that it leads to local-install-only content, and its title doesn't distinguish it from the two Quickstart cards next to it. + - *Evidence:* The card links to /local/getting-started with the description "Set up projects and choose where your notes are saved." The target page (content/5.local/2.getting-started.md) is entirely local: CLI `basic-memory project add`, editing ~/.basic-memory/config.json, `uv tool upgrade`/`brew upgrade`, restarting Claude Desktop — and it opens by routing readers back to the same two quickstart cards they just passed on the welcome page. A cloud-path reader (who was just told "no install required") clicking this card lands in local CLI configuration with no signpost. + - *Fix:* Scope the card so the local path is explicit, e.g. title "Set Up Local Projects" or description "After installing locally: create projects and choose where your notes are saved on disk." Alternatively move it under "Go deeper" so it doesn't compete with the Quickstart cards as an entry point. + +## Start Here + + +### content/1.start-here/1.what-is-basic-memory.md + +- [ ] **[incorrect/high]** MCP Integration > Compatible assistants (line 338: "ChatGPT (Pro/Max)") — "ChatGPT (Pro/Max)" names a nonexistent ChatGPT plan — Max is a Claude tier, and the docs' own ChatGPT integration page says MCP requires Plus or Pro. + - *Evidence:* content/7.integrations/3.chatgpt.md:52 — "**ChatGPT Plus or Pro subscription required.** MCP integration is not available on ChatGPT's free tier." ChatGPT has no Max plan. + - *Fix:* Change to "ChatGPT (Plus/Pro)" to match the integration page, or drop the parenthetical and let the ChatGPT integration page state the requirement. +- [ ] **[incorrect/high]** Seeing into the black box (line 248: "Audit trail - Every note has a history") — The claim that every note has a history is presented as universal, but per-note version history is a cloud-only feature; local installs have no built-in note history. + - *Evidence:* content/3.cloud/12.file-history.md — "File history is a cloud feature. Versions are created automatically on every save." No history feature exists in the local CLI source (src/basic_memory/cli/commands/). + - *Fix:* Scope the bullet, e.g. "Audit trail - In the cloud, every note keeps full version history (File History); locally, notes are plain files you can track with git." Or link to /cloud/file-history. +- [ ] **[incorrect/medium]** MCP Integration > Compatible assistants (line 341: "VS Code (with MCP extension)") — VS Code does not need an "MCP extension" — Copilot Chat supports MCP servers natively via VS Code settings, per the docs' own VS Code page. + - *Evidence:* content/7.integrations/7.vscode.md:131 — "VS Code's Copilot Chat now supports MCP servers. You can add Basic Memory as an MCP server in your VS Code settings..." + - *Fix:* Change to "VS Code (Copilot Chat)" or just "VS Code". +- [ ] **[confusing/medium]** MCP Integration > Available tools (line 332: "`list_memory_projects` - Manage projects") — The gloss "Manage projects" misdescribes the tool — it only lists projects; management (create/delete/switch) is done by other tools, so a reader gets the wrong idea of what this tool does. + - *Evidence:* src/basic_memory/mcp/tools/project_management.py:368 — docstring: "List all available projects with their status." + - *Fix:* Change the gloss to "List your projects" (or reference the project-management tool family separately). + +### content/1.start-here/2.quickstart-cloud.md + +- [ ] **[incorrect/high]** Section "For ChatGPT", note callout (line 72) — The note says ChatGPT requires a "Pro or Max subscription" — Max is a Claude plan tier, not a ChatGPT one, and the dedicated ChatGPT integration page states the requirement differently. + - *Evidence:* content/7.integrations/3.chatgpt.md says "ChatGPT Plus or Pro subscription required. MCP integration is not available on ChatGPT's free tier." ChatGPT's paid tiers are Plus/Pro/Team/Enterprise; "Max" is Anthropic's Claude tier. The same wrong wording also appears in content/3.cloud/01.cloud-guide.md (line ~62), so it looks copy-pasted. + - *Fix:* Change to "ChatGPT requires a Plus or Pro subscription to use remote MCP servers" (matching the ChatGPT integration page), and fix the same callout in 3.cloud/01.cloud-guide.md. +- [ ] **[incorrect/high]** Section "For ChatGPT", step "Enable MCP" (line 77) — The setup path "Open Settings → Beta features and enable MCP" contradicts the dedicated ChatGPT integration page and reflects an outdated ChatGPT UI. + - *Evidence:* content/7.integrations/3.chatgpt.md documents the current path as "In ChatGPT, go to Settings > Developer > Custom MCP Servers"; there is no "Beta features" MCP toggle in current ChatGPT settings. Two different paths for the same action in the same docs site. + - *Fix:* Replace the three inline ChatGPT steps with the path from the integration page (Settings > Developer > Custom MCP Servers) or simply link to /integrations/chatgpt, which the quickstart currently never references. +- [ ] **[redundant/high]** Section "For Claude Desktop" (lines 36-67) — The five-step Claude connector setup (Settings → Claude → Connectors, Add custom connector, Authenticate, Configure Tools, Verify) is duplicated nearly verbatim on two other pages, and the copies have already drifted. + - *Evidence:* content/3.cloud/01.cloud-guide.md "Setup with Claude" contains the same 5 steps with the same wording; content/7.integrations/1.claude-desktop.md "Cloud Setup" is a third copy that has drifted (button label "Add connector" vs "Add custom connector", different screenshots, no Configure Tools step). Three maintained copies of one UI flow. + - *Fix:* Keep the full walkthrough in one canonical place (the Claude Desktop integration page), have the quickstart keep a minimal 2-3 step version or link out, and reconcile the drifted button label across pages. +- [ ] **[confusing/medium]** "For ChatGPT" section vs "For other assistants" list (lines 69-96) — The quickstart embeds inline ChatGPT setup steps but never links to the dedicated ChatGPT integration guide, while every other assistant gets a link — readers following the inline (outdated) steps never discover the correct, detailed page. + - *Evidence:* content/7.integrations/3.chatgpt.md exists with full, current setup instructions, but the "For other assistants" list (lines 92-96) only links Gemini, Cursor, VS Code, and Claude Code; the ChatGPT section links only a YouTube video. + - *Fix:* Add a link to /integrations/chatgpt in or after the ChatGPT steps, mirroring how the Claude section is backed by screenshots and the integrations pages. +- [ ] **[confusing/low]** "Example workflow" code block (lines 177-192) — The dialogue labels switch mid-example from "AI:" to "Claude:", which breaks the page's assistant-agnostic framing right after sections covering ChatGPT, Gemini, and others. + - *Evidence:* Line 180 uses "AI: [Creates note with observations and tags]" while lines 186 and 191 use "Claude: [Searches knowledge base...]" in the same conversation; the earlier example conversation (lines 134-144) consistently uses "AI:". + - *Fix:* Use one label ("AI:") consistently throughout the example workflow. + +### content/1.start-here/3.quickstart-local.md + +- [ ] **[incorrect/high]** Useful CLI commands — line 259, "# Force re-sync all files" / `basic-memory sync` — `basic-memory sync` is not a command; the CLI has no top-level sync command and running it fails. + - *Evidence:* No `sync` registration exists in src/basic_memory/cli/ (all @app.command decorators checked: doctor, format, db, orphans, mcp, update, status, reset, reindex, watch, workspace; `sync` exists only under `bm cloud`). status.py:200-202 tells users to run 'bm reindex --project ' to index pending changes. Product truth: sync is automatic; index rebuild is `bm reindex`. + - *Fix:* Replace with `basic-memory reindex` (comment: "Rebuild the search index") or drop the entry entirely. +- [ ] **[incorrect/high]** Section 1, All platforms (uv) — Requirements note, line 45 — States "Python 3.13 or higher" but the actual floor is Python 3.12. + - *Evidence:* basic-memory pyproject.toml: requires-python = ">=3.12" (and pythonVersion = "3.12"). Product truth confirms Python floor 3.12. + - *Fix:* Change to "Python 3.12 or higher". +- [ ] **[incorrect/high]** Useful CLI commands — line 250, `basic-memory project info` — `basic-memory project info` is shown without arguments, but the command requires a project name and fails with a missing-argument error as written. + - *Evidence:* src/basic_memory/cli/commands/project.py:1360-1362: @project_app.command("info") with `name: str = typer.Argument(..., help="Name of the project")` — a required positional argument (also note the docstring's "current project" is stale; the command always needs a name). + - *Fix:* Show `basic-memory project info main` (or ``). +- [ ] **[incorrect/medium]** Section 3, Verify the connection — line 91 — Instructs users to click the "tools icon (hammer) in the bottom-right"; current Claude Desktop no longer uses a hammer icon — MCP tools are listed under the "Search and tools" sliders icon in the chat input area. + - *Evidence:* The hammer icon was retired from Claude Desktop in 2025; the sibling page content/7.integrations/1.claude-desktop.md (line 31) avoids the hammer wording and just says "click the tools icon". Cannot be verified against product source (third-party UI), hence medium confidence — check the screenshot at /screenshots/claude/tools-menu-local.png against the current UI. + - *Fix:* Describe the current UI (e.g., "click the search-and-tools (sliders) icon in the chat input box") and refresh the screenshot if stale. +- [ ] **[confusing/medium]** Sections 1-2 flow: "macOS (Homebrew) - Recommended" then Configure Claude Desktop (uvx config), lines 24-83 — The recommended install path is Homebrew, but step 2's MCP config requires `uvx` — which Homebrew users never installed — and the ENOENT fix ("use the full path to uvx") cannot work for them because `which uvx` returns nothing. + - *Evidence:* The Homebrew formula installs the `basic-memory`/`bm` binaries directly (pyproject [project.scripts]); `uvx` only exists if the user separately installed uv (mentioned only under the alternative uv install path). A first-time reader following the recommended path hits ENOENT with no working remedy on the page. + - *Fix:* For Homebrew installs, show `"command": "basic-memory", "args": ["mcp"]` (or note that uvx requires uv and give the Homebrew alternative in the ENOENT warning). +- [ ] **[confusing/medium]** Customize your setup — "Skip project selection prompts", lines 228-237 — Tells single-project users to add `"default_project": "main"` to config.json to skip project prompts, but this is a no-op: the config auto-sets default_project to the first project ("main") when unset, and MCP tools already fall back to it — the promised behavior change never materializes. + - *Evidence:* src/basic_memory/config.py:778-789: when default_project is not explicitly provided it is set to the first available project; mcp/project_context.py resolve_project_parameter falls back to config.default_project (and then the projects API is_default flag) with no user prompt. The old `default_project_mode` toggle that governed prompting is now a stale key removed from configs (config.py:561-568). + - *Fix:* Either drop the section or reframe it for multi-project users ("set which project is used when none is specified"), matching the wording on /local/getting-started. +- [ ] **[redundant/medium]** Customize your setup + Skip project selection prompts, lines 214-237 — The change-notes-location commands (`project add` + `project default` + restart advice) and the `default_project` config.json snippet duplicate content on content/5.local/2.getting-started.md ("Choosing Where Notes Are Saved" and "For users who primarily work in one project") and on content/7.integrations/1.claude-desktop.md ("Project selection"). + - *Evidence:* 5.local/2.getting-started.md lines 48-60 and 102-112 contain the same commands and an identical `{"default_project": "main"}` snippet with different framing ("default fallback project" vs this page's "skip project selection prompts") — the framings have already drifted. + - *Fix:* Keep the two commands here for quickstart completeness but link to /local/getting-started for the default-project config instead of restating it. +- [ ] **[redundant/medium]** Section 1 install commands + brew trust note + Section 2 MCP JSON, lines 26-79 — The Homebrew/uv install commands, the brew trust explanatory note (verbatim), and the claude_desktop_config.json snippet are duplicated word-for-word on content/5.local/1.local-install.md. + - *Evidence:* 5.local/1.local-install.md lines 10-41 contain the identical brew tap/trust/install block, the same brew-trust note text ("Recent Homebrew versions warn about untrusted taps, and Homebrew 6 will require..."), and the same uvx MCP config. Verbatim explanatory prose in two places is a drift risk (e.g., when Homebrew 6 ships, both must change). + - *Fix:* Make one page canonical: either have local-install link to the quickstart for the note text, or shorten the quickstart note to one line linking to /local/local-install. +- [ ] **[confusing/low]** Verify installation, line 54 — `bm update` — The page uses `basic-memory` everywhere but switches to `bm update` once without ever explaining that `bm` is an alias for `basic-memory`. + - *Evidence:* First and only use of `bm` on the page; the alias is only explained on /local/cli-basics ("`bm` is a short alias for `basic-memory`"). A first-time reader may think `bm` is a different tool. + - *Fix:* Use `basic-memory update`, or add "(`bm` is a short alias for `basic-memory`)". + +## What's New + + +### content/2.whats-new/0.teams.md + +- [ ] **[incorrect/medium]** "What you get" section, first bullet (line 16): "Three workspaces, side by side — local, personal cloud, and your team's shared workspace. Switch between them in the app..." — The bullet claims you can switch between all three workspaces — including local — "in the app," but the cloud web app is cloud-only and its workspace selector offers only Personal and team workspaces, not a Local entry. + - *Evidence:* The Teams guide (content/4.teams/1.about.md) describes the Local workspace as "No team features; runs entirely on your computer," and the web-app page (content/3.cloud/02.web-app.md) and join-a-team page describe only teams/personal cloud content in the app. Product UI labels are "Teams" and "Personal" — there is no Local workspace in the cloud app. Similarly, MCP's workspace parameter targets cloud workspaces only (local projects are reached via per-project routing, not workspace targeting). + - *Fix:* Scope the switching claim to the cloud workspaces, e.g.: "Switch between personal and team workspaces in the app; local projects stay on your machine and are reachable from the CLI and MCP alongside them." +- [ ] **[confusing/medium]** "Invite your team" section (line 24): "Promote, demote, deactivate, or hand off ownership at any time." — The sentence's implied subject is the preceding "Owners, admins, and user admins," implying admins and user admins can hand off ownership — but only the Owner can transfer ownership. + - *Evidence:* content/4.teams/1.about.md "Managing members": "Only the **owner** can: Transfer ownership... Rename the team." Role changes are also constrained (assignable only at or below your own rank), so lumping "hand off ownership" into the same breezy list misleads a first-time reader about who can do what. + - *Fix:* Split the capability: "Promote, demote, or deactivate members at any time — and owners can hand off ownership when needed." + +### content/2.whats-new/1.changelog.md + +- [ ] **[incorrect/high]** v0.21 — Workspace-aware everywhere, '`bm orphan`' bullet (line 38) — The bullet gets the command name, its behavior, and its flags wrong: the command is `bm orphans` (plural), it lists entities that have no relations in the knowledge graph (unlinked notes), not 'entities whose underlying markdown files are gone', and it has no cleanup flag of any kind. + - *Evidence:* Source /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory/cli/commands/orphans.py: `@app.command()` on `def orphans(...)` with docstring 'Show entities that have no relations in the knowledge graph. Orphan entities have no incoming or outgoing connections.' Its only options are --project, --json, --local, --cloud — no delete/clean flag, and git history of the file shows none ever existed. The docs' own CLI reference (content/9.reference/1.cli-reference.md, '### `bm orphans`', line 123) matches the source and contradicts this changelog bullet. v0.21.0 release notes PR #816 is 'add orphan entity command' for unlinked entities. + - *Fix:* Rewrite the bullet: '**`bm orphans`** — lists entities with no incoming or outgoing relations in the knowledge graph, useful for finding notes not yet linked to anything' (and drop the claim about a cleanup flag). +- [ ] **[confusing/medium]** v0.22 — Team-safe cloud push and pull, first paragraph, last sentence (line 14) — 'The mirror-style `sync` command remains personal-only' refers to `bm cloud sync` but names it only as 'sync', which a new reader can conflate with Basic Memory's automatic local file sync and misread as 'sync errors out on team workspaces'. + - *Evidence:* Elsewhere the docs stress that local sync is automatic and there is no `basic-memory sync` command; the gated command is specifically `bm cloud sync` (v0.22.0 CHANGELOG: 'The destructive `bm cloud sync` / `bm cloud bisync` mirrors are now gated to Personal workspaces'). + - *Fix:* Name the command explicitly: 'The mirror-style `bm cloud sync` command remains personal-only and exits with an error on team workspaces.' +- [ ] **[confusing/low]** v0.22 section, v0.22.1 lead-in and bullet list (lines 18-25) — The lead-in says the patch 'focused on first-run reliability', but half the bullets that follow (MCP qualified project routes, search_notes comma-splitting, write_note workspace parameter) are unrelated to first runs, so the list doesn't match its framing. + - *Evidence:* The product CHANGELOG describes v0.22.1 more broadly: 'Fixes project and default-project resolution on fresh installs, MCP workspace routing, sync project selection, and CLI startup latency, plus a few MCP parity additions.' + - *Fix:* Broaden the lead-in, e.g. 'The v0.22.1 patch fixed first-run reliability and shipped a few MCP fixes and parity additions:' + +### content/2.whats-new/3.hermes-plugin.md + +- [ ] **[confusing/medium]** ::note after Quick Install (line 39): "need a Hermes Agent-side patch on releases through `v0.14.0` / `v2026.5.16`" — The bare dual version "v0.14.0 / v2026.5.16" is unexplained — a first-time reader can't tell these are two version schemes for the same Hermes Agent release, or even whether they refer to Hermes Agent or to the plugin itself (which versions as v0.3.x); the full guide deliberately avoids pinning versions ("current releases"), so this hard-coded pair will also silently go stale once the upstream Hermes fix ships. + - *Evidence:* MONKEYPATCH.md in the plugin repo treats "v0.14.0 / v2026.5.16" as one Hermes Agent release row in its compatibility table and explains the dual notation; the guide's warning (content/7.integrations/11.hermes.md line 10) says only "current releases" / "affected Hermes Agent releases" with no version numbers. The what's-new sentence gives the pair with no attribution or gloss. + - *Fix:* Either drop the version numbers to match the guide ("...need a Hermes Agent-side patch on current Hermes Agent releases — see the warning in the full guide") or attribute and gloss them ("...on Hermes Agent releases through v0.14.0 (also tagged v2026.5.16)"). + +### content/2.whats-new/4.cloud.md + +- [ ] **[confusing/high]** ## A redesigned web app — second bullet (line 13) — The bullet reads "**See all your Projects at once** - see all your projects at once in the **Projects** list" — the bold label and its description are the same phrase repeated, which reads like an unfinished edit. + - *Evidence:* Line 13 of content/2.whats-new/4.cloud.md. Every other bullet in the list pairs a bold label with a distinct description (e.g. "**Share notes** — create a public, read-only link..."); this one just repeats itself and also uses a plain hyphen where the others use an em dash. The web-app page (content/3.cloud/02.web-app.md) describes project management under Settings → Projects and a sidebar project selector, so the description should say something concrete about what the Projects list shows. + - *Fix:* Rewrite the description so it adds information, e.g. "**Projects at a glance** — browse and manage every project in your workspace from the **Projects** list (create, upload, download as ZIP)." +- [ ] **[redundant/high]** ## File History (line 38) — The entire File History paragraph is a verbatim copy of the intro paragraph of the dedicated File History page, and it never links to that page. + - *Evidence:* Line 38 of content/2.whats-new/4.cloud.md is word-for-word identical to line 6 of content/3.cloud/12.file-history.md ("Every saved version of a note is preserved automatically... distinct from Snapshots, which are project-wide point-in-time backups."). A full paragraph duplicated verbatim will drift when either page is edited. Additionally, unlike every other section on this page (Web App, Teams, Shared Notes, Snapshots all end with a "See ..." link), this section links only to /cloud/cloud-snapshots and omits a link to /cloud/file-history, which exists. + - *Fix:* Replace the copied paragraph with a one- or two-sentence what's-new summary in the page's own words and add "See [File History](/cloud/file-history)" as the canonical reference, matching the pattern of the other sections. + +### content/2.whats-new/6.agent-skills.md + +- [ ] **[incorrect/high]** ## Available Skills (table, lines 12-22) — The "Available Skills" table lists only 9 skills, omitting 4 of the 13 public skills: memory-capture, memory-continue, memory-curate, and memory-literary-analysis. + - *Evidence:* The canonical skills source (/Users/phernandez/dev/basicmachines/basic-memory/skills/) contains 13 public skill directories (14 minus the unlisted CI-internal memory-ci-capture), and skills/README.md documents all 13. The docs' own guide at content/7.integrations/9.skills.md lists all 13 under the identical "Available Skills" heading. A heading claiming availability that shows 9 skills tells readers those are all the skills that exist. + - *Fix:* Either add the four missing rows (memory-capture, memory-continue, memory-curate, memory-literary-analysis) or retitle/reframe the section as a highlights subset (e.g., "Skill highlights") with an explicit pointer to the full list on the Agent Skills guide. +- [ ] **[redundant/high]** ## Available Skills, ## Quick Install, ## Using a skill (lines 10-44) — The skills table, install commands (including the --skill variant and the Node.js/npx note), the compatibility sentence ("Works with Claude Desktop, Claude Code, Cursor, Windsurf..."), and the verbatim usage example ("Use the /memory-notes skill to write up what we just discussed.") all duplicate content/7.integrations/9.skills.md — and the duplicated table has already drifted (9 skills here vs 13 there). + - *Evidence:* content/7.integrations/9.skills.md contains the same install commands (lines 23-31), the same compatibility tip (line 10), the identical example prompt (line 70), and a fuller "Available Skills" table (lines 80-96). The 9-vs-13 mismatch between the two tables is drift that has already happened, not a hypothetical. + - *Fix:* Slim this what's-new page to an announcement: one-paragraph pitch, the single quick-install command, and 3-4 highlighted skills, with the card link to /integrations/skills as the source of truth for the full table, per-agent install options, and usage details. Remove the duplicated full table and the second install variant. + +### content/2.whats-new/7.openclaw-plugin.md + +- [ ] **[incorrect/high]** Key Capabilities, line 21 ("6 bundled skills") — The page claims 6 bundled skills, but the plugin ships 10 — the list omits memory-ingest, memory-lifecycle, memory-literary-analysis, and memory-research. + - *Evidence:* Plugin README (v0.2.4, /Users/phernandez/dev/basicmachines/openclaw-basic-memory/README.md) states "Ten skills ship with the plugin — no installation needed" and lists all 10; openclaw.plugin.json "skills" array lists 10 skill directories including memory-ingest, memory-lifecycle, memory-literary-analysis, memory-research. + - *Fix:* Replace with the full 10-skill list, or better (per the docs policy against hard-coded skill counts) drop the count and enumerate nothing: "Bundled skills — workflow skills for notes, tasks, schemas, reflection, defrag, and more, no separate install needed" with a link to the guide. +- [ ] **[incorrect/medium]** Key Capabilities, line 20 ("7 slash commands") — The plugin registers more than 7 slash commands: 3 static commands (/bm-setup, /remember, /recall) plus one command per bundled skill, so /ingest, /lifecycle, /notes, /research, /metadata-search (and /literary-analysis) also exist alongside /tasks, /reflect, /defrag, /schema. + - *Evidence:* /Users/phernandez/dev/basicmachines/openclaw-basic-memory/commands/skills.ts registerSkillCommands() calls api.registerCommand for every entry in skills/manifest.json (command name = skill dir minus the "memory-" prefix); slash.ts registers bm-setup, remember, recall. With 10 bundled skills that is 13 commands, not 7. (The upstream README's own table also says 7, which is where the drift originated — the integrations/openclaw guide repeats the same table.) + - *Fix:* Drop the hard-coded count and list only the headline commands, e.g. "Slash commands — /remember, /recall, /tasks, and more, plus one command per bundled skill", and fix the table on /integrations/openclaw at the same time. +- [ ] **[incorrect/medium]** Quick Install, lines 26-29 — The install snippet omits the plugin-enable step; the plugin README's install sequence is install → `openclaw plugins enable openclaw-basic-memory --slot memory` → gateway restart. + - *Evidence:* /Users/phernandez/dev/basicmachines/openclaw-basic-memory/README.md lines 47-49: `openclaw plugins install @basicmemory/openclaw-basic-memory` / `openclaw plugins enable openclaw-basic-memory --slot memory` / `openclaw gateway restart`. The README also lists uv as a prerequisite. The same two-line snippet (missing the enable step) appears on /integrations/openclaw, so both pages need the fix. + - *Fix:* Add `openclaw plugins enable openclaw-basic-memory --slot memory` between the install and restart commands (verify against the shipped plugin whether install auto-enables; if it does, the README should change instead). +- [ ] **[incorrect/medium]** Key Capabilities, line 19 ("14 agent tools — Full Basic Memory toolset...") — "Full Basic Memory toolset" overstates what the plugin exposes: it is a curated 14-tool subset, and "project management" is limited to listing projects/workspaces (no create/delete/switch project, no recent_activity, canvas, list_directory, view_note, etc.). + - *Evidence:* openclaw.plugin.json contracts.tools lists exactly 14 tools: build_context, delete_note, edit_note, list_memory_projects, list_workspaces, memory_get, memory_search, move_note, read_note, schema_diff, schema_infer, schema_validate, search_notes, write_note — no project create/delete/switch tools and only a subset of Basic Memory's MCP tools. + - *Fix:* Reword to something like "Agent tools — search, read, write, edit, schema validation, and project/workspace listing" and drop both the "14" count (docs policy: no hard-coded tool counts) and the "Full ... toolset" claim, or say "the core Basic Memory tools". + +### content/2.whats-new/8.ai-friendly-docs.md + +- [ ] **[redundant/medium]** Access Methods table and Quick Examples (lines 16-36) — The 4-row access-methods table and all three curl examples are near-verbatim copies of the same table and examples on the reference page content/9.reference/8.llms-txt.md, so the two pages will drift if a method or URL changes. + - *Evidence:* Reference page 'Quick reference' table (9.reference/8.llms-txt.md lines 20-27) has the identical four rows (Index /llms.txt, Full docs /llms-full.txt, Raw markdown /raw/.md, Content negotiation Accept: text/markdown) with only trivially reworded descriptions; the curl examples for llms.txt, /raw/start-here/what-is-basic-memory.md, and the Accept-header request all appear on both pages. Both pages also share the identical title 'AI-Friendly Documentation' and near-identical frontmatter descriptions, producing two same-titled entries in nav/search. + - *Fix:* Keep the What's New page as a short announcement (the one-line 'ask your AI' prompt plus the cross-link cards) and drop or heavily condense the duplicated table and curl examples, deferring details to /reference/llms-txt; also differentiate the page title (e.g., 'New: AI-Friendly Docs') so it doesn't collide with the reference page in search and navigation. + +## Cloud + + +### content/3.cloud/01.cloud-guide.md + +- [ ] **[incorrect/high]** Project Management section, lines 189-193 (`bm project add my-new-project`) — `bm project add my-new-project` (and the `--default` variant) is labeled "Create a new cloud project" but fails in the current CLI: without the `--cloud` flag the command runs in local mode and errors because the positional path is missing. + - *Evidence:* src/basic_memory/cli/commands/project.py:764 `effective_cloud_mode = cloud and not local` (changed from config-based cloud mode in commit 0239f4ab, 2026-02-16 "Simplify local/cloud routing"); the local-mode branch errors "path argument is required in local mode" when no path is given (project.py:800-802). Cloud project creation now requires explicit `--cloud`. + - *Fix:* Change to `bm project add my-new-project --cloud` and `bm project add my-new-project --cloud --default`. +- [ ] **[incorrect/high]** Migrating to Cloud > Option 2, line 317 (`bm project add main --local-path ~/basic-memory`) — The migration command `bm project add main --local-path ~/basic-memory` fails: `--local-path` without `--cloud` leaves the command in local mode, which requires a positional path and exits with an error. + - *Evidence:* Same code path as above: project.py:764 requires the `--cloud` flag for cloud mode; local mode with path=None prints "Error: path argument is required in local mode". The cloud-sync alternative is `bm cloud sync-setup ` (project_sync.py:666), which is what `bm cloud setup`'s own next-steps output recommends. + - *Fix:* Use `bm project add main --cloud --local-path ~/basic-memory` (or `bm cloud sync-setup main ~/basic-memory` for an existing cloud project). +- [ ] **[incorrect/high]** Per-project Cloud Routing section, line 157 (`bm project set-local research`) — `bm project set-local research` without `--local-path` fails after the preceding `bm project set-cloud research`, because set-cloud blanks the project's stored local path, so set-local has no path to reuse. + - *Evidence:* project.py:1168 (`set-cloud`) sets `config.projects[name].path = ""`; project.py:1213-1219 (`set-local`) errors "--local-path is required for '' (no previous local path is recorded)" when both the flag and the stored path are empty. The path-reuse shortcut only applies to configs written by older versions. The Cloud CLI page (content/3.cloud/13.cloud-cli.md) correctly shows `bm project set-local research --local-path ~/Documents/research`. + - *Fix:* Change to `bm project set-local research --local-path ~/Documents/research`. +- [ ] **[incorrect/high]** Authentication > Login to Cloud, "After login" output block, lines 136-142 — The example login output includes "Cloud mode enabled" and "CLI commands use cloud routing unless a project is explicitly set to local mode", which `bm cloud login` does not print and which misstates current behavior: routing defaults to local and cloud routing is opt-in per project. + - *Evidence:* core_commands.py:75-97 prints "Verifying subscription access...", "Cloud authentication successful", "Cloud host ready: "; auth.py:291 prints "Successfully authenticated with Basic Memory Cloud!" and auth.py:197 "Tokens saved to ...". No "Cloud mode enabled" line exists in the login path (it appears only in mcp/container.py). Routing model: project.py:764 defaults to local unless `--cloud`/`set-cloud`; cloud_mode is env-derived (config.py:1220). The Cloud CLI page states the opposite of this page: "`bm cloud login` authenticates the CLI. It does not automatically move local projects into Cloud or start syncing files." + - *Fix:* Replace the output block with the actual messages (Successfully authenticated / Tokens saved / Verifying subscription access / Cloud authentication successful / Cloud host ready) and drop the cloud-routing claim, or state explicitly that login does not change project routing. +- [ ] **[incorrect/high]** Authentication > Check Status, line 176 — The page claims `bm cloud status` shows "last sync time, cloud project count, tenant information, and sync directory configuration", none of which the current command outputs. + - *Evidence:* core_commands.py:158-199: status prints Host, API Key configured/not-set, OAuth token validity, and a connectivity check ("Cloud connected" / "Cloud not connected") via GET /proxy/health. No sync time, project count, tenant info, or sync directory appears. + - *Fix:* Describe the real output: cloud host, API key status, OAuth token status, and a connection check. +- [ ] **[incorrect/high]** Project Management example output, lines 199-207 — The `bm project list` example shows a stale 3-column table (Name / Path / Default) with a cloud-container path `/app/data/basic-memory`; the current command outputs an 8-column table. + - *Evidence:* project.py:457-464 defines columns: Name, Local Path, Cloud Path, Workspace, CLI Route, MCP, Sync, Default. The example predates the workspaces/routing columns and its Path value is the server-side container path, which users never see for their own projects. + - *Fix:* Regenerate the example from a real `bm project list` run showing the current columns. +- [ ] **[incorrect/high]** Setup with ChatGPT note, line 64 — The note says ChatGPT requires a "Pro or Max subscription" — ChatGPT has no Max plan (that is Claude's plan name), and the docs' own ChatGPT page says Plus or Pro. + - *Evidence:* content/7.integrations/3.chatgpt.md:52: "**ChatGPT Plus or Pro subscription required.**" (repeated at line 65). The same "Pro or Max" error also exists on content/1.start-here/2.quickstart-cloud.md:72. + - *Fix:* Change to "Plus or Pro subscription" to match the ChatGPT integration page. +- [ ] **[confusing/high]** Authentication / Per-project Cloud Routing section ordering, lines 144-184 — The "Per-project Cloud Routing" section is wedged into the middle of the Authentication section, stranding the "**If no subscription:**" block (lines 164-168) after the routing tip — where it reads as a routing failure mode instead of a login outcome — and leaving the "Check Status" and "Logout" h4 subsections nested under the routing heading. + - *Evidence:* Page structure: '#### Login to Cloud' (h4) → '### Per-project Cloud Routing' (h3) → orphaned '**If no subscription:**' output block → '#### Check Status' / '#### Logout' (h4s that belong to '### Authentication' but now follow the routing h3). The no-subscription output is emitted by `bm cloud login` (core_commands.py SubscriptionRequiredError handler), not by routing commands. + - *Fix:* Move the "If no subscription" block directly under "Login to Cloud", and move "Per-project Cloud Routing" after the Authentication section (after Logout). +- [ ] **[redundant/medium]** Setup with Claude section, lines 19-57 — The full Claude connector setup steps (Settings path, Add custom connector, Authenticate, Configure Tools, Verify) are duplicated nearly verbatim from the Cloud Quickstart page, and a third copy lives on the Claude Desktop integration page — three copies that can (and already slightly do) drift. + - *Evidence:* content/1.start-here/2.quickstart-cloud.md:36-65 contains the same ::steps sequence with identical wording ("Click **Add custom connector** and enter: Name: Basic Memory..."); content/7.integrations/1.claude-desktop.md:17 repeats the same flow. The Verify step already differs between copies ("search and tools menu" vs "tools menu (+ icon in chat)"), and this page itself links to the Claude Desktop guide for "detailed instructions". + - *Fix:* Reduce this section to the connection URL plus links to the Cloud Quickstart and Claude Desktop integration pages, keeping the detailed steps in one canonical place. +- [ ] **[redundant/medium]** Command Line Tools section, lines 89-211 — The CLI walkthrough (login, status, logout, api-key save/create, set-cloud/set-local routing, project list, snapshots) substantially duplicates the dedicated Cloud CLI page in the same section, and the two copies already contradict each other on login/routing behavior and set-local usage. + - *Evidence:* content/3.cloud/13.cloud-cli.md covers the identical command set (Sign in to Cloud, api-key save/create, workspace/project inspection, set-cloud/set-local, sync, snapshots). Drift is already visible: cloud-cli.md says login "does not automatically move local projects into Cloud" while this page's login output claims cloud routing becomes the default; cloud-cli.md includes the required `--local-path` on set-local while this page omits it. + - *Fix:* Trim this page's CLI section to the quick-start commands plus a link to /cloud/cloud-cli, or reconcile the two and pick one canonical home for the command walkthrough. +- [ ] **[confusing/medium]** Cloud Snapshots section, lines 263-278 — The code comment "# Browse and restore files" precedes `bm cloud snapshot browse`, which only lists snapshot contents; the actual restore command (`bm cloud restore --snapshot `) never appears on the page despite the "Restore individual files or folders" feature bullet. + - *Evidence:* snapshot.py:299 `browse` only lists files and itself prints "Use 'bm cloud restore --snapshot ' to restore files"; restore is a separate command (restore.py:23). A reader following the snippet has no restore path shown. + - *Fix:* Change the comment to "# Browse snapshot contents" and add a `bm cloud restore notes/example.md --snapshot snap_abc123` line. +- [ ] **[confusing/medium]** Authentication > Logout, line 184 — "Removes ~/.basic-memory/basic-memory-cloud.json and clears cached credentials" implies all credentials are revoked, but a saved API key — which the page tells readers to create in the routing section just above — survives logout and continues to route cloud commands. + - *Evidence:* core_commands.py logout clears tokens and the cached default workspace, then prints "API key (if configured) remains available for cloud project routing." (core_commands.py:137-157); auth.py:294-300 only unlinks the token file. + - *Fix:* Add a sentence: a saved API key is not removed by logout and keeps working for cloud-routed projects; delete it separately if needed. + +### content/3.cloud/02.web-app.md + +- [ ] **[incorrect/high]** ## Working with your AI assistant → ### Improve a selection (lines 120-122) — The section documents an 'Improve' selection action that was removed from the web app. + - *Evidence:* In basic-memory-cloud, apps/web-v2/app/components/editor/AgentSelectionPromptPopover.vue (the component with the 'Improve' / 'Improve Selection' labels) was deleted on main by commit 5cdd234f5 'WIP remove selected text agent action' (2026-04-25). A repo-wide grep of origin/main finds no 'Improve' UI control anywhere in apps/web-v2 — only stale descriptive copy in utils/agent-session-presentation.ts. What remains: selecting text in the editor surfaces the selection in the agent pane (NoteAgentSessionPane 'session-current-selection'), where a steering message can include it. + - *Fix:* Remove the 'Improve a selection' heading, or rewrite it to describe the current flow: select text in the editor and it appears in the agent pane, where you send a request ('Ask for a rewrite, summary, or next step…') that includes the selection. Also drop the 'connecting automatically if no agent is attached yet' claim, which belonged to the removed action. +- [ ] **[incorrect/high]** ### Search notes (line 44) — The claim 'Search is instant and scoped to the current project' is wrong — search defaults to all projects, with optional scope controls. + - *Evidence:* apps/web-v2/app/composables/useSearchDialogState.ts line 35: `const scopeMode = ref<'all' | 'project'>('all')` (same on origin/main); executeSearch() only passes a projectId when the user explicitly picks a project scope, and the dialog offers workspace/project/folder scope options. Also, the sidebar control is a 'Search...' button that opens the search dialog (layouts/default.vue → SearchDialog), not an inline field that filters the note list. + - *Fix:* Rewrite to: the sidebar Search button (or Cmd/Ctrl + K) opens the search dialog, which searches across all your projects by default; use the scope controls to narrow to a workspace, project, or folder. +- [ ] **[incorrect/high]** ## Projects → ### Manage projects (line 179) and Settings table 'Projects' row (line 304) — Settings → Projects does not offer file upload; 'upload files' / 'upload to' point users to the wrong place. + - *Evidence:* apps/web-v2/app/pages/settings/projects.vue and composables/useProjectsPageState.ts expose only: create (Add Project), Set as Default, Index Project, Download Project (ZIP), Delete Project, and access/members management. The 'Upload Notes' dialog (SettingsUploadNotesDialog) is reachable only from the sidebar project explorer's context menu (components/ProjectExplorer.vue, label 'Upload Notes'); bulk upload is also available via Settings → Import → 'Project ZIP'. Verified identical on origin/main. + - *Fix:* In both spots, drop the upload claim and say uploads happen from a project or folder's context menu in the sidebar (Upload Notes) or via Settings → Import → Project ZIP. +- [ ] **[incorrect/high]** ## Import data table, ChatGPT row (line 197) — The ChatGPT row says 'Export ZIP or JSON from ChatGPT settings', but the app only accepts a JSON file for ChatGPT imports. + - *Evidence:* apps/web-v2/app/pages/settings/import.vue ChatGPT option: description 'Use a ChatGPT export JSON file.', accept '.json,application/json' — a ZIP is rejected by the file picker. Only the separate 'Project ZIP' import type accepts ZIP archives. Verified on origin/main. + - *Fix:* Change to 'conversations JSON from a ChatGPT export' and, if helpful, note that users must extract the JSON from ChatGPT's export ZIP first. +- [ ] **[incorrect/medium]** ## Drafts (lines 100-107) — The section presents drafts as uncommitted until you click Save Draft, but drafts autosave into the target project about 2 seconds after they have meaningful content. + - *Evidence:* apps/web-v2/app/components/notes/NoteDetail.vue: debouncedSaveDraft (NOTE_AUTOSAVE_DEBOUNCE_MS = 2000, utils/timing.ts) fires on content and frontmatter changes and calls handleSaveDraft → createNote(targetProjectId, …); new drafts are created with targetProjectId set to the current project (features/notes/note-detail-model.ts line 274). Present on origin/main since 2026-04-23. So 'Drafts let you write before committing a file to a project' and 'Click Save Draft … to write it into the current project' describe superseded behavior; Save Draft (command palette) now just forces an immediate save. + - *Fix:* Reframe: a new draft is saved into the current project automatically once it has content (title, tags, or body); use Save Draft in the command palette to save immediately. +- [ ] **[incorrect/medium]** ## Settings intro (line 293) — The user menu is at the bottom of the sidebar, not the top. + - *Evidence:* apps/web-v2/app/layouts/default.vue: is rendered inside the UDashboardSidebar `#footer` slot, in a row with data-testid="sidebar-footer-account-row"; the sidebar header slot contains only the brand plus Add-project/Search buttons. + - *Fix:* Change to 'Access settings from the user menu (your avatar at the bottom of the sidebar) or the command palette.' Also update the Layout table's sidebar row if it implies a position. +- [ ] **[incorrect/medium]** ## Import data table, 'Basic Memory JSON' row (line 198) — The import option the docs call 'Basic Memory JSON' is labeled 'memory-json' in the app and is for exports from the memory-json MCP server, not Basic Memory exports. + - *Evidence:* apps/web-v2/app/pages/settings/import.vue: label 'memory-json', description 'Use entity and relation JSON exported from the memory-json MCP server.' Calling it 'Basic Memory JSON' suggests it ingests Basic Memory's own export format, and users won't find that name in the Import screen. + - *Fix:* Rename the row to 'memory-json' and describe it as entity/relation JSON exported from the memory-json MCP server. +- [ ] **[confusing/medium]** ## Import data (lines 192-204) — The import table omits the 'Project ZIP' option — the first import type in Settings → Import and the page's only real web-based bulk upload path — so a reader never learns how to upload a folder of notes in the browser. + - *Evidence:* apps/web-v2/app/pages/settings/import.vue lists four import types, the first being 'Project ZIP' ('Zip the folder you want to import… Basic Memory adds Work/plan.md to the project', destination default 'Project root'). The docs table lists only the three conversation/JSON formats, while the Projects section's upload pointer is wrong (see the Settings → Projects finding) and the tip defers folder uploads to the CLI. + - *Fix:* Add a 'Project ZIP' row (ZIP of a folder of Markdown files; directory structure preserved; destination defaults to the project root) and mention it wherever the page discusses uploading files. +- [ ] **[confusing/medium]** ## Tips for Effective Use → ### Organize with folders (lines 326-335) — The folder-structure example is a local filesystem tree rooted at `~/basic-memory/`, which doesn't exist in the web app — folders there live inside cloud projects — and it near-duplicates the tree in the local User Guide. + - *Evidence:* In the web app, the sidebar shows project/folder trees inside cloud projects; `~/basic-memory/` is the local default project path (content/5.local/5.user-guide.md line 63), and the same example tree appears in 5.local/5.user-guide.md lines 288-297 ('projects/, decisions/, meetings/, archive/'). A cloud-only reader may look for a home-directory path that doesn't apply. + - *Fix:* Show the tree as folders inside a project (drop the `~/basic-memory/` root), or link to the User Guide's organization section instead of repeating the example. +- [ ] **[incorrect/low]** ### Copy permalink and rename (line 157) — 'Copy Permalink' is a command-palette action; the note's ⋮ menu item is labeled 'Copy link for your agent'. + - *Evidence:* apps/web-v2/app/composables/useNoteDetailActions.ts line 192: the ⋮ dropdown item invoking handleCopyPermalink is labeled 'Copy link for your agent'; 'Copy Permalink' appears only in useLayoutCommandPalette.ts line 138. A user hunting for 'Copy Permalink' in the ⋮ menu won't find that label. (The menu's rename item is 'Rename note'.) + - *Fix:* Say: use 'Copy link for your agent' in the ⋮ menu, or 'Copy Permalink' in the command palette. + +### content/3.cloud/03.cloud-sync.md + +- [ ] **[incorrect/high]** Quick Start > 1. Enable Cloud Mode (also Overview bullet 'Toggle cloud mode' and Architecture state 3 'when cloud mode is disabled') — The page claims `bm cloud login` 'Enables cloud mode - all CLI commands now work against cloud', but there is no global cloud mode toggle anymore — login only authenticates and verifies the subscription; routing is per-project. + - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/core_commands.py `login` only runs OAuth device auth + subscription check; config.py migration removes `cloud_mode` from config (`data.pop("cloud_mode", None)`) and the `cloud_mode` property reads BASIC_MEMORY_CLOUD_MODE env (server deployments only); routing is per-project via ProjectEntry.mode in mcp/async_client.py get_client(). Sibling page content/3.cloud/13.cloud-cli.md line 56 states the opposite: '`bm cloud login` authenticates the CLI. It does not automatically move local projects into Cloud or start syncing files.' + - *Fix:* Rewrite step 1 as 'Sign in to Cloud': login authenticates the CLI and verifies your subscription. Replace the 'Toggle cloud mode' overview bullet and the 'when cloud mode is disabled' parenthetical with the per-project routing model (`bm project set-cloud` / `set-local`, see /cloud/routing). +- [ ] **[incorrect/high]** Quick Start > 3. Add Projects with Sync (also Architecture example, Multiple Projects, Command Reference, Summary step 3) — Every cloud-project-creation example omits the required `--cloud` flag: `bm project add research --local-path ~/Documents/research` and `bm project add temp` fail with 'Error: path argument is required in local mode' because `bm project add` defaults to local mode. + - *Evidence:* basic-memory/src/basic_memory/cli/commands/project.py line 764: `effective_cloud_mode = cloud and not local` (cloud only when --cloud is passed); local branch errors when the positional path is missing. The docs' own CLI reference (content/9.reference/1.cli-reference.md lines 220-229) shows the correct form: `bm project add research --cloud --local-path ~/docs`. + - *Fix:* Add `--cloud` to all cloud-project `bm project add` examples on the page (Quick Start, Architecture example, Multiple Projects, Mixed Usage, Command Reference, Summary), e.g. `bm project add research --cloud --local-path ~/Documents/research`. +- [ ] **[incorrect/high]** Quick Start > 6. Verify Setup — Claims `bm cloud status` shows 'Mode: Cloud (enabled)' and 'Cloud instance is healthy' — neither string exists in the command's output. + - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/core_commands.py status command (lines 158-200) prints 'Cloud Status', ' Host: ...', ' API Key: ...', ' OAuth: token valid/expired/not logged in', then 'Cloud connected' or 'Cloud not connected'. + - *Fix:* Replace the expected output with the real strings: `OAuth: token valid` and `Cloud connected`. +- [ ] **[incorrect/high]** Command Reference > Project Management (`bm project rm `) — `bm project rm` is not a command; the command is `bm project remove`. + - *Evidence:* basic-memory/src/basic_memory/cli/commands/project.py line 854: `@project_app.command("remove")`; grep for an "rm" alias across src/basic_memory/cli/ finds nothing. content/9.reference/1.cli-reference.md documents `bm project remove research`. + - *Fix:* Change to `bm project remove `. +- [ ] **[incorrect/high]** Quick Start > 5. Daily Workflow > 'What happens on push' (steps 3-4) — Step 4 'Updates last_sync timestamp in config' is false — push/pull never write to config; and step 3 overstates the CLI's role (the push command itself does not reindex; indexing happens automatically on the receiving instance). + - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/project_sync.py: `_run_directional_transfer` (used by push/pull) contains no config save and no reindex call; `last_sync` is only set in the bisync command (lines 558-565), which this page correctly no longer documents. grep for last_sync/reindex in rclone_commands.py returns nothing. + - *Fix:* Drop step 4 and reword step 3, e.g. '3. The cloud instance detects the new files and reindexes them automatically' — which also matches the ::note directly below. +- [ ] **[incorrect/high]** Architecture: Project-Scoped Sync > 'What happens under the covers' — Claims 'Config stores `cloud_projects` dict mapping project names to local paths' — `cloud_projects` is a legacy format that is migrated away on load; current config stores a unified `projects` dict of ProjectEntry objects with a `local_sync_path` field. + - *Evidence:* basic-memory/src/basic_memory/config.py: ProjectEntry (lines 145-176) unifies the old triple 'Replaces the old triple of projects, project_modes, and cloud_projects'; the migrate_legacy_projects validator pops `cloud_projects` from config data (lines 580, 618); CloudProjectConfig is marked 'DEPRECATED: Kept for backward-compatible migration only.' + - *Fix:* Say: 'Config stores each project as an entry with a `local_sync_path` in ~/.basic-memory/config.json.' +- [ ] **[incorrect/high]** Architecture 'under the covers' + Quick Start > 2. Set Up Sync ('Configures single rclone remote: basic-memory-cloud') — The 'single rclone remote: basic-memory-cloud' claim is only true for the default Personal workspace — each Team workspace gets its own tenant-scoped remote, and the page (which advertises Team-safe push/pull) never mentions the required `bm cloud setup --workspace ` step for Team workspaces. + - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/rclone_config.py lines 70-96: default remote 'basic-memory-cloud', non-default workspaces get 'basic-memory-cloud-' via remote_name_for_workspace; project_sync.py lines 349-359: push/pull abort with 'Workspace X is not set up for sync. Run: bm cloud setup --workspace ' when the workspace remote is missing; core_commands.py setup takes a --workspace option. + - *Fix:* Reword to 'Configures a tenant-scoped rclone remote per workspace (basic-memory-cloud for your Personal workspace)' and add a note that Team workspace members must run `bm cloud setup --workspace ` once before push/pull. +- [ ] **[incorrect/high]** Filter Configuration > Understanding .bmignore > 'Default patterns' code block — The listed default patterns do not match the actual generated .bmignore file — the doc shows `memory.db/**`, `.DS_Store/**`, `.env/**` etc., none of which appear in the defaults (and as gitignore-style patterns the `X/**` forms would only match directories, so they would not even ignore those files). + - *Evidence:* basic-memory/src/basic_memory/ignore_utils.py create_default_bmignore writes gitignore-style names with no `/**` suffixes: `.*`, `*.db`, `*.db-shm`, `*.db-wal`, `config.json`, `.git`, `.svn`, `__pycache__`, `*.pyc`, `.venv`, `node_modules`, `build`, `dist`, `.DS_Store`, `.obsidian`, `*.tmp`, etc. + - *Fix:* Replace the code block with a representative excerpt of the real defaults (`.*`, `*.db`, `*.db-shm`, `*.db-wal`, `config.json`, `.git`, `__pycache__`, `*.pyc`, `.venv`, `node_modules`, `.DS_Store`, `.obsidian`, `*.tmp`). +- [ ] **[incorrect/high]** Disable Cloud Mode section — Claims `bm cloud logout` returns you to 'local mode' where 'All bm commands now work with local projects' — logout only removes OAuth tokens and clears the cached default workspace; cloud-routed projects then fail with a missing-credentials error rather than silently working locally. + - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/core_commands.py logout: 'Remove stored OAuth tokens and clear cached workspace selection', prints 'API key (if configured) remains available for cloud project routing.'; async_client.py raises "Project 'X' is set to cloud mode but no credentials found" for cloud-mode projects without credentials. + - *Fix:* Retitle to 'Sign out' and state that logout removes the stored OAuth tokens; to route a project locally again, use `bm project set-local `. +- [ ] **[incorrect/medium]** Troubleshooting > Project Not Configured for Sync — The quoted error message 'Project has no local_sync_path configured' does not match the actual CLI output. + - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/project_sync.py line 224: `Error: Project '{name}' has no local sync path configured` (followed by 'Configure sync with: bm cloud sync-setup ...'). + - *Fix:* Quote the real message: "Error: Project 'research' has no local sync path configured". +- [ ] **[incorrect/high]** Prerequisites > 'Basic Memory CLI: See [Getting Started](/local/getting-started#local-installation)' — The link anchor #local-installation does not exist on the /local/getting-started page; installation instructions live on /local/local-install. + - *Evidence:* content/5.local/2.getting-started.md has no 'Local Installation' heading (headings: Choosing Where Notes Are Saved, Multi-Project Setup, Staying Updated, Next Steps); content/5.local/1.local-install.md is the install page, and content/3.cloud/13.cloud-cli.md links to /local/local-install for the same purpose. + - *Fix:* Link to [Install Basic Memory locally](/local/local-install). +- [ ] **[redundant/medium]** Command Reference section (Cloud Mode Management / Setup / Project Management / File Synchronization) — This section restates the same commands documented in the CLI Reference page (content/9.reference/1.cli-reference.md, 'Cloud commands' and 'bm project' sections), and the two have already drifted: this page says `bm project rm` and omits `--cloud` on add examples while the CLI reference has `bm project remove` and the correct `--cloud` forms. + - *Evidence:* content/9.reference/1.cli-reference.md lines 211-360 cover bm project add/remove/ls, cloud login/status/logout/setup, pull/push/sync/check/sync-setup with the same examples; the drift (rm vs remove, missing --cloud) is visible by diffing the two pages. + - *Fix:* Trim the Command Reference to only the sync-specific commands this guide teaches (pull/push/sync/check/sync-setup) and link to /reference/cli-reference for project and auth commands. +- [ ] **[confusing/medium]** Architecture: Project-Scoped Sync > How It Works > Example — The example narrative says 'You have 3 projects on cloud' but the commands shown are `bm project add`, which creates new projects — for projects that already exist on cloud the correct command is `bm cloud sync-setup `, and running `project add` against an existing name errors. + - *Evidence:* project.py add_project calls create_project (fails on duplicate names), while project_sync.py sync-setup exists specifically to 'Configure local sync for an existing cloud project'; the page itself introduces sync-setup two sections later for exactly this case. + - *Fix:* Either change the narrative to 'You want 3 new projects on cloud' or switch the commands to `bm cloud sync-setup research ~/Documents/research` etc. for the existing-project scenario. + +### content/3.cloud/05.cloud-snapshots.md + +- [ ] **[incorrect/high]** Using the CLI — the three "**Output:**" blocks under Create a Snapshot (line 72), List Snapshots (lines 83-86), and Browse Snapshot Contents (lines 104-108) — The example CLI output blocks are fabricated and do not match what the commands actually print. + - *Evidence:* Source: basic-memory/src/basic_memory/cli/commands/cloud/snapshot.py. `create` prints multi-line output ('Snapshot created successfully' + ID/Version/Created/Description lines, lines 68-72), not 'Created snapshot: snap_abc123 (2026-01-27T10:30:00)'. `list` renders a Rich table titled 'Bucket Snapshots (N total)' with columns ID/Description/Auto/Created (lines 130-134) — there is no size column, so the '42 MB' values are invented. `browse` prints a 'Snapshot Contents (N files)' header with per-file sizes in KB and a restore hint (lines 343-353), not bare paths. Snapshot IDs are also UUIDs (cloud service takes snapshot_id: UUID), not 'snap_'-prefixed strings. + - *Fix:* Regenerate the three Output blocks from actual command runs (or trim them to just the commands), and use a realistic UUID-style placeholder for snapshot IDs. +- [ ] **[incorrect/high]** Troubleshooting → Restore Didn't Work (steps 1 and 3, lines 190-192) — Step 3 tells users to 'try restoring to a different location first', but neither the CLI nor the web app can restore to a different location, and step 1's 'check file permissions in your project' does not apply to a server-side bucket restore. + - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/restore.py: `bm cloud restore` accepts only a path, --snapshot, and --force; the restore API call posts {"path": ...} and always writes files back to their original paths ('The restored files will overwrite any existing files at the same path'). The web-v2 SnapshotRestorePanel likewise restores selected files in place. Restore happens in the cloud bucket, so local file permissions are irrelevant. + - *Fix:* Replace these steps with actionable checks, e.g. use `bm cloud snapshot browse --prefix ` to confirm the exact path exists in the snapshot, verify the path matches what browse shows (project-prefixed), and re-run with the corrected path. +- [ ] **[incorrect/medium]** Using the Web App → Restore from a Snapshot, step 1 (line 47) — The button that opens the restore flow is labeled 'Restore', not 'Restore Files', and it is a per-snapshot action button rather than something reached by clicking the snapshot itself. + - *Evidence:* basic-memory-cloud/apps/web-v2/app/pages/settings/snapshots.vue line 456: label="Restore" on each snapshot row (alongside 'Download' and 'Delete'); the panel that opens is titled 'Restore from Snapshot' (matches the page's own screenshot restore-files.png). No 'Restore Files' label exists in the current UI source. + - *Fix:* Reword step 1 to: 'On the snapshot's row, click **Restore**' (and consider refreshing the screenshots, which show an older actions-menu UI). + +### content/3.cloud/06.themes.md + +- [ ] **[incorrect/high]** ## Custom Themes through ## Using TweakCN (lines 53-180), plus intro line 6 "support for custom CSS" — The entire Custom Themes feature documented here (paste/drag-and-drop CSS, TweakCN format, Required/Optional/Sidebar variables, TweakCN export workflow) does not exist in the current cloud web app. + - *Evidence:* In basic-memory-cloud apps/web-v2 (the deployed app), useTheme.ts loads presets exclusively from app/config/themes.json with no custom CSS input; grep for "Custom Theme", "tweakcn", or CSS upload across apps/web-v2 returns nothing; the Settings General page (app/pages/settings/index.vue) offers only preset swatches. The app's theme variables are Nuxt UI --ui-* and --bm-* names (e.g. --ui-bg, --ui-primary, --bm-sidebar-bg), not the documented shadcn/TweakCN set (--background, --card, --popover, --sidebar-*), so even the CSS schema is wrong. + - *Fix:* Remove the Custom Themes, CSS Format, Required Variables, Optional Variables, Sidebar Variables, and Using TweakCN sections (and "support for custom CSS" in the intro/description) until a custom-CSS feature ships; keep the page focused on color mode and preset themes. +- [ ] **[incorrect/high]** ### Available Themes (lines 35-49) and "dozens of preset themes" claims (lines 6, 25) — Three of the four named presets (Modern Minimal, Violet Bloom, T3 Chat) do not exist, and "dozens of curated themes" overstates the actual 17 presets. + - *Evidence:* apps/web-v2/app/config/themes.json defines exactly 17 presets: Default, shadcn, Midnight, Catppuccin, Nord, Claude, ChatGPT, Mono, Atlas, Monokai, Solarized, Flexoki, Graphite, Ember, Obsidian, Zed, Swiss. Grep for "Modern Minimal", "Violet Bloom", "T3 Chat" across the cloud repo finds no hits. + - *Fix:* Name a few real presets (e.g. Default, Catppuccin, Nord, Solarized, Zed) and soften the quantity wording (e.g. "a curated set of themes"), consistent with the no-hard-coded-counts policy. +- [ ] **[incorrect/high]** ### Selecting a Theme (lines 27-33) — The steps describe a theme dropdown with hover color-palette previews, but the actual UI is a row of color swatch circles you click, with only the theme name shown in a tooltip on hover. + - *Evidence:* apps/web-v2/app/pages/settings/index.vue lines 246-266: themes render as size-8 rounded-full swatch buttons inside a UTooltip (tooltip text = theme.label), under the "Theme" subsection of the "Look & Feel" card on Settings → General; there is no dropdown component. + - *Fix:* Rewrite steps: Open Settings → General, find the Theme row under Look & Feel, hover a swatch to see the theme name, click a swatch to apply. +- [ ] **[incorrect/high]** ## Color Mode (lines 11-19) — Steps say to find the "Theme" section to switch color mode, but the Light/Dark/System toggle is the separate "Mode" control under the "Look & Feel" card on the Settings → General page. + - *Evidence:* apps/web-v2/app/pages/settings/index.vue lines 188-210: color mode is a UButtonGroup labeled "Mode" (options System, Light, Dark) in the "Look & Feel" card, distinct from the "Theme" swatch subsection below it. A quick light/dark toggle is also in the user menu (UserMenu.vue). + - *Fix:* Update steps to: Open Settings → General, find the Mode control under Look & Feel, click Light, Dark, or System (and optionally mention the user-menu toggle). +- [ ] **[incorrect/high]** ## Troubleshooting (lines 197-217) — All three troubleshooting entries (missing required variables, OKLCH value errors, "Custom Theme Rejected" by the validating editor) troubleshoot the nonexistent custom-CSS theme editor. + - *Evidence:* No custom theme editor, CSS validation, or size limit exists in apps/web-v2; theme selection is preset-only via themes.json, so none of these failure modes can occur for users. + - *Fix:* Remove the Troubleshooting section along with the custom-theme sections, or replace it with preset-relevant tips (e.g. theme is per-browser via localStorage, so it must be reselected on a new device). +- [ ] **[incorrect/medium]** ### Available Themes → "Each theme defines" list (lines 44-49) — The list of what each theme defines ("Background and foreground colors, Primary and accent colors, Sidebar colors, Card and border styles") uses the shadcn/TweakCN vocabulary rather than what presets actually control, which will mislead readers who inspect or ask about theme internals. + - *Evidence:* Presets in themes.json set a Tailwind primary/neutral pair plus --ui-* tokens (bg, text, border, radius) and --bm-* tokens (sidebar, note typography, code blocks, shadows); there are no --card/--accent/--popover style definitions. The general categories loosely overlap, but the framing exists to support the incorrect custom-CSS sections. + - *Fix:* Simplify to what users actually experience: each preset coordinates background, text, accent, sidebar colors and (for some themes) typography, in both light and dark modes. + +### content/3.cloud/07.api-keys.md + +- [ ] **[incorrect/medium]** ## Using API Keys → ### With Claude Desktop (lines 53-68) — The claude_desktop_config.json example uses a remote `url` + `headers` server entry, which Claude Desktop's config file does not support (it only spawns stdio servers via command/args); remote MCP with cloud is configured through the Connectors UI. + - *Evidence:* The sibling page content/7.integrations/1.claude-desktop.md documents cloud connection exclusively via 'Settings > Claude > Connectors' → 'Add connector' with the URL https://cloud.basicmemory.com/mcp (OAuth flow), not via a url/headers block in claude_desktop_config.json. The url+headers JSON shape is the Cursor/VS Code format, not Claude Desktop's. + - *Fix:* Replace the JSON config with the Connectors flow (link to /integrations/claude-desktop), or show a working bearer-token setup via a stdio bridge (e.g. `npx mcp-remote https://cloud.basicmemory.com/mcp --header "Authorization: Bearer bmc_..."`) if API-key auth for Claude Desktop is actually supported. +- [ ] **[incorrect/high]** ## Using API Keys → ### With Codex CLI (lines 70-79) — The Codex config uses TOML array-of-tables syntax `[[mcp_servers]]` with a `name = "basic-memory"` key, but Codex CLI expects a table keyed by server name: `[mcp_servers.basic-memory]`. + - *Evidence:* content/7.integrations/5.codex.md (lines 147-151) documents the same setup as `[mcp_servers.basic-memory]` with `url` and `bearer_token_env_var` — no `name` key. Codex CLI parses `mcp_servers` as a map, so the array-of-tables form on this page would not be recognized. + - *Fix:* Change the snippet to: +[mcp_servers.basic-memory] +url = "https://cloud.basicmemory.com/mcp" +bearer_token_env_var = "BASIC_MEMORY_API_KEY" +(matching the Codex integration page). +- [ ] **[incorrect/high]** ## Creating an API Key → ### Set Expiration (Optional) (lines 34-36) — The creation steps include a 'Set Expiration' step, but the web app's create-key dialog has no expiration control — only a 'Key name' field. + - *Evidence:* basic-memory-cloud/apps/web-v2/app/pages/settings/api-keys.vue: the 'Create API key' dialog contains a single UFormField labeled 'Key name' plus Cancel/Create buttons; handleCreateKey sends only the name. expires_at exists in the backend schema (api_key_schemas.py) but is never exposed in the UI. + - *Fix:* Remove the 'Set Expiration' step (and soften the 'Set expiration dates' bullet under Security Best Practices, since users cannot set expiration from the web app). +- [ ] **[incorrect/high]** ## Creating an API Key → ### Click Create Key (line 28) — The button label 'Create New API Key' does not match the actual UI, where the button is 'Create Key' (shown per workspace) and the dialog is titled 'Create API key' with a 'Create' confirm button. + - *Evidence:* basic-memory-cloud/apps/web-v2/app/pages/settings/api-keys.vue line ~396: UButton label="Create Key" per workspace group; dialog heading 'Create API key'. + - *Fix:* Change to: Click **Create Key** next to the workspace you want the key for, then confirm with **Create**. +- [ ] **[confusing/medium]** Page-wide (Creating an API Key steps and the ::warning at line 45-47) — The page never mentions that API keys are scoped to a workspace — the UI groups keys by workspace and creates keys per workspace, so 'Anyone with the key can access your Basic Memory account' misstates what a key grants for Team users. + - *Evidence:* apps/web-v2/app/pages/settings/api-keys.vue: keys are listed in per-workspace groups with a per-workspace 'Create Key' button, and the post-create notice reads 'The full key for {workspaceName} is only shown once'. TenantAPIKey is tenant_id-scoped (models/tenant_api_key.py). + - *Fix:* Add a sentence in 'Creating an API Key' noting keys belong to a specific workspace (Personal or a Team), and reword the warning to say the key grants access to that workspace. +- [ ] **[incorrect/low]** ## API Keys vs OAuth table, 'Scopes' row (line 197) — The 'Scopes' row claims API keys are always 'Full access' and OAuth scopes are 'Configurable', but the backend supports project-scoped API keys and nothing supports user-configurable OAuth scopes. + - *Evidence:* basic-memory-cloud models/tenant_api_key.py line 55: `project_scope` column with comment 'NULL means admin key (all projects)'; api_key_schemas.py validates project_scope on create. No user-facing OAuth scope configuration exists in the cloud repo or docs. + - *Fix:* Drop the Scopes row, or reword to 'Access: full workspace access (project-scoped keys available via API) / full account access'. +- [ ] **[redundant/medium]** ## Using API Keys → ### With Basic Memory CLI (per-project routing) (lines 104-122) — The api-key save/create + set-cloud/set-local command block duplicates the same commands (with the same example names and comments) on the Local & Cloud Routing and Cloud CLI pages, and the three copies can drift. + - *Evidence:* content/3.cloud/08.routing.md lines 49-80 and 106-115, and content/3.cloud/13.cloud-cli.md lines 62-69 contain the same `bm cloud api-key save bmc_your_key_here` / `bm cloud api-key create "work-laptop"` / `bm project set-cloud` / `set-local` sequence; the pages already cross-link each other. + - *Fix:* Trim this section to the two api-key commands (which are on-topic for this page) plus the existing link to /cloud/routing for the set-cloud/set-local workflow. + +### content/3.cloud/08.routing.md + +- [ ] **[incorrect/high]** Routing Levels table, 'Global' row (line 33) and first example bullet (line 37) — The table claims `bm cloud login` / `logout` sets a global routing default for all projects, but login only stores OAuth credentials and logout only removes them — neither changes routing. + - *Evidence:* basic-memory source: cli/commands/cloud/core_commands.py login (lines 75-134) only authenticates and verifies subscription; mcp/async_client.py get_client() (lines 371-459) routes by explicit flags, then per-project mode, then workspace selector, then falls back to LOCAL — no login-derived global mode exists (cloud_mode is the BASIC_MEMORY_CLOUD_MODE server env var, config.py:652-659). The docs' own cloud-cli page (content/3.cloud/13.cloud-cli.md line 56) contradicts this: "`bm cloud login` authenticates the CLI. It does not automatically move local projects into Cloud." + - *Fix:* Replace the 'Global' row with the real lowest level: default routing is local (per-project mode decides for registered projects; login/API keys only supply credentials for cloud-routed calls). Rewrite the 'Global cloud mode is active…' example, and remove 'global cloud mode' from the Authentication table's Browser-login row (line 148). +- [ ] **[incorrect/high]** Common Setups > All Cloud (lines 93-100) — Claims running `bm cloud login` makes all projects route through cloud and `bm cloud logout` returns to local-only; login does not change any project's routing and logout does not restore local routing. + - *Evidence:* core_commands.py login stores tokens only; per-project modes in config decide routing (async_client.py:412-434, default fallback is local ASGI at lines 456-459). logout even prints "API key (if configured) remains available for cloud project routing" (core_commands.py:155), so cloud-routed projects keep routing to cloud after logout. + - *Fix:* Rewrite 'All Cloud' to describe the real options: connect your AI tool directly to cloud.basicmemory.com (as the top note says), or set every project to cloud with `bm project set-cloud `. Drop the login/logout toggle framing. +- [ ] **[incorrect/high]** Setting Up Cloud Routing > Check Routing Status (lines 68-73) — Says `bm cloud status` shows "which projects are cloud-routed"; it only shows the cloud host, whether an API key/OAuth token is configured, and a connectivity check — it never lists projects. + - *Evidence:* core_commands.py status (lines 158-200) prints Host, API Key configured/not set, OAuth token state, and a /proxy/health connectivity result. Per-project routing is displayed by `bm project list`, whose table has a 'CLI Route' column (project.py:456-461). + - *Fix:* Change the command to `bm project list` (shows a CLI Route column per project); optionally keep `bm cloud status` as the way to verify cloud credentials/connectivity. +- [ ] **[incorrect/high]** Setting Up Cloud Routing > Revert to Local (lines 77-82) — Shows bare `bm project set-local research` reverting immediately, but after the current `set-cloud` (which blanks the stored local path) this command fails with "--local-path is required ... no previous local path is recorded". + - *Evidence:* project.py set_cloud clears the path (`config.projects[name].path = ""`, line 1167) and its docstring says "To return to local mode use `bm project set-local --local-path `" (lines 1126-1127); set_local errors when no path is recorded (lines 1213-1219). The bare form only works for projects converted by older versions that didn't blank the path. + - *Fix:* Show `bm project set-local research --local-path ~/Documents/research` and note that `--local-path` is required because set-cloud clears the stored local path. +- [ ] **[confusing/high]** Setting Up Cloud Routing > Route a Project to Cloud (lines 59-66) and Common Setups > Hybrid (lines 106-115) — The page implies `bm project set-cloud` puts an existing local project's notes in the cloud, but it only flips routing — it does not upload any files, and it removes the project's local index row and clears its local path, so a reader's notes are not in the cloud (the cloud project may not even exist) until they upload them. + - *Evidence:* project.py set_cloud docstring (lines 1122-1127): "This is a one-way cutover: the project's row in the local index DB is removed and the local path in config is cleared... On-disk note files are preserved"; no upload or cloud-project creation happens in set_cloud. The page's own Gradual Migration section uploads first, but Route a Project to Cloud and Hybrid never mention uploading content. + - *Fix:* State explicitly that set-cloud changes routing only: upload existing notes first (`bm cloud upload --project --create-project`) or expect the cloud project to be created/populated separately, and note that local files stay on disk but are no longer indexed locally. +- [ ] **[confusing/medium]** Common Setups > Gradual Migration (lines 122-137) — Steps are out of order: step 2's `bm cloud upload` requires cloud credentials, but the API key isn't saved until step 3; the example also never says the project must already be registered locally for step 3's `bm project set-cloud my-notes` to succeed. + - *Evidence:* Upload calls the cloud API (upload_command.py:80-106 checks/creates the cloud project via authenticated requests; cloud helpers error with "Run 'bm cloud login' or 'bm cloud api-key save ' first" — project_sync.py:98). set_cloud exits with "Project '' not found in config" if the name isn't a registered project (project.py:1139-1141). + - *Fix:* Move `bm cloud api-key save` (or `bm cloud login`) to step 1 before the upload, and note the project should already exist locally (`bm project add my-notes ~/my-notes`) before `bm project set-cloud my-notes`. + +### content/3.cloud/09.shared-notes.md + +- [ ] **[incorrect/high]** ## Who can share (line 78) — The page says only "owners and editors" can create, disable, and revoke share links in a team workspace, but the actual permission check blocks only Viewers — Editors, User Admins, Admins, and Owners can all manage share links. + - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/api/public_shares.py `_require_editor_role` raises 403 only when `workspace.user_role.lower() == MemberRole.VIEWER.value.lower()`; MemberRole (models/organization.py) defines 5 roles: OWNER, ADMIN, USER_ADMIN, EDITOR, VIEWER. A User Admin or Admin reading the docs would wrongly conclude they cannot share. + - *Fix:* Say everyone except Viewers can manage share links, e.g. "In a team workspace, any member except a Viewer (Editors, User Admins, Admins, and Owners) can create, disable, and revoke share links." +- [ ] **[incorrect/high]** ## Share a note (lines 24-27, dialog blockquote) — The page says clicking Share note immediately creates the link ("Basic Memory creates a public link and shows it in a dialog") and quotes dialog text "A public read-only link for this note was created." — but the dialog actually opens in a confirmation state with a warning plus Cancel/Create Link buttons, and the link is only created after clicking Create Link; the quoted message doesn't exist in the UI. + - *Evidence:* basic-memory-cloud/apps/web-v2/app/components/notes/ShareNoteDialog.vue: description reads "Create a public read-only link for this note."; the pre-share template shows the warning alert with Cancel and "Create Link" buttons, and only after `handleCreateShareLink` does the Share URL + Copy state render. No "was created" text appears anywhere in the dialog. + - *Fix:* Describe the two-step flow: Share note opens a dialog warning "Anyone with this link can view the note without signing in." — click Create Link to generate the public link, then Copy to copy it. +- [ ] **[incorrect/medium]** ## Manage your shares (line 59) — "Settings → Shared Notes to see and manage every link you've created" understates the scope: the page lists every share link in the workspace (tenant-scoped), not just the current user's, and in a team workspace any non-Viewer can disable or revoke links created by teammates. + - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/api/public_shares.py `list_shares` calls `public_share_service.list_shares(tenant_id=workspace.tenant_id, ...)` with no created_by filter; repository method is `list_by_tenant`. Update/revoke endpoints also only check tenant + non-Viewer role, not creator. + - *Fix:* Change to "see and manage every link in the workspace" (noting that in a team workspace this includes links created by teammates). +- [ ] **[confusing/medium]** ## Manage your shares — actions table (lines 64-70) — The preamble "From a note's ⋮ menu or the settings screen you can:" implies all three actions are available in both places, but the note's ⋮ menu only offers "Sharing link" and "Stop sharing" — Disable/Enable exists only on the Settings → Shared Notes screen, so a reader looking to pause a link from the note menu won't find it. + - *Evidence:* basic-memory-cloud/apps/web-v2/app/composables/useNoteDetailActions.ts builds the menu with only 'Sharing link' and 'Stop sharing' (or 'Share note' when no active share); the Disable/Enable toggle button appears only in apps/web-v2/app/pages/settings/shared-notes.vue (`:label="share.enabled ? 'Disable' : 'Enable'"`). + - *Fix:* Add a location column or note which actions live where: Sharing link and Stop sharing are in the note's ⋮ menu; Disable/Enable (and Stop sharing) are on Settings → Shared Notes. + +### content/3.cloud/11.restore-lost-content.md + +- [ ] **[incorrect/high]** What if the snapshot is too old? — second bullet (line 154) — The project ZIP download is attributed to a "Manage Projects → Download" UI path, but that label does not exist in the app or anywhere else in the docs. + - *Evidence:* content/3.cloud/02.web-app.md:179 and content/4.teams/3.copy-between-workspaces.md:33 both document the flow as Settings → Projects, then the project's ⋮ menu → Download. Grep for "Manage Projects" across content/ and the basic-memory-cloud web app source returns only this page. + - *Fix:* Change "(Manage Projects → Download)" to "(Settings → Projects → the project's ⋮ menu → Download)" to match the rest of the docs. +- [ ] **[incorrect/high]** What if I deleted a whole project? (line 145) — The claim "You may need to re-create the project entry in the workspace before the restored files appear as a live project" is wrong — snapshot restore automatically recreates missing projects. + - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/services/bucket_snapshot_service.py: module docstring lists "Auto-creating projects when restoring to missing projects"; both restore_file and restore_folder call _ensure_project_exists, which creates the Project record (name, path, permalink) when no match is found. + - *Fix:* Replace with: restore recreates the project entry automatically — after restoring, open Settings → Projects to confirm the project reappeared. +- [ ] **[incorrect/medium]** 3. Restore — "A single note" and "A folder" examples (lines 95-109) — The single-note and folder restore examples (`notes/important.md`, `research/`) omit the project-name prefix, even though snapshot paths are workspace-relative with the project as the first path segment — so `research/` is actually a project-root restore, not a folder inside a project. + - *Evidence:* bucket_snapshot_service.py restore_file: "Extract project name from first path segment (e.g., 'my-project/notes/file.md' -> 'my-project')"; restore_folder derives projects from parts[0] of each key. The page's own "A whole project" example (`bm cloud restore /`) confirms the first segment is the project name, so the "A folder" example `research/` has the identical shape as a whole-project restore and would only work for a project literally named research. + - *Fix:* Use project-prefixed example paths, e.g. `bm cloud restore my-project/notes/important.md --snapshot ` for a note and `bm cloud restore my-project/research/ --snapshot ` for a folder, and state that restore paths start with the project name (as shown by `snapshot browse`). +- [ ] **[confusing/high]** Snapshots intro note (line 48) and "What if the snapshot is too old?" (lines 149-151) — The page tells readers the Cloud Snapshots page covers "retention" and warns about content "older than your retention window," but no docs page defines any snapshot retention window — the referenced page instead says there is no limit on snapshots. + - *Evidence:* grep for "retention" across content/ finds no snapshot retention documentation; content/3.cloud/05.cloud-snapshots.md says "Create as many snapshots as you need—there's no limit" and has no retention section, so the cross-reference promises information that doesn't exist and the "too old" scenario rests on an undocumented concept. + - *Fix:* Either document actual snapshot retention on the Cloud Snapshots page and keep the cross-reference, or reword this section to a concrete condition (e.g., "if no snapshot predates the loss") and drop the retention-window language. +- [ ] **[incorrect/low]** 1. Find a snapshot (line 64) and all CLI examples using snap_abc123 — The example snapshot ID `snap_abc123` implies a snap_-prefixed ID format, but real snapshot IDs are plain UUIDs. + - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/models/bucket_snapshot.py: BucketSnapshot.id is a UUID primary key (gen_random_uuid()), and the CLI prints that id verbatim — there is no snap_ prefix anywhere in the cloud source. The same placeholder is used on content/3.cloud/05.cloud-snapshots.md, so fixing one page should fix both. + - *Fix:* Use a UUID-shaped placeholder (or a generic as the CLI reference does) on both this page and Cloud Snapshots. +- [ ] **[redundant/low]** 2. Look inside the snapshot and 3. Restore (lines 72-109) — The browse/show and restore command blocks duplicate the Cloud Snapshots reference nearly verbatim, including the same example paths, so the two pages can drift apart. + - *Evidence:* content/3.cloud/05.cloud-snapshots.md "Browse Snapshot Contents" and "Restore Files" show the identical commands and examples (`bm cloud snapshot browse snap_abc123 --prefix notes/`, `bm cloud restore notes/important.md --snapshot snap_abc123`, `bm cloud restore research/ --snapshot snap_abc123`). The duplication is arguably deliberate (how-to vs reference, with a cross-link at line 48), but any fix to the path-prefix problem must be applied to both pages or they will contradict each other. + - *Fix:* Keep the how-to steps but trim to one canonical example per action and lean on the existing cross-link to Cloud Snapshots for the full command variants — or at minimum keep the examples byte-identical across the two pages when editing. + +### content/3.cloud/12.file-history.md + +- [ ] **[incorrect/medium]** ## Restore (or merge) an old version → ### When Apply is disabled, third bullet ("Current file version changed; refresh before applying.") — The page lists "Current file version changed; refresh before applying" as a state that grays out the Apply button, but in the product this is a server error returned after you click Apply — the button is never disabled for this condition. + - *Evidence:* In basic-memory-cloud, the canApply computed (apps/web-v2/app/components/notes/NoteVersionHistoryPanel.vue lines 52-62) gates Apply only on materialization, content loaded, latest-version selection, in-flight requests, and unsaved editor changes — there is no stale-version condition. The message is raised by the apply endpoint as an HTTP error (apps/cloud/src/basic_memory_cloud/services/web_v2_runtime.py line 1300, when the submitted baseVersionId no longer matches the current version) and is rendered in the panel's error alert after a failed Apply (verified by apps/web-v2/tests/NoteVersionHistoryPanel.test.ts lines 178-188, which mock a rejected applyNoteFileVersion call). + - *Fix:* Split the third bullet out of the "grays out Apply" list: explain that if someone (or something) writes the note while you're merging, clicking Apply fails with "Current file version changed; refresh before applying" — refresh history and reapply on top of the new current. Keep the first two bullets as the actual disabled states. +- [ ] **[incorrect/medium]** ## Who can see and use it, both bullets — The role parentheticals "(viewers, editors, owners)" and "(editors and owners)" read as exhaustive lists but omit the User Admin and Admin roles, contradicting the five-role model on the Teams page. + - *Evidence:* content/4.teams/1.about.md (lines 34-38) documents five roles — Viewer, Editor, User Admin, Admin, Owner — where User Admin and Admin can do "everything an editor can" plus more, so they also have edit access and can apply versions. The underlying rule stated in prose is correct (the cloud service checks read access for listing/reading versions and write access for apply: require_write=False at apps/cloud/src/basic_memory_cloud/services/web_v2_runtime.py lines 1173 and 1225, require_write=True at line 1274), but the parenthetical role enumerations are incomplete. + - *Fix:* Drop the parentheticals or rephrase to match the role model: "View history — anyone with read access (Viewer and above). Apply a version — anyone with edit access (Editor and above)." +- [ ] **[redundant/medium]** Intro paragraph (line 6, "Every saved version of a note is preserved automatically…") — The entire opening paragraph is duplicated word-for-word on the What's New cloud page, where it can silently drift from this page. + - *Evidence:* content/2.whats-new/4.cloud.md line 38 contains the identical paragraph verbatim ("Every saved version of a note is preserved automatically in Basic Memory Cloud. Open **File history** on any note… distinct from [Snapshots](/cloud/cloud-snapshots), which are project-wide point-in-time backups."), and that copy doesn't even link to /cloud/file-history. + - *Fix:* On the What's New cloud page, replace the copied paragraph with a one-line summary plus a link to /cloud/file-history (matching the pattern already used in content/3.cloud/02.web-app.md line 165). + +### content/3.cloud/13.cloud-cli.md + +- [ ] **[confusing/medium]** ## Sync Cloud with local files (code block, lines 122-130) — The example sequence looks copy-paste runnable, but `bm cloud sync-setup research ~/Documents/research` fails with "Project 'research' not found on cloud" unless a Cloud project named 'research' already exists — a prerequisite the page never states. + - *Evidence:* src/basic_memory/cli/commands/cloud/project_sync.py setup_project_sync: docstring says "Configure local sync for an existing cloud project" and _verify_project_exists raises ValueError(f"Project '{name}' not found on cloud") before configuring anything. The linked Cloud Sync page (content/3.cloud/03.cloud-sync.md, step 3) covers creating the project first via `bm project add research`, but this page's sequence skips that step without mentioning it. + - *Fix:* Add a brief note before the code block, e.g. "These commands assume the Cloud project already exists — create one in the web app or with `bm project add`", or add the create step to the sequence. + +## Teams + + +### content/4.teams/1.about.md + +- [ ] **[incorrect/high]** Roles table, Admin row (line 37) — The Admin row claims admins can manage snapshots, but snapshots on team workspaces are Owner-only. + - *Evidence:* All snapshot endpoints in basic-memory-cloud/apps/cloud/src/basic_memory_cloud/api/bucket_snapshots.py use ResolvedWorkspaceForOwnerDep, and resolve_workspace_for_owner (deps.py:2092-2116) raises 403 for any non-owner role in organization workspaces. The web app confirms: apps/web-v2/app/utils/snapshot-workspaces.ts returns true for an org workspace only when `workspace.role === 'owner'`, and the Snapshots settings page shows "No personal or owner-managed team is available for snapshots." + - *Fix:* Move snapshot management from the Admin row to the Owner row (e.g., Owner: "...plus manage billing, snapshots, rename team, and transfer ownership"). +- [ ] **[incorrect/high]** Roles table, Admin row (line 37) — The table presents audit-log access as an Admin-and-above capability, but User Admins can also view audit logs. + - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/api/audit_logs.py gates access with {OWNER, ADMIN, USER_ADMIN} (line 28) and its docstring says "Owners, admins, and user admins can access audit logs." The web app empty state (apps/web-v2/app/pages/settings/audit-logs.vue:338) says "Audit logs are available to team owners, admins, and user admins." + - *Fix:* Move "view audit log" to the User Admin row; keep API keys (owner/admin per api_keys.py require_api_key_workspace_owner) on the Admin row. +- [ ] **[incorrect/medium]** Roles table, Viewer row (line 34) — "Read-only access to projects and notes" overstates the restriction — a Viewer granted edit access on a shared project can write to it. + - *Evidence:* resolve_workspace_for_edit in basic-memory-cloud/apps/cloud/src/basic_memory_cloud/deps.py (lines 2004-2007) documents: "Viewer role check (writes only): viewers can only write to their own private project or shared projects with edit access" — and the #1367 fix explicitly exists so "an org viewer who holds an edit-level share on a shared project" is not blocked. This also matters because the page's own Projects section says shared projects grant per-person view or edit access. + - *Fix:* Qualify the Viewer row, e.g. "Read-only access to workspace projects (can edit a shared project if granted edit access on it)". +- [ ] **[confusing/high]** Roles section screenshot (line 48, v2-settings-teams) — The screenshot placed under the roles/statuses discussion is captioned "Team members list" but actually shows the Settings → Teams page (Team Details, billing contact, Transfer Ownership, Seat Usage) — no members, roles, or statuses are visible, so it illustrates nothing the surrounding text describes. + - *Evidence:* Viewed public/screenshots/cloud-app/v2-settings-teams-light.png: it is the Teams settings page with Team Details and Seat Usage cards. The actual members list with role dropdowns and Active badges is public/screenshots/cloud-app/v2-team-invite-light.png, used later in the Inviting section. + - *Fix:* Use a members-list screenshot here (the v2-team-invite image shows roles and statuses) or move this Teams-settings screenshot to the Seats and billing / owner-actions sections it actually depicts. +- [ ] **[redundant/high]** Roles table (lines 32-39) — The full five-role capabilities table is duplicated verbatim on the Joining a Team Workspace page, so corrections must be made twice and the copies will drift. + - *Evidence:* content/4.teams/2.join-a-team.md lines 33-39 contain the identical table, row for row — including the same Admin-row errors about snapshots and audit logs, showing the two copies already carry shared mistakes. + - *Fix:* Keep the canonical roles table on this page and replace the copy in join-a-team.md with a short summary plus a link to /teams/about#roles. +- [ ] **[redundant/medium]** Inviting members steps 2-4 ("They receive an email" / "They accept" / "Account linking", lines 94-113) — The invitee-side acceptance walkthrough (open email, accept link, sign in with invited email, re-sign-in if on a different account, account linking) duplicates section "1. Accept the invitation" on the Joining a Team page — which this page already defers to via the tip at line 120. + - *Evidence:* content/4.teams/2.join-a-team.md lines 14-22 cover the same sequence nearly sentence-for-sentence ("If you're already signed in with a different account, the app will prompt you to sign in again with the invited email" / "On first sign-in, your account is linked to the pending membership, and you become an active team member"). + - *Fix:* Trim this page's steps to the inviter's side (send invitation, seat claimed on accept) and point invitee details at /teams/join-a-team, which the existing tip already does. +- [ ] **[confusing/medium]** Inviting members steps (lines 82-101) — The invite step sequence is muddled: the standalone sentence "To invite a member, click the 'Invite Member' button" duplicates step 1, the orphan line "Click the accept button." dangles at the end of step 2 ("They receive an email") even though it describes the invitee action that step 3 ("They accept") then restates, and step 1's screenshot alt calls the Invite Member dialog a "Team invitation email". + - *Evidence:* Lines 82, 101, and 91 of the page; verified that v2-team-invitation-light.png is the Invite Member modal (email + role + Send Invitation), not an email, while the actual email screenshot is v2-team-accept-invite-email.png in step 2. + - *Fix:* Fold line 82 into step 1, move "Click the accept button." into step 3 (or delete it since step 3 already says the link opens an accept page), and correct step 1's screenshot alt to "Invite Member dialog". + +### content/4.teams/2.join-a-team.md + +- [ ] **[incorrect/high]** Section 'Targeting the team workspace explicitly', final paragraph (line 70) — The page tells readers to 'use a project-prefixed permalink' to target a team project and avoid ambiguity with a same-named personal project, but a project-only prefix does not disambiguate workspaces — resolution prefers the default workspace or errors when the project name exists in multiple workspaces. + - *Evidence:* basic-memory/src/basic_memory/mcp/project_context.py: ambiguous project-permalink matches prefer the default workspace or raise "Project '{project}' exists in multiple workspaces. Use: {choices}" (~lines 1028-1041); explicit workspace targeting uses the workspace-qualified form `//` / `memory:////` (_split_workspace_identifier_segments, lines 446-467). Additionally, the linked page content/6.concepts/4.memory-urls.md contains zero mentions of 'workspace', so it cannot answer the workspace-targeting question this section poses. + - *Fix:* Replace 'use a project-prefixed permalink' with 'use a workspace-qualified memory URL (memory:////)' — and either document that form on the memory-urls page or link to where it is documented. +- [ ] **[redundant/high]** Section '2. Find the projects', roles table (lines 33-39) — The full 5-row roles table is duplicated verbatim from the Teams about page, so any future role change must be made in two places and the copies will drift. + - *Evidence:* content/4.teams/1.about.md lines 34-38 contain the identical table text word-for-word, including the Owner row detail 'A team can have only one member with the Owner role.' + - *Fix:* Replace the table with a one- or two-line summary (e.g., 'Roles range from read-only Viewer to Owner') plus a link to the roles section on /teams/about as the single source of truth. +- [ ] **[incorrect/medium]** Section '4. Get oriented', third bullet (line 80) — The bullet says to 'Pin the projects or notes you'll come back to', but the web app only supports pinning notes — projects cannot be pinned. + - *Evidence:* basic-memory-cloud/apps/web-v2: pin mutations are note-scoped (usePinNoteMutation/useUnpinNoteMutation take projectName + notePath in features/notes/mutations.ts; stores/sidebar-pinned-notes.ts; api listPinnedNotes). No project-pin mutation or API exists in the app source. + - *Fix:* Change to 'Pin the notes you'll come back to.' +- [ ] **[confusing/medium]** Section '1. Accept the invitation', bullet list (lines 18-20) — The bullets present 'Sign in with the email the invite was sent to' as the first action on the accept page, but the actual flow is accept first, then WorkOS sign-in — a reader landing on the accept page looking for a sign-in prompt will instead see an Accept button. + - *Evidence:* basic-memory-cloud/apps/web-v2/app/pages/accept-invite.vue UI copy: 'After you accept, Basic Memory will take you through WorkOS sign in so the invitation can be linked to the right account' and 'We're continuing to authentication so the invited email can finish joining the workspace.' + - *Fix:* Reorder the step: click Accept on the accept page, then complete the sign-in you're routed through using the invited email (creating an account if you don't have one); keep the note about being asked to re-authenticate if signed in with a different account. + +### content/4.teams/3.copy-between-workspaces.md + +- [ ] **[incorrect/high]** "What about renaming or restructuring?" (line 117) — Claims that within a single workspace you can rename and move notes and folders freely from the app or with move_note, but both are limited to a single project — moving between projects in the same workspace is not supported by either. + - *Evidence:* move_note.py docstring (src/basic_memory/mcp/tools/move_note.py, line 398): "Move a note or directory to a new location within the same project." The web app's MoveNoteDialog.vue (basic-memory-cloud/apps/web-v2) filters the folder picker to `project.projectId !== currentProjectId.value ? continue`, i.e. same-project only. The page itself says earlier (line 84) "MCP doesn't expose an atomic cross-project or cross-workspace move", so this section contradicts its own MCP section. + - *Fix:* Change "Within a single workspace" to "Within a single project", and note that moving between projects — even in the same workspace — uses the same copy pattern (read → write → delete) or export/import. +- [ ] **[incorrect/medium]** "Copy via local sync (power-user)", step 1 (line 106) — Step 1 shows `bm cloud pull` with no `--name` flag, but `--name` is a required option, so the command as written fails; step 3 shows the flag, making step 1 look like a complete command when it isn't. + - *Evidence:* src/basic_memory/cli/commands/cloud/project_sync.py line 443: `name: str = typer.Option(..., "--name", "--project", help="Project name to pull")` — Ellipsis default makes the option required, so bare `bm cloud pull` errors with a missing-option message. + - *Fix:* Write the command explicitly: "Run `bm cloud pull --name ` for each of the two projects so both are up to date locally." +- [ ] **[confusing/high]** "Copy with MCP", first bullet (line 94) — "workspace-qualified routing" is unexplained jargon and misleading here: of the three tools in the example, only write_note accepts a `workspace` parameter — read_note and delete_note do not, so a reader trying to disambiguate the read or delete call by workspace will fail. + - *Evidence:* src/basic_memory/mcp/tools/read_note.py and delete_note.py signatures have `project` and `project_id` but no `workspace` parameter (only write_note, edit_note, create_memory_project, delete_project take `workspace`). The tools' own docstrings recommend `project_id`: "Prefer this over `project` when known — it routes to the exact project regardless of name collisions across cloud workspaces." + - *Fix:* Replace "workspace-qualified routing" with the concrete mechanism: pass `project_id` (the project UUID from list_memory_projects), which routes to the exact project even when names collide across workspaces; keep the project-prefixed permalink suggestion. +- [ ] **[confusing/medium]** "Copy a whole project" → "Import the ZIP" step (line 41) — "Pick the writable target project (or create a new one)" implies you can create a project from within the Import flow, but the Import page only lists existing writable projects — there is no create-project option there. + - *Evidence:* basic-memory-cloud/apps/web-v2/app/pages/settings/import.vue has no create-project affordance; project selection is computed from existing `writableProjects` only. Project creation lives under Settings → Projects (per content/3.cloud/02.web-app.md line 179). + - *Fix:* Reword to: "Pick the writable target project. If it doesn't exist yet, create it first under Settings → Projects, then return to Import." +- [ ] **[confusing/low]** Frontmatter description (line 3) — The description says "between personal, team, and local workspaces", but "local workspace" is not a product concept — workspaces are Personal and Teams; local is a sync location/transport — and the page's workflows only cover cloud workspace-to-workspace copies. + - *Evidence:* Product UI labels workspaces as "Personal" and "Teams" (Settings → Teams hub); the local-sync section of this page uses local paths only as a transport between two cloud projects, never as a destination "workspace". + - *Fix:* Change the description to "Move notes, folders, or whole projects between personal and team workspaces using export/import, MCP, or local sync." + +### content/4.teams/4.partners.md + +- [ ] **[incorrect/high]** Customer SSO and automatic provisioning — final paragraph (line 96) — The page says JIT provisioning is off by default when you add a customer, but new managed customers default to JIT ON. + - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/models/partner.py:333-335 — comment 'New managed customers default to JIT-on for the onboarding happy-path' with `jit_provisioning_enabled ... default=True`; API schema default True (schemas/partner_customers.py:23); Add-customer form defaults the toggle on, citing issue #1228 (apps/web-v2/app/components/partner/PartnerCustomerFormModal.vue:32-36). + - *Fix:* Invert the guidance: JIT is on by default for new customers, so users from the verified domain will auto-provision (and consume a seat) as soon as SSO is active — turn JIT off before setting up SSO if you don't want that. +- [ ] **[incorrect/high]** Customer SSO and automatic provisioning — numbered steps 1–2 (lines 88-89) — Steps are in the wrong order: the docs say to click Start SSO setup first and verify the email domain second, but the UI requires domain verification first and hides the SSO setup row until a domain is verified. + - *Evidence:* apps/web-v2/app/components/partner/PartnerCustomerSsoPanel.vue:30-33 — 'Domain verification is the operator's entry point ... the panel leads with the verify control and reveals the SSO setup row only once a domain is verified'; template comments label domain verify as Step 1 and the setup-portal row as Step 2, gated by v-if="domainVerified". + - *Fix:* Reorder: 1. Verify the customer's email domain. 2. Click Start SSO setup (appears once a domain is verified) to open the WorkOS setup portal. 3. Optionally require SSO. +- [ ] **[incorrect/medium]** Customer SSO and automatic provisioning — warning box about the 5-minute link expiry (lines 92-94) — The warning describes receiving a setup-portal link you could open later or email, but clicking the button opens the WorkOS Admin Portal directly in a new tab — no copyable link is ever handed out. + - *Evidence:* apps/web-v2/app/components/partner/PartnerCustomerSsoPanel.vue:84-87 — 'WorkOS Admin Portal links expire ~5 minutes after generation, so the portal opens immediately instead of handing out a copyable link'; the row's own helper text says 'Opens the WorkOS Admin Portal in a new tab ... do it there, or on a screen-share with their IT admin', and the button label is 'Open setup portal'. + - *Fix:* Rewrite to match the UI: clicking opens the setup portal directly in a new tab (links expire in ~5 minutes, so there's nothing to copy or email); complete the identity-provider setup yourself or on a screen-share with the customer's IT admin. +- [ ] **[incorrect/medium]** Partner staff roles table — Admin row (line 59) — The Admin row says admins manage 'billing', but Admins cannot purchase seats (Add seats) — the account_capacity.purchase capability is granted only to Owner and Billing roles, and the Add seats button is hidden from Admins. + - *Evidence:* apps/cloud/src/basic_memory_cloud/services/partner_authorization_service.py:58-76 — PARTNER_CAP_ACCOUNT_CAPACITY_PURCHASE appears in the OWNER and BILLING capability sets but not ADMIN; apps/web-v2/app/pages/partner/billing.vue:25,113 gates the 'Add seats' button on that capability. The docs' own Billing row lists 'seat purchases' as a billing function, so 'manage billing' for Admin implies a permission Admins lack. + - *Fix:* Qualify the Admin row, e.g. 'Manage customers, SSO, team, and billing (except seat purchases — Owner and Billing only)'. +- [ ] **[incorrect/medium]** Managing customers — intro sentence 'Each customer row shows its status, workspace, seat cap, and SSO/JIT state' (line 70) — The Customers list row shows a JIT column but no SSO state — SSO status only appears on the customer's detail page. + - *Evidence:* apps/web-v2/app/pages/partner/customers/index.vue:120-195 — table headers are Customer, Status, Workspace, Seat cap, JIT, Billing label; only jit_provisioning_enabled is rendered as an icon, with no SSO column or badge in the row. + - *Fix:* Say the row shows status, workspace, seat cap, and JIT state (plus billing label); note that SSO state is on the customer's detail page. +- [ ] **[confusing/medium]** Managing customers — 'Transparency for your customers' note (lines 78-80) — The note implies all actions partner staff take 'inside a customer's workspace' appear in the customer's audit trail, but only a fixed subset of account-level actions is customer-visible (customer created/suspended/reactivated/archived and SSO transitions); billing-metadata updates are deliberately internal-only. + - *Evidence:* apps/cloud/src/basic_memory_cloud/models/audit_log.py:79-96 — CUSTOMER_VISIBLE_PARTNER_ACTIONS is limited to lifecycle and SSO actions, with a comment that partner_customer.updated 'stays internal-only because its details carry the MSP's billing metadata'; audit_log_repository.py applies the same visibility subset to customer reads. + - *Fix:* Scope the claim: administrative actions your staff take on a customer — lifecycle changes (create, suspend, reactivate, archive) and SSO changes — appear in the customer's audit trail, labeled as performed by their MSP. + +## Local + + +### content/5.local/1.local-install.md + +- [ ] **[redundant/high]** Install the CLI + Start the MCP server sections (lines 10-41) — The install commands, the brew-trust explanatory note (verbatim, word-for-word), and the claude_desktop_config.json snippet are all duplicated from content/1.start-here/3.quickstart-local.md. + - *Evidence:* The ::note text "`brew trust` tells Homebrew you accept code from this third-party tap..." is byte-identical in both files (this page line 23, quickstart-local line 33), and the same uv/brew commands and identical mcpServers JSON appear in quickstart-local lines 26-79. Commit history already shows drift risk: #28 had to patch the brew trust step into multiple pages at once. + - *Fix:* Keep one canonical copy (quickstart-local is the fuller one) and have this page either link to it or reduce the shared note/config to a cross-reference, so future Homebrew/config changes only need one edit. +- [ ] **[redundant/high]** Choose where notes live (lines 43-50) — The default-location explanation and the project add/default commands are triplicated: the same content appears on the very next page in this section (5.local/2.getting-started.md, "Choosing Where Notes Are Saved") and again in quickstart-local ("Change where notes are saved"). + - *Evidence:* 2.getting-started.md lines 30-56 open with the same sentence pattern ("By default, Basic Memory saves notes in a project called `main` in `~/basic-memory`") and the same two commands; quickstart-local lines 216-224 repeat them again. The copies have already drifted in form (`bm project add` here vs `basic-memory project add` on the other two pages). + - *Fix:* Cover project location once (getting-started or cli-basics) and replace this section with a one-line pointer, or make this page the canonical short version and trim the duplicate from getting-started. +- [ ] **[confusing/medium]** Start the MCP server (lines 26-41) — The page offers Homebrew as an install method but the only MCP config shown uses `uvx`, which a Homebrew-only install does not provide — the reader who followed the Homebrew tab hits a dead end (ENOENT) with no alternative config. + - *Evidence:* The Homebrew formula (basicmachines-co/homebrew-basic-memory Formula/basic-memory.rb) declares `depends_on "uv" => :build` (build-time only, not installed for users) and installs the `basic-memory` binary via `bin.install_symlink`; so `"command": "uvx"` fails for Homebrew users. quickstart-local at least carries an ENOENT warning; this page has none. + - *Fix:* Add a Homebrew variant of the config (`"command": "basic-memory", "args": ["mcp"]`, noting GUI apps may need the full /opt/homebrew/bin path) or a note directing Homebrew users accordingly. +- [ ] **[confusing/medium]** Start the MCP server (lines 26-41) — The section heading says "Start the MCP server" but the content configures an MCP client; the snippet is Claude Desktop-specific (claude_desktop_config.json) yet the page never says where that file lives or how users of other MCP clients (VS Code, Cursor, etc.) should connect. + - *Evidence:* quickstart-local includes the config file locations table (macOS/Windows/Linux paths, lines 62-66) that makes the same snippet actionable; this page shows only the filename label. Neither the prose nor the Next steps cards link to the integrations section for other clients. + - *Fix:* Rename the heading to something like "Connect your MCP client", state the config file location (or link to quickstart-local / the Claude Desktop integration page), and add a pointer to /integrations for other clients. + +### content/5.local/2.getting-started.md + +- [ ] **[redundant/high]** ## Multi-Project Setup (lines 70-112) — The entire Multi-Project Setup section is duplicated nearly verbatim in content/5.local/5.user-guide.md under 'Multi-Project Workflows' (lines 215-249): the identical 4-step 'How it works' list, the identical example conversation, and the identical default_project JSON snippet. + - *Evidence:* user-guide.md lines 219-224 repeat word-for-word 'When you start a conversation, the AI will: 1. Check your available projects 2. Suggest the most active project based on recent activity 3. Ask which project to use for this conversation 4. Remember your choice throughout the session'; lines 227-237 repeat the same 'Let's work on documentation' dialogue; lines 243-247 repeat the same {"default_project": "main"} snippet. The copies are already drifting (user-guide adds a closing Claude line and punctuation differences). + - *Fix:* Keep a two-sentence summary plus the 'Creating projects' commands here, and link to the User Guide's Multi-Project Workflows section (and/or /concepts/projects-and-folders) for the conversation flow and default_project details, so the canonical copy lives in one place. +- [ ] **[confusing/medium]** ### Use Your Existing Notes Folder (lines 38-46) and Multi-Project Setup example (lines 83-91) — Natural-language prompts to the AI assistant ('Create a new project called...', 'Set the default project to...', and the example conversation) are fenced as ```bash code blocks, so they render as shell commands with copy buttons, and a first-time reader may paste them into a terminal. + - *Evidence:* Lines 38-40: ```bash\nCreate a new project called "my project" in the "/Users/yourname/Documents/Notes" directory\n``` — this is English prose, not a bash command, and it sits directly above a real bash block (lines 50-56) using the same fence style. The dialogue at lines 83-91 has the same problem. + - *Fix:* Use ```text fences (or blockquotes) for AI prompts and conversation transcripts, reserving ```bash for actual shell commands. +- [ ] **[confusing/medium]** **For users who primarily work in one project:** (lines 102-112) — The page tells readers to hand-edit ~/.basic-memory/config.json to set default_project, even though the same page showed the CLI command for exactly this (`basic-memory project default "my project"`, line 55) and the note at line 65 says CLI commands are recommended over editing the file; a new reader can't tell whether these are two different mechanisms. + - *Evidence:* Line 65: 'While CLI commands are recommended for configuration, you can edit this file directly.' Then lines 104-110 instruct a direct config.json edit for default_project — verified in source that `basic-memory project default` writes the same config.default_project value (config.py set_default_project, lines 1070-1078). + - *Fix:* Show the CLI command (basic-memory project default "main") in the multi-project section instead of the JSON edit, or add a sentence noting it is the same setting the earlier CLI command writes. + +### content/5.local/3.cli-basics.md + +- [ ] **[confusing/medium]** Search notes > "Semantic modes:" code block (lines 31-36) — Presenting --hybrid and --vector as opt-in "Semantic modes" implies the plain search example above is keyword-only, but hybrid semantic search is already the default when semantic search is enabled (which it is in standard installs). + - *Evidence:* src/basic_memory/mcp/tools/search.py _default_search_type(): "auto-detect (hybrid if semantic enabled, else text)"; config.py semantic_search_enabled defaults to true when local semantic dependencies exist; docs page 6.concepts/7.semantic-search.md line 146 says semantic search is "included and enabled by default in all standard Basic Memory installs" and line 44 calls hybrid "the default hybrid search". A first-time reader will conclude they must pass --hybrid to get semantic results. + - *Fix:* Add one sentence such as: "When semantic search is enabled (the default), plain searches already run in hybrid mode; use these flags to force a specific retrieval mode" — or retitle the block to "Force a retrieval mode". +- [ ] **[confusing/low]** Read and write notes > read-note example (line 41) — The only read-note example on the page uses a .md file path ("docs/api-auth.md") as the identifier, while every other docs page teaches permalinks or titles (CLI reference uses "specs/api-notes"), leaving new readers unsure whether the .md extension is required. + - *Evidence:* content/9.reference/1.cli-reference.md line 513 uses `bm tool read-note "specs/api-notes"` (permalink, no extension); read_note's own help describes the identifier as "title or permalink". The .md path does work (services/link_resolver.py resolves by file_path), so this is an inconsistency rather than an error. + - *Fix:* Use a permalink-style identifier consistent with the CLI reference, e.g. `bm tool read-note "docs/api-auth"`, or note that titles, permalinks, and file paths are all accepted. + +### content/5.local/4.mcp-tools-local.md + +- [ ] **[incorrect/high]** Line 21, paragraph after 'Common tools' list — The page claims output_format="text" is "the default" for all tools, but build_context — listed on this same page — defaults to "json". + - *Evidence:* src/basic_memory/mcp/tools/build_context.py:173: `output_format: Literal["json", "text"] = "json"`. The docs' own reference page (content/9.reference/2.mcp-tools-reference.md:24) also states: "`build_context` defaults to `\"json\"`; most other tools default to `\"text\"`". + - *Fix:* Change the sentence to say most tools default to "text" (build_context defaults to "json"), or drop the default claim and defer to the MCP Tools Reference for per-tool defaults. +- [ ] **[confusing/medium]** 'Common tools' list, build_context bullet (line 19) — "memory URL graph traversal" is unexplained jargon on first use, with no link to the concepts page that defines memory URLs. + - *Evidence:* A first-time reader in the Local section has no definition of "memory URL" on this page; a dedicated page exists at content/6.concepts/4.memory-urls.md (/concepts/memory-urls) but is not linked here (only Knowledge Format is linked in Next steps). + - *Fix:* Link the term, e.g. "`build_context` for graph traversal via [memory:// URLs](/concepts/memory-urls)". +- [ ] **[confusing/low]** 'Use tools in local mode' section (lines 8-10) — The section heading promises usage guidance but contains a single sentence that restates the intro, and "When you run the local MCP server" gives no pointer to how to run or configure that server. + - *Evidence:* Lines 6 and 10 say nearly the same thing ("operate on folders on your machine" / "read and write local project folders by default"); the actual server setup (MCP client config running `basic-memory mcp`) lives in content/5.local/1.local-install.md under 'Start the MCP server' and is not linked. "by default" also hints at per-project cloud routing without explanation or link. + - *Fix:* Link to the local install page's MCP server setup (e.g. "See [Local install](/local/local-install#start-the-mcp-server) to configure your MCP client") and either explain or drop "by default" (or link per-project cloud routing docs). + +### content/5.local/5.user-guide.md + +- [ ] **[incorrect/high]** Force Re-sync (lines 483-491) and Troubleshooting > Changes Not Syncing step 4 (line 573) — The page says plain `basic-memory reset` will "Reset and rebuild database" and the warning claims it "rebuilds the entire database from your files", but without --reindex the command only deletes and recreates an empty index database. + - *Evidence:* src/basic_memory/cli/commands/db.py: reset() takes `reindex: bool = typer.Option(False, "--reindex", help="Rebuild db index from filesystem")` and prints "This only deletes the index database... Use bm reset --reindex to automatically rebuild the index afterward." Rebuild from files only runs inside `if reindex:`. The docs' own CLI reference (content/9.reference/1.cli-reference.md lines 110-116) documents --reindex as the rebuild flag. + - *Fix:* Change the command to `basic-memory reset --reindex` (or state that after a plain reset the index stays empty until the next sync/reindex), and reword the warning to attribute the rebuild to --reindex. Apply the same fix to the Troubleshooting step "Reset database: basic-memory reset". +- [ ] **[incorrect/high]** Enhanced Editing > Incremental Editing > "Available operations" (lines 347-352) — The "Available operations" list for edit_note presents four operations as the complete set but omits insert_before_section and insert_after_section. + - *Evidence:* src/basic_memory/mcp/tools/edit_note.py line 308: tool description reads "operations like append, prepend, find_replace, replace_section, insert_before_section, or insert_after_section" — six operations, matching the verified product truth. + - *Fix:* Add `insert_before_section` and `insert_after_section` to the operations list (e.g., "insert_before_section / insert_after_section - Insert content adjacent to a section heading"). +- [ ] **[redundant/high]** Troubleshooting section (lines 566-600) — The Changes Not Syncing, Claude Can't Find Knowledge, Performance Issues, and moving-notes-between-projects guidance duplicates content/9.reference/5.troubleshooting.md almost step-for-step (same four steps for sync issues, same four steps for search issues, same db-size/archive/sync-delay steps, same cross-project workaround). + - *Evidence:* content/9.reference/5.troubleshooting.md sections "Changes Not Syncing" (lines 112-133), "Claude Can't Find Knowledge" (lines 176-205), "Slow Operations" (lines 228-254), and "Moving Notes Between Projects" (line 346) contain the identical steps and commands; two copies of concrete command sequences will drift (the reset-vs-reset --reindex discrepancy is already an example). + - *Fix:* Trim the user-guide Troubleshooting to the two or three most common symptoms with one-line fixes, and link to /reference/troubleshooting for the full runbook. +- [ ] **[redundant/medium]** Working with Memory URLs > URL Formats (lines 144-169) — The memory:// URL formats block duplicates the dedicated Memory URLs concept page, and the two lists have already drifted — this page omits project-prefixed URLs (memory://project/path) while the concept page omits the relation-traversal form listed here — and this section never links to the concept page. + - *Evidence:* content/6.concepts/4.memory-urls.md covers the same ground in depth (title/permalink, path, wildcard, project-prefixed forms) but neither page's format list matches the other's; the user-guide section has no cross-link to /concepts/memory-urls. + - *Fix:* Keep the short conversational example and the stability tip, replace the URL-formats code block with one or two examples, and link to /concepts/memory-urls for the full addressing syntax. +- [ ] **[confusing/low]** Working with Memory URLs > tip (line 168) — The tip says the permalink stays the same "(unless you configure otherwise)" without naming the setting or linking anywhere, leaving a new reader unable to find or act on the exception. + - *Evidence:* The behavior is controlled by `update_permalinks_on_move` (src/basic_memory/config.py, default False), but the page gives no name or link; a first-time reader has no path from "configure otherwise" to the actual option. + - *Fix:* Name the setting, e.g. "(unless you enable `update_permalinks_on_move` — see [Configuration](/reference/configuration))". + +## Concepts + + +### content/6.concepts/0.vs-built-in-memory.md + +- [ ] **[confusing/high]** Getting started — "Integrations" card (line 129, to: /integrations/claude-desktop) — The card titled "Integrations" with the tool-agnostic description "Connect Basic Memory to your AI tool" links to the Claude Desktop guide specifically, not the integrations index, even though the page gives equal weight to Claude, Claude Code, ChatGPT, and Cursor. + - *Evidence:* The link is `to: /integrations/claude-desktop`, but a routable integrations index exists at /integrations (content/7.integrations/0.index.md, titled "Connect AI tools") and is what other pages link to for this purpose (e.g., content/0.welcome.md line 64 `to: /integrations`, content/4.teams/2.join-a-team.md line 51). A ChatGPT or Cursor user clicking "Integrations" lands on Claude Desktop setup instead of the picker. + - *Fix:* Change the card link to `to: /integrations` so readers land on the tool-picker index page. +- [ ] **[confusing/low]** What each tool offers — Claude Code "Auto memory" bullet (line 19) — `MEMORY.md` appears with no introduction — the bullet says memories are "stored in ~/.claude/projects/ as markdown files" and then jumps to "the first 200 lines of MEMORY.md load into every session" without explaining that MEMORY.md is the index file of that memory directory. + - *Evidence:* First-time-reader issue: the sentence "The first 200 lines of `MEMORY.md` load into every session" has no antecedent; a reader who hasn't used Claude Code's auto memory can't tell whether MEMORY.md is one of the auto-written files, a file they must create, or something else. + - *Fix:* Add a short clause, e.g. "Stored in ~/.claude/projects/ as markdown files, indexed by a MEMORY.md file whose first 200 lines load into every session." + +### content/6.concepts/1.knowledge-format.md + +- [ ] **[incorrect/high]** Frontmatter section, permalink bullet (line 62) — Claims the permalink is "Generated automatically from the title if you don't set one" — it is actually generated from the file path (folder + filename) and, by default, prefixed with the project slug. + - *Evidence:* generate_permalink() in basic-memory src/basic_memory/utils.py derives from the file path (docstring: generate_permalink("docs/My Feature.md") -> 'docs/my-feature'); resolve_permalink() in src/basic_memory/services/entity_service.py (lines 198-224) calls build_canonical_permalink(project_permalink, file_path_str, ...) for new files, with permalinks_include_project defaulting to True in config.py. The sibling page content/6.concepts/2.projects-and-folders.md confirms with examples like memory://work/architecture/auth-system. + - *Fix:* Change to: "Generated automatically from the file's path (and prefixed with the project name by default) if you don't set one. Stays the same even if you later move the file." +- [ ] **[incorrect/high]** Permalinks section (line 131) — States a permalink is "a stable identifier derived from its title" — permalinks are derived from the file path with an optional project prefix, not the title. + - *Evidence:* Same source evidence as above: generate_permalink()/build_canonical_permalink() in src/basic_memory/utils.py and resolve_permalink() in src/basic_memory/services/entity_service.py operate on file paths; permalinks_include_project defaults to True. The bare memory://authentication-design example only matches because the page's sample note sets permalink explicitly in frontmatter — a generated permalink would look like project/folder/authentication-design, as shown on the projects-and-folders page. + - *Fix:* Change to "derived from its file path (project-prefixed by default)" and note that the stability guarantee (permalink unchanged on rename/move) is the default behavior, which the source confirms (update_permalinks_on_move defaults to False). +- [ ] **[incorrect/high]** Tip after intro (line 11) — Link [Web Editor](/cloud/cloud-guide#web-editor) points to an anchor that does not exist, and "Web Editor" is not a label used anywhere else in the docs. + - *Evidence:* grep of content/3.cloud/01.cloud-guide.md shows no "Web Editor" heading (its sections are Setup with Claude, Web App, Command Line Tools, etc.); "Web Editor"/#web-editor appears nowhere in content/ except this line. Cloud note editing is documented on content/3.cloud/02.web-app.md under "Editing notes" (rich editor). + - *Fix:* Link to the web app page instead, e.g. "...or edit them directly in the [web app](/cloud/web-app#editing-notes)." +- [ ] **[redundant/medium]** File Organization section (lines 141-156) — The "organize files however you want; the graph ignores folder structure" message plus example folder tree duplicates the "Folders within a project" section on the Projects and Folders page. + - *Evidence:* content/6.concepts/2.projects-and-folders.md lines 63-77 make the identical claim ("Inside a project, organize however you like... The knowledge graph does not care about folder structure") with a near-identical example tree and the same "flat folder works too" conclusion. + - *Fix:* Trim this section to one or two sentences and cross-link to /concepts/projects-and-folders for the full discussion of folders and organization. +- [ ] **[redundant/low]** Relations section, relation-type quoting rule (line 106) — The full quoting rule (single-token types, quote multi-word types, unquoted prose/bare wikilinks fall back to generic links_to) is restated verbatim on the Observations and Relations deep-dive page that this page already defers to. + - *Evidence:* content/6.concepts/3.observations-and-relations.md line 69 states the same rule with the same example pattern ("A relation type is a single token... quote it — \"depends on\" [[Caching Layer]]... indexed as a generic links_to connection"), including the v0.21.0 change note. This is a versioned parser behavior spec duplicated in two places and could drift; the rule itself is verified correct against parse_relation_type() in src/basic_memory/markdown/plugins.py. + - *Fix:* Keep only "The word before the link becomes the relationship type" here and defer the quoting/links_to edge cases to the existing cross-link to /concepts/observations-and-relations. + +### content/6.concepts/2.projects-and-folders.md + +- [ ] **[incorrect/high]** Creating and managing projects — line 43 ("The AI will call `switch_project` behind the scenes.") — There is no `switch_project` MCP tool; the AI targets a different project by passing the `project` (or `project_id`) parameter on each tool call. + - *Evidence:* grep for switch_project across /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory returns zero hits; src/basic_memory/mcp/tools/project_management.py defines only list_memory_projects, create_memory_project, and delete_project, and tools like write_note/build_context take a per-call project/project_id parameter (build_context.py:183-192). + - *Fix:* Replace with: the AI will simply pass `project="personal"` on subsequent tool calls (discoverable via `list_memory_projects`); there is no switch tool to invoke. +- [ ] **[incorrect/high]** Creating and managing projects — line 46 (`bm project switch "personal"`) — `bm project switch` is not a real CLI command. + - *Evidence:* src/basic_memory/cli/commands/project.py registers only: list, add, remove, default, move, set-cloud, set-local, ls, info. The docs' own CLI reference (content/9.reference/1.cli-reference.md) also has no `bm project switch` entry. + - *Fix:* Drop the CLI sentence and code block, or replace with `bm project default "personal"` (changing the fallback project for commands that don't specify one). +- [ ] **[incorrect/high]** What is a project? — line 14 ("it targets whichever project is currently active. You can switch projects at any time") — Describes a session-level "active project" that gets switched, but no such state exists — each MCP tool call resolves its project independently (explicit project parameter, else the default project). + - *Evidence:* build_context.py:183-185: "Server resolves projects using a unified priority chain... Single Project Mode → project parameter → default project. Uses default project automatically." write_note.py likewise takes project/project_id per call. No switch mechanism exists anywhere in the source. + - *Fix:* Reword to: each command or tool call targets the project you name (via a project parameter or CLI argument); if you don't specify one, it goes to the default project. You can target a different project at any time, including mid-conversation. +- [ ] **[incorrect/medium]** Project-prefixed permalinks — lines 89-96 — Prefixing is not triggered by "when you have multiple projects" and is not applied to existing permalinks at index time — it is the `permalinks_include_project` setting (default on) applied when permalinks are generated, regardless of project count, and existing permalinks are left unchanged. + - *Evidence:* config.py:451-453: permalinks_include_project default True, "generated permalinks are prefixed with the project slug... Existing permalinks remain unchanged unless explicitly updated." The sibling page content/6.concepts/4.memory-urls.md states it correctly ("With project-prefixed permalink behavior enabled (default)"), so this page contradicts it. + - *Fix:* Say: by default, Basic Memory prefixes newly generated permalinks with the project name so notes with the same title in different projects stay distinct; existing permalinks are not rewritten. Keep the cross-link to Memory URLs for details. +- [ ] **[confusing/medium]** When to use multiple projects — lines 60-61 ("If you're unsure, start with one project...") — The closing advice line has no blank line separating it from the bullet list, so it renders as a continuation of the "A writing project" bullet instead of a standalone paragraph. + - *Evidence:* Line 61 immediately follows the last list item on line 60 with no blank line; Markdown lazy continuation folds it into the bullet, attaching general advice to the writing-project example. + - *Fix:* Insert a blank line between line 60 and line 61. +- [ ] **[confusing/medium]** Mixing local and cloud projects — line 81 ("Starting in v0.19, ...") — Version-floor framing ("Starting in v0.19") conflicts with the docs policy of no version floors and reads as stale now that the feature is standard (current release v0.22.1); the linked routing guide is version-agnostic. + - *Evidence:* Docs policy for this repo avoids hard-coded version floors; content/3.cloud/08.routing.md contains no version framing, making this page the outlier and a drift risk. + - *Fix:* Drop the version clause: "You can keep some projects local and route others to Basic Memory Cloud." + +### content/6.concepts/3.observations-and-relations.md + +- [ ] **[incorrect/high]** Enforcing structure with schemas — line 107 ("The schema validates notes when they're written and flags anything that's missing.") — Schema validation does not run automatically at write time; it is on-demand via the schema_validate MCP tool, the /schema/validate API endpoint, or `bm schema validate`. + - *Evidence:* In the product source, validate_note() (src/basic_memory/schema/validator.py) is called only from the on-demand endpoint src/basic_memory/api/v2/routers/schema_router.py (lines 170, 206); grep shows no schema-validation call in write_note.py, entity_service.py, or the sync path. The docs' own schema-system page (content/6.concepts/6.schema-system.md) likewise describes validation as an explicit action (`bm schema validate ...`, "AI: [Validates all person notes]") with a warn mode that "reports what's missing but doesn't block anything" — not a write-time check. + - *Fix:* Reword to match actual behavior, e.g.: "You can then validate notes on demand — ask your AI to check them (the schema_validate tool) or run `bm schema validate` — and the report flags anything that's missing. Validation warns by default rather than blocking writes." + +### content/6.concepts/4.memory-urls.md + +- [ ] **[incorrect/high]** Resolution behavior > 1. Project constraints (line 81: "all URLs are resolved within the `research` project regardless of any prefix in the URL") — The claim that a BASIC_MEMORY_MCP_PROJECT constraint resolves all URLs in the constrained project "regardless of any prefix" is wrong — a URL prefixed with a different known project is rejected with an error, not resolved in the constrained project. + - *Evidence:* src/basic_memory/mcp/project_context.py resolve_project_and_path (lines 1349-1390): when the URL's first segment resolves to a known project that differs from the constrained project, the code raises ValueError(f"Project is constrained to '{resolved_project}', cannot use '{project_prefix}'."). Only prefix-free URLs (or URLs prefixed with the constrained project itself) resolve in the constrained project. + - *Fix:* Reword to: URLs without a project prefix (and URLs prefixed with the constrained project) resolve in the constrained project; URLs prefixed with a different project return an error ("Project is constrained to 'research', cannot use 'main'"). +- [ ] **[incorrect/high]** Resolution behavior > Project-prefix extraction (line 106: "When `permalinks_include_project` is enabled (the default), Basic Memory checks whether the first path segment of a URL matches a known project name") — Project-prefix detection in memory URLs is not conditioned on the `permalinks_include_project` setting — it runs unconditionally; that setting only controls whether generated permalinks include the project slug. + - *Evidence:* src/basic_memory/mcp/project_context.py: _split_project_prefix and the project-resolve attempt in resolve_project_and_path (lines 1344-1349) run regardless of config; detect_project_from_url_prefix (lines 1438-1464) never reads permalinks_include_project. config.py:451-454 describes the flag as controlling generated permalink prefixes only. The same conflation appears in the intro at line 38 ("With project-prefixed permalink behavior enabled (default), memory URLs can include project scope"). + - *Fix:* Drop the config-conditional phrasing: state that Basic Memory always checks whether the first path segment matches a known project name, and (if the setting is worth mentioning) note that `permalinks_include_project` governs permalink generation, linking to the configuration reference. +- [ ] **[confusing/medium]** Resolution behavior > Project-prefix extraction (lines 104-114) — This unnumbered subsection follows the numbered steps 1-3 and reads like a fourth resolution step, but it restates step 2 ("Explicit project prefix") with different framing, leaving readers unsure whether it is a separate stage or an elaboration of step 2. + - *Evidence:* Step 2 (lines 87-94) says "The first path segment is compared against known project names" unconditionally; the extraction section (line 106) re-describes the same mechanism but adds a config condition, so the two passages describe one mechanism with contradictory conditions. + - *Fix:* Merge the extraction detail (segment stripping diagram, fallback when no project matches) into step 2 and remove the standalone subsection. +- [ ] **[confusing/medium]** Cross-project references in links (lines 49-63) — The section shows bare `project::note-path` and `project/note-path` code blocks with no example of where this syntax is actually written (e.g., inside a `[[wiki-link]]` relation or a memory:// URL), so a first-time reader cannot tell how or where to use it. + - *Evidence:* The prose says only "Within notes, project namespace syntax is normalized" without a concrete note example; the source shows the syntax is used in wiki-links (src/basic_memory/services/link_resolver.py lines 134-156 resolves `project::note` links) and in memory URL paths (project_context.py:1300 applies normalize_project_reference to memory URL paths). + - *Fix:* Add a concrete usage example, e.g. a relation line `- relates_to [[research::specs/api]]` in a note, and mention the syntax also works inside memory:// URLs. +- [ ] **[confusing/low]** Basic forms > By title/permalink (lines 14-18) — The heading promises addressing "by title" but the single example is permalink-shaped (`auth-approaches-2024`), leaving readers unsure whether a human-readable title (with spaces/capitals) works in a memory URL. + - *Evidence:* Title resolution does work (link_resolver.py falls back to exact title match, and normalize_memory_url in schemas/memory.py permits spaces), but the page never shows a title-form example, so the "title" half of the heading is unillustrated. + - *Fix:* Either add a title example (e.g. `memory://Auth Approaches 2024`) or retitle the subsection "By permalink" and note that titles also resolve. + +### content/6.concepts/5.canvas.md + +- [ ] **[confusing/high]** Creating Canvas Visualizations — line 13 ("Example Requests" bullet) — Three example requests are collapsed into a single run-on bullet with inline hyphens, rendering as one garbled line instead of a list. + - *Evidence:* Source reads: `- **Example Requests** — - "Create a canvas visualization of my project components and their relationships." - "Make a concept map showing the main themes from our discussion about climate change." - "Can you make a canvas diagram of the perfect pour over method?"` — in Markdown this is one list item, so the inner `- "..."` markers render as literal dashes mid-sentence. Looks like a migration artifact where sub-bullets were flattened. + - *Fix:* Restore the sub-list: put "Example Requests" as a lead-in line (or bold label) with each of the three quoted requests as its own bullet on its own line. +- [ ] **[confusing/medium]** Types of Visualizations — "### Relationship Networks" subsection (lines 26-28) — "Relationship Networks" is clearly a fifth visualization type, but it appears as a lone subheading with a one-line body while the other four types are bullets in a list, breaking the section's structure and reading as an orphaned fragment. + - *Evidence:* Lines 19-24 introduce "several types of visual maps" as a 4-item bullet list (Document Maps, Concept Maps, Process Diagrams, Thematic Analysis); line 26 then switches to an `###` heading for Relationship Networks with the same em-dash-description pattern as the bullets, suggesting it was meant to be a fifth bullet. + - *Fix:* Convert "### Relationship Networks" into a fifth bullet in the list above: `- **Relationship Networks** — Show how different entities relate to each other in your knowledge base`. + +### content/6.concepts/6.schema-system.md + +- [ ] **[incorrect/high]** CLI reference section, line 508-509 ("Save the inferred schema as a note" / `bm schema infer person --save`) — The docs present `bm schema infer person --save` as saving the inferred schema as a note, but the --save flag is not implemented — it prints a notice telling the user to copy the schema manually. + - *Evidence:* src/basic_memory/cli/commands/schema.py lines 320-324: `if save: console.print(f"\n[yellow]--save not yet implemented. Copy the schema above into schema/{note_type}.md[/yellow]")` — the flag exists but performs no save. + - *Fix:* Remove the `--save` example (and its comment) from the CLI reference block, or replace it with guidance to copy the suggested schema output into a schema note until --save ships. +- [ ] **[incorrect/high]** Validation section, mode table line 107 ("Off | No checking | Temporarily disable while restructuring") — The docs claim `validation: off` disables checking, but no code path implements an "off" mode — the validator only branches on "strict" versus everything else, so "off" behaves identically to warn (warnings are still produced). + - *Evidence:* src/basic_memory/schema/validator.py lines 102-143: every diagnostic uses `if schema.validation_mode == "strict": errors else: warnings` with no off/skip branch; grep for '"off"' across src finds it only in a parser docstring comment (parser.py:54, 287). Additionally, bare YAML `off` parses as boolean False, which also falls into the warn branch. + - *Fix:* Remove the Off row from the mode table (and the "Temporarily disable while restructuring" advice) until an off mode actually skips validation, or reword to say only warn and strict are honored today. +- [ ] **[incorrect/high]** Validating frontmatter fields section (lines 463-494) and Complete example (lines 582-591), the `$ bm schema validate ...` transcripts — The shown terminal output (`✓ grace-hopper: valid (0 warnings)`, `⚠ iris-west: frontmatter field 'status' enum mismatch (got 'archived', expected one of: draft, published)`, `⚠ hank-pym: missing required frontmatter field: status`, `⚠ ada-lovelace: missing required field: name`) does not match what the CLI actually prints — real output is a Rich table with Note/Status/Warnings/Errors columns plus a summary line, and the warning message text is only visible via --json with different wording. + - *Evidence:* src/basic_memory/cli/commands/schema.py `_render_validate_table` (lines 49-83) renders a table titled "Schema Validation: ..." with warning/error counts only, never per-note check-mark lines. Actual message strings in src/basic_memory/schema/validator.py: "Frontmatter key 'status' has invalid value: archived (allowed: ...)" (line 289), "Missing required frontmatter key: status" (line 128), "Missing required field: name (expected [name] observation)" (line 343). + - *Fix:* Replace the fabricated transcripts with the real table-plus-summary output (or trim to just the command and a prose description of the result), and align quoted warning texts with the actual validator messages. +- [ ] **[confusing/high]** Validating frontmatter fields section, lines 468-481 (Iris West enum-mismatch example) — The "value outside the allowed enum" example uses `status: archived` with the comment "# not in [draft, published]" and an error saying "expected one of: draft, published", but the schema defined two code blocks earlier declares `status?(enum): [draft, published, archived]` — so per the page's own schema, `archived` is a valid value and would not fail. + - *Evidence:* Line 435 of the page: `status?(enum): [draft, published, archived]`; line 474: `status: archived # not in [draft, published]`. The example silently drops `archived` from the enum, contradicting the surrounding prose and confusing readers about how enums work. + - *Fix:* Use a value genuinely outside the declared enum (e.g., `status: retired`) or change the example schema's enum to `[draft, published]` consistently across the section. +- [ ] **[incorrect/medium]** "Writing with schema guidance" (line 81) and "Roll your own" (line 221): "your AI uses it as a creation guide automatically... without you having to ask" / "The AI reads your schemas automatically when creating notes of that type" — The page states as fact that the AI automatically consults schemas when creating notes, but no product mechanism does this — write_note performs no schema lookup and the MCP server injects no schema context at creation time; the behavior depends entirely on the assistant's setup (e.g., the memory-schema skill being installed and invoked). + - *Evidence:* src/basic_memory/mcp/tools/write_note.py contains no schema resolution or guidance logic (schema mentions are only a custom-frontmatter example); schema-guided creation is instructed only by the optional memory-schema skill (basic-memory monorepo skills/memory-schema/SKILL.md). + - *Fix:* Soften both claims to conditional/instructional language, e.g., "AI assistants can read your schema notes and use them as a creation guide — ask your assistant to check the schema, or install the memory-schema skill to make this automatic." + +### content/6.concepts/7.semantic-search.md + +- [ ] **[incorrect/medium]** Intel Mac workaround > Option 2: Pin ONNX Runtime (lines 299-304) — The command `uv pip install 'onnxruntime<1.24'` will not affect the environments created by the install methods this page assumes (Homebrew and `uv tool install`/`uvx`), so the workaround as written likely does nothing for those users. + - *Evidence:* This same page (line 146) says standard installs are Homebrew and uv. `uv pip install` targets an active virtualenv, not a uv tool's isolated environment (that requires `uv tool install basic-memory --with 'onnxruntime<1.24'` or `uvx --with 'onnxruntime<1.24' basic-memory mcp`) and cannot modify Homebrew's bundled Python env. The product repo doc (basic-memory/docs/semantic-search.md line 40) pins it at install time in a single pip environment: `pip install basic-memory 'onnxruntime<1.24'`. + - *Fix:* Give per-install-method commands: `uv tool install basic-memory --with 'onnxruntime<1.24'` for uv installs (and `uvx --with 'onnxruntime<1.24' basic-memory mcp` for MCP configs), and tell Homebrew users to use the OpenAI option or switch to a uv install. +- [ ] **[incorrect/medium]** Configuration table (line 231), Embedding providers section (lines 252-265), and FAQ 'Can I use a different embedding model?' (lines 360-362) — The page presents `"fastembed"` and `"openai"` as the only embedding providers, but the shipped release also supports a `litellm` provider for custom embedding models. + - *Evidence:* basic-memory/src/basic_memory/repository/embedding_provider_factory.py dispatches `provider_name == "litellm"` (litellm_provider.py, added in v0.22.0 via #809 and contained in the v0.22.0/v0.22.1 tags), with related config fields (semantic_embedding_forward_dimensions, document/query input types) described in config.py. No docs page mentions litellm, so the FAQ's 'You can switch between FastEmbed (local, free) and OpenAI (API, paid)' understates the shipped options. May be an intentional docs omission, hence medium confidence. + - *Fix:* Either add a short LiteLLM subsection under Embedding providers, or soften the table wording to 'common values: fastembed, openai' (as the reference/configuration page already does) so the list isn't presented as exhaustive. +- [ ] **[confusing/medium]** Under the Hood > How results are ranked (lines 196-198) — The one-sentence 'Search results return whole notes ranked by relevance' directly contradicts the preceding Chunking section, which says a search 'can surface the specific fact ... rather than returning the entire Coffee Brewing Methods note', and it oversimplifies: results are search items that can also be individual observations and relations, not only whole notes. + - *Evidence:* Chunking section (line 194) vs line 198 on the same page. Source: the CLI exposes `--entity-type` with values 'entity, observation, relation' (basic-memory/src/basic_memory/cli/commands/tool.py lines 542-548), and hybrid fusion is keyed on (type, id) across those row types (search_repository_base.py ~line 2260). + - *Fix:* Reword to reconcile both statements, e.g.: 'Results are returned as note-level items (plus individual observations and relations) ranked by their best-matching chunks; the matched chunk text shows which part of the note was most relevant.' +- [ ] **[confusing/medium]** Reindexing section (lines 308-329) — The section labels plain `bm reindex` as 'Rebuild both search index and embeddings' and recommends reindexing for 'Troubleshooting', but the default run is an incremental scan that skips unchanged content — a true fresh rebuild requires `--full`, which the page never mentions, so the troubleshooting advice may do nothing. + - *Evidence:* basic-memory/src/basic_memory/cli/commands/db.py reindex help: 'By default runs incremental search + embeddings... Use --full to bypass incremental scan optimization, rebuild all file-backed search rows, and re-embed all eligible notes'; reindex_vectors only clears vectors when force_full=True (search_service.py lines 640-685). The page's own Deduplication section says unchanged chunks skip re-indexing, compounding the contradiction. + - *Fix:* Add `bm reindex --full` to the command list ('Force a full rebuild, re-embedding everything') and point the Troubleshooting bullet at `bm reindex --full`. +- [ ] **[redundant/medium]** Configuration section table (lines 226-236) — The seven-row semantic settings table (fields, defaults, env vars) fully duplicates the 'Semantic search settings' section of the Configuration reference page, which this page already links to — two complete copies that can drift. + - *Evidence:* content/9.reference/6.configuration.md lines 103-168 documents the identical seven settings (semantic_search_enabled through semantic_min_similarity) with the same defaults and env var names; the concepts page even ends the section with 'See Configuration for the full config reference.' + - *Fix:* Trim the concepts-page table to the settings a user actually tunes here (semantic_embedding_provider, semantic_min_similarity, semantic_search_enabled) and defer the rest to the Configuration reference. + +### content/6.concepts/8.metadata-search.md + +- [ ] **[incorrect/high]** Convenience shortcuts — 'Multiple tags in the shorthand' code block (lines 131-135) — The example claims `search_notes("tag:tier1 alpha")` (space-separated) requires BOTH tags to be present, but the tool-level parser only captures the token attached to `tag:`, so this call filters on tag `tier1` and treats `alpha` as a leftover text query. + - *Evidence:* src/basic_memory/mcp/tools/search.py lines 941-951: `raw_values = re.findall(r"tag:(\S+)", query, ...)` captures only "tier1" from "tag:tier1 alpha"; the remainder "alpha" is kept as the text query (`remainder = re.sub(r"tag:\S+", "", query...)`; `query = remainder or None`). Multiple tags require comma-separation (`tag:tier1,alpha`, split on comma at line 944) or repeated tokens (`tag:tier1 tag:brewing`, per the source comment at line 938). The service-layer space-splitting parser (search_service.py line 166) never sees the raw query because the MCP tool strips it first. + - *Fix:* Replace the space-separated example with the repeated-token form: `search_notes("tag:tier1 tag:alpha") # repeated tag: tokens`, and keep the comma form. Optionally note that a bare word after a tag: token is treated as ordinary query text, not a tag. +- [ ] **[incorrect/medium]** Filter syntax → Operator reference table (line 101, `$gt`/`$gte`/`$lt`/`$lte` row) — The table says comparison operators take a "number", but the implementation also accepts strings and performs lexicographic comparison (e.g., ISO date strings for date ranges), and the page's own prose two lines above says "Numeric or lexicographic comparison". + - *Evidence:* src/basic_memory/repository/metadata_filters.py lines 102-117: non-numeric comparison values are normalized with comparison="text" and compared lexicographically (no cast in sqlite_search_repository.py lines 925-930). The same applies to `$between` (lines 119-128 support text pairs). The page's own prose under "Comparison" (line 73) says "Numeric or lexicographic comparison", contradicting the table. + - *Fix:* Change the Value column for the comparison row to "number or string (lexicographic; dates as ISO strings)" — and consider the same clarification for `$between`. +- [ ] **[confusing/low]** Intro paragraph (line 6) — The intro promises the reader can ask "find decisions made in the last quarter with priority high or critical", but the page never shows a date-based filter example (e.g., `{"date": {"$gte": "2026-04-01"}}`) or mentions `after_date`, and the operator table implies comparisons are number-only, leaving a first-time reader unable to reproduce the teased query. + - *Evidence:* No worked example or syntax example on the page uses a date value; the only hint is one line in "Type handling" ("Dates and datetimes are normalized to ISO strings"). Combined with the operator table's "number" constraint, the date-range use case advertised in the opening sentence is undemonstrated. + - *Fix:* Add one date-range row to the worked-examples table, e.g. "Decisions since April → {\"type\": \"decision\", \"date\": {\"$gte\": \"2026-04-01\"}}", noting dates compare as ISO strings. + +## Integrations + + +### content/7.integrations/0.index.md + +- [ ] **[incorrect/high]** Codex card in 'Recommended Cloud Connections' (line 49) — The card says 'Use Basic Memory from the Codex app, CLI, and IDE extension', but the linked page documents only two Codex surfaces and never mentions an IDE extension. + - *Evidence:* content/7.integrations/5.codex.md states 'Codex comes in two forms, and both connect to Basic Memory: Codex app ... Codex CLI' and contains no IDE-extension content; grep across all of content/ shows 'IDE extension' appears only on this index card. + - *Fix:* Change the card text to 'Use Basic Memory from the Codex app and CLI.' (or add IDE-extension coverage to the Codex page before advertising it). +- [ ] **[confusing/medium]** Claude card in 'Recommended Cloud Connections' (line 31) — The card promises setup for 'Claude on the web, Claude Desktop, and Claude mobile apps', but the linked page (titled 'Claude Desktop') documents only Claude Desktop — a reader looking for web or mobile connection steps finds nothing. + - *Evidence:* content/7.integrations/1.claude-desktop.md (146 lines) has zero mentions of mobile, claude.ai, or web-surface setup; its instructions are 'In Claude Desktop, go to Settings > Claude > Connectors'. + - *Fix:* Either narrow the card text to Claude Desktop, or add a short note on the target page that a custom connector added to your Claude account is also available on claude.ai and the mobile apps. +- [ ] **[confusing/medium]** Opening tip block (lines 8-16) — The tip points readers to 'the web app's Connect your agent flow' without saying where it lives (the onboarding guide and the Help sheet), and the Web App docs page separately documents a similarly named 'Connect Agent' editor button that is a different feature (starting a live in-app agent session), so first-time readers can conflate the two or fail to find the flow. + - *Evidence:* In the cloud repo, the 'Connect your agent' walkthrough is rendered by OnboardingSheet.vue and the Help sheet (ConnectAgent.vue: 'shared by the Help sheet and onboarding'); meanwhile content/3.cloud/02.web-app.md line 118 documents 'Click **Connect Agent** in the editor to start or resume an agent session' — a distinct feature. + - *Fix:* Say where the flow is found, e.g. 'the Connect your agent walkthrough in the web app's onboarding guide and Help sheet (replay via Settings → General → Show onboarding)'. + +### content/7.integrations/1.claude-desktop.md + +- [ ] **[incorrect/high]** Troubleshooting > Changes not showing up (line 95) — The page tells users to "run the watcher manually: `basic-memory watch`", but no `watch` command exists in the CLI. + - *Evidence:* Grep of /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory/cli/ shows "watch" only inside the skip_init_commands set in app.py:99; no watch command is registered in main.py or commands/__init__.py. Source comment in commands/status.py explains indexing only runs inside a live server (bm mcp / hosted API) and directs users to `bm reindex` instead. This page is the only docs page referencing `basic-memory watch`. + - *Fix:* Replace the line with the actual recovery path, e.g. "If the index is stale, rebuild it with `bm reindex`" (and note that file watching runs automatically inside the MCP server). +- [ ] **[incorrect/medium]** Cloud Setup > Add Remote MCP Connector (line 19) — The button label is given as "Add connector", but the Claude Desktop UI button (and every other docs page describing it) is "Add custom connector". + - *Evidence:* content/1.start-here/2.quickstart-cloud.md line 45 and content/3.cloud/01.cloud-guide.md both say "Click **Add custom connector**" for the identical step; this page alone says "Click \"Add connector\"". + - *Fix:* Change to "Click **Add custom connector**" to match the UI and the other pages. +- [ ] **[redundant/high]** Cloud Setup section (lines 10-41) — The four connector-setup steps (settings path, add connector with name/URL, OAuth authenticate, verify tools) duplicate the same walkthrough on two other pages, and the copies have already drifted. + - *Evidence:* content/1.start-here/2.quickstart-cloud.md ("For Claude Desktop" steps, lines 36-67) and content/3.cloud/01.cloud-guide.md ("Setup with Claude" steps) contain the same procedure with more detail (Configure Tools step, different screenshots) and a different button label ("Add custom connector" vs this page's "Add connector"). Ironically, cloud-guide's tip points readers to this page "for detailed Claude setup instructions" even though this page's copy is the least detailed of the three. + - *Fix:* Pick one canonical location for the Claude Desktop connector walkthrough (this integration page is the natural home), align the step wording and screenshots, and have quickstart-cloud and cloud-guide link here instead of carrying their own copies. +- [ ] **[confusing/medium]** Troubleshooting > Tools appear but return errors / Changes not showing up / Project selection (lines 87-104) — After the first troubleshooting item explicitly splits Cloud vs Local, the remaining three subsections give exclusively local-install advice (basic-memory CLI commands, ~/basic-memory file permissions, editing ~/.basic-memory/config.json) without saying they only apply to local setups, so a cloud-connector user hitting tool errors is misdirected to check a local installation they don't have. + - *Evidence:* The page's primary setup path is the Cloud connector, yet "Tools appear but return errors" starts with "Check Basic Memory is installed: `basic-memory --version`" and "Project selection" tells all readers to edit `~/.basic-memory/config.json` — none of which exists for a cloud-only user. + - *Fix:* Label the local-only subsections (e.g. "(local setup)") or add a cloud branch to each, e.g. pointing cloud users at the web app Activity view / reconnecting the connector / the Cloud Guide troubleshooting section. + +### content/7.integrations/2.claude-code.md + +- [ ] **[incorrect/high]** Troubleshooting > "Notes not syncing?" (line 91) — The page tells readers to look for errors in `~/.basic-memory/logs/`, but no such directory exists — Basic Memory writes a single log file at `~/.basic-memory/basic-memory.log`. + - *Evidence:* basic-memory source /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory/utils.py lines 442-447: `log_filename = "basic-memory-{pid}.log" if os.name == "nt" else "basic-memory.log"` and `log_path = resolve_data_dir() / log_filename`, where resolve_data_dir() (config.py:68-84) returns `~/.basic-memory`. A grep of the entire src tree finds no `logs/` subdirectory. (The gemini integration page has the same wrong path.) + - *Fix:* Change to: Look for errors in `~/.basic-memory/basic-memory.log`. +- [ ] **[confusing/medium]** Cloud Setup steps 3-4 ("Authenticate" / "Verify", lines 23-27) — Step 3 says "Follow the OAuth flow in Claude Code" but never says how to trigger it — after `claude mcp add` nothing happens until the user opens Claude Code and runs `/mcp` to authenticate the server, which the page only introduces in step 4 as a verification step. + - *Evidence:* In Claude Code, HTTP MCP servers added via `claude mcp add -t http` require the user to run `/mcp`, select the server, and choose Authenticate to start the browser OAuth flow. A first-time reader at step 3 has no OAuth flow to follow, and at step 4 an unauthenticated server shows a needs-authentication state rather than a tool list. + - *Fix:* Merge or reorder: "In Claude Code, run `/mcp`, select basic-memory-cloud, and choose Authenticate to complete the OAuth flow in your browser. Then re-run `/mcp` to confirm the Basic Memory tools are listed." +- [ ] **[confusing/medium]** ::tip after Cloud Setup (line 31) — The tip points to the Cloud Guide "for detailed instructions and troubleshooting," but the Cloud Guide contains no Claude Code setup section (its Claude section covers the Claude Web/Desktop custom connector UI) and no troubleshooting section at all. + - *Evidence:* content/3.cloud/01.cloud-guide.md headings: "Setup with Claude" (Settings → Claude → Connectors, i.e. Claude Web/Desktop), "Setup with ChatGPT", "Web App", "Command Line Tools", "Upload Files to Cloud", "Cloud Snapshots", "Migrating to Cloud", "Next Steps" — no Claude Code instructions and no troubleshooting heading. A reader clicking through for Claude Code OAuth troubleshooting finds neither. + - *Fix:* Reword the tip to say what the Cloud Guide actually offers (web app, CLI, snapshots, migration), or point troubleshooting readers at /reference/troubleshooting instead. +- [ ] **[redundant/medium]** FAQ > "How does Basic Memory work alongside CLAUDE.md?" (lines 100-101) — This FAQ answer restates the "CLAUDE.md and Basic Memory" section from the same page nearly verbatim (both say CLAUDE.md holds instructions while Basic Memory holds "decisions, architecture notes, research, ... context"), and the first FAQ entry already covers the same ground with a link to the dedicated comparison page. + - *Evidence:* Line 73: "`CLAUDE.md` tells Claude Code *how* to work in a project, while Basic Memory stores the *knowledge* -- decisions, architecture notes, research, context"; line 101: "`CLAUDE.md` holds project instructions and coding standards. Basic Memory holds evolving knowledge — decisions, architecture notes, research, meeting notes, and context". The full comparison lives on content/6.concepts/0.vs-built-in-memory.md (/concepts/vs-built-in-memory), which FAQ entry 1 (line 98) already links. Three restatements on one page are likely to drift. + - *Fix:* Drop the second FAQ entry (or fold any unique phrase into the first FAQ entry), keeping the section at line 71 and the single cross-link to /concepts/vs-built-in-memory. + +### content/7.integrations/3.chatgpt.md + +- [ ] **[incorrect/high]** Cloud Setup > Configure ChatGPT (line 21) — The UI path "Settings > Developer > Custom MCP Servers" does not exist in ChatGPT; custom MCP connectors are added via Settings → Apps & Connectors → Advanced settings → enable Developer mode, then a Create button appears to add a connector (Connector name / Description / Connector URL). + - *Evidence:* OpenAI Apps SDK docs (developers.openai.com/apps-sdk/deploy/connect-chatgpt): "Navigate to Settings → Apps & Connectors → Advanced settings... Toggle developer mode on... you'll see a Create button under Settings → Apps & Connectors." No "Custom MCP Servers" menu exists. The docs' own quickstart (content/1.start-here/2.quickstart-cloud.md line 77) gives yet another, also-outdated path ("Settings → Beta features and enable MCP"). + - *Fix:* Rewrite the step to match ChatGPT's current flow: enable Developer mode under Settings → Apps & Connectors → Advanced settings, then click Create and enter the connector name and Connector URL (https://cloud.basicmemory.com/mcp). +- [ ] **[confusing/high]** Important Notes > "Default vs full MCP access" note (lines 55-61) — The note tells readers to "explicitly enable the Basic Memory MCP server in ChatGPT's developer settings" to unlock the full tool set, but the setup steps above already added the server through developer settings — a first-time reader can't tell what extra action distinguishes "default" (search/fetch only) from "full" access. + - *Evidence:* Setup step 3 (line 21) already routes through developer settings. Per OpenAI docs, the search/fetch-only limitation applies to standard connector contexts (e.g., deep research/chat search), while custom connectors added via Developer mode expose all tools in conversations — the note never explains this distinction, so the instruction reads as circular. + - *Fix:* Explain when each mode applies: connectors used in ChatGPT's standard search/deep-research contexts only call search and fetch; conversations with the Developer-mode connector enabled get the full tool set (write_note, edit_note, project management, etc.). Remove the circular "enable in developer settings" instruction. +- [ ] **[incorrect/medium]** Try It > Semantic search bullet (line 45) — The claim that semantic/conceptual search "requires full MCP access" is wrong: the default ChatGPT `search` tool delegates to search_notes with no search_type, which defaults to hybrid (semantic + text fusion) whenever semantic search is enabled on the server. + - *Evidence:* src/basic_memory/mcp/tools/chatgpt_tools.py lines 131-137 call search_notes(query=..., page=1, page_size=10, output_format="json") with no search_type; src/basic_memory/mcp/tools/search.py _default_search_type() returns "hybrid" when semantic search is enabled (config.py enables it by default when dependencies exist). Full MCP access is only needed to choose a mode explicitly. + - *Fix:* Drop the "(requires full MCP access)" parenthetical, or reword to say full access is needed only to pick a specific search mode (text/vector/hybrid) explicitly. +- [ ] **[incorrect/medium]** Important Notes warning + Troubleshooting (lines 52, 65) — "ChatGPT Plus or Pro subscription required" is over-restrictive: Developer mode / custom MCP connectors are also available on Business/Team, Enterprise, and Edu plans (only the free tier lacks them). + - *Evidence:* OpenAI Help Center (Developer mode and MCP apps in ChatGPT): Developer Mode is available on Plus, Pro, Team, Enterprise, and Edu plans; free ChatGPT does not support custom connectors. Related drift: content/1.start-here/2.quickstart-cloud.md line 72 and content/3.cloud/01.cloud-guide.md line 64 claim "Pro or Max subscription" — "Max" is not a ChatGPT plan, so the three pages contradict each other. + - *Fix:* Say a paid ChatGPT plan is required (Plus, Pro, Business/Team, Enterprise, or Edu) and that the free tier is not supported; align quickstart-cloud.md and cloud-guide.md with the same wording. +- [ ] **[redundant/medium]** Cloud Setup steps (lines 10-33) and tip (lines 35-37) — The ChatGPT cloud setup steps duplicate the "For ChatGPT" section of the Cloud Quickstart, and the two have already drifted — they give contradictory UI paths for the same procedure. + - *Evidence:* content/1.start-here/2.quickstart-cloud.md lines 69-88 contain a parallel ChatGPT setup (subscription note, enable MCP, add endpoint, OAuth) but instruct "Settings → Beta features and enable MCP" while this page says "Settings > Developer > Custom MCP Servers". content/3.cloud/01.cloud-guide.md line 67 already treats this page as the canonical ChatGPT guide. + - *Fix:* Make this page the single detailed ChatGPT setup; reduce the quickstart's ChatGPT section to a short summary plus a link here, so UI instructions live in one place. +- [ ] **[confusing/medium]** Tip after Cloud Setup (line 36) — The tip sends readers to the Cloud Setup Guide "for detailed instructions", but that guide's ChatGPT section points straight back to this page as the detailed guide, so a reader seeking more ChatGPT detail is bounced in a circle. + - *Evidence:* content/3.cloud/01.cloud-guide.md line 67: "For detailed ChatGPT setup instructions, see the [ChatGPT Integration](/integrations/chatgpt) guide." + - *Fix:* Scope the tip to what the cloud guide actually adds (account setup, web app, sync options), e.g. "See the Cloud Setup Guide for account and sync details" rather than "detailed instructions". + +### content/7.integrations/4.gemini.md + +- [ ] **[incorrect/high]** Troubleshooting → "Notes not updating" (line 123) — Points readers to a nonexistent `~/.basic-memory/logs` directory; logs are written to the single rotated file `~/.basic-memory/basic-memory.log`. + - *Evidence:* src/basic_memory/utils.py setup_logging(): log_filename = "basic-memory.log" (per-PID files only on Windows) and log_path = resolve_data_dir() / log_filename; resolve_data_dir() in src/basic_memory/config.py:68 defaults to ~/.basic-memory. No logs/ subdirectory is ever created. (Same error exists in content/7.integrations/2.claude-code.md:91.) + - *Fix:* Change to "look for errors in `~/.basic-memory/basic-memory.log`". +- [ ] **[confusing/medium]** Troubleshooting → "Gemini can't find Basic Memory" (line 115) — Tells readers to verify installation with `basic-memory --version`, but the page's setup uses `uvx basic-memory mcp`, which never installs basic-memory globally — a reader who followed the page exactly gets "command not found" and is misled into thinking something is broken. + - *Evidence:* The install command on lines 63/78/83/118 runs basic-memory via uvx (ephemeral, not on PATH); the page never links to a local install step (contrast content/7.integrations/2.claude-code.md, which links Quickstart: Local before the add command). `basic-memory --version` only works after a real install. + - *Fix:* Use `uvx basic-memory --version` for the check, or add a note/link to the local Quickstart for installing basic-memory before the troubleshooting step assumes it. +- [ ] **[confusing/medium]** Cloud Setup → Authenticate step (lines 22-23) — The Authenticate step says "Follow the OAuth flow" but nothing the reader has done starts one — after `gemini mcp add`, no OAuth prompt appears until Gemini actually connects to the server, so a literal reader stalls at this step. + - *Evidence:* Verified with gemini CLI 0.44.0: `gemini mcp add -t http ...` only writes the server entry to settings.json and exits; no browser flow is triggered. Authentication happens when Gemini connects (launching `gemini` / running `/mcp auth basic-memory-cloud`), which the step never mentions. + - *Fix:* State the trigger, e.g. "Start `gemini` — your browser opens to authorize Basic Memory Cloud (or run `/mcp auth basic-memory-cloud` inside Gemini)". + +### content/7.integrations/5.codex.md + +- [ ] **[redundant/high]** Remote MCP (Basic Memory Cloud) section — API key + ~/.codex/config.toml steps (lines 124-154) — The Codex CLI remote-MCP setup (create API key, export BASIC_MEMORY_API_KEY, config.toml snippet) is duplicated on content/3.cloud/07.api-keys.md ('With Codex CLI' section), and the two copies have already drifted: api-keys.md uses `[[mcp_servers]]` array-of-tables with a `name` field, while this page uses `[mcp_servers.basic-memory]`. + - *Evidence:* content/3.cloud/07.api-keys.md lines 71-84 show `[[mcp_servers]]` + `name = "basic-memory"`; this page shows `[mcp_servers.basic-memory]`. The codex page's form matches the basic-memory README (line 294) and Codex's actual config format (verified via installed codex CLI: `codex mcp add --url --bearer-token-env-var` writes `[mcp_servers.]` tables), so the api-keys copy is the wrong one — but the duplication is what lets them disagree. + - *Fix:* Keep the full walkthrough on one page (this one is the correct, canonical version) and have api-keys.md link here instead of carrying its own drifted config.toml snippet; at minimum fix api-keys.md to the `[mcp_servers.basic-memory]` table form. +- [ ] **[confusing/medium]** Troubleshooting — 'Codex CLI can't find Basic Memory' bullet (line 186) — The first troubleshooting step says to verify Basic Memory is installed with `basic-memory --version`, but the CLI setup this page teaches uses `uvx basic-memory mcp`, which never installs `basic-memory` on PATH — a user who followed the guide exactly gets 'command not found' from this check even when their setup is working, and will chase a non-problem. + - *Evidence:* Setup command on lines 91 and 190 is `codex mcp add basic-memory bash -c "uvx basic-memory mcp"`; uvx fetches and runs the package ephemerally without putting `basic-memory` on PATH. Contrast with content/7.integrations/2.claude-code.md, where the same `basic-memory --version` check is paired with a setup that does require a local install. + - *Fix:* Replace the check with something valid for the uvx path, e.g. `uvx basic-memory --version`, or drop the install check and lead with `codex mcp list` plus re-adding the server. +- [ ] **[confusing/medium]** Connect to a local Basic Memory (local MCP) — 'Start a local server' step (lines 54-65) — The Codex-app local path tells readers to run `basic-memory mcp --transport streamable-http --port 8000` with no installation prerequisite or link anywhere on the page — a first-time reader who hasn't installed Basic Memory (the CLI section's uvx path doesn't install it) hits 'command not found' with no pointer to fix it. + - *Evidence:* The page never links local installation docs; the parallel page content/7.integrations/2.claude-code.md line 38 explicitly says 'Install Basic Memory locally ([Quickstart: Local](/start-here/quickstart-local))' before its first local command. + - *Fix:* Add an install prerequisite link (e.g. 'Install Basic Memory first — see [Quickstart: Local](/start-here/quickstart-local)') before the command, or show the no-install variant `uvx basic-memory mcp --transport streamable-http --port 8000`. + +### content/7.integrations/6.cursor.md + +- [ ] **[incorrect/high]** Cloud Setup > step 'Configure Remote MCP in Cursor' (line 17) — The UI path 'Settings > Developer > Edit Config, select MCP Tools, click Add Custom MCP' is not Cursor's UI — it appears to graft Claude Desktop's menu path (Settings > Developer > Edit Config) onto Cursor, and the step sequence is incoherent (opening a config editor, then selecting a panel and clicking a button). + - *Evidence:* Cursor's current MCP docs (cursor.com/docs/context/mcp, fetched 2026-07-02) say custom servers are configured via a JSON file — project-level .cursor/mcp.json or global ~/.cursor/mcp.json — or installed one-click from the 'Customize' sidebar / Cursor Marketplace; no 'Settings > Developer > Edit Config' path exists in Cursor. That exact path is Claude Desktop's config flow. + - *Fix:* Replace with Cursor's actual mechanism, e.g.: 'Add the server to ~/.cursor/mcp.json (global) or .cursor/mcp.json in your project root:' followed by the same JSON block, optionally noting it can also be added from Cursor Settings > MCP. +- [ ] **[incorrect/high]** Local Setup > step 'Configure MCP' (line 46) — The link https://docs.cursor.com/context/model-context-protocol is stale — it 308-permanent-redirects to the generic docs homepage (cursor.com/docs), not the MCP page, so readers lose the instructions the step depends on. + - *Evidence:* Fetched 2026-07-02: the URL returns '308 Permanent Redirect' to https://cursor.com/docs (docs root). The MCP documentation now lives at https://cursor.com/docs/context/mcp. + - *Fix:* Update the link to https://cursor.com/docs/context/mcp. +- [ ] **[confusing/medium]** Troubleshooting > 'MCP tools not appearing' / 'Tools appear but don't work' (lines 99-101) — Troubleshooting tells readers to verify installation with `basic-memory --version` and that `which basic-memory` resolves, but the Local Setup step just above marks installing Basic Memory as optional (uvx fetches and runs it without putting `basic-memory` on PATH) — so a user who followed the page exactly fails both checks even when their setup is fine. + - *Evidence:* Line 59: '### Install Basic Memory (optional)'; config uses `uvx basic-memory mcp`, which runs from uvx's isolated environment without a PATH install. (The commands themselves are real: `status` is registered in src/basic_memory/cli/app.py:92 and --version/-v in src/basic_memory/cli/main.py.) + - *Fix:* Reword the checks for the uvx path, e.g. 'verify uvx can run it: `uvx basic-memory --version`' and note that `which basic-memory` only applies if you installed it with uv tool/pip. +- [ ] **[confusing/medium]** Cloud Setup and Local Setup config steps (lines 17-27, 45-57) — Neither setup section tells the reader which file the JSON block goes into (~/.cursor/mcp.json or .cursor/mcp.json); the only pointer is the external Cursor docs link, which currently redirects to the wrong page, leaving a first-time reader with no working instruction. + - *Evidence:* The page shows two mcpServers JSON blocks with no file path anywhere; Cursor's docs (cursor.com/docs/context/mcp) specify project-level .cursor/mcp.json or global ~/.cursor/mcp.json as the configuration locations. + - *Fix:* Name the config file explicitly in both steps (global ~/.cursor/mcp.json, or project .cursor/mcp.json), keeping the external link as supplementary. + +### content/7.integrations/7.vscode.md + +- [ ] **[incorrect/high]** Terminal CLI section, 'Write a quick note' example (line 118) — The example `bm tool write-note --title "API Design Decision" --folder "decisions"` fails when run in an interactive terminal because no content is supplied. + - *Evidence:* src/basic_memory/cli/commands/tool.py lines 121-130: when --content is omitted and stdin is a TTY, the command prints 'No content provided. Please provide content via --content or by piping to stdin.' and exits 1. In VS Code's integrated terminal (the exact context this section describes), stdin is a TTY, so a copy-paste of this example errors out. + - *Fix:* Add --content to the example (e.g. `bm tool write-note --title "API Design Decision" --folder "decisions" --content "..."`) or show the stdin form (`echo "..." | bm tool write-note --title ... --folder ...`). +- [ ] **[redundant/medium]** Cloud Sync Workflow section (lines 10-77) — The full seven-step cloud sync workflow (login, setup, project add --local-path, pull --dry-run, pull, edit, pull/push) duplicates the Quick Start on the Cloud Sync Guide and is repeated nearly verbatim on the Obsidian integration page. + - *Evidence:* content/3.cloud/03.cloud-sync.md 'Quick Start' covers the identical sequence (Enable Cloud Mode, Set Up Sync, Add Projects with Sync, Pull the Project Down, Daily Workflow); content/7.integrations/8.obsidian.md lines 14-72 contain the same ::steps block with only project names changed. Three copies of the same command sequence is exactly the kind of duplication that drifted when bisync was removed. + - *Fix:* Keep only the VS Code-specific parts (open the synced folder in VS Code, daily pull/push habit) and link to the Cloud Sync Guide for the full setup steps, or extract the shared workflow into a reusable snippet/component. +- [ ] **[confusing/medium]** Copilot Chat with MCP section (lines 129-131) — The section says to 'add Basic Memory as an MCP server in your VS Code settings' but never gives the Basic Memory server command or endpoint, so a first-time reader following the external VS Code link still doesn't know what to configure. + - *Evidence:* content/7.integrations/6.cursor.md provides both concrete configs (local: command `uvx` with args `["basic-memory", "mcp"]`; cloud: url `https://cloud.basicmemory.com/mcp`), while this page offers only a link to VS Code's generic MCP docs. The Basic Memory-specific half of the setup is missing. + - *Fix:* Include the local stdio config (`uvx basic-memory mcp`) and the cloud endpoint (https://cloud.basicmemory.com/mcp), or link to a Basic Memory docs page that contains them. +- [ ] **[confusing/medium]** Cloud Sync Workflow, note under 'Set Up Sync' (lines 34-36) — The prerequisite note 'Sync requires the Basic Memory CLI. See Local Installation' appears at step 3, but step 2 already has the reader running `bm cloud login` — a reader without the CLI installed hits 'command not found' before reaching the install pointer. + - *Evidence:* Steps out of order: 'Enable Cloud Mode' (line 18-23, runs `bm cloud login`) precedes the CLI installation note at lines 34-36. + - *Fix:* Move the CLI-installation note above the 'Enable Cloud Mode' step, or add an explicit 'Install the CLI' first step linking to /local/local-install. + +### content/7.integrations/8.obsidian.md + +- [ ] **[incorrect/high]** Cloud Sync Workflow → step 'Create Project with Local Sync' (lines 42-51) — Both example commands (`bm project add my-vault --local-path ~/path/to/obsidian-vault` and `bm project add notes --local-path ~/Documents/notes`) fail as written because cloud project creation requires the explicit --cloud flag. + - *Evidence:* In basic-memory v0.22.1 (src/basic_memory/cli/commands/project.py, add_project): `effective_cloud_mode = cloud and not local` — cloud mode is flag-only. Without --cloud the command runs in local mode, where the positional path is required, and exits with "Error: path argument is required in local mode". This behavior dates to v0.19.0 (commit 0239f4ab, 'Simplify local/cloud routing'). + - *Fix:* Add --cloud to both commands: `bm project add my-vault --cloud --local-path ~/path/to/obsidian-vault` and `bm project add notes --cloud --local-path ~/Documents/notes`. (The same fix is needed on the Cloud Sync Guide and VS Code pages, which share this command.) +- [ ] **[incorrect/high]** Cloud Sync Workflow → step 'Enable Cloud Mode' (lines 26-31) — The step claims `bm cloud login` enables cloud mode ("Authenticate and enable cloud mode"), but login only authenticates and verifies the subscription — there is no cloud-mode switch it flips. + - *Evidence:* src/basic_memory/cli/commands/cloud/core_commands.py login() runs the WorkOS OAuth device flow and a subscription health check only. src/basic_memory/config.py: cloud_mode is derived solely from the BASIC_MEMORY_CLOUD_MODE env var, and stale `cloud_mode` keys are actively removed from config files on load (`data.pop("cloud_mode", None)`). Routing is per-project (`bm project set-cloud`/`set-local`), not a global mode toggled by login. + - *Fix:* Retitle the step 'Log In to Basic Memory Cloud' and change the text to 'Authenticate with your Basic Memory Cloud account:' — drop the 'enable cloud mode' claim. +- [ ] **[confusing/medium]** Cloud Sync Workflow → step 'Pull Your Vault Down' (lines 53-62) — For the page's primary scenario — an existing Obsidian vault registered in the previous step — the freshly created cloud project is empty, so the "initial pull" transfers nothing and the vault's notes don't reach the cloud until a push; the flow never tells existing-vault users to push first. + - *Evidence:* Step 4 offers 'If you have an existing vault' as the first example, then step 5 says 'fetch the cloud files' from a project that was just created and contains no files. `bm cloud pull` is additive cloud→local (project_sync.py), so it cannot upload the vault. The upload only happens implicitly in step 7's `bm cloud push`. + - *Fix:* Split the step by scenario: existing vault → run `bm cloud push --name my-vault --dry-run` then `bm cloud push --name my-vault` to seed the cloud copy; notes already in cloud → run the pull commands as shown. +- [ ] **[redundant/medium]** Cloud Sync Workflow section (lines 14-79) — The entire 7-step setup sequence (login, setup, project add --local-path, dry-run pull, pull, push) duplicates the Cloud Sync Guide's Quick Start and is repeated nearly verbatim on the VS Code integration page, creating three copies that drift together. + - *Evidence:* content/3.cloud/03.cloud-sync.md 'Quick Start' covers the identical steps 1-5; content/7.integrations/7.vscode.md lines 18-68 contain the same headings ('Enable Cloud Mode', 'Set Up Sync') and the identical sentence 'This installs rclone automatically and configures your cloud credentials.' All three copies currently share the same broken `bm project add --local-path` command (missing --cloud), demonstrating the drift risk. + - *Fix:* Keep only the Obsidian-specific steps (point --local-path at the vault, open the folder as an Obsidian vault, when to pull/push) and link to the Cloud Sync Guide Quick Start for the login/setup mechanics — or extract the shared sequence into one reusable snippet/page. + +### content/7.integrations/9.skills.md + +- [ ] **[redundant/high]** Available Skills table + Installation section — The skills table, both npx install commands, the agent-compatibility sentence, the Node.js note, and the slash-command usage example are all duplicated on content/2.whats-new/6.agent-skills.md, and the two copies have already drifted. + - *Evidence:* content/2.whats-new/6.agent-skills.md carries its own 'Available Skills' table listing only 9 skills (missing memory-capture, memory-continue, memory-curate, memory-literary-analysis), plus the same `npx skills add basicmachines-co/basic-memory/skills` and `--skill memory-tasks` commands, the same Claude Desktop/Claude Code/Cursor/Windsurf compatibility line, and the same '/memory-notes' usage example. This page lists 13 skills, so the duplicate table is already out of sync. + - *Fix:* Make this page the single canonical skill list. On the whats-new announcement page, replace the full table with a short highlights list (or drop it) and lean on its existing 'Agent Skills Guide' card that already links here; at minimum, sync the whats-new table to the current 13 skills. +- [ ] **[confusing/medium]** Core Skills / Knowledge Maintenance / Advanced Workflows sections — The categorized detail sections read like a complete taxonomy but silently cover only 9 of the 13 skills in the table above — memory-capture, memory-continue, memory-curate, and memory-literary-analysis get no detail paragraph anywhere. + - *Evidence:* The table (lines 82–96) lists 13 skills, but the three headed sections below describe only memory-notes, memory-tasks, memory-schema, memory-reflect, memory-defrag, memory-lifecycle, memory-metadata-search, memory-ingest, and memory-research. memory-continue is even used as the activation example in 'Using skills' ('where did we leave off?' pulls in memory-continue), yet a reader scrolling down for more on it finds nothing; same for memory-capture, arguably half of the flagship capture/resume loop. + - *Fix:* Add short paragraphs for the four missing skills in the appropriate sections (memory-capture and memory-continue under Core Skills, memory-curate under Knowledge Maintenance, memory-literary-analysis under Advanced Workflows), or retitle/introduce the sections as selected highlights rather than an exhaustive breakdown. + +### content/7.integrations/10.openclaw.md + +- [ ] **[incorrect/high]** Tip block after intro (line 10) — The stated prerequisite is wrong and self-contradictory: it says the plugin "Requires ... a local Basic Memory installation" and then says the plugin auto-installs the bm CLI; the actual prerequisite is uv, without which the auto-install silently skips. + - *Evidence:* Plugin README.md: "Prerequisite: uv (Python package manager) — used to install the Basic Memory CLI." index.ts auto-install runs `command -v uv` first and aborts if missing; scripts/setup-bm.sh: "Fails gracefully when uv is absent" and prints "uv not found — skipping basic-memory install." + - *Fix:* Change the tip to: requires OpenClaw and uv; the plugin auto-installs the bm CLI via uv on first startup if it's not already on your PATH (with brew/curl install commands for uv, matching the plugin README). +- [ ] **[incorrect/medium]** Installation (lines 17-22) — The install steps omit `openclaw plugins enable openclaw-basic-memory --slot memory`, which the plugin's canonical install instructions include between install and gateway restart. + - *Evidence:* openclaw-basic-memory README.md install section: `openclaw plugins install @basicmemory/openclaw-basic-memory` → `openclaw plugins enable openclaw-basic-memory --slot memory` → `openclaw gateway restart`; DEVELOPMENT.md line 13 has the same enable step, and both README config examples include `slots: { memory: "openclaw-basic-memory" }`. + - *Fix:* Add the `openclaw plugins enable openclaw-basic-memory --slot memory` line between the install and restart commands. +- [ ] **[incorrect/high]** Configuration table (lines 34-35) — The `project` and `projectPath` rows show no default ("—"), but both have meaningful defaults that make zero-config work: `openclaw-{hostname}` and `.` (workspace root). + - *Evidence:* config.ts parseConfig: project defaults to `openclaw-${hostname()}` via defaultProject(), projectPath defaults to "."; plugin README table documents defaults `"openclaw-{hostname}"` and `"."`. + - *Fix:* Fill in the defaults: project = `openclaw-{hostname}`, projectPath = `.` (workspace root). +- [ ] **[incorrect/high]** Bundled Skills note (lines 121-125) — The claim that the bundled skills are "the same pre-built skills as the standalone skills collection" and "identical to the standalone collection — no separate install needed" is false: the plugin bundles a subset (9 skills), omitting memory-capture, memory-continue, memory-curate, and memory-literary-analysis that the standalone collection includes. + - *Evidence:* openclaw-basic-memory/skills/manifest.json lists 9 skills (defrag, ingest, lifecycle, metadata-search, notes, reflect, research, schema, tasks); the standalone collection on content/7.integrations/9.skills.md lists 13 including memory-capture, memory-continue, memory-curate, memory-literary-analysis. + - *Fix:* Say the plugin bundles a core subset of the skills collection (drawn from the same source, no separate install needed for those), and link to /integrations/skills for the full collection plus install instructions for skills not bundled. +- [ ] **[incorrect/medium]** Slash Commands table (lines 107-115) — The table is presented as the plugin's slash-command list but omits five commands the plugin registers: /notes, /ingest, /lifecycle, /metadata-search, and /research (one command per bundled skill). + - *Evidence:* commands/skills.ts registerSkillCommands registers a command for every entry in skills/manifest.json using the dir name minus the `memory-` prefix; the manifest contains 9 skills, so /defrag, /ingest, /lifecycle, /metadata-search, /notes, /reflect, /research, /schema, /tasks all exist alongside /bm-setup, /remember, /recall from commands/slash.ts. + - *Fix:* Either list all skill-backed commands or state that every bundled skill is also exposed as a slash command (skill name minus the memory- prefix) and show the built-ins plus a few examples. +- [ ] **[incorrect/high]** Slash Commands table, /bm-setup row (line 109) — `/bm-setup` is described as "Initialize Basic Memory configuration" but it actually installs or updates the Basic Memory CLI. + - *Evidence:* commands/slash.ts line 16: description: "Install or update the Basic Memory CLI (requires uv)"; the handler runs scripts/setup-bm.sh, which does `uv tool install basic-memory @ git+...`. This also collides with the docs' Claude Code plugin skill of the same name that does configure a project, compounding the confusion. + - *Fix:* Change the description to "Install or update the Basic Memory CLI (requires uv)". +- [ ] **[incorrect/medium]** Agent Tools table, edit_note row (line 93) — edit_note's operations are listed as "append, prepend, find/replace", omitting replace_section which the plugin's tool supports. + - *Evidence:* tools/edit-note.ts operation union: append, prepend, find_replace, replace_section; its description reads "Supports append, prepend, find/replace, and section replacement". Note the plugin exposes 4 operations, not the 6 of the core MCP edit_note (no insert_before/after_section), so the parenthetical should match the plugin exactly. + - *Fix:* Change to "Incremental edits (append, prepend, find/replace, replace section)". +- [ ] **[confusing/medium]** Multi-Project & Cloud Access (line 70) — "Use `list_memory_projects` to browse projects and switch between them on the fly" implies a project-switching tool, but the plugin has none — cross-project access works by passing an optional `project` parameter on each tool call. + - *Evidence:* Plugin README Agent tools section: "All tools accept an optional `project` parameter for cross-project operations"; no switch tool is registered in index.ts. A reader will look for a switch command that doesn't exist. + - *Fix:* Reword to: use `list_memory_projects` to browse projects, then pass the optional `project` parameter on any tool call to operate on a different project. + +### content/7.integrations/11.hermes.md + +- [ ] **[incorrect/high]** ## Installation, line 24 (install command) — The install command `hermes plugins install basicmachines-co/hermes-basic-memory` points at the deprecated standalone repo; the plugin moved into the basic-memory monorepo and the canonical install is `hermes plugins install basicmachines-co/basic-memory --path integrations/hermes`. + - *Evidence:* github.com/basicmachines-co/hermes-basic-memory is archived (archived: true, last push 2026-05-31) and its README opens with 'WE'VE MOVED ... https://github.com/basicmachines-co/basic-memory/tree/main/integrations/hermes'. The canonical README (basic-memory/integrations/hermes/README.md, present locally at /Users/phernandez/dev/basicmachines/basic-memory/integrations/hermes/README.md) documents `hermes plugins install basicmachines-co/basic-memory --path integrations/hermes` and describes the old slug as 'the final deprecated basicmachines-co/hermes-basic-memory pointer release' for Hermes builds without --path support. + - *Fix:* Change the install command to `hermes plugins install basicmachines-co/basic-memory --path integrations/hermes`, optionally noting the deprecated pointer-release slug as a fallback for Hermes builds that don't support --path. +- [ ] **[incorrect/high]** Intro (lines 6-7), top warning MONKEYPATCH link (line 10), Slash Commands note (line 138), Next Steps GitHub card (lines 201-208) — Five links (plugin repo twice in the intro, MONKEYPATCH.md twice, and the GitHub Repository card promising 'Source code, issues, and contributing guide') all point at the archived standalone repo instead of the canonical monorepo location. + - *Evidence:* The old repo is archived (issues read-only, no ongoing development) and redirects readers via a 'WE'VE MOVED' banner. Canonical source: https://github.com/basicmachines-co/basic-memory/tree/main/integrations/hermes; MONKEYPATCH.md exists there (https://github.com/basicmachines-co/basic-memory/blob/main/integrations/hermes/MONKEYPATCH.md). This matches the established skills precedent where docs point at the monorepo and the old repo is a distribution target only. + - *Fix:* Repoint all five links to basic-memory/tree/main/integrations/hermes (and blob/main/integrations/hermes/MONKEYPATCH.md for the patch links); reword the GitHub card since the archived repo no longer accepts issues or contributions. +- [ ] **[confusing/medium]** Top ::warning block (line 10) — The warning gives a first-time reader no way to tell whether their Hermes build is affected, and 'The plugin ships a best-effort workaround, but it isn't sufficient for gateway startup discovery' references a workaround that is never identified — while 'gateway sessions' jargon appears before the gateway is introduced (Installation later says 'If you run the gateway'). + - *Evidence:* The plugin README handles this by listing concrete symptoms (tools work, `hermes memory status` shows available, but /bm-* commands are missing from the Discord/native picker) and linking the upstream tracking issue NousResearch/hermes-agent#23603, plus a second workaround (use the bm_* agent tools directly). The docs page omits all three, leaving 'affected releases'/'affected builds' undeterminable. + - *Fix:* Add the symptom test (agent tools work and `hermes memory status` shows available, but /bm-* commands don't appear in the command picker), link the upstream tracking issue, and either name the plugin-side workaround or drop the sentence about it. +- [ ] **[redundant/medium]** ## Installation (lines 19-50) — The install quick-start (install command, config.yaml activation snippet, gateway restart, `hermes memory status` verify) is duplicated nearly verbatim on the What's New announcement page, and both copies now carry the same outdated install command — the drift risk has already materialized. + - *Evidence:* content/2.whats-new/3.hermes-plugin.md 'Quick Install' section (lines 23-36) repeats the identical `hermes plugins install basicmachines-co/hermes-basic-memory` command, the `memory: provider: basic-memory` YAML, restart, and verify steps. + - *Fix:* Keep full install steps only on this integration guide and reduce the What's New page's Quick Install to a link — or at minimum fix the repo-move command in both places together. +- [ ] **[confusing/medium]** ## Bundled Skill (line 158) — 'a longer reference doc on top of the always-on guidance' has no antecedent — the page never mentions any always-on guidance, and 'It's opt-in via `skill:view basic-memory:basic-memory`' doesn't say where or how that invocation is issued. + - *Evidence:* The phrase paraphrases the plugin README's 'on top of the always-on system_prompt_block' — context the docs page dropped, leaving a dangling reference. A first-time reader can't tell what the skill adds to, nor whether `skill:view ...` is typed in a Hermes session, a CLI, or something the agent calls. + - *Fix:* Reword to e.g. 'on top of the guidance the plugin always injects into the agent's system prompt' and note that `skill:view basic-memory:basic-memory` is run in a Hermes session. +- [ ] **[incorrect/low]** Frontmatter description (line 3) and ## Agent Tools intro (line 114) — Hard-coded tool count ('10 agent tools' / 'exposes 10 tools') conflicts with the stated docs policy of no hard-coded tool counts and will silently drift when the plugin's curated surface changes. + - *Evidence:* Docs policy (authoritative for this review) says 'no hard-coded tool/skill/theme counts'. The count is accurate today (the table enumerates exactly 10 and the plugin README says 'ten tools'), so this is a drift-risk/policy-consistency flag rather than a present factual error. + - *Fix:* Drop the numerals: 'a curated set of bm_* agent tools' in the description and 'The plugin exposes a curated subset of Basic Memory's MCP surface:' in the body. + +## How-To + + +### content/8.how-to/1.project-documentation.md + +- [ ] **[confusing/high]** Architecture Decision Records — schema example (lines 49-68) — The example prompt asks for ADRs that "should always have a status, context, decision, and consequences section," but the AI-generated schema shown marks consequences as optional (`consequences?(array, ...)`), contradicting the request it supposedly fulfills. + - *Evidence:* Line 49 quote: "They should always have a status, context, decision, and consequences section." Line 63 schema field: `consequences?(array, outcomes of the decision): string` — per the Picoschema parser (basic-memory/src/basic_memory/schema/parser.py), the trailing `?` means optional. A first-time reader learning schema syntax from this example sees output that contradicts the prompt, right where the `?` marker is being implicitly taught. + - *Fix:* Either drop the `?` so consequences is required (matching the prompt), or soften the prompt to "status, context, and decision, and usually consequences." +- [ ] **[confusing/medium]** Finding and Reviewing Documentation (lines 104-112) — "Show me all accepted ADRs" is presented as metadata search "filtering by type, status, tags, and other frontmatter fields," but per the page's own ADR schema, `status` is a schema field that maps to an observation category (`- [status] accepted`), not a frontmatter field — so frontmatter metadata search would not find accepted ADRs written to that schema. + - *Evidence:* The metadata-search concepts page (content/6.concepts/8.metadata-search.md, line 15) explicitly warns: "Observation categories such as [decision] ... are not frontmatter fields. Filter them with search_notes(categories=[...], entity_types=[\"observation\"]) instead of metadata_filters." The schema-system page (content/6.concepts/6.schema-system.md) confirms schema fields validate observations, e.g. `name: string` → `- [name] Ada Lovelace`. The two examples on this page contradict each other. + - *Fix:* Either replace the ADR example with one that genuinely uses frontmatter (e.g. "Find notes tagged with api"), or reword to say the AI filters by observation categories for schema fields like status, or show the ADR schema declaring status under settings.frontmatter. +- [ ] **[confusing/medium]** Architecture Decision Records — schema prompt and follow-up prose (lines 47-70) — The prompt's "section" language ("should always have a status, context, decision, and consequences section") suggests the schema enforces markdown headings, but schema fields actually validate observation categories and relations — a reader who writes `## Context` sections and runs `bm schema validate adr` would fail validation and not understand why. + - *Evidence:* The Picoschema parser docstring (basic-memory/src/basic_memory/schema/parser.py): schema fields "Map to either an observation category or a relation type in Basic Memory notes." The validator (basic-memory/src/basic_memory/schema/validator.py) checks observations and relations only. The linked schema-system page frames fields the same way (`status: string` requires `- [status] ...`), but this page never says so, and "section" points readers at markdown headings instead. + - *Fix:* Reword the prompt to avoid "section" (e.g. "They should always record a status, context, decision, and consequences"), or add one sentence after the example noting fields are satisfied by observations like `- [status] accepted`, with the existing Schema System link for details. + +### content/8.how-to/3.research-learning.md + +- [ ] **[incorrect/high]** ## Keeping Research Organized > ### Schemas for Consistency (lines 113-122; also the schema prompt at lines 30-36) — The page describes schemas as requiring named markdown sections ("A 'Key Findings' section", "A 'Sources' section", "An 'Open Questions' section", "A 'Relations' section") and says you can validate notes against such a schema, but the schema system validates observation categories, relation types, and frontmatter fields — not document sections or headings. + - *Evidence:* src/basic_memory/schema/validator.py validates observations (categories), relations, and frontmatter only — no section/heading concept exists anywhere in src/basic_memory/schema/. The docs' own schema page (content/6.concepts/6.schema-system.md) maps every picoschema field to observations, relations, or frontmatter (e.g. "`name: string` | Required observation") and its fix advice is "Add the observation or relation expected by the schema" — sections are never a schema construct. + - *Fix:* Rephrase the schema requirements in terms the system actually enforces, e.g. "required `key-finding` observations, `source` observations for references, `open-question` observations, and relations linking to related topics", and adjust the earlier prompt example (line 31-33) to ask for observation categories rather than sections. +- [ ] **[confusing/medium]** ## Finding and Exploring Your Research > ### Exploring Connections (line 89) — "Use `build_context` to follow the links between notes" drops a raw MCP tool name, unexplained and unlinked, on a page otherwise written entirely as natural-language prompts — and it's the AI that calls build_context, not the reader, as the very next example (a plain conversational prompt) shows. + - *Evidence:* Every other instruction on the page is phrased as "tell your AI" / a quoted prompt; no other MCP tool name appears. The sibling page content/8.how-to/2.writing-organization.md handles the identical workflow in plain language ("Build context around Sarah Chen — show me everything connected to her character") without naming the tool. + - *Fix:* Rephrase to plain language (e.g. "Ask your AI to build context around a note to follow its links") or, if keeping the tool name, add a link to /reference/mcp-tools-reference on first use. +- [ ] **[confusing/medium]** ### Tag and Metadata Search (line 85) vs ### Note Types (line 104) — `literature-review` is used as a tag in one section ("find all notes tagged `literature-review`") and as a note type in the next ("**literature-review** -- Summaries and analysis of papers or books"), conflating two distinct mechanisms and leaving a new reader unsure whether to tag notes or type them. + - *Evidence:* Tags (frontmatter tags, searched via `tag:` shorthand) and note types (frontmatter `type`, set via write_note's `note_type` param) are separate mechanisms in the product (src/basic_memory/mcp/tools/write_note.py, src/basic_memory/mcp/tools/search.py); the page uses the same token for both without acknowledging the difference. + - *Fix:* Use a distinct example tag at line 85 (e.g. `lit-review-queue` or reuse the page's earlier `battery-technology`), or add a sentence noting that tags and note types are separate ways to categorize. + +### content/8.how-to/4.note-taking.md + +- [ ] **[incorrect/high]** Progressive Note Building, line 187 ("Basic Memory tracks who made each update") — The page claims Basic Memory tracks who made each update to a note, but no per-update authorship or edit-history tracking exists in the product. + - *Evidence:* Searched /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory for author/attribution/actor/history tracking: edit_note.py and the knowledge write path record no editor identity, and notes are plain markdown files with no history mechanism. The only author fields in source are in CI project-update ingestion and the ChatGPT importer, unrelated to note edits. + - *Fix:* Drop the clause, e.g. "The note grows through contributions from both you and the AI." If attribution matters, scope it correctly to Cloud (the activity feed shows agent/MCP writes) rather than claiming it as core behavior. +- [ ] **[incorrect/medium]** Keeping Notes Consistent with Schemas, line 169 ("The AI validates notes against schemas as it creates them") — Schema validation is not performed automatically at note creation; it is an on-demand action via the schema_validate tool or `bm schema validate`. + - *Evidence:* In /Users/phernandez/dev/basicmachines/basic-memory, schema/validator.py's validate_note is called only from api/v2/routers/schema_router.py (backing the schema_validate MCP tool). write_note.py, edit_note.py, and knowledge_router.py never invoke the validator. The docs' own schema-system concepts page also frames validation as an explicit step (`bm schema validate ...`). + - *Fix:* Rephrase to match actual behavior: the AI follows the schema's structure when creating typed notes, and you can validate anytime ("Validate my meeting notes against the schema") — with warn mode as the gentle default. +- [ ] **[confusing/medium]** Finding Your Notes Later > Semantic Search, line 141 — The cross-vocabulary example ("if you wrote about 'conversion rates declining' and search for 'budget concerns'") is contradicted by the page's own sample notes, which literally contain the words "Budget concerns raised by finance" and "[request] $50k additional advertising budget" — so the illustrated match is a plain keyword hit, not a semantic one. + - *Evidence:* Lines 21 and 75 of the same page contain the literal terms "Budget concerns" and "budget", making the semantic-search illustration a keyword match. + - *Fix:* Use query vocabulary genuinely absent from the sample notes (e.g., searching "spending pushback" or "cost worries" surfaces the meeting notes about the $50k ad request). +- [ ] **[confusing/medium]** Finding Your Notes Later > Metadata Search, line 150 ("Find notes with action items assigned to Sarah") — This example doesn't illustrate metadata search: action items are body content (markdown checkboxes), not note properties/frontmatter, so under a section defined as "search by note properties" it misleads readers about what metadata filtering does. + - *Evidence:* Metadata filters in search_notes operate on frontmatter fields with equality/$in/range/$between operators (src/basic_memory/mcp/tools/search.py); the action items in the page's own example (lines 79-82) are plain checkbox list items with no frontmatter representation. + - *Fix:* Replace with a frontmatter-based example, e.g. "Find all notes of type meeting with status open" or "Show notes where priority is high", and keep the action-items example under text/semantic search. +- [ ] **[confusing/low]** Meeting Notes, line 92 ("Also notice that the AI used edit_note...") — The text asks the reader to "notice" that the AI used edit_note, but the example output is just a finished note with no visible indication of which tool was used, leaving a first-time reader looking for something that isn't shown. + - *Evidence:* The preceding code block (lines 58-88) shows only the enhanced markdown note; no tool call or transcript is displayed. + - *Fix:* State it directly instead: "Behind the scenes, the AI enhances your existing note with edit_note rather than creating a new one — Basic Memory's write protection blocks accidental overwrites of existing notes." + +### content/8.how-to/5.personal-knowledge.md + +- [ ] **[incorrect/high]** Privacy and Boundaries → "Per-project routing" bullet (line 150) — The sentence "your team documentation syncs to Basic Memory Cloud" misstates what `bm project set-cloud` does — it routes requests to the cloud instance; it does not sync or upload existing local content. + - *Evidence:* Source docstring in /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory/cli/commands/project.py (set_cloud, line 1114+): "Set a project to cloud mode (route through cloud API)... This is a one-way cutover: the project's row in the local index DB is removed and the local path in config is cleared... On-disk note files are preserved." No upload happens. The docs' own routing page (content/3.cloud/08.routing.md) says only "all MCP tool calls for the `research` project go through your cloud instance." A reader following this page could run `bm project set-cloud work` expecting their existing work notes to appear in cloud; instead the local project is detached and the cloud project starts from whatever is already in cloud. + - *Fix:* Reword to routing language, e.g. "your work projects route through Basic Memory Cloud" and link to /cloud/routing; if migration of existing notes matters here, mention pushing them with `bm cloud push` before or after the cutover. +- [ ] **[confusing/medium]** Privacy and Boundaries → bash code block (lines 152-158) — The only code block on the page mixes the two CLI aliases (`basic-memory project add ...` then `bm project set-cloud work`) and runs `set-cloud` against a `work` project that is never created in the example, so a first-time reader may think these are two different tools and wonder where `work` came from. + - *Evidence:* Lines 154 and 157 of the page: `basic-memory project add personal ~/notes/personal` followed by `bm project set-cloud work`. Nothing on this page states that `bm` is an alias for `basic-memory`, and the `work` project appears only in the set-cloud line. This how-to targets personal-knowledge users who are the least CLI-savvy audience in the docs. + - *Fix:* Use `bm` consistently for both commands and either add a `bm project add work ~/notes/work` line before the set-cloud line or a comment noting `work` is an existing project. + +## Reference + + +### content/9.reference/1.cli-reference.md + +- [ ] **[incorrect/high]** Cloud commands → Sync (code block, `bm cloud sync` and `bm cloud check` examples) — The examples `bm cloud sync` and `bm cloud check` omit the required `--name` option, so both commands fail as shown ('Missing option --name'). + - *Evidence:* src/basic_memory/cli/commands/cloud/project_sync.py lines 242 and 580: `name: str = typer.Option(..., "--name", "--project", ...)` — the Ellipsis default makes --name mandatory for both `sync` and `check`. The command's own docstring examples use `bm cloud sync --name research` / `bm cloud check --name research`. + - *Fix:* Change the examples to `bm cloud sync --name research` and `bm cloud check --name research`. +- [ ] **[incorrect/high]** ### `bm tool read-note` (example and flag table) — Documents `--page` and `--page-size` flags (with example `bm tool read-note my-note --page 2 --page-size 5`), but the command has no pagination options — the example errors with 'No such option: --page'. + - *Evidence:* src/basic_memory/cli/commands/tool.py lines 175-195: read_note's only parameters are identifier, --include-frontmatter, --project, --project-id, --local, --cloud. + - *Fix:* Remove the pagination example and the --page / --page-size rows; optionally add the real --project-id flag. +- [ ] **[incorrect/high]** ### `bm tool recent-activity` flag table (--page-size row) — States the `--page-size` default is 50; the actual default is 10. + - *Evidence:* src/basic_memory/cli/commands/tool.py line 461: `page_size: int = typer.Option(10, "--page-size", ...)` with a comment noting it deliberately matches the MCP recent_activity default of 10. + - *Fix:* Change the default to `10`. +- [ ] **[incorrect/high]** ## Notes on defaults (second bullet) — Claims 'All `bm tool` subcommands support `--workspace` for cloud workspace targeting' — no `bm tool` subcommand has a `--workspace` option. + - *Evidence:* grep of src/basic_memory/cli/commands/tool.py finds no workspace option on any subcommand; cross-workspace disambiguation is done via `--project-id` ("Project external_id (UUID). Takes precedence over --project; use to disambiguate same-named projects across cloud workspaces"). + - *Fix:* Replace the bullet with: most `bm tool` subcommands accept `--project-id` (project external UUID) to disambiguate same-named projects across cloud workspaces. +- [ ] **[incorrect/high]** ### `bm schema infer` (--save example and flag-table row) — Documents `--save` as saving the inferred schema 'directly as a schema note in the `schemas/` directory', but the flag is not implemented — it prints a notice telling the user to copy the schema manually (and the conventional directory is `schema/`, not `schemas/`). + - *Evidence:* src/basic_memory/cli/commands/schema.py lines 320-324: `if save: console.print("--save not yet implemented. Copy the schema above into schema/{note_type}.md")`. + - *Fix:* Remove the --save example and row, or document it as accepted-but-not-yet-implemented (prints instructions to save manually to `schema/.md`). +- [ ] **[incorrect/high]** ### `bm schema validate` (--strict example comment and flag-table row) — Describes `--strict` as 'Treat validation warnings as errors (exit code 1 on any issue)' — strict only exits 1 when there are validation errors; warnings never affect the exit code. + - *Evidence:* src/basic_memory/cli/commands/schema.py line 234: `if strict and result.get("error_count", 0) > 0: raise typer.Exit(1)`; the option help is 'Exit with error on validation failures'. + - *Fix:* Reword to: '--strict — exit with code 1 if any validation errors are found' and fix the example comment. +- [ ] **[incorrect/high]** ### Schema tool commands (first example line) — Example `bm tool schema-validate --entity-type person` uses a nonexistent `--entity-type` option; the target is a positional argument. + - *Evidence:* src/basic_memory/cli/commands/tool.py lines 761-766: schema_validate takes `target` as a typer.Argument; its docstring example is `bm tool schema-validate person`. + - *Fix:* Change to `bm tool schema-validate person`. +- [ ] **[incorrect/high]** ### `bm update` (intro paragraph) — Claims background update checks run for `uvx` installs; the auto-updater explicitly skips uvx environments entirely. + - *Evidence:* src/basic_memory/cli/auto_update.py lines 207-215: `if source == InstallSource.UVX: return AutoUpdateResult(status=SKIPPED, ..., message="uvx runtime detected; updates are managed by uvx cache resolution.")`. + - *Fix:* Limit the background-check claim to Homebrew and `uv tool` installs, and note that uvx installs are skipped because uvx manages its own cache resolution. +- [ ] **[confusing/high]** ### `bm project move` — 'Move a local project to a new filesystem location' implies files are relocated, but the command only updates the configured path — the CLI itself warns that the user must manually move the files afterward. + - *Evidence:* src/basic_memory/cli/commands/project.py lines 1016-1027 print a panel: 'You must manually move your project files from the old location... Basic Memory has only updated the configuration - your files remain in their original location.' + - *Fix:* Add a sentence: 'This updates configuration only — move the files to the new path yourself (Basic Memory does not move them).' +- [ ] **[incorrect/medium]** ### `bm tool write-note` flag table — The flag table omits `--overwrite`, so the reference gives no way past the write_note overwrite guard — a scripted write to an existing title fails with NOTE_ALREADY_EXISTS and exit 1 with no documented resolution. + - *Evidence:* src/basic_memory/cli/commands/tool.py lines 95-99: `overwrite: bool = typer.Option(False, "--overwrite", help="Replace an existing note on conflict (matches MCP write_note overwrite=True)")`. The command also supports the undocumented `--project-id`. + - *Fix:* Add an `--overwrite` row (replace an existing note on conflict) and optionally `--project-id`. +- [ ] **[incorrect/medium]** ### `bm reindex` (flag table and first example comment) — The flag table omits `--full`, and the page implies bare `bm reindex` rebuilds everything when the default is an incremental scan — `--full` is what forces a complete rebuild/re-embed. + - *Evidence:* src/basic_memory/cli/commands/db.py lines 283-287 and docstring: '--full — Force a full filesystem scan and file reindex instead of the default incremental scan'; 'By default runs incremental search + embeddings'. + - *Fix:* Add a `--full` row and note that the default is incremental; `bm reindex --full` forces a complete rebuild. +- [ ] **[incorrect/medium]** ### `bm tool search-notes` flag table — The flag table omits `--category`, the repeatable observation-category filter (pairs with `--entity-type observation`). + - *Evidence:* src/basic_memory/cli/commands/tool.py lines 549-558: `--category` option, help 'Filter observation results to exact categories (repeatable); pair with --entity-type observation'; the command's own docstring includes the example `bm tool search-notes "auth" --entity-type observation --category requirement`. + - *Fix:* Add a `--category` row (repeatable; filters observation results to exact categories, pair with `--entity-type observation`). +- [ ] **[incorrect/medium]** ### `bm tool edit-note` flag table (--operation row) — Lists only four operations for `--operation`, but the CLI forwards the value to MCP edit_note, which also accepts `insert_before_section` and `insert_after_section` — and this site's own MCP Tools Reference lists all six, creating an internal inconsistency. + - *Evidence:* src/basic_memory/mcp/tools/edit_note.py line 515+ validates six operations; the CLI (tool.py lines 307-368) passes `operation` straight through. content/9.reference/2.mcp-tools-reference.md line 69 documents all six. + - *Fix:* List all six operations and note `--section` is also required for the two insert operations. +- [ ] **[incorrect/medium]** ## Import commands — The import list omits `bm import claude projects` (Claude.ai project import), which exists alongside `claude conversations`. + - *Evidence:* src/basic_memory/cli/commands/import_claude_projects.py line 40: `@claude_app.command(name="projects", help="Import projects from Claude.ai.")`. + - *Fix:* Add `bm import claude projects` to the example block. + +### content/9.reference/2.mcp-tools-reference.md + +- [ ] **[incorrect/high]** ## UI tools (sections `search_notes_ui` and `read_note_ui`) — The page documents search_notes_ui and read_note_ui as available MCP tools, but both are disabled in the current release — their registration is commented out, so the MCP server does not expose them. + - *Evidence:* In basic-memory src/basic_memory/mcp/tools/__init__.py (both on main and at tag v0.22.1): '# TODO: re-enable once MCP client rendering is working' followed by '# from basic_memory.mcp.tools.ui_sdk import read_note_ui, search_notes_ui', and both names are commented out of __all__. Tool registration happens only on module import, and nothing else imports ui_sdk. Documenting them also conflicts with the docs policy of not documenting unshipped features. + - *Fix:* Remove the entire 'UI tools' section (intro paragraph plus both tool subsections) until the tools are re-enabled in a shipped release. +- [ ] **[incorrect/high]** ## Discovery tools — `cloud_info()` bullet — cloud_info is described as returning 'cloud connection information including authentication status, subscription details, and tenant info', but it returns a static bundled markdown blurb about Basic Memory Cloud with no connection/auth/tenant data. + - *Evidence:* src/basic_memory/mcp/tools/cloud_info.py: `return load_discovery_resource("cloud_info.md")` — a static file (src/basic_memory/mcp/resources/cloud_info.md) containing a feature list, an OSS discount code, and 'bm cloud login' setup guidance. Docstring: 'Return optional Basic Memory Cloud information and setup guidance.' + - *Fix:* Describe it as: returns an overview of Basic Memory Cloud (features, discount code, and setup guidance via `bm cloud login`). No parameters. +- [ ] **[incorrect/high]** ### `recent_activity` — intro sentence — The claim 'When called without a `project` parameter, returns activity across all projects' is wrong for typical setups — without a project parameter the tool falls back to the default project; cross-project discovery mode only triggers when no project can be resolved at all. + - *Evidence:* src/basic_memory/mcp/project_context.py resolve_project_parameter: resolution order is env constraint → explicit parameter → default_project → discovery, and recent_activity.py calls it with allow_discovery=True; its docstring says discovery applies 'When no specific project can be resolved'. Config auto-sets default_project to the first project when unset (config.py model validator), so a default almost always exists. The sentence also contradicts the page's own project-resolution tip at the top. + - *Fix:* Change to: 'When no project can be resolved (no parameter, no default project), returns activity across all projects (discovery mode); otherwise it uses the resolved project.' +- [ ] **[incorrect/medium]** ## Discovery tools — `release_notes()` bullet — release_notes is described as returning 'the latest Basic Memory release notes and changelog', but it returns a short static markdown resource bundled with the package — not the changelog. + - *Evidence:* src/basic_memory/mcp/tools/release_notes.py: `return load_discovery_resource("release_notes.md")` — a bundled static file (src/basic_memory/mcp/resources/release_notes.md) containing a brief dated note and a cloud promo/discount blurb. Docstring: 'Return the latest product release notes for optional user review.' + - *Fix:* Drop 'and changelog' and describe it as returning bundled release-notes highlights for the installed version. +- [ ] **[incorrect/medium]** ### `read_content` — description — 'Returns the file's raw bytes' misstates the behavior: text files are returned as plain text, images are automatically resized/optimized (not raw), and other binaries are returned base64-encoded only when below size limits. + - *Evidence:* src/basic_memory/mcp/tools/read_content.py docstring: 'Text files (markdown, code, etc.) are returned as plain text; Images are automatically resized/optimized for display; Other binary files are returned as base64 if below size limits.' + - *Fix:* Reword to: 'Read a file's raw content by path or permalink. Text files return as plain text; images are resized/optimized for display; other binary files return base64-encoded (subject to size limits).' +- [ ] **[confusing/low]** ## Discovery tools — 'Cloud discovery tools' subheading — Grouping release_notes under 'Cloud discovery tools' implies both tools are cloud-only, but both are registered unconditionally and work in local mode; release_notes is about the product release, not the cloud. + - *Evidence:* src/basic_memory/mcp/tools/__init__.py imports cloud_info and release_notes unconditionally alongside the standard tools; release_notes.md content is product release notes plus an optional cloud promo. + - *Fix:* Rename the subheading to 'Discovery tools' content directly (drop the 'Cloud' qualifier) or split release_notes out from the cloud-specific grouping. + +### content/9.reference/3.ai-assistant-guide.md + +- [ ] **[confusing/medium]** ## 1. Install Agent Skills (recommended) — line 20 — The prose says "Start with memory-notes ... and add others as you need them," but the command shown right above (npx skills add basicmachines-co/basic-memory/skills) installs all skills at once, so the incremental-adoption advice contradicts the example. + - *Evidence:* The skills page (content/7.integrations/9.skills.md, Installation section) documents that the bare command "Install[s] all skills at once" and that single-skill installs require --skill (e.g. `npx skills add basicmachines-co/basic-memory/skills --skill memory-tasks`). + - *Fix:* Either show the single-skill form for the recommended starting point (`npx skills add basicmachines-co/basic-memory/skills --skill memory-notes`) before mentioning adding others, or reword to clarify the command installs the full set and memory-notes is simply the skill to lean on first. + +### content/9.reference/4.technical-information.md + +- [ ] **[incorrect/medium]** Resulting JSON Entity Structure (entity_metadata.tags, ~line 141) — The example shows entity_metadata.tags as a stringified Python list ("['#coffee', '#brewing', '#methods', '#demo']") but the current parser preserves frontmatter lists as lists, so the API returns a JSON array. + - *Evidence:* normalize_frontmatter_value in /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory/markdown/entity_parser.py explicitly preserves lists: 'if isinstance(value, list): return [normalize_frontmatter_value(item) for item in value]'. entity_metadata is a Dict field (schemas/response.py line 202), so tags serialize as a JSON array, not a str()-ed Python list. The example output (timestamped 2025-03-06) appears generated by an older version. + - *Fix:* Change the value to a JSON array: "tags": ["#coffee", "#brewing", "#methods", "#demo"] (or regenerate the example against a current build). +- [ ] **[confusing/high]** Implementation Details (steps, lines 73-83) vs Entity Model (lines 188-197) — The page defines the same entity model twice: the 'Implementation Details' steps define Entities/Observations/Relations, then the 'Entity Model' section immediately after the JSON example re-defines the identical three concepts (plus Tags), breaking the narrative flow. + - *Evidence:* Lines 73-83: 'Entities — Distinct concepts represented by Markdown documents / Observations — Categorized facts... / Relations — Connections between entities...'; lines 190-195 repeat: 'Entities — Documents in your knowledge base / Observations — Facts or statements about entities / Relations — Connections between entities'. A first-time reader encounters near-identical definitions a screen apart with the long JSON example in between. + - *Fix:* Merge the two into one definition list (keeping Tags), placed once before the Example Markdown Input, and drop the duplicate 'Entity Model' bullets. +- [ ] **[confusing/medium]** Resulting JSON Entity Structure (created_at/updated_at, lines 179-180) — In the example JSON, created_at (2025-03-06T14:01:23) is later than updated_at (2025-03-06T13:34:48), an impossible ordering that makes careful readers doubt the example's accuracy. + - *Evidence:* "created_at": "2025-03-06T14:01:23.445071" vs "updated_at": "2025-03-06T13:34:48.563606" — a record cannot be updated before it was created. + - *Fix:* Swap or adjust the timestamps so updated_at >= created_at. +- [ ] **[confusing/low]** Resulting JSON Entity Structure (file_path, line 135) — The output's file_path 'Coffee Notes/Coffee Brewing Methods.md' is never established by the 'Example Markdown Input' it supposedly derives from, and its folder doesn't match the permalink prefix 'coffee/', leaving readers unable to tell how file paths and permalinks relate. + - *Evidence:* The markdown input block (lines 89-126) shows only file content with an explicit 'permalink: coffee/coffee-brewing-methods'; the JSON output introduces a 'Coffee Notes/' folder out of nowhere. Since permalinks are normally derived from file paths unless overridden, the mismatch invites the wrong mental model for the input->output example pair. + - *Fix:* Either state the file's location above the input example (e.g., 'saved as Coffee Notes/Coffee Brewing Methods.md') and note that the frontmatter permalink overrides the path-derived one, or align file_path with the permalink (coffee/Coffee Brewing Methods.md). + +### content/9.reference/5.troubleshooting.md + +- [ ] **[incorrect/high]** Database Issues → Corrupted Database — The fix is labeled "Reset and re-index" and the warning claims `basic-memory reset` "rebuilds the database from your markdown files", but plain `reset` only drops and recreates an empty index database — it does not re-index files. + - *Evidence:* src/basic_memory/cli/commands/db.py:196-219 — reset prints "This only deletes the index database... Use bm reset --reindex to automatically rebuild the index afterward"; re-indexing only runs when the --reindex flag is passed (db.py:265). + - *Fix:* Change the command to `basic-memory reset --reindex` (or `basic-memory reset` followed by `basic-memory reindex`) and reword the warning to say the index is rebuilt from markdown files when --reindex is used. +- [ ] **[incorrect/high]** Sync Issues → Changes Not Syncing, step 4 "Reset the database" — The warning under `basic-memory reset` says "This re-indexes all files", but reset alone never re-indexes — without `--reindex` the user is left with an empty index and their "changes not syncing" problem seemingly worse. + - *Evidence:* src/basic_memory/cli/commands/db.py:196-219 — reset help/output: "Reset database (drop all tables and recreate)" and "Use bm reset --reindex to automatically rebuild the index afterward." + - *Fix:* Use `basic-memory reset --reindex` in the code block, or recommend `basic-memory reindex` first (lighter fix) before a full reset. +- [ ] **[incorrect/high]** Performance Issues → Slow Operations, step 1 "Check database size" — `basic-memory project info` as written fails — the command requires a project name argument — and it reports knowledge-graph/embedding statistics, not database size. + - *Evidence:* src/basic_memory/cli/commands/project.py:1360-1363 — `@project_app.command("info")` with `name: str = typer.Argument(..., help="Name of the project")` (required); output shows Entities/Observations/Relations counts and embedding status. + - *Fix:* Change to `basic-memory project info ` and relabel the step "Check knowledge base statistics". +- [ ] **[incorrect/high]** Getting Help → Check Logs (first code block) — `cat ~/.basic-memory/basic-memory-*.log` matches nothing on macOS/Linux — the log file there is `basic-memory.log`; the hyphen-pid form (`basic-memory-.log`) is Windows-only. + - *Evidence:* src/basic_memory/utils.py:442 — `log_filename = f"basic-memory-{os.getpid()}.log" if os.name == "nt" else "basic-memory.log"`. + - *Fix:* Use `cat ~/.basic-memory/basic-memory.log` (and optionally note the per-process `basic-memory-.log` naming on Windows). +- [ ] **[incorrect/high]** Getting Help → Check Logs ("Or for Cloud mode" line) — `~/.basic-memory/basic-memory-cloud.json` is not a cloud-mode log file — it is the OAuth token cache, so catting it shows (and encourages exposing) credentials, not logs. + - *Evidence:* src/basic_memory/cli/auth.py:35 — `self.token_file = app_config.data_dir_path / "basic-memory-cloud.json"`. + - *Fix:* Remove the "Or for Cloud mode" line, or replace it with a real diagnostic such as `bm cloud status`. +- [ ] **[incorrect/medium]** MCP Connection Issues → MCP Endpoint Connection Fails (Cloud), step 3 — Step 3 labels `bm cloud status` as "Check subscription status", but the command reports authentication and connection status (host, API key, OAuth token validity, health-check reachability), not subscription state. + - *Evidence:* src/basic_memory/cli/commands/cloud/core_commands.py:158-200 — docstring "Check cloud authentication and connection status"; output covers Host, API Key, OAuth token validity, and a /proxy/health connectivity check only. + - *Fix:* Relabel the step "Check authentication and connection status"; the separate "Subscription Required Error" section already covers subscription problems. +- [ ] **[incorrect/medium]** Sync Issues → Sync In Progress — The section troubleshoots operations failing with a "sync in progress" message, but no such message exists anywhere in the current codebase — this appears to be stale guidance from an earlier release. + - *Evidence:* grep for "sync in progress"/"in progress" (case-insensitive) across /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory returns no user-facing message; neither CLI, API, nor MCP tools emit it. + - *Fix:* Remove the section, or rewrite it around what users actually see today (e.g., `basic-memory status` showing files still being indexed after startup). +- [ ] **[redundant/high]** Sync Issues → Cloud Sync Issues; Cloud Issues → Authentication Failed or Invalid Token; Project Issues → Project Not Configured for Sync (Cloud) — These three cloud troubleshooting entries duplicate, nearly verbatim, the Troubleshooting section of the Cloud Sync page (same error strings, same command sequences), and "Project Not Configured for Sync (Cloud)" additionally repeats step 4 of "Cloud Sync Issues" on this same page. + - *Evidence:* content/3.cloud/03.cloud-sync.md lines 355-385 contain identical "Authentication failed or Invalid token" (bm cloud logout/login), "Push or Pull Reports Conflicts" (--dry-run, --on-conflict keep-both), and "Project has no local_sync_path configured" (bm cloud sync-setup research ~/Documents/research) entries. + - *Fix:* Keep one-line symptoms here and link to /cloud/cloud-sync#troubleshooting for the fixes, or make the cloud-sync page link here — pick a single owner so the two copies cannot drift. +- [ ] **[confusing/medium]** Search and Content Issues → Entity Not Found, steps 1 and 3 — Natural-language AI prompts ("Find notes about [topic]", "List files in [folder]") appear in bare code blocks on a page otherwise full of shell commands, so a first-time reader may try to run them in a terminal. + - *Evidence:* Every other code block on the page is a bash command or JSON config; nothing signals these two blocks are things to say to the AI assistant rather than type into a shell. + - *Fix:* Prefix each with a sentence like "Ask your AI assistant:" or label the fences (e.g., a 'prompt' caption) to distinguish them from shell commands. +- [ ] **[confusing/medium]** Database Issues → Database Locked, step 3 "Remove lock files" — The step calls memory.db-shm/-wal "lock files" — they are SQLite WAL/shared-memory files — and deleting the -wal file by hand can silently discard recently indexed changes, when the supported cleanup path is `basic-memory reset --reindex` (which removes these files itself). + - *Evidence:* src/basic_memory/cli/commands/db.py:236-242 deletes the "", "-shm", "-wal" suffixed files as part of the guarded reset flow (which first refuses to run while MCP processes hold the DB open); the doc's manual `rm` has no such guard and mislabels the files. + - *Fix:* Reword to "Remove SQLite WAL/shared-memory files" and point users at `basic-memory reset --reindex` after closing clients, instead of manual rm commands. + +### content/9.reference/6.configuration.md + +- [ ] **[incorrect/high]** Project and routing settings > `projects` bullet list (line 69) — The project entry field is listed as `cloud_sync_path`, but the actual config field is `local_sync_path`; `cloud_sync_path` is only a legacy read-time alias. + - *Evidence:* basic-memory src/basic_memory/config.py line 163: `local_sync_path: Optional[str] = Field(... validation_alias=AliasChoices("local_sync_path", "cloud_sync_path"))`. Re-saved configs serialize `local_sync_path`. The page's own example config (line 47) correctly uses `local_sync_path`, contradicting this bullet. + - *Fix:* Change the bullet to `local_sync_path` (optional), optionally noting that legacy `cloud_sync_path` keys are accepted and migrated on load. +- [ ] **[incorrect/high]** Sync and watch settings > `skip_initialization_sync` (lines 258-264) — The description says it skips the initial full sync at MCP server start and recommends it for large local projects, but the setting actually skips database initialization and project reconciliation/seeding (cloud/stateless deployments) and does not gate the initial file scan at all. + - *Evidence:* config.py line 458: description 'Skip expensive initialization synchronization. Useful for cloud/stateless deployments where project reconciliation is not needed.' It feeds skip_local_initialization (config.py line 673), which makes initialize_app return before DB init and project reconciliation (services/initialization.py line 202) and skips default-project seeding (config.py lines 767-776). The initial file sync is gated only by sync_changes/test/cloud mode (mcp/container.py line 57); grep shows no file-sync path checks skip_initialization_sync. + - *Fix:* Rewrite as: skips local initialization (database setup and project reconciliation) for cloud/stateless deployments where projects are managed in the database; do not recommend it as a local large-project performance knob. +- [ ] **[incorrect/high]** Formatter settings > `formatter_command` (lines 315-321) — The page says the command 'is called with the file path as an argument', but the file path is only substituted via a `{file}` placeholder in the command string — nothing is appended if the placeholder is absent. + - *Evidence:* file_utils.py line 240: `cmd = formatter.replace("{file}", str(path))` followed by shlex.split and subprocess exec — no path is appended. config.py line 469 description: 'External formatter command. Use {file} as placeholder for file path... Set to 'npx prettier --write {file}' for Prettier.' A user setting `"prettier --write"` per the docs would run the command without any file. + - *Fix:* Document the `{file}` placeholder with an example like `npx prettier --write {file}`. +- [ ] **[confusing/medium]** Formatter settings > `format_on_save` / `formatter_command` (lines 307-321) — The section implies formatting only happens when `formatter_command` is set, but with `format_on_save: true` and no command configured, markdown files are formatted by the built-in mdformat formatter; the per-extension `formatters` map is also undocumented. + - *Evidence:* file_utils.py lines 228-236: when no formatter is configured, markdown files fall through to `format_markdown_builtin` (mdformat with GFM/frontmatter). config.py line 469: 'If not set, uses built-in mdformat (Python, no Node.js required).' config.py line 472 also defines a `formatters` per-extension dict not mentioned on the page. + - *Fix:* State that enabling format_on_save alone formats markdown with built-in mdformat, and that formatter_command (or the per-extension `formatters` map) overrides it with an external tool. +- [ ] **[confusing/low]** Project and routing settings > `default_project` (lines 72-77) — 'Default: "main"' is not the field default — the field defaults to null and, when omitted, Basic Memory falls back to the first configured project ('main' only on fresh installs because a 'main' project is seeded); explicit null disables automatic project resolution, which the page does not mention. + - *Evidence:* config.py lines 200-203 (default=None, 'Set to null to disable automatic project resolution') and lines 783-789 (when not explicitly set, default_project becomes the first project in the config; corrected to first project if it references a missing project). + - *Fix:* Say: default is unset, in which case the first configured project is used ('main' on fresh installs); explicit null disables automatic project resolution. +- [ ] **[redundant/medium]** Semantic search settings section (lines 103-168) — The seven semantic settings with their defaults and env var names are fully duplicated in the settings table on the Semantic Search concepts page, creating drift risk if a default changes. + - *Evidence:* content/6.concepts/7.semantic-search.md lines 230-236 list semantic_search_enabled, semantic_embedding_provider, semantic_embedding_model, semantic_embedding_dimensions, semantic_embedding_batch_size, semantic_vector_k, and semantic_min_similarity with identical defaults and BASIC_MEMORY_* env vars; line 240 also repeats the min-similarity tuning guidance. + - *Fix:* Keep the full reference here and have the concepts page link to /reference/configuration#semantic-search-settings instead of maintaining its own defaults table (or vice versa). +- [ ] **[confusing/medium]** ## Example config (v0.19+) heading (line 34) — The heading hard-codes a version floor ('v0.19+'), which contradicts the docs policy of not embedding version floors and reads dated now that the current release is v0.22.x. + - *Evidence:* Docs policy: no version floors; latest-release info lives on the Changelog page. Nothing in the example is v0.19-specific relative to the current format, so the qualifier adds no information for a first-time reader. + - *Fix:* Rename the heading to 'Example config'. + +### content/9.reference/7.docker.md + +- [ ] **[confusing/medium]** ## Configuration — intro sentence and defaults table — The table is introduced with "The image sets these defaults," but four of the six rows (BASIC_MEMORY_DEFAULT_PROJECT, BASIC_MEMORY_SYNC_CHANGES, BASIC_MEMORY_LOG_LEVEL, BASIC_MEMORY_SYNC_DELAY) are not set by the image at all — their Default cells say "in the Compose example," contradicting the intro. + - *Evidence:* The Dockerfile in the basic-memory repo only sets BASIC_MEMORY_HOME and BASIC_MEMORY_PROJECT_ROOT (ENV block); the other four variables appear only in the Compose example's environment section. A reader using plain `docker run` (the page's first example) could skim the intro and assume those four are baked into the image. + - *Fix:* Split into two parts: "The image sets BASIC_MEMORY_HOME=/app/data/basic-memory and BASIC_MEMORY_PROJECT_ROOT=/app/data" plus a second list/table of "variables the Compose example sets (and their application defaults)" — or reword the intro to "Configuration comes from these environment variables" and give each row a clear Source column (image vs. Compose example vs. application default). + +### content/9.reference/8.llms-txt.md + +- [ ] **[redundant/medium]** Quick reference table and Content negotiation / llms.txt / Raw markdown sections — The 4-row access-methods table and the same three curl examples (llms.txt index, /raw/ page fetch, Accept: text/markdown negotiation) are duplicated nearly verbatim on content/2.whats-new/8.ai-friendly-docs.md. + - *Evidence:* content/2.whats-new/8.ai-friendly-docs.md lines 18-36 contain an identical Method/URL table (Index /llms.txt, Full docs /llms-full.txt, Raw markdown /raw/.md, Content negotiation Accept: text/markdown) plus the same curl commands; that page already cross-links here twice ('See the full reference at Reference → AI-Friendly Documentation'), so the duplicated table/examples could drift if an endpoint changes. + - *Fix:* Trim the What's New page to the announcement prompt plus the cross-link card, keeping the reference table and curl examples only on this reference page. +- [ ] **[confusing/low]** Opening ::tip block (lines 8-16) — The natural-language AI prompt ('Fetch https://docs.basicmemory.com/llms.txt and read the Basic Memory documentation') is fenced as a bash code block, so a first-time reader may paste it into a terminal where it fails; the equivalent block on the What's New page uses a plain fence. + - *Evidence:* Line 11 opens the fence with ```bash but the content is a prompt for an AI assistant, not a shell command; the surrounding prose says 'ask it to fetch the documentation'. content/2.whats-new/8.ai-friendly-docs.md line 12 renders the same prompt with a language-less fence. + - *Fix:* Change the fence language from bash to plain text (```text or no language) for the prompt block. + +## Cross-cutting + + +### terminology (3) + +- [ ] **[high]** content/3.cloud/11.restore-lost-content.md:45 vs content/3.cloud/11.restore-lost-content.md:151, content/3.cloud/05.cloud-snapshots.md:33, content/3.cloud/02.web-app.md:217 and 02.web-app.md:309 — Snapshot scope is described inconsistently: restore-lost-content.md:45 says "Snapshots are project-wide point-in-time backups", implying each project has its own snapshots, while the same page (line 151: "Snapshots cover the recent history of your cloud workspace"), the Cloud Snapshots guide ("Go to Settings → Snapshots and select a workspace to see its snapshots"), and the Web App settings table ("Manage point-in-time backups per workspace") all describe snapshots as workspace-scoped. A reader following the cross-links between the recovery guide and the snapshots guide gets two different answers about what a snapshot contains. + - *Fix:* Change restore-lost-content.md:45 to "Snapshots are workspace-wide point-in-time backups" (or "cover your whole cloud workspace, every project in it"), matching the rest of the snapshot docs. +- [ ] **[medium]** content/4.teams/1.about.md:18-24 and content/2.whats-new/0.teams.md:16 vs content/9.reference/1.cli-reference.md:192 and 1.cli-reference.md:374-375, content/9.reference/2.mcp-tools-reference.md:235 — "Workspace" sometimes includes Local and sometimes means cloud-only. The Teams pages present a three-workspace model (Local / Personal Cloud / Team) and say you "switch between workspaces using the workspace selector in the app" / "switch between them in the app, or target one explicitly from the CLI and MCP" — but the CLI and MCP references define workspaces as cloud-only (`--workspace`: "Cloud workspace name, slug, type, or tenant ID"; `bm cloud workspace list` lists cloud workspaces; `list_workspaces` "List available cloud workspaces"). A reader who follows the about page's pointer to the CLI reference will find that the "Local" workspace from the table never appears in `bm cloud workspace list` or accepts `--workspace` targeting, and the web app cannot switch to it. + - *Fix:* In 4.teams/1.about.md and 2.whats-new/0.teams.md, either footnote the Local row (e.g., "Local projects live outside the cloud workspace model — they aren't listed by `bm cloud workspace list` or shown in the app's workspace selector") or reframe the table as "where your knowledge can live" rather than three workspaces, reserving "workspace" for cloud. +- [ ] **[medium]** content/4.teams/2.join-a-team.md:29 vs content/3.cloud/02.web-app.md:19, content/4.teams/1.about.md:24, content/4.teams/3.copy-between-workspaces.md:37 — The workspace-switching UI is named three different ways across linked pages: join-a-team.md:29 says "The sidebar shows the teams and projects you have access to" (and its page description promises a "switch workspaces" step that the body never ties to a named control), about.md:24 and copy-between-workspaces.md:37 call it "the workspace selector", and the Web App guide — the page join-a-team links to for the UI — describes the sidebar as only "Project and folder tree, search, your account avatar" with no mention of a workspace selector or teams at all. A new team member following join-a-team → Web App won't find where "teams" or workspaces appear in the interface. + - *Fix:* Pick one UI label ("workspace selector") and use it in join-a-team step 2 (e.g., "switch to the team workspace using the workspace selector, then the sidebar shows its projects"), and add the workspace selector to the Web App guide's Layout/sidebar description. + +### commands (12) + +- [ ] **[high]** content/3.cloud/03.cloud-sync.md:82-84, content/3.cloud/03.cloud-sync.md:135-138, content/3.cloud/03.cloud-sync.md:280-282, content/3.cloud/03.cloud-sync.md:300-305, content/3.cloud/03.cloud-sync.md:467, content/3.cloud/01.cloud-guide.md:190, content/3.cloud/01.cloud-guide.md:193, content/3.cloud/01.cloud-guide.md:317, content/7.integrations/7.vscode.md:43, content/7.integrations/7.vscode.md:46, content/7.integrations/8.obsidian.md:47, content/7.integrations/8.obsidian.md:50 — Cloud project creation shown without the required --cloud flag, e.g. `bm project add research --local-path ~/Documents/research` and `bm project add temp`. Source (basic-memory/src/basic_memory/cli/commands/project.py:716-806) sets `effective_cloud_mode = cloud and not local` — cloud mode only when --cloud is passed; otherwise local mode requires the positional path argument, so every one of these commands exits with 'Error: path argument is required in local mode' even when global cloud mode is enabled. Contradicts the same operation shown correctly with --cloud on content/4.teams/1.about.md:176-182 and content/9.reference/1.cli-reference.md:220-229. + - *Fix:* Add `--cloud` to every cloud-mode `bm project add` example (e.g. `bm project add research --cloud --local-path ~/Documents/research`, `bm project add temp --cloud`). +- [ ] **[high]** content/9.reference/1.cli-reference.md:668 — Claims 'All `bm tool` subcommands support `--workspace` for cloud workspace targeting.' No `bm tool` subcommand defines a --workspace option (basic-memory/src/basic_memory/cli/commands/tool.py — only --project and --project-id exist; --project-id is the documented way to disambiguate same-named projects across workspaces). Only `bm cloud pull/push` and `bm project add/list/set-cloud` take --workspace. + - *Fix:* Replace the bullet with: `bm tool` subcommands support `--project-id` (project external_id) to disambiguate same-named projects across cloud workspaces; --workspace belongs to `bm project` and `bm cloud pull/push` commands. +- [ ] **[high]** content/1.start-here/3.quickstart-local.md:259 — Documents `basic-memory sync` ('Force re-sync all files') but no top-level `sync` command exists in the CLI (basic-memory/src/basic_memory/cli/commands/__init__.py registers no sync module; only `bm cloud sync` exists). Running it fails with 'No such command'. + - *Fix:* Replace with the current equivalents: `basic-memory reindex` (rebuild indexes) or `basic-memory reset --reindex`, matching content/5.local/5.user-guide.md:483-486. +- [ ] **[high]** content/7.integrations/1.claude-desktop.md:95 — Suggests 'run the watcher manually: `basic-memory watch`' but no `watch` command exists in the CLI (not registered in basic-memory/src/basic_memory/cli/commands/__init__.py; 'watch' only appears in a legacy skip-init list in cli/app.py:99). The command fails with 'No such command'. + - *Fix:* Remove the `basic-memory watch` suggestion; sync runs inside the MCP server process, so point users at `basic-memory status` / restarting the MCP client instead. +- [ ] **[high]** content/1.start-here/3.quickstart-local.md:250, content/5.local/5.user-guide.md:474, content/5.local/5.user-guide.md:584, content/9.reference/5.troubleshooting.md:236 — `basic-memory project info` shown with no project name, but the name argument is required (basic-memory/src/basic_memory/cli/commands/project.py:1360-1363: `name: str = typer.Argument(...)`). Bare invocation errors with 'Missing argument'. cli-reference.md:201 correctly shows `bm project info main`. + - *Fix:* Add a project name to each example, e.g. `basic-memory project info main`. +- [ ] **[high]** content/9.reference/1.cli-reference.md:515 — `bm tool read-note my-note --page 2 --page-size 5` — read-note has no --page/--page-size options (basic-memory/src/basic_memory/cli/commands/tool.py:175-196: only --include-frontmatter, --project, --project-id, --local, --cloud). The command fails with 'No such option: --page'. + - *Fix:* Remove the pagination example from the read-note section (pagination flags exist on search-notes, build-context, and recent-activity only). +- [ ] **[high]** content/9.reference/1.cli-reference.md:646 — `bm tool schema-validate --entity-type person` — schema-validate takes a positional TARGET argument, not an --entity-type option (basic-memory/src/basic_memory/cli/commands/tool.py:761-766). --entity-type is a search-notes filter flag, not a schema-validate flag. The documented command fails with 'No such option'. + - *Fix:* Change to `bm tool schema-validate person`, matching the schema-infer/schema-diff examples on the following lines and `bm schema validate person` elsewhere. +- [ ] **[high]** content/3.cloud/03.cloud-sync.md:435 — Command cheat-sheet lists `bm project rm ` but the subcommand is `remove` with no `rm` alias (basic-memory/src/basic_memory/cli/commands/project.py:854: `@project_app.command("remove")`). cli-reference.md:249 correctly documents `bm project remove`. + - *Fix:* Change to `bm project remove `. +- [ ] **[high]** content/9.reference/1.cli-reference.md:344, content/9.reference/1.cli-reference.md:347 — `bm cloud sync` and `bm cloud check` shown bare, but --name is a required option on both (basic-memory/src/basic_memory/cli/commands/cloud/project_sync.py:240-243 and 578-581: `typer.Option(..., "--name", "--project")`). Bare invocation fails with 'Missing option --name'. Every other page (03.cloud-sync.md:250, 267, 449-453) shows `--name `. + - *Fix:* Change to `bm cloud sync --name research` and `bm cloud check --name research`. +- [ ] **[high]** content/2.whats-new/1.changelog.md:38 — Changelog names the command `bm orphan` (singular); the actual command is `bm orphans` (basic-memory/src/basic_memory/cli/commands/orphans.py:32-33), and cli-reference.md:123-130 documents `bm orphans`. Also 'a flag to clean them out' — orphans has no cleanup flag (only --project, --json, --local, --cloud); it is read-only reporting. + - *Fix:* Rename to `bm orphans` and drop or correct the cleanup-flag claim to match the actual flags (--json, --project). +- [ ] **[medium]** content/9.reference/6.configuration.md:69, content/9.reference/6.configuration.md:413 — Project entry key documented as `cloud_sync_path`, but the current config field is `local_sync_path` — `cloud_sync_path` is only a legacy read alias (basic-memory/src/basic_memory/config.py:163-167: `validation_alias=AliasChoices("local_sync_path", "cloud_sync_path")`); new configs are written with `local_sync_path`. + - *Fix:* Document the key as `local_sync_path` (optionally noting `cloud_sync_path` is accepted as a legacy alias). +- [ ] **[medium]** content/3.cloud/03.cloud-sync.md:93 — 'Config stores `cloud_projects` dict mapping project names to local paths' — `cloud_projects` is a removed legacy key; per configuration.md:407-410 (and config.py:145-151) it was migrated into structured `projects` entries with `local_sync_path`. The two docs pages contradict each other about the same config surface. + - *Fix:* Update to say local sync paths are stored per-project in the `projects` entries (`local_sync_path` field) of config.json. + +### redundancy (9) + +- [ ] **[high]** content/1.start-here/2.quickstart-cloud.md:69-88, content/3.cloud/01.cloud-guide.md:61-67, content/7.integrations/3.chatgpt.md:8-37,49-53 — ChatGPT cloud setup is maintained in two full copies and has already drifted. quickstart-cloud says enable MCP under 'Settings → Beta features' and requires a 'Pro or Max subscription' (Max is a Claude tier, not a ChatGPT tier); the ChatGPT integration page says 'Settings > Developer > Custom MCP Servers' and 'ChatGPT Plus or Pro subscription required'. cloud-guide repeats the 'Pro or Max' claim in its note even though it otherwise defers to the integration page. Users following the quickstart get a wrong settings path and wrong tier names. + - *Fix:* Make integrations/chatgpt.md canonical for the steps and the subscription requirement. In quickstart-cloud, replace the ChatGPT ::steps block with a one-line pointer (endpoint URL + link), and fix/remove the 'Pro or Max' note in both quickstart-cloud and cloud-guide to match the integration page's 'Plus or Pro'. +- [ ] **[high]** content/1.start-here/2.quickstart-cloud.md:36-67, content/3.cloud/01.cloud-guide.md:27-57, content/7.integrations/1.claude-desktop.md:10-41 — The Claude Desktop remote-connector setup (Open Settings → Add Custom Connector → Authenticate → Configure Tools → Verify) is maintained as three separate full ::steps blocks. They already diverge in small ways: quickstart uses /screenshots/claude/* images, claude-desktop uses /claude-settings-*.png images, cloud-guide has no images; wording differs ('Add custom connector' vs 'Add connector'). cloud-guide even ends its copy with a tip pointing at the claude-desktop guide 'for detailed instructions' while carrying the same detail itself. + - *Fix:* Pick one canonical walkthrough. Given quickstart-cloud is the primary onboarding page with the best screenshots, make it (or integrations/claude-desktop) canonical, reduce cloud-guide's 'Setup with Claude' to the endpoint URL plus a link, and have integrations/claude-desktop either host the canonical steps or link to the quickstart the way its own Local Setup section already links to quickstart-local. +- [ ] **[high]** content/3.cloud/01.cloud-guide.md:89-211,286-335, content/3.cloud/13.cloud-cli.md (whole page), content/3.cloud/03.cloud-sync.md:99-192 — cloud-guide's 'Command Line Tools' section is a second, older treatment of exactly what the newer Cloud CLI page (13.cloud-cli) owns: bm cloud login flow, api-key save/create, per-project routing commands, project management, and sync setup. cloud-guide never links to cloud-cli. Its 'Migrating to Cloud → Option 2' also restates the cloud-sync Quick Start command sequence (login, setup, project add --local-path, pull --dry-run, pull, push). Two pages in the same Cloud section both claim CLI onboarding, so any command change (as with v0.22's push/pull semantics) must be applied in both places. + - *Fix:* Make 13.cloud-cli canonical for CLI-on-cloud material (it is already the well-structured pointer hub). Compress cloud-guide's 'Command Line Tools' to a short paragraph plus a card linking to /cloud/cloud-cli, and reduce 'Option 2: Local File Sync' to a pointer at the cloud-sync Quick Start. +- [ ] **[high]** content/5.local/5.user-guide.md:144-169, content/6.concepts/4.memory-urls.md:12-64 — Memory URL formats are documented twice and have drifted in both directions: the user-guide lists memory://folder/title and the relation-follow wildcard memory://path/relation_type/* (absent from the concepts page) but omits project-prefixed URLs and project::note-path syntax (v0.19+, present only in the concepts page). The user-guide section has no link to the concepts page. + - *Fix:* Make concepts/memory-urls canonical. Add the relation-follow wildcard form there if it is still supported, then shrink the user-guide section to one example plus a link to /concepts/memory-urls. +- [ ] **[high]** content/5.local/5.user-guide.md:173-211, content/6.concepts/3.observations-and-relations.md:10-81 — Observation and relation syntax is taught in full in both the local user-guide ('Building Knowledge Connections', including a fixed 'Common Relation Types' table) and the concepts page (which explicitly frames relation types as open-ended, 'no fixed list'). The two framings can mislead: the user-guide table reads like an enumerated vocabulary. The user-guide section does not link to the concepts page, so the v0.21 relation-parsing change (quoted multi-word types, links_to fallback) documented in concepts is invisible from the user-guide's copy. + - *Fix:* Make concepts/observations-and-relations canonical. Replace the user-guide's syntax subsections with a short example and a link, moving the 'Common Relation Types' table into the concepts page (labeled as examples, not a fixed list) if it is worth keeping. +- [ ] **[high]** content/5.local/5.user-guide.md:215-249,566-600, content/5.local/2.getting-started.md:70-113, content/9.reference/5.troubleshooting.md:112-133,176-204,228-246,346-350 — Two more user-guide sections are near-verbatim duplicates maintained elsewhere: (1) 'Multi-Project Workflows / How Projects Work' repeats getting-started's 'Multi-Project Setup' word-for-word (same 4-step list, same example conversation, same default_project config snippet), and both overlap concepts/projects-and-folders; (2) the user-guide 'Troubleshooting' section repeats reference/troubleshooting's 'Changes Not Syncing', 'Claude Can't Find Knowledge', and performance fixes, and the 'Moving Notes Between Projects' not-supported claim exists in both user-guide and troubleshooting — if cross-project move ships, three pages must change in lockstep. + - *Fix:* Decide the split: getting-started owns local setup (keep Multi-Project Setup there), concepts/projects-and-folders owns the mental model, reference/troubleshooting owns fixes. Cut the user-guide's duplicated blocks down to pointers; the user-guide should orchestrate workflows, not restate setup and troubleshooting content. +- [ ] **[medium]** content/1.start-here/3.quickstart-local.md:20-85, content/5.local/1.local-install.md:8-41 — Install commands (brew tap/trust/install, uv tool install) and the claude_desktop_config.json snippet are maintained in two copies, including a verbatim-identical ::note paragraph about `brew trust` and Homebrew 6. They are in sync today only because one was copy-pasted from the other; the Homebrew-6 transition (and any change to the recommended MCP config, e.g. uvx vs installed binary) will require editing both, and nothing links them to each other. + - *Fix:* Keep quickstart-local as the self-contained onboarding walkthrough (quickstarts benefit from inlined steps) and turn 5.local/1.local-install into a pointer page ('follow Quickstart: Local, then...'), or extract the install block into a shared MDC component/partial so the brew-trust note lives once. +- [ ] **[medium]** content/7.integrations/8.obsidian.md:14-79, content/7.integrations/7.vscode.md:10-78, content/3.cloud/03.cloud-sync.md:99-192, content/3.cloud/01.cloud-guide.md:307-326 — The cloud-sync onboarding sequence (bm cloud login → bm cloud setup → bm project add --local-path → pull --dry-run → pull → push) is maintained as full step-by-step blocks in at least four places: the canonical cloud-sync Quick Start, the Obsidian integration, the VS Code integration, and cloud-guide's migration Option 2. The v0.22 push/pull semantics change means every future change to these commands or their conflict behavior fans out to four pages; the integration copies each re-explain additive sync in their own words. + - *Fix:* Keep cloud-sync's Quick Start canonical. In the Obsidian/VS Code pages keep only the tool-specific steps (which folder to use as the vault/workspace, what to open) and link to /cloud/cloud-sync#quick-start for the command sequence, or factor the shared steps into one reusable MDC partial. +- [ ] **[medium]** content/3.cloud/08.routing.md:43-83, content/3.cloud/07.api-keys.md:104-125, content/3.cloud/01.cloud-guide.md:144-163, content/3.cloud/13.cloud-cli.md:97-114, content/9.reference/1.cli-reference.md:292-323 — The per-project routing command block (bm cloud api-key save/create, bm project set-cloud, bm project set-local) is repeated in five places. routing.md is clearly intended as canonical and most copies link to it, but api-keys and cloud-guide both carry the full command sequence rather than a pointer, so a flag rename (e.g. the --workspace option that only cloud-cli's copy shows) drifts silently. + - *Fix:* Treat /cloud/routing as the single canonical setup for these commands. In api-keys, keep only the api-key save/create commands (its actual topic) plus a link to routing for set-cloud/set-local; in cloud-guide, replace the block with the existing tip link. cli-reference legitimately keeps its terse command listing. + +### journey (8) + +- [ ] **[high]** content/0.welcome.md:47-54, content/5.local/2.getting-started.md:6-26 — Circular path from the Welcome page: the fourth 'Pick your path' card sends new users to /local/getting-started, whose first content block is 'Ready to set up Basic Memory? Start with the quickstart guides' with cards pointing back to the two quickstarts that sit directly beside it on Welcome. A new reader following the promised path loops back to where they started. The card is also presented as path-neutral ('Set up projects and choose where your notes are saved') but the page content is local/CLI-centric (basic-memory CLI, Claude Desktop restarts, ~/.basic-memory/config.json), so a cloud-path user lands on local-only instructions. + - *Fix:* Either point the Welcome card at /local/local-install (or drop it, since both quickstarts are already on Welcome), or rewrite the getting-started intro so it doesn't bounce readers back to Start Here. +- [ ] **[high]** content/3.cloud/01.cloud-guide.md:93 — Misdirected installation link: the Cloud Guide's CLI section says 'See [Getting Started](/local/getting-started) for installation', but that page contains no installation instructions (only project configuration and an update command). Install steps actually live at /local/local-install, /start-here/quickstart-local, and /cloud/cloud-cli. A cloud-first reader trying to install the CLI hits a page about default projects and gets bounced back to quickstarts. + - *Fix:* Link to /local/local-install or /cloud/cloud-cli (which has an 'Install and check the CLI' section aimed at exactly this reader). +- [ ] **[high]** content/6.concepts/5.canvas.md (whole page), content/9.reference/8.llms-txt.md (whole page), content/9.reference/4.technical-information.md:311-325 — Dead-end pages with no onward navigation: /concepts/canvas has zero internal links and no Next Steps (it also never links the Obsidian integration guide it depends on); /reference/llms-txt has no internal links despite being promoted directly from the Welcome page's 'AI-friendly docs' card, so a Welcome reader who clicks it has no path back into the docs; /reference/technical-information has a single internal link in its intro and ends flat on a 'Development Philosophy' note. Nearly every other page in the site has a Next Steps card group. + - *Fix:* Add Next Steps card groups: canvas → /integrations/obsidian and /concepts/knowledge-format; llms-txt → /reference/mcp-tools-reference and /start-here/what-is-basic-memory; technical-information → /reference/configuration and /concepts/knowledge-format. +- [ ] **[high]** content/2.whats-new/0.teams.md:2, content/4.teams/1.about.md:2, content/2.whats-new/4.cloud.md:2, content/3.cloud/01.cloud-guide.md:2 — Duplicate left-nav titles across sections: 'Basic Memory Teams' is the frontmatter title of both the What's New announcement (2.whats-new/0.teams.md) and the Teams section landing page (4.teams/1.about.md); 'Basic Memory Cloud' titles both the What's New cloud announcement (2.whats-new/4.cloud.md) and the Cloud section landing page (3.cloud/01.cloud-guide.md). A reader walking the nav sees the same label twice with different content, and the announcement pages summarize/overlap the canonical guides they link to. + - *Fix:* Retitle the What's New pages as announcements (e.g. 'Teams launch', 'Cloud app updates') so nav labels are distinct and the canonical section pages own the product names. +- [ ] **[medium]** content/5.local/1.local-install.md:1-50, content/1.start-here/3.quickstart-local.md:20-90 and 214-237, content/5.local/2.getting-started.md:30-56 — Walking the nav in order, the Local section re-runs the reader through content they just completed in Start Here with no acknowledgment: 5.local/1.local-install.md repeats the exact install commands, Claude Desktop JSON config, and project add/default steps from Quickstart: Local, and 'choose where notes live' is covered a third time in 5.local/2.getting-started.md. The Local section's first page never says 'already done the quickstart? skip ahead' — a sequential reader can't tell whether this is new material. + - *Fix:* Open local-install with a pointer for quickstart graduates (e.g. 'If you followed Quickstart: Local you've done this — continue to CLI Basics'), or consolidate the three overlapping 'where notes are saved' treatments. +- [ ] **[medium]** content/6.concepts/0.vs-built-in-memory.md:1-6 and 93-133 — The Concepts section opens with a positioning/comparison page ('Using Basic Memory with Built-in AI Memory') rather than anything that orients the section, and its closing 'Getting started' cards point back to the Start Here quickstarts — top-of-funnel navigation for a reader who is five sections deep. The section's real foundation (Knowledge Format → Observations and Relations → Memory URLs) starts at page 2 with no page introducing that arc. + - *Fix:* Move vs-built-in-memory later in the section (or into Start Here) so Knowledge Format leads Concepts, and/or swap its quickstart cards for forward links into the concept sequence. +- [ ] **[medium]** content/2.whats-new/0.teams.md:1, content/2.whats-new/1.changelog.md:1, content/0.welcome.md:13-15 — Clicking the What's New section in the nav lands on the Teams announcement (0.teams.md sorts first), not the Changelog that the Welcome callout ('New in v0.22... See the Changelog') treats as the section's canonical page. The section reads as a mix of one changelog plus four undated feature announcements in no evident order (numbering 0,1,3,4,6,7,8), so a reader can't tell what's current versus historical. + - *Fix:* Make the Changelog the first page of What's New (renumber to 0/1), and order announcement pages by recency. +- [ ] **[medium]** content/3.cloud/08.routing.md:150-161 — The routing page ends abruptly on 'How It Works Under the Hood' with no Next Steps card group, unlike every sibling Cloud page; its only onward links are two inline references to /cloud/api-keys. Multiple pages (cloud-guide, cloud-cli, teams/about, projects-and-folders) funnel readers here, then leave them without an onward path to Cloud Sync or the CLI reference. + - *Fix:* Add a Next Steps card group (Cloud Sync, Cloud CLI, API Keys, CLI Reference) consistent with the rest of the Cloud section. From 0b54b4981d9dd5ba8142941d55db71656093722a Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 16:22:12 -0500 Subject: [PATCH 31/87] docs: apply review fixes for Welcome and Start Here Welcome: hero copy pulled from basicmemory.com ("Real memory for your AI. A knowledge base you own."), and the Getting Started card renamed Set Up Local Projects so cloud users don't land in CLI config unwarned. what-is: ChatGPT plans are Plus/Pro (no Max), note history scoped to cloud File History with git for local, VS Code needs no MCP extension, list_memory_projects lists rather than manages. quickstart-cloud: ChatGPT setup path corrected to Settings -> Developer -> Custom MCP Servers with a link to the integration guide; consistent AI: labels. Same ChatGPT plan fix in cloud-guide. quickstart-local: Python floor 3.12; basic-memory sync -> reindex; project info shows its required argument; Homebrew users get a working MCP config (basic-memory mcp) instead of uvx-only; retired hammer-icon wording; bm alias explained; no-op default_project section removed in favor of a link; brew-trust note deduped against local-install. Co-Authored-By: Claude Fable 5 --- content/0.welcome.md | 10 ++--- .../1.start-here/1.what-is-basic-memory.md | 8 ++-- content/1.start-here/2.quickstart-cloud.md | 15 ++++---- content/1.start-here/3.quickstart-local.md | 32 +++++++--------- content/3.cloud/01.cloud-guide.md | 2 +- docs/review-findings.md | 38 +++++++++---------- 6 files changed, 49 insertions(+), 56 deletions(-) diff --git a/content/0.welcome.md b/content/0.welcome.md index d37737c..11e3e7e 100644 --- a/content/0.welcome.md +++ b/content/0.welcome.md @@ -1,14 +1,14 @@ --- title: Welcome -description: AI memory that grows with you. +description: Real memory for your AI. A knowledge base you own. navigation: icon: i-lucide-hand seo: title: Basic Memory - description: AI and humans working together to build knowledge that gets smarter over time + description: Real memory for your AI. A knowledge base you own — a knowledge graph written in plain Markdown that works with every AI tool. --- -**Basic Memory** gives you AI memory that grows with you. Build persistent knowledge that both you and your AI can read, write, and enhance together — plain Markdown files you own, connected into a semantic knowledge graph. Every piece of AI context is a file you can read and edit. No mystery, no lock-in. +**Basic Memory** is real memory for your AI — a knowledge base you own. Built-in AI memory is small, vendor-owned, and usually invisible. Basic Memory is large, structured, and inspectable: a knowledge graph written in plain Markdown. Open it in any editor, hand it to any AI tool, and keep it forever. ::note{icon="i-lucide-megaphone"} **New in v0.22:** team-safe cloud push and pull, search improvements, and MCP reliability fixes. See the [Changelog](/whats-new/changelog). @@ -46,11 +46,11 @@ Run the open-source version on your machine. Your files never leave your compute ::card --- -title: Getting Started +title: Set Up Local Projects icon: i-lucide-map to: /local/getting-started --- -Set up projects and choose where your notes are saved. +After installing locally: create projects and choose where your notes are saved on disk. :: ::: diff --git a/content/1.start-here/1.what-is-basic-memory.md b/content/1.start-here/1.what-is-basic-memory.md index 471c1e8..ad2d92b 100644 --- a/content/1.start-here/1.what-is-basic-memory.md +++ b/content/1.start-here/1.what-is-basic-memory.md @@ -245,7 +245,7 @@ Built-in AI memory shows you a short digest at best - not the full context the A - **Edit what your AI knows** - Modify, delete, or reorganize knowledge anytime - **Watch changes happen** - See exactly what your AI adds or updates - **Keep your memory** - Plain Markdown files you own forever -- **Audit trail** - Every note has a history; you can see what was added when +- **Audit trail** - In the cloud, every note keeps full [version history](/cloud/file-history); locally, notes are plain files you can track with git - **No surprises** - The AI can only know what's in your files; no hidden context - **Portable knowledge** - Plain markdown means you're never locked in; chat with one AI, bring your knowledge to the next @@ -329,16 +329,16 @@ Basic Memory uses the [Model Context Protocol (MCP)](https://modelcontextprotoco - `search_notes` - Full-text search - `edit_note` - Incremental editing - `build_context` - Load related notes -- `list_memory_projects` - Manage projects +- `list_memory_projects` - List your projects - ...and many more **Compatible assistants:** - Claude Desktop - Claude Code -- ChatGPT (Pro/Max) +- ChatGPT (Plus/Pro) - Google Gemini - Cursor -- VS Code (with MCP extension) +- VS Code (Copilot Chat) - Codex --- diff --git a/content/1.start-here/2.quickstart-cloud.md b/content/1.start-here/2.quickstart-cloud.md index 44906be..60eef03 100644 --- a/content/1.start-here/2.quickstart-cloud.md +++ b/content/1.start-here/2.quickstart-cloud.md @@ -69,20 +69,19 @@ Confirm Basic Memory appears in the tools menu (+ icon in chat). ### For ChatGPT ::note -ChatGPT requires a **Pro or Max subscription** to use Remote MCP servers. +ChatGPT requires a **Plus or Pro subscription** to use remote MCP servers. :: ::steps -### Enable MCP -Open **Settings → Beta features** and enable MCP - -### Add Endpoint -Add the Basic Memory endpoint URL: `https://cloud.basicmemory.com/mcp` +### Add the MCP server +In ChatGPT, go to **Settings → Developer → Custom MCP Servers** and add the Basic Memory endpoint URL: `https://cloud.basicmemory.com/mcp` ### Authenticate Complete the OAuth flow when prompted :: +See the [ChatGPT integration guide](/integrations/chatgpt) for the full walkthrough, including the per-chat step for enabling the connector. + ::tip Watch the [ChatGPT setup video](https://youtube.com/watch?v=NvU0Jo38P_k) for a complete walkthrough. :: @@ -183,12 +182,12 @@ AI: [Creates note with observations and tags] You: "What do I know about coffee brewing?" -Claude: [Searches knowledge base, finds your pour-over note] +AI: [Searches knowledge base, finds your pour-over note] "Based on your notes, you've been exploring pour-over techniques..." You: "Add a section about water temperature to my coffee notes" -Claude: [Uses edit_note to append new content] +AI: [Uses edit_note to append new content] ``` --- diff --git a/content/1.start-here/3.quickstart-local.md b/content/1.start-here/3.quickstart-local.md index 041cfc5..8fcdabd 100644 --- a/content/1.start-here/3.quickstart-local.md +++ b/content/1.start-here/3.quickstart-local.md @@ -30,7 +30,7 @@ brew install basic-memory ``` ::note -`brew trust` tells Homebrew you accept code from this third-party tap. Recent Homebrew versions warn about untrusted taps, and Homebrew 6 will require the trust step before installing or upgrading from them. On older Homebrew versions the command doesn't exist yet — just skip it. +`brew trust` accepts code from this third-party tap. On older Homebrew versions the command doesn't exist yet — just skip it. Details in [Local Installation](/local/local-install). :: ### All platforms (uv) @@ -42,7 +42,7 @@ uv tool install basic-memory ``` ::note -**Requirements:** Python 3.13 or higher. Check with `python --version`. +**Requirements:** Python 3.12 or higher. Check with `python --version`. :: ### Verify installation @@ -51,7 +51,7 @@ uv tool install basic-memory basic-memory --version ``` -You should see the installed version printed. If it's older than the [latest release](https://github.com/basicmachines-co/basic-memory/releases), run `bm update`. +You should see the installed version printed. If it's older than the [latest release](https://github.com/basicmachines-co/basic-memory/releases), run `bm update` (`bm` is a short alias for `basic-memory`). --- @@ -78,8 +78,12 @@ Add this configuration: } ``` +::note +**Installed with Homebrew?** Use `"command": "basic-memory", "args": ["mcp"]` instead — `uvx` only exists if you installed uv. +:: + ::warning -**ENOENT error?** Use the full path to uvx. Find it with `which uvx` and replace `"uvx"` with the full path (e.g., `"/Users/yourname/.local/bin/uvx"`). +**ENOENT error?** Use the full path to the command. Find it with `which uvx` (or `which basic-memory` for Homebrew installs) and replace the `"command"` value with the full path (e.g., `"/Users/yourname/.local/bin/uvx"`). :: **Restart Claude Desktop** after editing the config. @@ -88,7 +92,7 @@ Add this configuration: ## 3. Verify the connection -In Claude Desktop, click the **tools icon** (hammer) in the bottom-right of the chat interface. You should see Basic Memory tools listed. +In Claude Desktop, open the **search and tools** menu in the chat input area. You should see Basic Memory tools listed. ![Claude - Tools menu with Basic Memory](/screenshots/claude/tools-menu-local.png) @@ -223,17 +227,7 @@ basic-memory project add "my-notes" ~/Documents/notes basic-memory project default "my-notes" ``` -Restart Claude Desktop for changes to take effect. - -### Skip project selection prompts - -If you only use one project, add to `~/.basic-memory/config.json`: - -```json -{ - "default_project": "main" -} -``` +Restart Claude Desktop for changes to take effect. For more on projects and default-project configuration, see [Set Up Local Projects](/local/getting-started). --- @@ -247,7 +241,7 @@ basic-memory status basic-memory project list # View project statistics -basic-memory project info +basic-memory project info main # Import Claude conversations basic-memory import claude conversations @@ -255,8 +249,8 @@ basic-memory import claude conversations # Import ChatGPT conversations basic-memory import chatgpt -# Force re-sync all files -basic-memory sync +# Rebuild the search index +basic-memory reindex ``` --- diff --git a/content/3.cloud/01.cloud-guide.md b/content/3.cloud/01.cloud-guide.md index 15258c7..1fd77f9 100644 --- a/content/3.cloud/01.cloud-guide.md +++ b/content/3.cloud/01.cloud-guide.md @@ -61,7 +61,7 @@ For detailed Claude setup instructions, see the [Claude Desktop Integration](/in ## Setup with ChatGPT ::note -ChatGPT requires a **Pro or Max subscription** to use Remote MCP servers. +ChatGPT requires a **Plus or Pro subscription** to use remote MCP servers. :: For detailed ChatGPT setup instructions, see the [ChatGPT Integration](/integrations/chatgpt) guide. diff --git a/docs/review-findings.md b/docs/review-findings.md index 96cb7f6..c45d69e 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -10,7 +10,7 @@ Full-site review (66 pages + 4 cross-cutting checks, branch `docs-updates-2026-0 ### content/0.welcome.md -- [ ] **[confusing/medium]** "Pick your path" section — "Getting Started" card (lines 47-54) — The "Getting Started" card gives no hint that it leads to local-install-only content, and its title doesn't distinguish it from the two Quickstart cards next to it. +- [x] **[confusing/medium]** "Pick your path" section — "Getting Started" card (lines 47-54) — The "Getting Started" card gives no hint that it leads to local-install-only content, and its title doesn't distinguish it from the two Quickstart cards next to it. - *Evidence:* The card links to /local/getting-started with the description "Set up projects and choose where your notes are saved." The target page (content/5.local/2.getting-started.md) is entirely local: CLI `basic-memory project add`, editing ~/.basic-memory/config.json, `uv tool upgrade`/`brew upgrade`, restarting Claude Desktop — and it opens by routing readers back to the same two quickstart cards they just passed on the welcome page. A cloud-path reader (who was just told "no install required") clicking this card lands in local CLI configuration with no signpost. - *Fix:* Scope the card so the local path is explicit, e.g. title "Set Up Local Projects" or description "After installing locally: create projects and choose where your notes are saved on disk." Alternatively move it under "Go deeper" so it doesn't compete with the Quickstart cards as an entry point. @@ -19,64 +19,64 @@ Full-site review (66 pages + 4 cross-cutting checks, branch `docs-updates-2026-0 ### content/1.start-here/1.what-is-basic-memory.md -- [ ] **[incorrect/high]** MCP Integration > Compatible assistants (line 338: "ChatGPT (Pro/Max)") — "ChatGPT (Pro/Max)" names a nonexistent ChatGPT plan — Max is a Claude tier, and the docs' own ChatGPT integration page says MCP requires Plus or Pro. +- [x] **[incorrect/high]** MCP Integration > Compatible assistants (line 338: "ChatGPT (Pro/Max)") — "ChatGPT (Pro/Max)" names a nonexistent ChatGPT plan — Max is a Claude tier, and the docs' own ChatGPT integration page says MCP requires Plus or Pro. - *Evidence:* content/7.integrations/3.chatgpt.md:52 — "**ChatGPT Plus or Pro subscription required.** MCP integration is not available on ChatGPT's free tier." ChatGPT has no Max plan. - *Fix:* Change to "ChatGPT (Plus/Pro)" to match the integration page, or drop the parenthetical and let the ChatGPT integration page state the requirement. -- [ ] **[incorrect/high]** Seeing into the black box (line 248: "Audit trail - Every note has a history") — The claim that every note has a history is presented as universal, but per-note version history is a cloud-only feature; local installs have no built-in note history. +- [x] **[incorrect/high]** Seeing into the black box (line 248: "Audit trail - Every note has a history") — The claim that every note has a history is presented as universal, but per-note version history is a cloud-only feature; local installs have no built-in note history. - *Evidence:* content/3.cloud/12.file-history.md — "File history is a cloud feature. Versions are created automatically on every save." No history feature exists in the local CLI source (src/basic_memory/cli/commands/). - *Fix:* Scope the bullet, e.g. "Audit trail - In the cloud, every note keeps full version history (File History); locally, notes are plain files you can track with git." Or link to /cloud/file-history. -- [ ] **[incorrect/medium]** MCP Integration > Compatible assistants (line 341: "VS Code (with MCP extension)") — VS Code does not need an "MCP extension" — Copilot Chat supports MCP servers natively via VS Code settings, per the docs' own VS Code page. +- [x] **[incorrect/medium]** MCP Integration > Compatible assistants (line 341: "VS Code (with MCP extension)") — VS Code does not need an "MCP extension" — Copilot Chat supports MCP servers natively via VS Code settings, per the docs' own VS Code page. - *Evidence:* content/7.integrations/7.vscode.md:131 — "VS Code's Copilot Chat now supports MCP servers. You can add Basic Memory as an MCP server in your VS Code settings..." - *Fix:* Change to "VS Code (Copilot Chat)" or just "VS Code". -- [ ] **[confusing/medium]** MCP Integration > Available tools (line 332: "`list_memory_projects` - Manage projects") — The gloss "Manage projects" misdescribes the tool — it only lists projects; management (create/delete/switch) is done by other tools, so a reader gets the wrong idea of what this tool does. +- [x] **[confusing/medium]** MCP Integration > Available tools (line 332: "`list_memory_projects` - Manage projects") — The gloss "Manage projects" misdescribes the tool — it only lists projects; management (create/delete/switch) is done by other tools, so a reader gets the wrong idea of what this tool does. - *Evidence:* src/basic_memory/mcp/tools/project_management.py:368 — docstring: "List all available projects with their status." - *Fix:* Change the gloss to "List your projects" (or reference the project-management tool family separately). ### content/1.start-here/2.quickstart-cloud.md -- [ ] **[incorrect/high]** Section "For ChatGPT", note callout (line 72) — The note says ChatGPT requires a "Pro or Max subscription" — Max is a Claude plan tier, not a ChatGPT one, and the dedicated ChatGPT integration page states the requirement differently. +- [x] **[incorrect/high]** Section "For ChatGPT", note callout (line 72) — The note says ChatGPT requires a "Pro or Max subscription" — Max is a Claude plan tier, not a ChatGPT one, and the dedicated ChatGPT integration page states the requirement differently. - *Evidence:* content/7.integrations/3.chatgpt.md says "ChatGPT Plus or Pro subscription required. MCP integration is not available on ChatGPT's free tier." ChatGPT's paid tiers are Plus/Pro/Team/Enterprise; "Max" is Anthropic's Claude tier. The same wrong wording also appears in content/3.cloud/01.cloud-guide.md (line ~62), so it looks copy-pasted. - *Fix:* Change to "ChatGPT requires a Plus or Pro subscription to use remote MCP servers" (matching the ChatGPT integration page), and fix the same callout in 3.cloud/01.cloud-guide.md. -- [ ] **[incorrect/high]** Section "For ChatGPT", step "Enable MCP" (line 77) — The setup path "Open Settings → Beta features and enable MCP" contradicts the dedicated ChatGPT integration page and reflects an outdated ChatGPT UI. +- [x] **[incorrect/high]** Section "For ChatGPT", step "Enable MCP" (line 77) — The setup path "Open Settings → Beta features and enable MCP" contradicts the dedicated ChatGPT integration page and reflects an outdated ChatGPT UI. - *Evidence:* content/7.integrations/3.chatgpt.md documents the current path as "In ChatGPT, go to Settings > Developer > Custom MCP Servers"; there is no "Beta features" MCP toggle in current ChatGPT settings. Two different paths for the same action in the same docs site. - *Fix:* Replace the three inline ChatGPT steps with the path from the integration page (Settings > Developer > Custom MCP Servers) or simply link to /integrations/chatgpt, which the quickstart currently never references. -- [ ] **[redundant/high]** Section "For Claude Desktop" (lines 36-67) — The five-step Claude connector setup (Settings → Claude → Connectors, Add custom connector, Authenticate, Configure Tools, Verify) is duplicated nearly verbatim on two other pages, and the copies have already drifted. +- [ ] **[redundant/high]** *(deferred: keeping quickstart + integration page; trim the cloud-guide copy when we reach the Cloud section)* Section "For Claude Desktop" (lines 36-67) — The five-step Claude connector setup (Settings → Claude → Connectors, Add custom connector, Authenticate, Configure Tools, Verify) is duplicated nearly verbatim on two other pages, and the copies have already drifted. - *Evidence:* content/3.cloud/01.cloud-guide.md "Setup with Claude" contains the same 5 steps with the same wording; content/7.integrations/1.claude-desktop.md "Cloud Setup" is a third copy that has drifted (button label "Add connector" vs "Add custom connector", different screenshots, no Configure Tools step). Three maintained copies of one UI flow. - *Fix:* Keep the full walkthrough in one canonical place (the Claude Desktop integration page), have the quickstart keep a minimal 2-3 step version or link out, and reconcile the drifted button label across pages. -- [ ] **[confusing/medium]** "For ChatGPT" section vs "For other assistants" list (lines 69-96) — The quickstart embeds inline ChatGPT setup steps but never links to the dedicated ChatGPT integration guide, while every other assistant gets a link — readers following the inline (outdated) steps never discover the correct, detailed page. +- [x] **[confusing/medium]** "For ChatGPT" section vs "For other assistants" list (lines 69-96) — The quickstart embeds inline ChatGPT setup steps but never links to the dedicated ChatGPT integration guide, while every other assistant gets a link — readers following the inline (outdated) steps never discover the correct, detailed page. - *Evidence:* content/7.integrations/3.chatgpt.md exists with full, current setup instructions, but the "For other assistants" list (lines 92-96) only links Gemini, Cursor, VS Code, and Claude Code; the ChatGPT section links only a YouTube video. - *Fix:* Add a link to /integrations/chatgpt in or after the ChatGPT steps, mirroring how the Claude section is backed by screenshots and the integrations pages. -- [ ] **[confusing/low]** "Example workflow" code block (lines 177-192) — The dialogue labels switch mid-example from "AI:" to "Claude:", which breaks the page's assistant-agnostic framing right after sections covering ChatGPT, Gemini, and others. +- [x] **[confusing/low]** "Example workflow" code block (lines 177-192) — The dialogue labels switch mid-example from "AI:" to "Claude:", which breaks the page's assistant-agnostic framing right after sections covering ChatGPT, Gemini, and others. - *Evidence:* Line 180 uses "AI: [Creates note with observations and tags]" while lines 186 and 191 use "Claude: [Searches knowledge base...]" in the same conversation; the earlier example conversation (lines 134-144) consistently uses "AI:". - *Fix:* Use one label ("AI:") consistently throughout the example workflow. ### content/1.start-here/3.quickstart-local.md -- [ ] **[incorrect/high]** Useful CLI commands — line 259, "# Force re-sync all files" / `basic-memory sync` — `basic-memory sync` is not a command; the CLI has no top-level sync command and running it fails. +- [x] **[incorrect/high]** Useful CLI commands — line 259, "# Force re-sync all files" / `basic-memory sync` — `basic-memory sync` is not a command; the CLI has no top-level sync command and running it fails. - *Evidence:* No `sync` registration exists in src/basic_memory/cli/ (all @app.command decorators checked: doctor, format, db, orphans, mcp, update, status, reset, reindex, watch, workspace; `sync` exists only under `bm cloud`). status.py:200-202 tells users to run 'bm reindex --project ' to index pending changes. Product truth: sync is automatic; index rebuild is `bm reindex`. - *Fix:* Replace with `basic-memory reindex` (comment: "Rebuild the search index") or drop the entry entirely. -- [ ] **[incorrect/high]** Section 1, All platforms (uv) — Requirements note, line 45 — States "Python 3.13 or higher" but the actual floor is Python 3.12. +- [x] **[incorrect/high]** Section 1, All platforms (uv) — Requirements note, line 45 — States "Python 3.13 or higher" but the actual floor is Python 3.12. - *Evidence:* basic-memory pyproject.toml: requires-python = ">=3.12" (and pythonVersion = "3.12"). Product truth confirms Python floor 3.12. - *Fix:* Change to "Python 3.12 or higher". -- [ ] **[incorrect/high]** Useful CLI commands — line 250, `basic-memory project info` — `basic-memory project info` is shown without arguments, but the command requires a project name and fails with a missing-argument error as written. +- [x] **[incorrect/high]** Useful CLI commands — line 250, `basic-memory project info` — `basic-memory project info` is shown without arguments, but the command requires a project name and fails with a missing-argument error as written. - *Evidence:* src/basic_memory/cli/commands/project.py:1360-1362: @project_app.command("info") with `name: str = typer.Argument(..., help="Name of the project")` — a required positional argument (also note the docstring's "current project" is stale; the command always needs a name). - *Fix:* Show `basic-memory project info main` (or ``). -- [ ] **[incorrect/medium]** Section 3, Verify the connection — line 91 — Instructs users to click the "tools icon (hammer) in the bottom-right"; current Claude Desktop no longer uses a hammer icon — MCP tools are listed under the "Search and tools" sliders icon in the chat input area. +- [x] **[incorrect/medium]** Section 3, Verify the connection — line 91 — Instructs users to click the "tools icon (hammer) in the bottom-right"; current Claude Desktop no longer uses a hammer icon — MCP tools are listed under the "Search and tools" sliders icon in the chat input area. - *Evidence:* The hammer icon was retired from Claude Desktop in 2025; the sibling page content/7.integrations/1.claude-desktop.md (line 31) avoids the hammer wording and just says "click the tools icon". Cannot be verified against product source (third-party UI), hence medium confidence — check the screenshot at /screenshots/claude/tools-menu-local.png against the current UI. - *Fix:* Describe the current UI (e.g., "click the search-and-tools (sliders) icon in the chat input box") and refresh the screenshot if stale. -- [ ] **[confusing/medium]** Sections 1-2 flow: "macOS (Homebrew) - Recommended" then Configure Claude Desktop (uvx config), lines 24-83 — The recommended install path is Homebrew, but step 2's MCP config requires `uvx` — which Homebrew users never installed — and the ENOENT fix ("use the full path to uvx") cannot work for them because `which uvx` returns nothing. +- [x] **[confusing/medium]** Sections 1-2 flow: "macOS (Homebrew) - Recommended" then Configure Claude Desktop (uvx config), lines 24-83 — The recommended install path is Homebrew, but step 2's MCP config requires `uvx` — which Homebrew users never installed — and the ENOENT fix ("use the full path to uvx") cannot work for them because `which uvx` returns nothing. - *Evidence:* The Homebrew formula installs the `basic-memory`/`bm` binaries directly (pyproject [project.scripts]); `uvx` only exists if the user separately installed uv (mentioned only under the alternative uv install path). A first-time reader following the recommended path hits ENOENT with no working remedy on the page. - *Fix:* For Homebrew installs, show `"command": "basic-memory", "args": ["mcp"]` (or note that uvx requires uv and give the Homebrew alternative in the ENOENT warning). -- [ ] **[confusing/medium]** Customize your setup — "Skip project selection prompts", lines 228-237 — Tells single-project users to add `"default_project": "main"` to config.json to skip project prompts, but this is a no-op: the config auto-sets default_project to the first project ("main") when unset, and MCP tools already fall back to it — the promised behavior change never materializes. +- [x] **[confusing/medium]** Customize your setup — "Skip project selection prompts", lines 228-237 — Tells single-project users to add `"default_project": "main"` to config.json to skip project prompts, but this is a no-op: the config auto-sets default_project to the first project ("main") when unset, and MCP tools already fall back to it — the promised behavior change never materializes. - *Evidence:* src/basic_memory/config.py:778-789: when default_project is not explicitly provided it is set to the first available project; mcp/project_context.py resolve_project_parameter falls back to config.default_project (and then the projects API is_default flag) with no user prompt. The old `default_project_mode` toggle that governed prompting is now a stale key removed from configs (config.py:561-568). - *Fix:* Either drop the section or reframe it for multi-project users ("set which project is used when none is specified"), matching the wording on /local/getting-started. -- [ ] **[redundant/medium]** Customize your setup + Skip project selection prompts, lines 214-237 — The change-notes-location commands (`project add` + `project default` + restart advice) and the `default_project` config.json snippet duplicate content on content/5.local/2.getting-started.md ("Choosing Where Notes Are Saved" and "For users who primarily work in one project") and on content/7.integrations/1.claude-desktop.md ("Project selection"). +- [x] **[redundant/medium]** Customize your setup + Skip project selection prompts, lines 214-237 — The change-notes-location commands (`project add` + `project default` + restart advice) and the `default_project` config.json snippet duplicate content on content/5.local/2.getting-started.md ("Choosing Where Notes Are Saved" and "For users who primarily work in one project") and on content/7.integrations/1.claude-desktop.md ("Project selection"). - *Evidence:* 5.local/2.getting-started.md lines 48-60 and 102-112 contain the same commands and an identical `{"default_project": "main"}` snippet with different framing ("default fallback project" vs this page's "skip project selection prompts") — the framings have already drifted. - *Fix:* Keep the two commands here for quickstart completeness but link to /local/getting-started for the default-project config instead of restating it. -- [ ] **[redundant/medium]** Section 1 install commands + brew trust note + Section 2 MCP JSON, lines 26-79 — The Homebrew/uv install commands, the brew trust explanatory note (verbatim), and the claude_desktop_config.json snippet are duplicated word-for-word on content/5.local/1.local-install.md. +- [x] **[redundant/medium]** Section 1 install commands + brew trust note + Section 2 MCP JSON, lines 26-79 — The Homebrew/uv install commands, the brew trust explanatory note (verbatim), and the claude_desktop_config.json snippet are duplicated word-for-word on content/5.local/1.local-install.md. - *Evidence:* 5.local/1.local-install.md lines 10-41 contain the identical brew tap/trust/install block, the same brew-trust note text ("Recent Homebrew versions warn about untrusted taps, and Homebrew 6 will require..."), and the same uvx MCP config. Verbatim explanatory prose in two places is a drift risk (e.g., when Homebrew 6 ships, both must change). - *Fix:* Make one page canonical: either have local-install link to the quickstart for the note text, or shorten the quickstart note to one line linking to /local/local-install. -- [ ] **[confusing/low]** Verify installation, line 54 — `bm update` — The page uses `basic-memory` everywhere but switches to `bm update` once without ever explaining that `bm` is an alias for `basic-memory`. +- [x] **[confusing/low]** Verify installation, line 54 — `bm update` — The page uses `basic-memory` everywhere but switches to `bm update` once without ever explaining that `bm` is an alias for `basic-memory`. - *Evidence:* First and only use of `bm` on the page; the alias is only explained on /local/cli-basics ("`bm` is a short alias for `basic-memory`"). A first-time reader may think `bm` is a different tool. - *Fix:* Use `basic-memory update`, or add "(`bm` is a short alias for `basic-memory`)". From b1777343560151dd31cc27d9333efda8e3b0cebf Mon Sep 17 00:00:00 2001 From: phernandez Date: Thu, 2 Jul 2026 16:24:10 -0500 Subject: [PATCH 32/87] docs: apply review fixes for What's New section MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Teams: workspace-switching claim scoped to cloud workspaces (no Local entry in the app switcher); ownership transfer attributed to owners only - Changelog: bm orphans corrected (plural, lists unlinked entities, no cleanup flag — verified against source), bm cloud sync named explicitly, v0.22.1 lead-in matches its bullets - Cloud announcement: self-repeating Projects bullet rewritten; File History paragraph replaced with a summary linking the canonical page - Agent Skills announcement slimmed: highlights table instead of a drifted 9-of-13 copy, single install command, details deferred to the guide - OpenClaw announcement: tool/command/skill counts dropped (they had all drifted), plugin-enable step added to the install snippet - Hermes announcement: upstream version pin dropped to match the guide - AI-Friendly Docs: retitled to avoid the nav/search collision with the reference page; duplicated table and curl examples deferred to the reference Co-Authored-By: Claude Fable 5 --- content/2.whats-new/0.teams.md | 4 +-- content/2.whats-new/1.changelog.md | 6 ++--- content/2.whats-new/3.hermes-plugin.md | 2 +- content/2.whats-new/4.cloud.md | 4 +-- content/2.whats-new/6.agent-skills.md | 27 ++++---------------- content/2.whats-new/7.openclaw-plugin.md | 7 +++--- content/2.whats-new/8.ai-friendly-docs.md | 24 ++---------------- docs/review-findings.md | 30 +++++++++++------------ 8 files changed, 34 insertions(+), 70 deletions(-) diff --git a/content/2.whats-new/0.teams.md b/content/2.whats-new/0.teams.md index ebef6d6..12df0c4 100644 --- a/content/2.whats-new/0.teams.md +++ b/content/2.whats-new/0.teams.md @@ -13,7 +13,7 @@ Teams is a cloud feature and requires a subscription with one or more seats. Bil ## What you get -- **Three workspaces, side by side** — local, personal cloud, and your team's shared workspace. Switch between them in the app, or target one explicitly from the CLI and MCP. +- **Three workspaces, side by side** — local, personal cloud, and your team's shared workspace. Switch between personal and team workspaces in the app; local projects stay on your machine, reachable from the CLI and MCP alongside them. - **A shared workspace for the team** — projects everyone on the team can read and write. - **Roles** — five levels, from read-only **viewer** to **owner**, with **editor**, **user admin**, and **admin** tiers in between. - **Email invitations** — invite teammates by email; a seat is only used once they accept. @@ -21,7 +21,7 @@ Teams is a cloud feature and requires a subscription with one or more seats. Bil ## Invite your team -Owners, admins, and user admins invite members from **Settings → Members**. Each member signs in with the invited email, picks up their role, and starts working in the shared projects right away. Promote, demote, deactivate, or hand off ownership at any time. +Owners, admins, and user admins invite members from **Settings → Members**. Each member signs in with the invited email, picks up their role, and starts working in the shared projects right away. Promote, demote, or deactivate members at any time — and owners can hand off ownership when needed. ## Get started diff --git a/content/2.whats-new/1.changelog.md b/content/2.whats-new/1.changelog.md index 8e26bef..3272ddd 100644 --- a/content/2.whats-new/1.changelog.md +++ b/content/2.whats-new/1.changelog.md @@ -11,11 +11,11 @@ Notable changes in each Basic Memory release, most recent first. For complete pa *June 2026 · [v0.22.0](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.22.0) · [v0.22.1](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.22.1)* -v0.22.0 makes cloud sync safe for teams. New **`bm cloud push`** and **`bm cloud pull`** commands transfer changes additively — they never delete files on the destination — so you can collaborate on a shared team workspace without risking a teammate's work. They model `git push` / `git pull`: conflict-aware, with `--on-conflict` options (`fail`, `keep-cloud`, `keep-local`, `keep-both`) when a file differs on both sides. The mirror-style `sync` command remains personal-only and exits with an error on team workspaces. +v0.22.0 makes cloud sync safe for teams. New **`bm cloud push`** and **`bm cloud pull`** commands transfer changes additively — they never delete files on the destination — so you can collaborate on a shared team workspace without risking a teammate's work. They model `git push` / `git pull`: conflict-aware, with `--on-conflict` options (`fail`, `keep-cloud`, `keep-local`, `keep-both`) when a file differs on both sides. The mirror-style `bm cloud sync` command remains personal-only and exits with an error on team workspaces. Also in v0.22.0: search improvements, more capable `bm tool` and `bm status` commands, and a long list of MCP tool and embedding reliability fixes. See [Cloud Sync](/cloud/cloud-sync) for the full push/pull workflow. -**The v0.22.1 patch** focused on first-run reliability: +**The v0.22.1 patch** fixed first-run reliability and shipped a few MCP fixes and parity additions: - Fresh installs no longer get stuck when the projects table is empty — Basic Memory routes you to project setup and promotes your first project to the default automatically - Sync skips projects without a valid local path and ignores stale projects left in the database but missing from your config @@ -35,7 +35,7 @@ Every MCP tool and CLI command now routes through the same workspace/project mod - **Cross-workspace discovery** — MCP project listing spans every accessible cloud workspace, so team projects show up without switching workspaces first, and `bm project list` includes projects from every workspace - **Create projects by workspace** — `create_memory_project(workspace=...)` from MCP, and `bm project add --visibility` for cloud projects - **Parameter aliases** — MCP tools accept training-data-friendly aliases (`q` / `search` / `text` for `query`, etc.) so assistants reach for them naturally -- **`bm orphan`** — surfaces entities whose underlying markdown files are gone, with a flag to clean them out +- **`bm orphans`** — lists entities with no incoming or outgoing relations in the knowledge graph — notes not yet linked to anything - **Breaking change** — unquoted multi-word text before a wikilink no longer parses as a custom relation type. Use single-token types like `relates_to [[Target]]`, or quote multi-word types: `"relates to" [[Target]]` Notable patches: v0.21.5 fixed workspace/project routing for MCP, and v0.21.6 consolidated the satellite repositories into the main `basic-memory` tree and shipped a redesigned Claude Code plugin — a memory bridge with a guided setup interview, capture skills, and team workspace support — alongside Codex, Hermes, and OpenClaw integration packages. diff --git a/content/2.whats-new/3.hermes-plugin.md b/content/2.whats-new/3.hermes-plugin.md index 775f939..2d00b76 100644 --- a/content/2.whats-new/3.hermes-plugin.md +++ b/content/2.whats-new/3.hermes-plugin.md @@ -36,7 +36,7 @@ memory: Restart the gateway (`hermes gateway restart`) and verify with `hermes memory status`. ::note -The agent tools and auto-capture work out of the box. The native `/bm-*` slash commands need a Hermes Agent-side patch on releases through `v0.14.0` / `v2026.5.16` — see the warning in the full guide. +The agent tools and auto-capture work out of the box. The native `/bm-*` slash commands need a Hermes Agent-side patch on current Hermes Agent releases — see the warning in the [full guide](/integrations/hermes). :: ## Next Steps diff --git a/content/2.whats-new/4.cloud.md b/content/2.whats-new/4.cloud.md index fbdef84..8dbc6c6 100644 --- a/content/2.whats-new/4.cloud.md +++ b/content/2.whats-new/4.cloud.md @@ -10,7 +10,7 @@ Work with your knowledge base across multiple devices using cloud sync and stora The Basic Memory web app has been rebuilt around a fast, three-pane layout (sidebar, note list, note detail) where notes open ready to edit. - **Three editing modes** — a **Rich editor** for WYSIWYG writing, a **Source mode** for plain Markdown and frontmatter, and a **Preview** with clickable wiki links. -- **See all your Projects at once** - see all your projects at once in the **Projects** list. +- **Projects at a glance** — browse and manage every project in your workspace from the **Projects** list. - **Share notes** — create a public, read-only link for any saved note. - **Keyboard-first** — a command palette (Cmd/Ctrl + K) and shortcuts for everything. - **Live updates** — see changes made by your agent in real time, and save your own changes instantly. @@ -35,7 +35,7 @@ Basic Memory Cloud includes point-in-time snapshots for backup and recovery. Cre ## File History -Every saved version of a note is preserved automatically in Basic Memory Cloud. Open **File history** on any note to see its full timeline, compare an earlier version side-by-side with the current one, and apply changes back into the live note. It's the fast, per-note answer to "I want to undo something" — distinct from [Snapshots](/cloud/cloud-snapshots), which are project-wide point-in-time backups. +Every save now creates a new version of a note automatically. Open **File history** on any note to step through its timeline, compare versions, and bring earlier content back — the fast, per-note answer to "I want to undo something," distinct from project-wide [Snapshots](/cloud/cloud-snapshots). See [File History](/cloud/file-history). ## Next Steps diff --git a/content/2.whats-new/6.agent-skills.md b/content/2.whats-new/6.agent-skills.md index 837b26f..97520bc 100644 --- a/content/2.whats-new/6.agent-skills.md +++ b/content/2.whats-new/6.agent-skills.md @@ -7,19 +7,16 @@ AI assistants are powerful, but they don't automatically know the best way to or [Basic Memory](/start-here/what-is-basic-memory) is a knowledge base that you and your AI share. Skills make the AI better at using it — so your notes are more consistent, your tasks are tracked reliably, and your conversations produce lasting value. -## Available Skills +## Skill highlights | Skill | What it does for you | |-------|---------------------| | **memory-notes** | Your AI writes well-structured notes automatically — with consistent formatting, links between notes, and proper metadata | | **memory-tasks** | Track tasks in notes that survive across conversations — your AI picks up where you left off | -| **memory-schema** | Your AI learns your note patterns and helps keep them consistent over time | +| **memory-continue** | Resume prior work — your AI rebuilds context from the knowledge graph | | **memory-reflect** | Your AI reviews conversations and saves the important parts as notes | -| **memory-defrag** | Split bloated files, merge duplicates, and reorganize your notes | -| **memory-lifecycle** | Move notes through stages (draft → active → archive) using folders | -| **memory-metadata-search** | Your AI searches notes by properties like status, tags, and custom fields | -| **memory-ingest** | Process transcripts, emails, and documents into structured notes | -| **memory-research** | Your AI researches topics on the web and saves findings as notes | + +…plus skills for capture, curation, schemas, defrag, metadata search, research, and more — see the full list on the [Agent Skills guide](/integrations/skills). ## Quick Install @@ -27,21 +24,7 @@ AI assistants are powerful, but they don't automatically know the best way to or npx skills add basicmachines-co/basic-memory/skills ``` -Or install a single skill: - -```bash -npx skills add basicmachines-co/basic-memory/skills --skill memory-tasks -``` - -Works with Claude Desktop, Claude Code, Cursor, Windsurf, and other AI tools that support markdown-based skill files. `npx` ships with Node.js — if you don't have it, [install Node.js](https://nodejs.org/en/download) first. - -## Using a skill - -Skills activate on their own when your request matches — or name one directly: - -```text -"Use the /memory-notes skill to write up what we just discussed." -``` +Works with Claude Desktop, Claude Code, Cursor, Windsurf, and other AI tools that support markdown-based skill files. Installation options, per-agent targeting, and usage examples are on the [Agent Skills guide](/integrations/skills). ## Next Steps diff --git a/content/2.whats-new/7.openclaw-plugin.md b/content/2.whats-new/7.openclaw-plugin.md index 31cec03..d5ea915 100644 --- a/content/2.whats-new/7.openclaw-plugin.md +++ b/content/2.whats-new/7.openclaw-plugin.md @@ -16,15 +16,16 @@ The [openclaw-basic-memory](https://github.com/basicmachines-co/openclaw-basic-m - **Search across everything** — Searches your notes, knowledge graph, and active tasks at once - **Automatically saves conversation highlights** — Records important conversation turns as daily notes - **Loads your recent work at startup** — Active tasks and recent notes are ready when you begin a new session -- **14 agent tools** — Full Basic Memory toolset including search, read, write, edit, schema, and project management -- **7 slash commands** — `/remember`, `/recall`, `/tasks`, `/reflect`, `/defrag`, `/schema`, `/bm-setup` -- **6 bundled skills** — memory-notes, memory-tasks, memory-schema, memory-reflect, memory-defrag, memory-metadata-search +- **Agent tools** — search, read, write, edit, schema validation, and project/workspace listing +- **Slash commands** — `/remember`, `/recall`, `/tasks`, and more, plus one command per bundled skill +- **Bundled skills** — workflow skills for notes, tasks, schemas, reflection, defrag, and more — no separate install needed - **Multi-project & cloud routing** — Access every project in your knowledge base with transparent local/cloud routing ## Quick Install ```bash openclaw plugins install @basicmemory/openclaw-basic-memory +openclaw plugins enable openclaw-basic-memory --slot memory openclaw gateway restart ``` diff --git a/content/2.whats-new/8.ai-friendly-docs.md b/content/2.whats-new/8.ai-friendly-docs.md index 42ef0dd..f2c18ef 100644 --- a/content/2.whats-new/8.ai-friendly-docs.md +++ b/content/2.whats-new/8.ai-friendly-docs.md @@ -1,5 +1,5 @@ --- -title: AI-Friendly Documentation +title: AI-Friendly Docs description: Access Basic Memory docs as clean markdown for AI agents using llms.txt and content negotiation. --- @@ -13,27 +13,7 @@ Ask your AI to read the docs and it just works: Fetch https://docs.basicmemory.com/llms.txt and read the Basic Memory documentation ``` -## Access Methods - -| Method | URL | What you get | -|--------|-----|--------------| -| **Index** | `/llms.txt` | List of all pages with direct markdown links | -| **Full docs** | `/llms-full.txt` | Complete documentation in one file | -| **Raw markdown** | `/raw/.md` | Any single page as markdown | -| **Content negotiation** | Any page + `Accept: text/markdown` | Returns markdown instead of HTML | - -## Quick Examples - -```bash -# Get the full docs index -curl https://docs.basicmemory.com/llms.txt - -# Fetch a specific page as markdown -curl https://docs.basicmemory.com/raw/start-here/what-is-basic-memory.md - -# Content negotiation — same URL, markdown response -curl -H "Accept: text/markdown" https://docs.basicmemory.com/start-here/what-is-basic-memory -``` +Every page is available as an `/llms.txt` index, a single-file `/llms-full.txt`, raw per-page markdown, and via content negotiation — the full details, URLs, and examples live on the [AI-Friendly Docs reference](/reference/llms-txt). ## Next Steps diff --git a/docs/review-findings.md b/docs/review-findings.md index c45d69e..020aad5 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -85,67 +85,67 @@ Full-site review (66 pages + 4 cross-cutting checks, branch `docs-updates-2026-0 ### content/2.whats-new/0.teams.md -- [ ] **[incorrect/medium]** "What you get" section, first bullet (line 16): "Three workspaces, side by side — local, personal cloud, and your team's shared workspace. Switch between them in the app..." — The bullet claims you can switch between all three workspaces — including local — "in the app," but the cloud web app is cloud-only and its workspace selector offers only Personal and team workspaces, not a Local entry. +- [x] **[incorrect/medium]** "What you get" section, first bullet (line 16): "Three workspaces, side by side — local, personal cloud, and your team's shared workspace. Switch between them in the app..." — The bullet claims you can switch between all three workspaces — including local — "in the app," but the cloud web app is cloud-only and its workspace selector offers only Personal and team workspaces, not a Local entry. - *Evidence:* The Teams guide (content/4.teams/1.about.md) describes the Local workspace as "No team features; runs entirely on your computer," and the web-app page (content/3.cloud/02.web-app.md) and join-a-team page describe only teams/personal cloud content in the app. Product UI labels are "Teams" and "Personal" — there is no Local workspace in the cloud app. Similarly, MCP's workspace parameter targets cloud workspaces only (local projects are reached via per-project routing, not workspace targeting). - *Fix:* Scope the switching claim to the cloud workspaces, e.g.: "Switch between personal and team workspaces in the app; local projects stay on your machine and are reachable from the CLI and MCP alongside them." -- [ ] **[confusing/medium]** "Invite your team" section (line 24): "Promote, demote, deactivate, or hand off ownership at any time." — The sentence's implied subject is the preceding "Owners, admins, and user admins," implying admins and user admins can hand off ownership — but only the Owner can transfer ownership. +- [x] **[confusing/medium]** "Invite your team" section (line 24): "Promote, demote, deactivate, or hand off ownership at any time." — The sentence's implied subject is the preceding "Owners, admins, and user admins," implying admins and user admins can hand off ownership — but only the Owner can transfer ownership. - *Evidence:* content/4.teams/1.about.md "Managing members": "Only the **owner** can: Transfer ownership... Rename the team." Role changes are also constrained (assignable only at or below your own rank), so lumping "hand off ownership" into the same breezy list misleads a first-time reader about who can do what. - *Fix:* Split the capability: "Promote, demote, or deactivate members at any time — and owners can hand off ownership when needed." ### content/2.whats-new/1.changelog.md -- [ ] **[incorrect/high]** v0.21 — Workspace-aware everywhere, '`bm orphan`' bullet (line 38) — The bullet gets the command name, its behavior, and its flags wrong: the command is `bm orphans` (plural), it lists entities that have no relations in the knowledge graph (unlinked notes), not 'entities whose underlying markdown files are gone', and it has no cleanup flag of any kind. +- [x] **[incorrect/high]** v0.21 — Workspace-aware everywhere, '`bm orphan`' bullet (line 38) — The bullet gets the command name, its behavior, and its flags wrong: the command is `bm orphans` (plural), it lists entities that have no relations in the knowledge graph (unlinked notes), not 'entities whose underlying markdown files are gone', and it has no cleanup flag of any kind. - *Evidence:* Source /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory/cli/commands/orphans.py: `@app.command()` on `def orphans(...)` with docstring 'Show entities that have no relations in the knowledge graph. Orphan entities have no incoming or outgoing connections.' Its only options are --project, --json, --local, --cloud — no delete/clean flag, and git history of the file shows none ever existed. The docs' own CLI reference (content/9.reference/1.cli-reference.md, '### `bm orphans`', line 123) matches the source and contradicts this changelog bullet. v0.21.0 release notes PR #816 is 'add orphan entity command' for unlinked entities. - *Fix:* Rewrite the bullet: '**`bm orphans`** — lists entities with no incoming or outgoing relations in the knowledge graph, useful for finding notes not yet linked to anything' (and drop the claim about a cleanup flag). -- [ ] **[confusing/medium]** v0.22 — Team-safe cloud push and pull, first paragraph, last sentence (line 14) — 'The mirror-style `sync` command remains personal-only' refers to `bm cloud sync` but names it only as 'sync', which a new reader can conflate with Basic Memory's automatic local file sync and misread as 'sync errors out on team workspaces'. +- [x] **[confusing/medium]** v0.22 — Team-safe cloud push and pull, first paragraph, last sentence (line 14) — 'The mirror-style `sync` command remains personal-only' refers to `bm cloud sync` but names it only as 'sync', which a new reader can conflate with Basic Memory's automatic local file sync and misread as 'sync errors out on team workspaces'. - *Evidence:* Elsewhere the docs stress that local sync is automatic and there is no `basic-memory sync` command; the gated command is specifically `bm cloud sync` (v0.22.0 CHANGELOG: 'The destructive `bm cloud sync` / `bm cloud bisync` mirrors are now gated to Personal workspaces'). - *Fix:* Name the command explicitly: 'The mirror-style `bm cloud sync` command remains personal-only and exits with an error on team workspaces.' -- [ ] **[confusing/low]** v0.22 section, v0.22.1 lead-in and bullet list (lines 18-25) — The lead-in says the patch 'focused on first-run reliability', but half the bullets that follow (MCP qualified project routes, search_notes comma-splitting, write_note workspace parameter) are unrelated to first runs, so the list doesn't match its framing. +- [x] **[confusing/low]** v0.22 section, v0.22.1 lead-in and bullet list (lines 18-25) — The lead-in says the patch 'focused on first-run reliability', but half the bullets that follow (MCP qualified project routes, search_notes comma-splitting, write_note workspace parameter) are unrelated to first runs, so the list doesn't match its framing. - *Evidence:* The product CHANGELOG describes v0.22.1 more broadly: 'Fixes project and default-project resolution on fresh installs, MCP workspace routing, sync project selection, and CLI startup latency, plus a few MCP parity additions.' - *Fix:* Broaden the lead-in, e.g. 'The v0.22.1 patch fixed first-run reliability and shipped a few MCP fixes and parity additions:' ### content/2.whats-new/3.hermes-plugin.md -- [ ] **[confusing/medium]** ::note after Quick Install (line 39): "need a Hermes Agent-side patch on releases through `v0.14.0` / `v2026.5.16`" — The bare dual version "v0.14.0 / v2026.5.16" is unexplained — a first-time reader can't tell these are two version schemes for the same Hermes Agent release, or even whether they refer to Hermes Agent or to the plugin itself (which versions as v0.3.x); the full guide deliberately avoids pinning versions ("current releases"), so this hard-coded pair will also silently go stale once the upstream Hermes fix ships. +- [x] **[confusing/medium]** ::note after Quick Install (line 39): "need a Hermes Agent-side patch on releases through `v0.14.0` / `v2026.5.16`" — The bare dual version "v0.14.0 / v2026.5.16" is unexplained — a first-time reader can't tell these are two version schemes for the same Hermes Agent release, or even whether they refer to Hermes Agent or to the plugin itself (which versions as v0.3.x); the full guide deliberately avoids pinning versions ("current releases"), so this hard-coded pair will also silently go stale once the upstream Hermes fix ships. - *Evidence:* MONKEYPATCH.md in the plugin repo treats "v0.14.0 / v2026.5.16" as one Hermes Agent release row in its compatibility table and explains the dual notation; the guide's warning (content/7.integrations/11.hermes.md line 10) says only "current releases" / "affected Hermes Agent releases" with no version numbers. The what's-new sentence gives the pair with no attribution or gloss. - *Fix:* Either drop the version numbers to match the guide ("...need a Hermes Agent-side patch on current Hermes Agent releases — see the warning in the full guide") or attribute and gloss them ("...on Hermes Agent releases through v0.14.0 (also tagged v2026.5.16)"). ### content/2.whats-new/4.cloud.md -- [ ] **[confusing/high]** ## A redesigned web app — second bullet (line 13) — The bullet reads "**See all your Projects at once** - see all your projects at once in the **Projects** list" — the bold label and its description are the same phrase repeated, which reads like an unfinished edit. +- [x] **[confusing/high]** ## A redesigned web app — second bullet (line 13) — The bullet reads "**See all your Projects at once** - see all your projects at once in the **Projects** list" — the bold label and its description are the same phrase repeated, which reads like an unfinished edit. - *Evidence:* Line 13 of content/2.whats-new/4.cloud.md. Every other bullet in the list pairs a bold label with a distinct description (e.g. "**Share notes** — create a public, read-only link..."); this one just repeats itself and also uses a plain hyphen where the others use an em dash. The web-app page (content/3.cloud/02.web-app.md) describes project management under Settings → Projects and a sidebar project selector, so the description should say something concrete about what the Projects list shows. - *Fix:* Rewrite the description so it adds information, e.g. "**Projects at a glance** — browse and manage every project in your workspace from the **Projects** list (create, upload, download as ZIP)." -- [ ] **[redundant/high]** ## File History (line 38) — The entire File History paragraph is a verbatim copy of the intro paragraph of the dedicated File History page, and it never links to that page. +- [x] **[redundant/high]** ## File History (line 38) — The entire File History paragraph is a verbatim copy of the intro paragraph of the dedicated File History page, and it never links to that page. - *Evidence:* Line 38 of content/2.whats-new/4.cloud.md is word-for-word identical to line 6 of content/3.cloud/12.file-history.md ("Every saved version of a note is preserved automatically... distinct from Snapshots, which are project-wide point-in-time backups."). A full paragraph duplicated verbatim will drift when either page is edited. Additionally, unlike every other section on this page (Web App, Teams, Shared Notes, Snapshots all end with a "See ..." link), this section links only to /cloud/cloud-snapshots and omits a link to /cloud/file-history, which exists. - *Fix:* Replace the copied paragraph with a one- or two-sentence what's-new summary in the page's own words and add "See [File History](/cloud/file-history)" as the canonical reference, matching the pattern of the other sections. ### content/2.whats-new/6.agent-skills.md -- [ ] **[incorrect/high]** ## Available Skills (table, lines 12-22) — The "Available Skills" table lists only 9 skills, omitting 4 of the 13 public skills: memory-capture, memory-continue, memory-curate, and memory-literary-analysis. +- [x] **[incorrect/high]** ## Available Skills (table, lines 12-22) — The "Available Skills" table lists only 9 skills, omitting 4 of the 13 public skills: memory-capture, memory-continue, memory-curate, and memory-literary-analysis. - *Evidence:* The canonical skills source (/Users/phernandez/dev/basicmachines/basic-memory/skills/) contains 13 public skill directories (14 minus the unlisted CI-internal memory-ci-capture), and skills/README.md documents all 13. The docs' own guide at content/7.integrations/9.skills.md lists all 13 under the identical "Available Skills" heading. A heading claiming availability that shows 9 skills tells readers those are all the skills that exist. - *Fix:* Either add the four missing rows (memory-capture, memory-continue, memory-curate, memory-literary-analysis) or retitle/reframe the section as a highlights subset (e.g., "Skill highlights") with an explicit pointer to the full list on the Agent Skills guide. -- [ ] **[redundant/high]** ## Available Skills, ## Quick Install, ## Using a skill (lines 10-44) — The skills table, install commands (including the --skill variant and the Node.js/npx note), the compatibility sentence ("Works with Claude Desktop, Claude Code, Cursor, Windsurf..."), and the verbatim usage example ("Use the /memory-notes skill to write up what we just discussed.") all duplicate content/7.integrations/9.skills.md — and the duplicated table has already drifted (9 skills here vs 13 there). +- [x] **[redundant/high]** ## Available Skills, ## Quick Install, ## Using a skill (lines 10-44) — The skills table, install commands (including the --skill variant and the Node.js/npx note), the compatibility sentence ("Works with Claude Desktop, Claude Code, Cursor, Windsurf..."), and the verbatim usage example ("Use the /memory-notes skill to write up what we just discussed.") all duplicate content/7.integrations/9.skills.md — and the duplicated table has already drifted (9 skills here vs 13 there). - *Evidence:* content/7.integrations/9.skills.md contains the same install commands (lines 23-31), the same compatibility tip (line 10), the identical example prompt (line 70), and a fuller "Available Skills" table (lines 80-96). The 9-vs-13 mismatch between the two tables is drift that has already happened, not a hypothetical. - *Fix:* Slim this what's-new page to an announcement: one-paragraph pitch, the single quick-install command, and 3-4 highlighted skills, with the card link to /integrations/skills as the source of truth for the full table, per-agent install options, and usage details. Remove the duplicated full table and the second install variant. ### content/2.whats-new/7.openclaw-plugin.md -- [ ] **[incorrect/high]** Key Capabilities, line 21 ("6 bundled skills") — The page claims 6 bundled skills, but the plugin ships 10 — the list omits memory-ingest, memory-lifecycle, memory-literary-analysis, and memory-research. +- [x] **[incorrect/high]** Key Capabilities, line 21 ("6 bundled skills") — The page claims 6 bundled skills, but the plugin ships 10 — the list omits memory-ingest, memory-lifecycle, memory-literary-analysis, and memory-research. - *Evidence:* Plugin README (v0.2.4, /Users/phernandez/dev/basicmachines/openclaw-basic-memory/README.md) states "Ten skills ship with the plugin — no installation needed" and lists all 10; openclaw.plugin.json "skills" array lists 10 skill directories including memory-ingest, memory-lifecycle, memory-literary-analysis, memory-research. - *Fix:* Replace with the full 10-skill list, or better (per the docs policy against hard-coded skill counts) drop the count and enumerate nothing: "Bundled skills — workflow skills for notes, tasks, schemas, reflection, defrag, and more, no separate install needed" with a link to the guide. -- [ ] **[incorrect/medium]** Key Capabilities, line 20 ("7 slash commands") — The plugin registers more than 7 slash commands: 3 static commands (/bm-setup, /remember, /recall) plus one command per bundled skill, so /ingest, /lifecycle, /notes, /research, /metadata-search (and /literary-analysis) also exist alongside /tasks, /reflect, /defrag, /schema. +- [x] **[incorrect/medium]** Key Capabilities, line 20 ("7 slash commands") — The plugin registers more than 7 slash commands: 3 static commands (/bm-setup, /remember, /recall) plus one command per bundled skill, so /ingest, /lifecycle, /notes, /research, /metadata-search (and /literary-analysis) also exist alongside /tasks, /reflect, /defrag, /schema. - *Evidence:* /Users/phernandez/dev/basicmachines/openclaw-basic-memory/commands/skills.ts registerSkillCommands() calls api.registerCommand for every entry in skills/manifest.json (command name = skill dir minus the "memory-" prefix); slash.ts registers bm-setup, remember, recall. With 10 bundled skills that is 13 commands, not 7. (The upstream README's own table also says 7, which is where the drift originated — the integrations/openclaw guide repeats the same table.) - *Fix:* Drop the hard-coded count and list only the headline commands, e.g. "Slash commands — /remember, /recall, /tasks, and more, plus one command per bundled skill", and fix the table on /integrations/openclaw at the same time. -- [ ] **[incorrect/medium]** Quick Install, lines 26-29 — The install snippet omits the plugin-enable step; the plugin README's install sequence is install → `openclaw plugins enable openclaw-basic-memory --slot memory` → gateway restart. +- [x] **[incorrect/medium]** Quick Install, lines 26-29 — The install snippet omits the plugin-enable step; the plugin README's install sequence is install → `openclaw plugins enable openclaw-basic-memory --slot memory` → gateway restart. - *Evidence:* /Users/phernandez/dev/basicmachines/openclaw-basic-memory/README.md lines 47-49: `openclaw plugins install @basicmemory/openclaw-basic-memory` / `openclaw plugins enable openclaw-basic-memory --slot memory` / `openclaw gateway restart`. The README also lists uv as a prerequisite. The same two-line snippet (missing the enable step) appears on /integrations/openclaw, so both pages need the fix. - *Fix:* Add `openclaw plugins enable openclaw-basic-memory --slot memory` between the install and restart commands (verify against the shipped plugin whether install auto-enables; if it does, the README should change instead). -- [ ] **[incorrect/medium]** Key Capabilities, line 19 ("14 agent tools — Full Basic Memory toolset...") — "Full Basic Memory toolset" overstates what the plugin exposes: it is a curated 14-tool subset, and "project management" is limited to listing projects/workspaces (no create/delete/switch project, no recent_activity, canvas, list_directory, view_note, etc.). +- [x] **[incorrect/medium]** Key Capabilities, line 19 ("14 agent tools — Full Basic Memory toolset...") — "Full Basic Memory toolset" overstates what the plugin exposes: it is a curated 14-tool subset, and "project management" is limited to listing projects/workspaces (no create/delete/switch project, no recent_activity, canvas, list_directory, view_note, etc.). - *Evidence:* openclaw.plugin.json contracts.tools lists exactly 14 tools: build_context, delete_note, edit_note, list_memory_projects, list_workspaces, memory_get, memory_search, move_note, read_note, schema_diff, schema_infer, schema_validate, search_notes, write_note — no project create/delete/switch tools and only a subset of Basic Memory's MCP tools. - *Fix:* Reword to something like "Agent tools — search, read, write, edit, schema validation, and project/workspace listing" and drop both the "14" count (docs policy: no hard-coded tool counts) and the "Full ... toolset" claim, or say "the core Basic Memory tools". ### content/2.whats-new/8.ai-friendly-docs.md -- [ ] **[redundant/medium]** Access Methods table and Quick Examples (lines 16-36) — The 4-row access-methods table and all three curl examples are near-verbatim copies of the same table and examples on the reference page content/9.reference/8.llms-txt.md, so the two pages will drift if a method or URL changes. +- [x] **[redundant/medium]** Access Methods table and Quick Examples (lines 16-36) — The 4-row access-methods table and all three curl examples are near-verbatim copies of the same table and examples on the reference page content/9.reference/8.llms-txt.md, so the two pages will drift if a method or URL changes. - *Evidence:* Reference page 'Quick reference' table (9.reference/8.llms-txt.md lines 20-27) has the identical four rows (Index /llms.txt, Full docs /llms-full.txt, Raw markdown /raw/.md, Content negotiation Accept: text/markdown) with only trivially reworded descriptions; the curl examples for llms.txt, /raw/start-here/what-is-basic-memory.md, and the Accept-header request all appear on both pages. Both pages also share the identical title 'AI-Friendly Documentation' and near-identical frontmatter descriptions, producing two same-titled entries in nav/search. - *Fix:* Keep the What's New page as a short announcement (the one-line 'ask your AI' prompt plus the cross-link cards) and drop or heavily condense the duplicated table and curl examples, deferring details to /reference/llms-txt; also differentiate the page title (e.g., 'New: AI-Friendly Docs') so it doesn't collide with the reference page in search and navigation. From 3f5ae4adb9bc7b8eb986949d5a46ce62705b9227 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 09:32:29 -0500 Subject: [PATCH 33/87] docs: teams and one-memory-for-all-agents framing on what-is page The overview never mentioned teams. Intro now uses the hero voice and the multi-agent framing; a One memory for your whole team section lands after Closing the loop; Key benefits, the Cloud feature list, and Next Steps all carry the teams story. Co-Authored-By: Claude Fable 5 --- .../1.start-here/1.what-is-basic-memory.md | 23 +++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/content/1.start-here/1.what-is-basic-memory.md b/content/1.start-here/1.what-is-basic-memory.md index ad2d92b..62572d2 100644 --- a/content/1.start-here/1.what-is-basic-memory.md +++ b/content/1.start-here/1.what-is-basic-memory.md @@ -3,9 +3,9 @@ title: What is Basic Memory description: An overview of what Basic Memory is and how it works. --- -Basic Memory is a knowledge base that you and your AI assistant share. It stores notes as Markdown files so your work stays readable, portable, and searchable. +Basic Memory is real memory for your AI — a knowledge base you own. It stores notes as plain Markdown files, so your work stays readable, portable, and searchable. -Instead of losing valuable insights in conversation history, you build a persistent knowledge base where both you and AI can read, write, and enhance each other's work. +Instead of losing valuable insights in conversation history, you build a persistent knowledge base that every AI tool you use can read, write, and enhance — Claude, ChatGPT, Codex, Cursor, and your team's agents, all working from the same memory. --- :video{autoplay controls loop muted src="https://basicmemory.com/videos/explainer-video.mp4"} @@ -21,6 +21,7 @@ Instead of losing valuable insights in conversation history, you build a persist - **You own your data** - Plain Markdown files you control - **Structured knowledge** - Observations and relations create a semantic graph - **Works with any AI** - Claude, ChatGPT, and other MCP-compatible assistants +- **One memory for all your agents** - every tool reads the same knowledge base; with [Teams](/teams/about), so does your whole team --- @@ -296,6 +297,14 @@ The result: your AI gets smarter about *your* work with every interaction. --- +## One memory for your whole team + +Teams is the big unlock in Basic Memory Cloud: a shared workspace where one knowledge base serves you, your teammates, and every AI agent connected to it. A decision captured in one teammate's Claude session becomes context for another's Codex run. Everyone's agents read and write the same graph, so team knowledge compounds the same way personal knowledge does. + +See [Basic Memory Teams](/teams/about) for workspaces, roles, and invitations. + +--- + ## Where it runs ### Cloud @@ -305,6 +314,7 @@ Basic Memory Cloud provides: - **Access from any device** - Use your memory from desktop, mobile, cli, multiple AIs - **Web app** - Browse and edit notes in your browser - **Local sync** - Pull and push your notes to a local folder +- **Team workspaces** - one shared knowledge base for your team and all their agents - **Snapshots** - Point-in-time backups, automatically done daily or manual as needed ### Local @@ -398,4 +408,13 @@ to: /reference/mcp-tools-reference --- All available tools for AI assistants. :: + +::card +--- +title: Teams +icon: i-lucide-users +to: /teams/about +--- +One shared memory for your team and every agent connected to it. +:: ::: From dbb69a8b30422add17003b8753a0e9862b118834 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 09:37:23 -0500 Subject: [PATCH 34/87] docs: name OpenClaw and Hermes in the what-is intro Co-Authored-By: Claude Fable 5 --- content/1.start-here/1.what-is-basic-memory.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/1.start-here/1.what-is-basic-memory.md b/content/1.start-here/1.what-is-basic-memory.md index 62572d2..d7a2574 100644 --- a/content/1.start-here/1.what-is-basic-memory.md +++ b/content/1.start-here/1.what-is-basic-memory.md @@ -5,7 +5,7 @@ description: An overview of what Basic Memory is and how it works. Basic Memory is real memory for your AI — a knowledge base you own. It stores notes as plain Markdown files, so your work stays readable, portable, and searchable. -Instead of losing valuable insights in conversation history, you build a persistent knowledge base that every AI tool you use can read, write, and enhance — Claude, ChatGPT, Codex, Cursor, and your team's agents, all working from the same memory. +Instead of losing valuable insights in conversation history, you build a persistent knowledge base that every AI tool you use can read, write, and enhance — Claude, Codex, OpenClaw, Hermes, and all your team's agents, working from one shared memory. --- :video{autoplay controls loop muted src="https://basicmemory.com/videos/explainer-video.mp4"} From 98281075c0ba0bc30d415c7b8870d5cd4212e4dd Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 09:38:46 -0500 Subject: [PATCH 35/87] docs: keep ChatGPT in the what-is intro tool list Co-Authored-By: Claude Fable 5 --- content/1.start-here/1.what-is-basic-memory.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/1.start-here/1.what-is-basic-memory.md b/content/1.start-here/1.what-is-basic-memory.md index d7a2574..ba32da7 100644 --- a/content/1.start-here/1.what-is-basic-memory.md +++ b/content/1.start-here/1.what-is-basic-memory.md @@ -5,7 +5,7 @@ description: An overview of what Basic Memory is and how it works. Basic Memory is real memory for your AI — a knowledge base you own. It stores notes as plain Markdown files, so your work stays readable, portable, and searchable. -Instead of losing valuable insights in conversation history, you build a persistent knowledge base that every AI tool you use can read, write, and enhance — Claude, Codex, OpenClaw, Hermes, and all your team's agents, working from one shared memory. +Instead of losing valuable insights in conversation history, you build a persistent knowledge base that every AI tool you use can read, write, and enhance — Claude, ChatGPT, Codex, OpenClaw, Hermes, and all your team's agents, working from one shared memory. --- :video{autoplay controls loop muted src="https://basicmemory.com/videos/explainer-video.mp4"} From ba33a57a7b914cdcc63168ce42700e325492a70d Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 09:48:15 -0500 Subject: [PATCH 36/87] docs: capture signup attribution from the docs site Port basicmemory.com's signup-attribution capture as a Nuxt client plugin. It writes the shared bmc_signup_attribution_v1 cookie on .basicmemory.com (same name, shape, and first/latest-touch semantics as the marketing site), so a user who lands on the docs first carries a docs landing path and referrer through to signup at app.basicmemory.com. Runs on load and after route changes. The cloud quickstart's signup CTA now points at basicmemory.com with utm_source=docs tagging so the click itself is attributed too. Co-Authored-By: Claude Fable 5 --- app/plugins/signup-attribution.client.ts | 259 +++++++++++++++++++++ content/1.start-here/2.quickstart-cloud.md | 2 +- 2 files changed, 260 insertions(+), 1 deletion(-) create mode 100644 app/plugins/signup-attribution.client.ts diff --git a/app/plugins/signup-attribution.client.ts b/app/plugins/signup-attribution.client.ts new file mode 100644 index 0000000..7b49b56 --- /dev/null +++ b/app/plugins/signup-attribution.client.ts @@ -0,0 +1,259 @@ +/** + * Signup attribution capture — port of basicmemory.com's + * src/lib/signup-attribution.ts. Writes the shared + * `bmc_signup_attribution_v1` cookie on `.basicmemory.com` so signups at + * app.basicmemory.com can be attributed to a docs first touch. Keep the + * cookie name, shape, and semantics in sync with the marketing site. + */ + +const COOKIE_NAME = 'bmc_signup_attribution_v1' +const COOKIE_DAYS = 90 +const SELF_DOMAINS = ['basicmemory.com', 'app.basicmemory.com', 'localhost'] +const PASSIVE_CHANNELS = [ + 'unknown', + 'reddit', + 'google', + 'facebook', + 'microsoft', + 'x_twitter', + 'youtube', + 'referral', +] as const + +type PassiveChannel = (typeof PASSIVE_CHANNELS)[number] + +interface PassiveAttribution { + event_id: string + captured_at: string + landing_url: string + landing_path: string + referrer: string | null + referrer_host: string | null + utm_source: string | null + utm_medium: string | null + utm_campaign: string | null + utm_term: string | null + utm_content: string | null + gclid: string | null + fbclid: string | null + msclkid: string | null + rdt_cid: string | null + rdt_click_id: string | null + passive_channel: PassiveChannel +} + +interface SignupAttributionState { + first_touch: PassiveAttribution + latest_touch: PassiveAttribution +} + +function safeUrl(raw: string): URL | null { + try { + return new URL(raw) + } catch { + return null + } +} + +function normalizeValue(value: string | null | undefined): string | null { + if (!value) return null + const normalized = value.trim().toLowerCase() + return normalized.length > 0 ? normalized : null +} + +function cookieValue(name: string): string | null { + const escapedName = name.replace(/[.*+?^${}()|[\]\\]/g, '\\$&') + const match = document.cookie.match(new RegExp(`(?:^|; )${escapedName}=([^;]*)`)) + if (!match || !match[1]) return null + + try { + return decodeURIComponent(match[1]) + } catch { + return match[1] + } +} + +function isPassiveChannel(value: unknown): value is PassiveChannel { + return typeof value === 'string' && PASSIVE_CHANNELS.includes(value as PassiveChannel) +} + +function isTouch(value: unknown): value is PassiveAttribution { + if (!value || typeof value !== 'object') return false + const candidate = value as Partial + return typeof candidate.event_id === 'string' + && typeof candidate.captured_at === 'string' + && typeof candidate.landing_url === 'string' + && typeof candidate.landing_path === 'string' + && isPassiveChannel(candidate.passive_channel) +} + +function isAttributionState(value: unknown): value is SignupAttributionState { + if (!value || typeof value !== 'object') return false + const candidate = value as Partial + return isTouch(candidate.first_touch) && isTouch(candidate.latest_touch) +} + +function readAttributionCookie(): SignupAttributionState | null { + const rawValue = cookieValue(COOKIE_NAME) + if (!rawValue) return null + + try { + const parsed = JSON.parse(rawValue) + return isAttributionState(parsed) ? parsed : null + } catch { + return null + } +} + +function isSelfDomain(hostname: string): boolean { + return SELF_DOMAINS.some(domain => hostname === domain || hostname.endsWith(`.${domain}`)) +} + +function referrerHost(): string | null { + const referrer = normalizeValue(document.referrer) + if (!referrer) return null + + const parsedReferrer = safeUrl(referrer) + if (!parsedReferrer) return null + + const hostname = parsedReferrer.hostname.trim().toLowerCase() + if (!hostname || isSelfDomain(hostname)) return null + return hostname +} + +function sourceToPassiveChannel(source: string | null): PassiveChannel | null { + if (!source) return null + + if (source.includes('reddit') || source === 'rdt') return 'reddit' + if (source.includes('google')) return 'google' + if (source.includes('facebook') || source === 'fb' || source.includes('instagram')) { + return 'facebook' + } + if (source.includes('bing') || source.includes('microsoft')) return 'microsoft' + if (source.includes('twitter') || source === 'x') return 'x_twitter' + if (source.includes('youtube') || source.includes('youtu')) return 'youtube' + + return null +} + +function passiveChannel(values: { + utmSource: string | null + rdtCid: string | null + rdtClickId: string | null + gclid: string | null + fbclid: string | null + msclkid: string | null + referrerHost: string | null +}): PassiveChannel { + const utmChannel = sourceToPassiveChannel(values.utmSource) + if (utmChannel) return utmChannel + if (values.utmSource) return 'referral' + if (values.rdtCid || values.rdtClickId) return 'reddit' + if (values.gclid) return 'google' + if (values.fbclid) return 'facebook' + if (values.msclkid) return 'microsoft' + if (values.referrerHost) return sourceToPassiveChannel(values.referrerHost) ?? 'referral' + return 'unknown' +} + +function eventId(): string { + if (window.crypto && typeof window.crypto.randomUUID === 'function') { + return window.crypto.randomUUID() + } + return `evt_${Date.now()}_${Math.random().toString(36).slice(2, 12)}` +} + +function buildTouch(): PassiveAttribution { + const url = new URL(window.location.href) + const utmSource = normalizeValue(url.searchParams.get('utm_source')) + const rdtCid = normalizeValue(url.searchParams.get('rdt_cid')) + const rdtClickId = normalizeValue(cookieValue('_rdt_click_id')) + const gclid = normalizeValue(url.searchParams.get('gclid')) + const fbclid = normalizeValue(url.searchParams.get('fbclid')) + const msclkid = normalizeValue(url.searchParams.get('msclkid')) + const host = referrerHost() + + return { + event_id: eventId(), + captured_at: new Date().toISOString(), + landing_url: `${url.origin}${url.pathname}`, + landing_path: url.pathname, + referrer: host, + referrer_host: host, + utm_source: utmSource, + utm_medium: normalizeValue(url.searchParams.get('utm_medium')), + utm_campaign: normalizeValue(url.searchParams.get('utm_campaign')), + utm_term: normalizeValue(url.searchParams.get('utm_term')), + utm_content: normalizeValue(url.searchParams.get('utm_content')), + gclid, + fbclid, + msclkid, + rdt_cid: rdtCid, + rdt_click_id: rdtClickId, + passive_channel: passiveChannel({ + utmSource, + rdtCid, + rdtClickId, + gclid, + fbclid, + msclkid, + referrerHost: host, + }), + } +} + +function hasSignal(touch: PassiveAttribution): boolean { + return touch.passive_channel !== 'unknown' + || !!touch.referrer_host + || !!touch.utm_source + || !!touch.utm_medium + || !!touch.utm_campaign + || !!touch.utm_term + || !!touch.utm_content + || !!touch.gclid + || !!touch.fbclid + || !!touch.msclkid + || !!touch.rdt_cid + || !!touch.rdt_click_id +} + +function writeAttributionCookie(state: SignupAttributionState): void { + const expires = new Date() + expires.setTime(expires.getTime() + COOKIE_DAYS * 24 * 60 * 60 * 1000) + + let cookie = `${COOKIE_NAME}=${encodeURIComponent(JSON.stringify(state))}` + cookie += `;expires=${expires.toUTCString()};path=/;SameSite=Lax` + + const hostname = window.location.hostname.toLowerCase() + if (hostname === 'basicmemory.com' || hostname.endsWith('.basicmemory.com')) { + cookie += ';domain=.basicmemory.com' + } + if (window.location.protocol === 'https:') { + cookie += ';Secure' + } + + document.cookie = cookie +} + +function captureSignupAttribution(): void { + const current = readAttributionCookie() + const captured = buildTouch() + const state = current + ? { + first_touch: current.first_touch, + latest_touch: hasSignal(captured) ? captured : current.latest_touch, + } + : { + first_touch: captured, + latest_touch: captured, + } + + writeAttributionCookie(state) +} + +export default defineNuxtPlugin(() => { + captureSignupAttribution() + useRouter().afterEach(() => { + captureSignupAttribution() + }) +}) diff --git a/content/1.start-here/2.quickstart-cloud.md b/content/1.start-here/2.quickstart-cloud.md index 60eef03..9086dce 100644 --- a/content/1.start-here/2.quickstart-cloud.md +++ b/content/1.start-here/2.quickstart-cloud.md @@ -19,7 +19,7 @@ code: | ## 1. Create an account -Sign up at [app.basicmemory.com](https://app.basicmemory.com). You'll need an active subscription to use the MCP endpoint. +Sign up at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=quickstart-cloud). You'll need an active subscription to use the MCP endpoint. After sign-up, the app prepares your workspace and opens a seeded **Getting Started** project — a short tutorial you can read (and edit) in place. A floating onboarding guide walks you through the same steps as this page: connect your agent, write your first note, and watch it appear live. You can replay it anytime from **Settings → General → Show onboarding**. From 2ee1ea0b23e9c73ab5f895e1dad195fb5f5f56f4 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:01:09 -0500 Subject: [PATCH 37/87] docs: tag every signup and subscribe CTA with docs attribution Account-creation links on the seven integration pages now route to basicmemory.com with utm_source=docs and a per-page campaign; the three subscribe links carry the same tagging. The local quickstart gains a no-install cloud CTA (it had no signup path at all). Co-Authored-By: Claude Fable 5 --- content/1.start-here/3.quickstart-local.md | 4 ++++ content/3.cloud/01.cloud-guide.md | 2 +- content/3.cloud/03.cloud-sync.md | 2 +- content/7.integrations/1.claude-desktop.md | 2 +- content/7.integrations/2.claude-code.md | 2 +- content/7.integrations/3.chatgpt.md | 2 +- content/7.integrations/4.gemini.md | 2 +- content/7.integrations/6.cursor.md | 2 +- content/7.integrations/7.vscode.md | 2 +- content/7.integrations/8.obsidian.md | 2 +- content/9.reference/5.troubleshooting.md | 2 +- 11 files changed, 14 insertions(+), 10 deletions(-) diff --git a/content/1.start-here/3.quickstart-local.md b/content/1.start-here/3.quickstart-local.md index 8fcdabd..70841b6 100644 --- a/content/1.start-here/3.quickstart-local.md +++ b/content/1.start-here/3.quickstart-local.md @@ -17,6 +17,10 @@ code: | --- +::tip +**Prefer not to install anything?** [Basic Memory Cloud](/start-here/quickstart-cloud) connects your AI in about 2 minutes — [sign up at basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=quickstart-local). +:: + ## 1. Install Basic Memory Choose your installation method. All installs include semantic search for hybrid (keyword + meaning-based) search. diff --git a/content/3.cloud/01.cloud-guide.md b/content/3.cloud/01.cloud-guide.md index 1fd77f9..8edbdca 100644 --- a/content/3.cloud/01.cloud-guide.md +++ b/content/3.cloud/01.cloud-guide.md @@ -164,7 +164,7 @@ For the full routing model — including priority levels, hybrid setups, and com **If no subscription:** ``` Active subscription required -Subscribe at: https://basicmemory.com/subscribe +Subscribe at: [basicmemory.com/subscribe](https://basicmemory.com/subscribe?utm_source=docs&utm_medium=docs&utm_campaign=cloud-guide) ``` #### Check Status diff --git a/content/3.cloud/03.cloud-sync.md b/content/3.cloud/03.cloud-sync.md index 38a59b1..5a3e0a8 100644 --- a/content/3.cloud/03.cloud-sync.md +++ b/content/3.cloud/03.cloud-sync.md @@ -36,7 +36,7 @@ The cloud CLI enables you to: Before using Basic Memory Cloud sync, you need: - **Active Subscription**: An active Basic Memory Cloud subscription -- **Subscribe**: Visit [basicmemory.com/subscribe](https://basicmemory.com/subscribe) +- **Subscribe**: Visit [basicmemory.com/subscribe](https://basicmemory.com/subscribe?utm_source=docs&utm_medium=docs&utm_campaign=cloud-sync) - **Basic Memory CLI**: See [Getting Started](/local/getting-started#local-installation) for installation ::warning diff --git a/content/7.integrations/1.claude-desktop.md b/content/7.integrations/1.claude-desktop.md index eb4da62..962c8bd 100644 --- a/content/7.integrations/1.claude-desktop.md +++ b/content/7.integrations/1.claude-desktop.md @@ -11,7 +11,7 @@ Basic Memory describes its tools to Claude through the Model Context Protocol, s ::steps ### Sign Up -Create your account at [app.basicmemory.com](https://app.basicmemory.com) +Create your account at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=claude-desktop) ### Add Remote MCP Connector In Claude Desktop, go to **Settings > Claude > Connectors** diff --git a/content/7.integrations/2.claude-code.md b/content/7.integrations/2.claude-code.md index 3a6a3c9..e6c6f5c 100644 --- a/content/7.integrations/2.claude-code.md +++ b/content/7.integrations/2.claude-code.md @@ -11,7 +11,7 @@ Claude Code is powerful, but every session starts from zero. Basic Memory gives ::steps ### Sign Up -Create your account at [app.basicmemory.com](https://app.basicmemory.com). +Create your account at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=claude-code). ### Add Remote MCP Server In your terminal, add the remote MCP server: diff --git a/content/7.integrations/3.chatgpt.md b/content/7.integrations/3.chatgpt.md index abcbb0c..04c65be 100644 --- a/content/7.integrations/3.chatgpt.md +++ b/content/7.integrations/3.chatgpt.md @@ -10,7 +10,7 @@ ChatGPT supports remote MCP servers, giving it access to your Basic Memory knowl ::steps ### Sign Up -Create your account at [app.basicmemory.com](https://app.basicmemory.com). +Create your account at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=chatgpt). ### Get Your MCP Endpoint diff --git a/content/7.integrations/4.gemini.md b/content/7.integrations/4.gemini.md index e1e5f5a..9118dec 100644 --- a/content/7.integrations/4.gemini.md +++ b/content/7.integrations/4.gemini.md @@ -11,7 +11,7 @@ No local install needed -- Basic Memory Cloud gives you hosted MCP access. ::steps ### Sign Up -Create your account at [app.basicmemory.com](https://app.basicmemory.com). +Create your account at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=gemini). ### Add the Remote MCP Server diff --git a/content/7.integrations/6.cursor.md b/content/7.integrations/6.cursor.md index 1954c43..0511619 100644 --- a/content/7.integrations/6.cursor.md +++ b/content/7.integrations/6.cursor.md @@ -11,7 +11,7 @@ Cursor's built-in memories store short preference strings. Basic Memory gives it ::steps ### Sign Up -Create your account at [app.basicmemory.com](https://app.basicmemory.com) +Create your account at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=cursor) ### Configure Remote MCP in Cursor Go to **Settings > Developer > Edit Config**, select **MCP Tools**, click **Add Custom MCP**, and add: diff --git a/content/7.integrations/7.vscode.md b/content/7.integrations/7.vscode.md index 06de24e..18d055b 100644 --- a/content/7.integrations/7.vscode.md +++ b/content/7.integrations/7.vscode.md @@ -13,7 +13,7 @@ Basic Memory Cloud lets you edit locally in VS Code while keeping notes synced t ::steps ### Sign Up for Basic Memory Cloud -Create your account at [app.basicmemory.com](https://app.basicmemory.com) +Create your account at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=vscode) ### Enable Cloud Mode Authenticate and enable cloud mode: diff --git a/content/7.integrations/8.obsidian.md b/content/7.integrations/8.obsidian.md index 878fdf3..851a15a 100644 --- a/content/7.integrations/8.obsidian.md +++ b/content/7.integrations/8.obsidian.md @@ -21,7 +21,7 @@ Sync requires the Basic Memory CLI. See [Local Installation](/local/local-instal ::steps ### Sign Up for Basic Memory Cloud -Create your account at [app.basicmemory.com](https://app.basicmemory.com) +Create your account at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=obsidian) ### Enable Cloud Mode Authenticate and enable cloud mode: diff --git a/content/9.reference/5.troubleshooting.md b/content/9.reference/5.troubleshooting.md index 8376184..df43f31 100644 --- a/content/9.reference/5.troubleshooting.md +++ b/content/9.reference/5.troubleshooting.md @@ -89,7 +89,7 @@ bm cloud login **Problem:** "Active subscription required" message. **Solution:** -1. Visit [basicmemory.com/subscribe](https://basicmemory.com/subscribe) +1. Visit [basicmemory.com/subscribe](https://basicmemory.com/subscribe?utm_source=docs&utm_medium=docs&utm_campaign=troubleshooting) 2. Complete subscription 3. Run `bm cloud login` again From 5b65022c0c4deb833e10a86dc66f59a8c57fb415 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:02:42 -0500 Subject: [PATCH 38/87] docs: one home for the Claude cloud walkthrough The five-step Claude connector setup was maintained on three pages with drifted labels and two competing screenshot sets. The integration page (integrations/claude-desktop) is now the single canonical walkthrough, carrying the newer screenshot set; the cloud quickstart compresses to three screenshot-free steps plus a link, and cloud-guide keeps just the endpoint and a summary line. The stale Feb-2026 root-level claude-settings-*.png set is deleted. ChatGPT already had a single home (integrations/chatgpt) after the earlier quickstart fix. Co-Authored-By: Claude Fable 5 --- content/1.start-here/2.quickstart-cloud.md | 33 +++------------------ content/3.cloud/01.cloud-guide.md | 28 +---------------- content/7.integrations/1.claude-desktop.md | 24 ++++++++++----- docs/todo.md | 4 +-- public/claude-settings-add-connector.png | Bin 294520 -> 0 bytes public/claude-settings-configure.png | Bin 274204 -> 0 bytes public/claude-settings-tools.png | Bin 350146 -> 0 bytes 7 files changed, 23 insertions(+), 66 deletions(-) delete mode 100644 public/claude-settings-add-connector.png delete mode 100644 public/claude-settings-configure.png delete mode 100644 public/claude-settings-tools.png diff --git a/content/1.start-here/2.quickstart-cloud.md b/content/1.start-here/2.quickstart-cloud.md index 9086dce..1fcba92 100644 --- a/content/1.start-here/2.quickstart-cloud.md +++ b/content/1.start-here/2.quickstart-cloud.md @@ -35,36 +35,11 @@ https://cloud.basicmemory.com/mcp ### For Claude Desktop -::steps -### Open Settings -In Claude Desktop or Claude.ai, go to **Settings → Claude → Connectors** - -![Claude Settings - Connectors](/screenshots/claude/settings-connectors.png) - -### Add Custom Connector -Click **Add custom connector** and enter: -- **Name**: Basic Memory -- **Remote MCP server URL**: `https://cloud.basicmemory.com/mcp` - -![Claude - Add connector dialog](/screenshots/claude/add-connector.png) - -### Authenticate -Click **Connect** to start the OAuth flow. You'll be redirected to Basic Memory to authorize access. +1. In Claude Desktop or Claude.ai, go to **Settings → Claude → Connectors** and click **Add custom connector**. +2. Enter the name **Basic Memory** and the server URL `https://cloud.basicmemory.com/mcp`, then click **Connect** and complete the OAuth flow. +3. Confirm Basic Memory appears in the tools menu in chat. -![OAuth authorization](/screenshots/claude/oauth-connect.png) - -![OAuth authorization](/screenshots/claude/oauth-authorize.png) - -### Configure Tools (Optional) -Click **Configure** to customize which tools are enabled. - -![Claude - Configure tools](/screenshots/claude/configure-tools.png) - -### Verify Setup -Confirm Basic Memory appears in the tools menu (+ icon in chat). - -![Claude - Tools menu](/attachments/claude-tools-menu.png) -:: +Full walkthrough with screenshots: [Claude Desktop](/integrations/claude-desktop). ### For ChatGPT diff --git a/content/3.cloud/01.cloud-guide.md b/content/3.cloud/01.cloud-guide.md index 8edbdca..6a19eae 100644 --- a/content/3.cloud/01.cloud-guide.md +++ b/content/3.cloud/01.cloud-guide.md @@ -24,33 +24,7 @@ Basic Memory Cloud uses Remote MCP to connect to AI assistants. The connection U https://cloud.basicmemory.com/mcp ``` -::steps -### Open Claude Settings - -In Claude Web or Desktop, go to **Settings → Claude → Connectors** - -### Add Custom Connector - -Click **Add custom connector** and enter: -- **Name**: Basic Memory -- **Remote MCP server URL**: `https://cloud.basicmemory.com/mcp` - -Click **Add** - -### Authenticate - -Click **Connect** to authenticate and grant permissions to Claude. - -This opens an OAuth flow to authorize Claude to access your Basic Memory Cloud account. - -### Configure Tools (Optional) - -Click **Configure** to customize which tools are enabled. You can enable or disable specific tools and configure permissions. - -### Verify Setup - -Confirm Basic Memory is available in the "search and tools" menu for a chat. All your notes will be saved to your cloud instance. -:: +In Claude Web or Desktop, add a custom connector under **Settings → Claude → Connectors** with that URL, then click **Connect** and complete the OAuth flow. Your notes save to your cloud instance. ::tip For detailed Claude setup instructions, see the [Claude Desktop Integration](/integrations/claude-desktop) guide. diff --git a/content/7.integrations/1.claude-desktop.md b/content/7.integrations/1.claude-desktop.md index 962c8bd..2c392db 100644 --- a/content/7.integrations/1.claude-desktop.md +++ b/content/7.integrations/1.claude-desktop.md @@ -13,24 +13,32 @@ Basic Memory describes its tools to Claude through the Model Context Protocol, s ### Sign Up Create your account at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=claude-desktop) -### Add Remote MCP Connector -In Claude Desktop, go to **Settings > Claude > Connectors** +### Open Settings +In Claude Desktop or Claude.ai, go to **Settings → Claude → Connectors** -Click "Add connector" and enter: +![Claude Settings - Connectors](/screenshots/claude/settings-connectors.png) + +### Add Custom Connector +Click **Add custom connector** and enter: - **Name**: Basic Memory - **Remote MCP server URL**: `https://cloud.basicmemory.com/mcp` -![Add connector](/claude-settings-add-connector.png) +![Claude - Add connector dialog](/screenshots/claude/add-connector.png) ### Authenticate -Click "Connect" and follow the OAuth flow to grant permissions +Click **Connect** to start the OAuth flow. You'll be redirected to Basic Memory to authorize access. + +![OAuth authorization](/screenshots/claude/oauth-connect.png) + +### Configure Tools (Optional) +Click **Configure** to customize which tools are enabled. -![Configure connector](/claude-settings-configure.png) +![Claude - Configure tools](/screenshots/claude/configure-tools.png) ### Verify Setup -In Claude, click the tools icon to see Basic Memory tools +Confirm Basic Memory appears in the tools menu in chat. -![Tools menu](/claude-settings-tools.png) +![Claude - Tools menu](/attachments/claude-tools-menu.png) Try prompting: `List my projects` diff --git a/docs/todo.md b/docs/todo.md index 2ead1fa..d6c3f60 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -17,9 +17,9 @@ Last updated: 2026-07-02 (docs-updates-2026-07 branch). Items found during the J - [ ] Now unreferenced after quickstart-cloud rewrite (delete or recapture): `public/screenshots/cloud/signup.png`, `public/screenshots/cloud-app/first-note.png`, `public/screenshots/claude/project-list-response.png`, `public/screenshots/claude/create-first-note.png` ### Claude UI shots — unverified vintage, re-verify against current Claude -- [ ] `public/screenshots/claude/settings-connectors.png`, `add-connector.png`, `oauth-connect.png`, `oauth-authorize.png`, `configure-tools.png` (used by `start-here/2.quickstart-cloud.md`) and `public/attachments/claude-tools-menu.png` +- [ ] `public/screenshots/claude/settings-connectors.png`, `add-connector.png`, `oauth-connect.png`, `configure-tools.png` and `public/attachments/claude-tools-menu.png` — now used only by `integrations/1.claude-desktop.md`, the single canonical Claude cloud walkthrough (quickstart and cloud-guide link to it). `oauth-authorize.png` is now unreferenced — delete or fold into a recapture. - [ ] `public/screenshots/claude/tools-menu-local.png` (used by `start-here/3.quickstart-local.md`) -- [ ] Root-level `public/claude-settings-add-connector.png`, `claude-settings-configure.png`, `claude-settings-tools.png` (used by `integrations/1.claude-desktop.md`) — oldest set (Feb 2026) +- [x] Root-level `public/claude-settings-*.png` (Feb 2026 set) — deleted; superseded by the consolidated walkthrough ### Teams shots — May 2026 vintage, predate Teams/Members relabel - [ ] `v2-settings-teams-*`, `v2-team-invite-*`, `v2-team-invitation-*`, `v2-team-accept-invite-*`, `v2-team-manage-billing-*`, `v2-team-usage-*` — verify visible labels match the current "Teams"/"Members" nav and 5-role invite dropdown diff --git a/public/claude-settings-add-connector.png b/public/claude-settings-add-connector.png deleted file mode 100644 index d81f161ab6da9d098947ee7d9389da4cf6171e13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 294520 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 z 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

Y?>qx5s85Ub(8TS?t&G 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�L=YN%^V!6$GQH!%f~YpmLi4Hv;QQCT_INJHgDN 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≺>y;MWdBsB3)}J|j5_Gy~$n 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

leu6aR~YLF@1VYh>j_I0h$pB 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 F{sEI*p6mbs diff --git a/public/claude-settings-configure.png b/public/claude-settings-configure.png deleted file mode 100644 index aa3390819e094188abdc1cb14260ea73019db2ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 274204 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�IlN0brhRmkF-{``%Pj6TR%&CRS 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%0Ak;lfZMwrYoj3S|i zRYZ|Din>p0EN{7^C#Fddt5(pK-kn@+c5do|BHPj?>5i^c>E6W|+R31Nv_yU36vS#$ zSI(bI=2)YxPIzex8`?U(3ID;e9Lcws6e(VWl@LuMmSR}(blt6InglF(m*?7Wh!v#d zPJx`{ldslQ57IE~<0RaV1uGq=^&kO-KD&+Ck{```K4^9gnrsZI24dM)_@a#JU zTofpG>d!o3r~sWzrD7hQo1y*N%9Nd~e=M9N3s~a-Mc#^(C)tHCPugjFpB`?00#yL*Ry*IH9kEZr1o~I5z>jfw{%FCW5%kI{ zYY!cPtGUd#=YX!u@3g&1T=otPv-P{!P}J!%pQRJ(1JXwZ*5uO2qC}jFd9;I?X5f>; zLBhQhjh(YaOXmmFWzfHPZmjE+@5WVq(ZN%rixdV0idPMwVb91%8}DWY3z<(&zCf>|a4>>Oa6UT&8u=e|$|;2^k;8WV;C z#dF+M>4xY6cO$!y*na=AY7_nrY|}nHoJ65#brUzgF;6>1vT*BEHer2UWIJQqmku@~-2kV;P4y!xYyS<_t1sKL_` z<;e=IZ{40w#9yMN@#!9ZCBQ^1-*gRQpjI(=)k_ImwnE#bSpVhI=~oU%f;Mm9h$^H( zDtr2q(?k5D8(S%7E8YKp7r?xKecEkz`PxX>B9CE#mlp*6Hh+sT;Y?QKsLe4Vjx*mv z{^W!A=Vy-k>Z#)QlR>i9n@g|YA(+hSoNPuC@ppMs!2~R9BLoS$wwJ~#g|Y&I{WM}9si@@N7Hi39W}klH?}NBbU(@f@~>AUY9UyK{?6@U-uYa*Eth5%J4rdQnlb0fns`5*lK$j!e9rtA

M7&&0nkT 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 P{wXV5zk<1B>i_=$XGpgh diff --git a/public/claude-settings-tools.png b/public/claude-settings-tools.png deleted file mode 100644 index 548e428373828c38fd54771ed34e74cc3bc4ac53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 350146 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 z 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∨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%0As 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 Date: Fri, 3 Jul 2026 10:03:01 -0500 Subject: [PATCH 39/87] docs: refresh ChatGPT setup-path todo entry Co-Authored-By: Claude Fable 5 --- docs/todo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/todo.md b/docs/todo.md index d6c3f60..b3b1c18 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -36,7 +36,7 @@ When capturing, record source screen, date, theme, and owning page in `docs/scre ## Verify against external products (fast-moving UIs) -- [ ] **ChatGPT MCP setup path** — `quickstart-cloud.md` says "Settings → Beta features → enable MCP"; `integrations/3.chatgpt.md` says "Settings → Developer → Custom MCP Servers". They disagree; verify current UI and align. Also check the YouTube walkthrough link still matches. +- [ ] **ChatGPT MCP setup path** — now consistent across pages ("Settings → Developer → Custom MCP Servers"); verify against current ChatGPT UI, and check the YouTube walkthrough link still matches. - [ ] **Claude Desktop connector flow** — "Settings → Claude → Connectors" wording + the screenshot sets above - [ ] **Claude advanced research** — the research-mode page was deleted; a troubleshooting bullet in `integrations/1.claude-desktop.md` still claims research runs without MCP access. Verify current Claude behavior. - [ ] **Hermes slash-command patch** — version pin removed from `integrations/11.hermes.md`; check whether current Hermes Agent releases still need MONKEYPATCH.md and update or drop the warning From 5a1d32683cc40a7030134a008abef3953cbe2bfe Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:08:34 -0500 Subject: [PATCH 40/87] docs: add invite-your-team step to the cloud quickstart Co-Authored-By: Claude Fable 5 --- content/1.start-here/2.quickstart-cloud.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/content/1.start-here/2.quickstart-cloud.md b/content/1.start-here/2.quickstart-cloud.md index 1fcba92..fce2885 100644 --- a/content/1.start-here/2.quickstart-cloud.md +++ b/content/1.start-here/2.quickstart-cloud.md @@ -133,6 +133,14 @@ Open [app.basicmemory.com/notes](https://app.basicmemory.com/notes) to see your --- +## 6. Invite your team + +Basic Memory is better shared — one knowledge base for you, your teammates, and every agent connected to it. A decision captured in your Claude session becomes context for a teammate's Codex run. + +Invite people from **Settings → Members** in the web app — they get an email, sign in, and start working in the shared projects right away. See [Basic Memory Teams](/teams/about) for workspaces, roles, and seats. + +--- + ## What you can do now Try these prompts with your assistant: From 2bf4906523e0b09490d0abc88d3c03616ab54e61 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:10:34 -0500 Subject: [PATCH 41/87] docs: web-app guide callout in quickstart view-notes step Co-Authored-By: Claude Fable 5 --- content/1.start-here/2.quickstart-cloud.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/1.start-here/2.quickstart-cloud.md b/content/1.start-here/2.quickstart-cloud.md index fce2885..c739cd3 100644 --- a/content/1.start-here/2.quickstart-cloud.md +++ b/content/1.start-here/2.quickstart-cloud.md @@ -131,6 +131,10 @@ Open [app.basicmemory.com/notes](https://app.basicmemory.com/notes) to see your - Manage multiple projects - Create snapshots for backup +::tip +See the [Web App guide](/cloud/web-app) for the full tour — editing modes, keyboard shortcuts, projects, import, and settings. +:: + --- ## 6. Invite your team From 5645c32bfa2f3e6083a0fa5949d45a03cda8d265 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:15:12 -0500 Subject: [PATCH 42/87] docs: same compress-and-link treatment for the local quickstart Claude Desktop's Local Setup section becomes the canonical local config walkthrough (platform config table, Homebrew variant, ENOENT fix, verify screenshot) instead of linking back to the quickstart. The local quickstart compresses to the config JSON plus a link, drops its two stale screenshots, and the first-note step aligns with the cloud version ("My First Note"). Also fixes the cloud-CTA tip whose bold-then-link markup rendered without a space. Co-Authored-By: Claude Fable 5 --- content/1.start-here/3.quickstart-local.md | 42 ++++++---------------- content/7.integrations/1.claude-desktop.md | 37 ++++++++++++++++++- docs/todo.md | 2 +- 3 files changed, 48 insertions(+), 33 deletions(-) diff --git a/content/1.start-here/3.quickstart-local.md b/content/1.start-here/3.quickstart-local.md index 70841b6..00bb2ff 100644 --- a/content/1.start-here/3.quickstart-local.md +++ b/content/1.start-here/3.quickstart-local.md @@ -18,7 +18,7 @@ code: | --- ::tip -**Prefer not to install anything?** [Basic Memory Cloud](/start-here/quickstart-cloud) connects your AI in about 2 minutes — [sign up at basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=quickstart-local). +**Prefer not to install anything?** Basic Memory Cloud connects your AI in about 2 minutes — [sign up at basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=quickstart-local) and follow the [cloud quickstart](/start-here/quickstart-cloud). :: ## 1. Install Basic Memory @@ -61,15 +61,7 @@ You should see the installed version printed. If it's older than the [latest rel ## 2. Configure Claude Desktop -Edit your Claude Desktop config file: - -| Platform | Config Location | -|----------|-----------------| -| macOS | `~/Library/Application Support/Claude/claude_desktop_config.json` | -| Windows | `%APPDATA%\Claude\claude_desktop_config.json` | -| Linux | `~/.config/Claude/claude_desktop_config.json` | - -Add this configuration: +Add Basic Memory to your `claude_desktop_config.json`: ```json { @@ -82,15 +74,9 @@ Add this configuration: } ``` -::note -**Installed with Homebrew?** Use `"command": "basic-memory", "args": ["mcp"]` instead — `uvx` only exists if you installed uv. -:: +Installed with Homebrew? Use `"command": "basic-memory", "args": ["mcp"]` instead. **Restart Claude Desktop** after editing. -::warning -**ENOENT error?** Use the full path to the command. Find it with `which uvx` (or `which basic-memory` for Homebrew installs) and replace the `"command"` value with the full path (e.g., `"/Users/yourname/.local/bin/uvx"`). -:: - -**Restart Claude Desktop** after editing the config. +Config file locations per platform and ENOENT fixes: [Claude Desktop → Local Setup](/integrations/claude-desktop#local-setup). --- @@ -98,8 +84,6 @@ Add this configuration: In Claude Desktop, open the **search and tools** menu in the chat input area. You should see Basic Memory tools listed. -![Claude - Tools menu with Basic Memory](/screenshots/claude/tools-menu-local.png) - Ask Claude: ```bash @@ -112,8 +96,6 @@ You have 1 project: - main (default) - ~/basic-memory - 0 notes ``` -![Claude - Project list](/screenshots/claude/project-list-response.png) - --- ## 4. Create your first note @@ -121,28 +103,26 @@ You have 1 project: Try this prompt: ```bash -Create a note called "Getting Started" with a summary of what Basic Memory does. +Create a note called "My First Note" with a summary of what Basic Memory does. ``` -Claude will create a Markdown file at `~/basic-memory/Getting Started.md`. +Claude will create a Markdown file at `~/basic-memory/My First Note.md`. **Example conversation:** ```bash -You: Create a note called "Getting Started" with a summary of what Basic Memory does. +You: Create a note called "My First Note" with a summary of what Basic Memory does. Claude: I'll create a note for you. [Uses write_note tool] -Done! I've created "Getting Started.md" in your basic-memory folder. +Done! I've created "My First Note.md" in your basic-memory folder. It includes an overview of Basic Memory's key features: - Knowledge storage in Markdown - Semantic observations and relations - Search across your knowledge base ``` -![Claude - Creating first note](/screenshots/claude/create-first-note.png) - --- ## 5. View your notes @@ -153,7 +133,7 @@ Your notes are stored at `~/basic-memory` by default. You can: ```bash # View in terminal -cat ~/basic-memory/Getting\ Started.md +cat ~/basic-memory/My\ First\ Note.md # Open folder open ~/basic-memory # macOS @@ -172,13 +152,13 @@ After creating a few notes, your folder might look like: ```bash ~/basic-memory/ -├── Getting Started.md +├── My First Note.md ├── projects/ │ └── API Design.md ├── research/ │ └── Database Optimization.md └── meetings/ - └── Team Standup 2024-01-15.md + └── Team Standup 2026-06-15.md ``` --- diff --git a/content/7.integrations/1.claude-desktop.md b/content/7.integrations/1.claude-desktop.md index 2c392db..743e90a 100644 --- a/content/7.integrations/1.claude-desktop.md +++ b/content/7.integrations/1.claude-desktop.md @@ -52,7 +52,42 @@ See the [Cloud Guide](/cloud/cloud-guide) for web editor usage and troubleshooti ## Local Setup -For local installation, follow the [Quickstart: Local](/start-here/quickstart-local) guide. It walks you through installing Basic Memory and configuring Claude Desktop in a few minutes. +Install Basic Memory first — see [Quickstart: Local](/start-here/quickstart-local) for the Homebrew and uv install commands. + +### Edit the Claude Desktop config + +| Platform | Config Location | +|----------|-----------------| +| macOS | `~/Library/Application Support/Claude/claude_desktop_config.json` | +| Windows | `%APPDATA%\Claude\claude_desktop_config.json` | +| Linux | `~/.config/Claude/claude_desktop_config.json` | + +Add this configuration: + +```json +{ + "mcpServers": { + "basic-memory": { + "command": "uvx", + "args": ["basic-memory", "mcp"] + } + } +} +``` + +::note +**Installed with Homebrew?** Use `"command": "basic-memory", "args": ["mcp"]` instead — `uvx` only exists if you installed uv. +:: + +::warning +**ENOENT error?** Use the full path to the command. Find it with `which uvx` (or `which basic-memory` for Homebrew installs) and replace the `"command"` value with the full path (e.g., `"/Users/yourname/.local/bin/uvx"`). +:: + +### Restart and verify + +Restart Claude Desktop, then open the **search and tools** menu in the chat input area — Basic Memory tools should be listed. + +![Claude - Tools menu with Basic Memory](/screenshots/claude/tools-menu-local.png) --- diff --git a/docs/todo.md b/docs/todo.md index b3b1c18..75ea363 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -18,7 +18,7 @@ Last updated: 2026-07-02 (docs-updates-2026-07 branch). Items found during the J ### Claude UI shots — unverified vintage, re-verify against current Claude - [ ] `public/screenshots/claude/settings-connectors.png`, `add-connector.png`, `oauth-connect.png`, `configure-tools.png` and `public/attachments/claude-tools-menu.png` — now used only by `integrations/1.claude-desktop.md`, the single canonical Claude cloud walkthrough (quickstart and cloud-guide link to it). `oauth-authorize.png` is now unreferenced — delete or fold into a recapture. -- [ ] `public/screenshots/claude/tools-menu-local.png` (used by `start-here/3.quickstart-local.md`) +- [ ] `public/screenshots/claude/tools-menu-local.png` (now used by `integrations/1.claude-desktop.md` → Local Setup, the canonical local config walkthrough) - [x] Root-level `public/claude-settings-*.png` (Feb 2026 set) — deleted; superseded by the consolidated walkthrough ### Teams shots — May 2026 vintage, predate Teams/Members relabel From f682c54026025f6c81d0c3872b40743dcc5cc410 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:27:13 -0500 Subject: [PATCH 43/87] docs(teams): split the Teams guide into focused pages /teams/about was a 270-line everything page. It's now an overview (pitch with the one-memory-for-all-agents framing, workspaces, real-time collaboration, file history, security, and a card map) with three new pages: Members and Roles (canonical roles table, statuses, inviting, member management), Seats and Billing, and Team Projects (visibility, workspace commands, workspace-qualified targeting). join-a-team, copy-between-workspaces, and partners renumber after. Review findings folded into the new homes: snapshots are Owner-only and audit logs User Admin+ (both source-verified), Viewer row qualified for shared-project edit grants, the miscaptioned Teams settings screenshot moved to Seats and Billing where it belongs, invite steps cleaned up inviter-side with corrected alt text, the duplicated roles table in join-a-team replaced with a link, accept flow reordered (accept, then sign-in), pin scoped to notes, and workspace targeting corrected to workspace-qualified memory URLs. The Teams announcement intro carries the same framing; "Personal Cloud" label now matches the app. Co-Authored-By: Claude Fable 5 --- content/2.whats-new/0.teams.md | 4 +- content/4.teams/1.about.md | 220 +++--------------- content/4.teams/2.members-and-roles.md | 102 ++++++++ content/4.teams/3.seats-and-billing.md | 59 +++++ content/4.teams/4.team-projects.md | 106 +++++++++ .../{2.join-a-team.md => 5.join-a-team.md} | 21 +- ...spaces.md => 6.copy-between-workspaces.md} | 0 .../4.teams/{4.partners.md => 7.partners.md} | 0 docs/review-findings.md | 22 +- docs/todo.md | 2 +- 10 files changed, 318 insertions(+), 218 deletions(-) create mode 100644 content/4.teams/2.members-and-roles.md create mode 100644 content/4.teams/3.seats-and-billing.md create mode 100644 content/4.teams/4.team-projects.md rename content/4.teams/{2.join-a-team.md => 5.join-a-team.md} (80%) rename content/4.teams/{3.copy-between-workspaces.md => 6.copy-between-workspaces.md} (100%) rename content/4.teams/{4.partners.md => 7.partners.md} (100%) diff --git a/content/2.whats-new/0.teams.md b/content/2.whats-new/0.teams.md index 12df0c4..b170d75 100644 --- a/content/2.whats-new/0.teams.md +++ b/content/2.whats-new/0.teams.md @@ -3,7 +3,7 @@ title: Basic Memory Teams description: Share a cloud workspace with your team — invite members, assign roles, and build one knowledge base together. --- -**Basic Memory Teams** brings your whole team into one shared knowledge base. Invite teammates into a shared cloud workspace, work from the same projects, and your AI assistant reaches those shared projects automatically. +**Basic Memory Teams** puts your whole team — and every AI agent they use — on one shared memory. A decision captured in one teammate's Claude session becomes context for another's Codex run. Invite teammates into a shared cloud workspace, work from the same projects, and everyone's agents reach the shared knowledge automatically. Teams adds a **team workspace alongside your personal one** — your own notes and projects stay where they are, and you switch between workspaces in the app whenever you want. @@ -21,7 +21,7 @@ Teams is a cloud feature and requires a subscription with one or more seats. Bil ## Invite your team -Owners, admins, and user admins invite members from **Settings → Members**. Each member signs in with the invited email, picks up their role, and starts working in the shared projects right away. Promote, demote, or deactivate members at any time — and owners can hand off ownership when needed. +Invite members by email from **Settings → Members** — they sign in, pick up their role, and start working in the shared projects right away. Roles, statuses, and member management are covered in [Members and Roles](/teams/members-and-roles). ## Get started diff --git a/content/4.teams/1.about.md b/content/4.teams/1.about.md index c2a50c1..62f0b0a 100644 --- a/content/4.teams/1.about.md +++ b/content/4.teams/1.about.md @@ -1,9 +1,9 @@ --- title: Basic Memory Teams -description: Share a cloud workspace with your team — invite members, assign roles, and collaborate on the same projects. +description: One shared knowledge base for your team and every AI agent connected to it. --- -Basic Memory Teams gives your team a single, shared cloud workspace. Knowledge isn't confined to one person — anything a teammate writes is immediately available to everyone else and to their AI assistants. Edit a note together in real time, hand work off between humans and agents, and build one connected knowledge base instead of scattered copies. +Basic Memory Teams puts your whole team — and every AI agent they use — on one shared memory. Anything a teammate writes is immediately available to everyone else and to their agents: a decision captured in one person's Claude session becomes context for another's Codex run. Edit notes together in real time, hand work off between humans and agents, and build one connected knowledge base instead of scattered copies. ::note{icon="i-lucide-users"} **Teams requires a subscription with one or more seats.** Billing is per seat. Joining or starting a team doesn't change anything about your existing setup — your personal cloud subscription (if you have one) and any local projects keep working exactly as before. Teams adds a team workspace alongside them. @@ -18,35 +18,10 @@ Your account can have more than one workspace. Each keeps its own projects, note | Workspace | Who can access it | Notes | |-----------|-------------------|-------| | **Local** | Just you, on your machine | No team features; runs entirely on your computer | -| **Personal Cloud** | Just you | Your personal cloud subscription and notes | +| **Personal** | Just you | Your personal cloud subscription and notes | | **Team** | Your team | Shared projects, members, roles, and seats | -Switch between workspaces using the workspace selector in the app. Projects and notes are scoped to the workspace you're in. - ---- - -## Roles - -Every member of a team has a role that determines what they can do. - -| Role | Can do | -|------|--------| -| **Viewer** | Read-only access to projects and notes | -| **Editor** | Read and write notes, and create projects | -| **User Admin** | Everything an editor can, plus manage members and invitations, and download project archives | -| **Admin** | Everything a user admin can, plus manage API keys, snapshots, and view audit log | -| **Owner** | Everything an admin can, plus manage billing, rename team, and transfer ownership. A team can have only one member with the Owner role. | - - -Once an invitation has been extended to a user, members also have a **status**: - -- **Pending** — invited, but hasn't finished linking their account yet -- **Active** — accepted the invitation, claiming a seat, with full access according to their role -- **Suspended** — access paused because the team stayed over its seat allocation past the 14-day grace period; reactivating is instant once a seat frees up -- **Deactivated** — removed from the team; their history is preserved and their seat is released - -::theme-image{light="/screenshots/cloud-app/v2-settings-teams-light.png" dark="/screenshots/cloud-app/v2-settings-teams-dark.png" alt="Team members list"} -:: +Switch between your personal and team workspaces using the workspace selector in the app. Projects and notes are scoped to the workspace you're in; local projects stay on your machine, reachable from the CLI and MCP alongside them. --- @@ -72,193 +47,58 @@ See [File History](/cloud/file-history) for the full reference, or [Restore Lost --- -## Inviting members - -Owners, admins, and user admins invite people by email from **Settings → Members**. - -::theme-image{light="/screenshots/cloud-app/v2-team-invite-light.png" dark="/screenshots/cloud-app/v2-team-invite-dark.png" alt="Invite a member"} -:: - -To invite a member, click the "Invite Member" button. - -::steps -### Send an invitation - - -Enter the person's email address and choose a role. You can assign any role at or below your own — Owner is never an invite option. They'll receive an email with an invitation link. - - -::theme-image{light="/screenshots/cloud-app/v2-team-invitation-light.png" dark="/screenshots/cloud-app/v2-team-invitation-dark.png" alt="Team invitation email"} -:: - -### They receive an email - -The invitee gets an email invitation. - -::theme-image{light="/screenshots/cloud-app/v2-team-accept-invite-email.png" dark="/screenshots/cloud-app/v2-team-accept-invite-email.png" alt="Email invitation"} -:: - -Click the accept button. - -### They accept - -The link opens an accept page. The invitee signs in (or creates an account) using the email the invitation was sent to. If they're already signed in with a different account, they'll be asked to sign in again with the invited email. - -::theme-image{light="/screenshots/cloud-app/v2-team-accept-invite-light.png" dark="/screenshots/cloud-app/v2-team-accept-invite-dark.png" alt="Accept an invitation"} -:: - -### Account linking - -On first sign-in, their authenticated account is linked to the pending membership, and they become an active member. -:: - -::note{icon="i-lucide-credit-card"} -**Seats are assigned when an invitation is claimed, not when it's sent.** Inviting someone doesn't consume a seat until they accept — so a pending invitation won't be billed until the person joins. -:: - -::tip -**For invitees:** see [Joining a Team Workspace](/teams/join-a-team) for a step-by-step walkthrough of accepting the invite, switching workspaces, and connecting your AI assistant. -:: - ---- - -## Managing members - -From **Settings → Members**, anyone with the **User Admin** role or above can: - -- **Change a member's role** — promote a viewer to editor, or vice versa. Roles can only be assigned at or below your own, and only the owner can act on another owner. -- **Deactivate a member** — removes their access and frees their seat. Their authored history stays intact. -- **Reactivate a member** — restores access, reassigning a seat if one is available. - -Only the **owner** can: - -- **Transfer ownership** — hand the workspace (and its subscription) to another member. The new owner takes over billing and management. -- **Rename the team.** - ---- - -## Seats and billing - -Teams billing is **per seat**. The number of seats on your subscription sets how many active members the workspace can have. - -- Each active member occupies one seat. -- Deactivating a member frees their seat for someone else. -- Reactivating a member requires an available seat. -- Pending invitations don't consume a seat until they're accepted. -- If your team grows past your current seat allocation, there's a **14-day grace period** before any restrictions kick in — so a new hire never gets locked out while you're adding seats. - -Manage seats and payment from **Settings → Billing**. - -::theme-image{light="/screenshots/cloud-app/v2-team-manage-billing-light.png" dark="/screenshots/cloud-app/v2-team-manage-billing-dark.png" alt="Seats and billing"} -:: - -Track current seat usage from the same screen: - -::theme-image{light="/screenshots/cloud-app/v2-team-usage-light.png" dark="/screenshots/cloud-app/v2-team-usage-dark.png" alt="Team seat usage"} -:: - ---- - -## Projects - -Team projects come in three visibilities. The right one depends on who needs to see the work: - -| Visibility | Who can see it | When to use | -|------------|----------------|-------------| -| **Standard** (`workspace`) — _default_ | Everyone in the team, based on their team role | Most team work — the open, shared knowledge base | -| **Shared** (`shared`) | Only people you grant access to, each with **view** or **edit** access | Sensitive topics (hiring, contracts, security audits) where you want a controlled group | -| **Private** (`private`) | Just you | Drafts and scratch work that isn't ready for the team | - -When you create a cloud project, you can set its visibility from the CLI: - -```bash -# Standard — visible to everyone in the team workspace (default) -bm project add team-wiki --cloud --workspace acme --visibility workspace - -# Shared — only people you grant access to -bm project add hiring-2026 --cloud --workspace acme --visibility shared - -# Private — just you -bm project add my-scratch --cloud --workspace acme --visibility private -``` - -See the [CLI Reference](/reference/cli-reference) for full `bm project add` options. - ---- - -## Bringing existing notes into a team workspace - -When you join (or start) a team, you'll often want to promote work from your personal workspace into the shared one. Cross-workspace transfers are a **copy** workflow — export from the source, import into the target, verify, then optionally delete the original. - -See [Copy Content Between Workspaces](/teams/copy-between-workspaces) for the project ZIP, single-note, MCP, and local-sync workflows, along with caveats around wikilinks, permissions, and share links. - ---- - -## Working with team projects - -Once you're part of a team, projects show up everywhere you work: - -- **In the app** — Select the project in the sidebar. -- **In your AI assistant (MCP)** — your assistant's project list spans every cloud workspace you can access, so it reaches team projects without extra setup. See [v0.21.0](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.21.0) for details on cross-workspace discovery. -- **In the CLI** — `bm project list` shows projects across all your workspaces. - -### Workspace commands - -```bash -# List the cloud workspaces available to you -bm cloud workspace list - -# Set the default workspace for CLI and MCP routing -bm cloud workspace set-default acme -``` - -You can also target a specific workspace when creating a project, either from the CLI (`--workspace`) or from MCP (`create_memory_project(workspace="acme")`). - ---- - ## Security and isolation Each team gets its **own** isolated database and file storage in the cloud — there is no shared tenancy at the data layer. Your team's knowledge is physically separated from every other team's. Authentication runs through [WorkOS AuthKit](https://workos.com/authkit) for enterprise-grade identity management. --- -## Next Steps +## Explore Teams :::card-group ::card --- -title: Web App -icon: i-lucide-layout-dashboard -to: /cloud/web-app +title: Members and Roles +icon: i-lucide-users +to: /teams/members-and-roles +--- +Roles, member statuses, invitations, and member management. +:: + +::card +--- +title: Seats and Billing +icon: i-lucide-credit-card +to: /teams/seats-and-billing --- -Browse, edit, and collaborate on notes in the app. +Per-seat billing, seat usage, and the grace period. :: ::card --- -title: Local & Cloud Routing -icon: i-lucide-route -to: /cloud/routing +title: Team Projects +icon: i-lucide-folder-kanban +to: /teams/team-projects --- -Run some projects locally and others in the cloud. +Project visibility, sharing, and workspace targeting. :: ::card --- -title: CLI Reference -icon: i-lucide-terminal -to: /reference/cli-reference +title: Joining a Team Workspace +icon: i-lucide-door-open +to: /teams/join-a-team --- -Full `bm project` and `bm cloud workspace` commands. +Got an invite? Your first-day walkthrough. :: ::card --- -title: Changelog -icon: i-lucide-megaphone -to: /whats-new/changelog +title: Copy Content Between Workspaces +icon: i-lucide-copy +to: /teams/copy-between-workspaces --- -What shipped in each release, including v0.22's team-safe cloud push and pull. +Bring personal notes into the team workspace. :: ::card diff --git a/content/4.teams/2.members-and-roles.md b/content/4.teams/2.members-and-roles.md new file mode 100644 index 0000000..24fd272 --- /dev/null +++ b/content/4.teams/2.members-and-roles.md @@ -0,0 +1,102 @@ +--- +title: Members and Roles +description: Invite teammates, assign roles, and manage members in a team workspace. +--- + +Every member of a team has a role that determines what they can do, and a status that tracks their seat. This page is the canonical reference for both, plus the inviter's side of getting people in. Joining a team yourself? See [Joining a Team Workspace](/teams/join-a-team). + +--- + +## Roles + +| Role | Can do | +|------|--------| +| **Viewer** | Read-only access to workspace projects and notes (can edit a [shared project](/teams/team-projects) if granted edit access on it) | +| **Editor** | Read and write notes, and create projects | +| **User Admin** | Everything an editor can, plus manage members and invitations, view the audit log, and download project archives | +| **Admin** | Everything a user admin can, plus manage API keys | +| **Owner** | Everything an admin can, plus manage billing, snapshots, rename the team, and transfer ownership. A team can have only one member with the Owner role. | + +Once an invitation has been extended to a user, members also have a **status**: + +- **Pending** — invited, but hasn't finished linking their account yet +- **Active** — accepted the invitation, claiming a seat, with full access according to their role +- **Suspended** — access paused because the team stayed over its seat allocation past the 14-day grace period; reactivating is instant once a seat frees up +- **Deactivated** — removed from the team; their history is preserved and their seat is released + +::theme-image{light="/screenshots/cloud-app/v2-team-invite-light.png" dark="/screenshots/cloud-app/v2-team-invite-dark.png" alt="Team members list"} +:: + +--- + +## Inviting members + +Owners, admins, and user admins invite people by email from **Settings → Members** — click **Invite Member**. + +::steps +### Send an invitation + +Enter the person's email address and choose a role. You can assign any role at or below your own — Owner is never an invite option. + +::theme-image{light="/screenshots/cloud-app/v2-team-invitation-light.png" dark="/screenshots/cloud-app/v2-team-invitation-dark.png" alt="Invite Member dialog"} +:: + +### They accept by email + +The invitee gets an email with an accept link, signs in with the invited address, and becomes an active member. The full invitee-side walkthrough is on [Joining a Team Workspace](/teams/join-a-team). + +::theme-image{light="/screenshots/cloud-app/v2-team-accept-invite-email.png" dark="/screenshots/cloud-app/v2-team-accept-invite-email.png" alt="Email invitation"} +:: +:: + +::note{icon="i-lucide-credit-card"} +**Seats are assigned when an invitation is claimed, not when it's sent.** Inviting someone doesn't consume a seat until they accept — so a pending invitation won't be billed until the person joins. +:: + +--- + +## Managing members + +From **Settings → Members**, anyone with the **User Admin** role or above can: + +- **Change a member's role** — promote a viewer to editor, or vice versa. Roles can only be assigned at or below your own, and only the owner can act on another owner. +- **Deactivate a member** — removes their access and frees their seat. Their authored history stays intact. +- **Reactivate a member** — restores access, reassigning a seat if one is available. + +Only the **owner** can: + +- **Transfer ownership** — hand the workspace (and its subscription) to another member. The new owner takes over billing and management. +- **Rename the team.** + +--- + +## Next Steps + +:::card-group +::card +--- +title: Seats and Billing +icon: i-lucide-credit-card +to: /teams/seats-and-billing +--- +Per-seat billing, the grace period, and seat management. +:: + +::card +--- +title: Joining a Team Workspace +icon: i-lucide-door-open +to: /teams/join-a-team +--- +The invitee's first-day walkthrough. +:: + +::card +--- +title: Team Projects +icon: i-lucide-folder-kanban +to: /teams/team-projects +--- +Project visibility, sharing, and workspace targeting. +:: +::: diff --git a/content/4.teams/3.seats-and-billing.md b/content/4.teams/3.seats-and-billing.md new file mode 100644 index 0000000..8c450d0 --- /dev/null +++ b/content/4.teams/3.seats-and-billing.md @@ -0,0 +1,59 @@ +--- +title: Seats and Billing +description: Per-seat team billing, seat usage, and the grace period. +--- + +Teams billing is **per seat**. The number of seats on your subscription sets how many active members the workspace can have. + +- Each active member occupies one seat. +- Deactivating a member frees their seat for someone else. +- Reactivating a member requires an available seat. +- Pending invitations don't consume a seat until they're accepted. +- If your team grows past your current seat allocation, there's a **14-day grace period** before any restrictions kick in — so a new hire never gets locked out while you're adding seats. Members over the limit after the grace period are **suspended** (access paused, data intact) until a seat frees up. + +--- + +## Managing seats and payment + +Manage seats and payment from **Settings → Billing**. + +::theme-image{light="/screenshots/cloud-app/v2-team-manage-billing-light.png" dark="/screenshots/cloud-app/v2-team-manage-billing-dark.png" alt="Seats and billing"} +:: + +Track current seat usage from the same screen: + +::theme-image{light="/screenshots/cloud-app/v2-team-usage-light.png" dark="/screenshots/cloud-app/v2-team-usage-dark.png" alt="Team seat usage"} +:: + +Team details, the billing contact, and seat usage are also visible under **Settings → Teams**: + +::theme-image{light="/screenshots/cloud-app/v2-settings-teams-light.png" dark="/screenshots/cloud-app/v2-settings-teams-dark.png" alt="Team settings and seat usage"} +:: + +::note +Billing and ownership transfer are **owner** actions — see [Members and Roles](/teams/members-and-roles) for who can do what. +:: + +--- + +## Next Steps + +:::card-group +::card +--- +title: Members and Roles +icon: i-lucide-users +to: /teams/members-and-roles +--- +Roles, invitations, and member management. +:: + +::card +--- +title: Partners (MSP) +icon: i-lucide-handshake +to: /teams/partners +--- +Managing Basic Memory for customers? Partner billing works differently. +:: +::: diff --git a/content/4.teams/4.team-projects.md b/content/4.teams/4.team-projects.md new file mode 100644 index 0000000..96d5039 --- /dev/null +++ b/content/4.teams/4.team-projects.md @@ -0,0 +1,106 @@ +--- +title: Team Projects +description: Project visibility, sharing, and working with team projects from the app, MCP, and CLI. +--- + +Projects are how a team organizes its knowledge base. Every project in a team workspace has a visibility, and every member's access follows their [role](/teams/members-and-roles). + +--- + +## Project visibility + +Team projects come in three visibilities. The right one depends on who needs to see the work: + +| Visibility | Who can see it | When to use | +|------------|----------------|-------------| +| **Standard** (`workspace`) — _default_ | Everyone in the team, based on their team role | Most team work — the open, shared knowledge base | +| **Shared** (`shared`) | Only people you grant access to, each with **view** or **edit** access | Sensitive topics (hiring, contracts, security audits) where you want a controlled group | +| **Private** (`private`) | Just you | Drafts and scratch work that isn't ready for the team | + +When you create a cloud project, you can set its visibility from the CLI: + +```bash +# Standard — visible to everyone in the team workspace (default) +bm project add team-wiki --cloud --workspace acme --visibility workspace + +# Shared — only people you grant access to +bm project add hiring-2026 --cloud --workspace acme --visibility shared + +# Private — just you +bm project add my-scratch --cloud --workspace acme --visibility private +``` + +See the [CLI Reference](/reference/cli-reference) for full `bm project add` options. + +--- + +## Working with team projects + +Once you're part of a team, projects show up everywhere you work: + +- **In the app** — Select the project in the sidebar. +- **In your AI assistant (MCP)** — your assistant's project list spans every cloud workspace you can access, so it reaches team projects without extra setup. +- **In the CLI** — `bm project list` shows projects across all your workspaces. + +### Workspace commands + +```bash +# List the cloud workspaces available to you +bm cloud workspace list + +# Set the default workspace for CLI and MCP routing +bm cloud workspace set-default acme +``` + +You can also target a specific workspace when creating a project, either from the CLI (`--workspace`) or from MCP (`create_memory_project(workspace="acme")`). + +### Targeting a team project explicitly + +If a project name exists in more than one workspace (say, `research` in both your personal and team workspaces), resolution prefers your default workspace — or asks you to disambiguate. To be explicit, use a **workspace-qualified memory URL**: + +```text +memory://acme/research/architecture-decisions +``` + +The form is `memory:////`. From the CLI, pass `--workspace` on the command instead. + +--- + +## Bringing existing notes into a team project + +When you join (or start) a team, you'll often want to promote work from your personal workspace into the shared one. Cross-workspace transfers are a **copy** workflow — export from the source, import into the target, verify, then optionally delete the original. + +See [Copy Content Between Workspaces](/teams/copy-between-workspaces) for the project ZIP, single-note, MCP, and local-sync workflows, along with caveats around wikilinks, permissions, and share links. + +--- + +## Next Steps + +:::card-group +::card +--- +title: Copy Content Between Workspaces +icon: i-lucide-copy +to: /teams/copy-between-workspaces +--- +Move personal notes into the team workspace. +:: + +::card +--- +title: Local & Cloud Routing +icon: i-lucide-route +to: /cloud/routing +--- +Run some projects locally and others in the cloud. +:: + +::card +--- +title: CLI Reference +icon: i-lucide-terminal +to: /reference/cli-reference +--- +Full `bm project` and `bm cloud workspace` commands. +:: +::: diff --git a/content/4.teams/2.join-a-team.md b/content/4.teams/5.join-a-team.md similarity index 80% rename from content/4.teams/2.join-a-team.md rename to content/4.teams/5.join-a-team.md index d0fb2e8..217e956 100644 --- a/content/4.teams/2.join-a-team.md +++ b/content/4.teams/5.join-a-team.md @@ -15,9 +15,9 @@ You got an invite to a Basic Memory [team workspace](/teams/about). This page wa Open the invitation email and click the **Accept invitation** link. It opens an accept page in the app. -- Sign in with the email the invite was sent to. +- Click **Accept** — the app then routes you through sign-in. +- Sign in with the email the invite was sent to (you'll create an account during sign-in if you don't have one). - If you're already signed in with a different account, the app will prompt you to sign in again with the invited email. -- If this is your first time, you'll create an account during sign-in. On first sign-in, your account is linked to the pending membership, and you become an active team member. @@ -28,15 +28,7 @@ On first sign-in, your account is linked to the pending membership, and you beco The sidebar shows the teams and projects you have access to. Open one to see its folders and notes. -Your **role** determines what you can do: - -| Role | You can | -|------|---------| -| **Viewer** | Read-only access to projects and notes | -| **Editor** | Read and write notes, and create projects | -| **User Admin** | Everything an editor can, plus manage members and invitations, and download project archives | -| **Admin** | Everything a user admin can, plus manage API keys, snapshots, and view audit log | -| **Owner** | Everything an admin can, plus manage billing, rename team, and transfer ownership. A team can have only one member with the Owner role. | +Your **role** determines what you can do — from read-only **Viewer** up to **Owner**, with Editor, User Admin, and Admin tiers in between. The full capability table is on [Members and Roles](/teams/members-and-roles). Not sure of your role? Open **Settings → Teams** to see your teams and your role in each. If you need a different role, ask an owner, admin, or user admin — they manage members from **Settings → Members**. @@ -67,7 +59,7 @@ bm cloud workspace set-default acme bm project list --workspace acme ``` -From MCP, pass the workspace through `create_memory_project(workspace="acme")` or use a [project-prefixed permalink](/concepts/memory-urls). +From MCP, pass the workspace through `create_memory_project(workspace="acme")`, or reference notes with a workspace-qualified memory URL — `memory://acme/research/note-title`. See [Team Projects](/teams/team-projects) for the full targeting guide. --- @@ -77,7 +69,7 @@ A few good first steps in any new team workspace: - **Browse the project tree** to see what your team already has. - **Search a topic you care about** — see what's already been written. -- **Pin** the projects or notes you'll come back to. +- **Pin** the notes you'll come back to. - **Read the team's conventions** if they've documented any (look for an `onboarding`, `README`, or `team-norms` note). --- @@ -90,7 +82,8 @@ Already have personal notes you want to share with the team? Cross-workspace tra ## Related -- [Teams](/teams/about) — workspaces, roles, invitations, billing +- [Teams](/teams/about) — the team workspace overview +- [Members and Roles](/teams/members-and-roles) — roles, invitations, member management - [Web App](/cloud/web-app) — the three-pane editor and shortcuts - [Copy Content Between Workspaces](/teams/copy-between-workspaces) — bring personal notes into the team workspace - [Integrations](/integrations) — connect your AI assistant diff --git a/content/4.teams/3.copy-between-workspaces.md b/content/4.teams/6.copy-between-workspaces.md similarity index 100% rename from content/4.teams/3.copy-between-workspaces.md rename to content/4.teams/6.copy-between-workspaces.md diff --git a/content/4.teams/4.partners.md b/content/4.teams/7.partners.md similarity index 100% rename from content/4.teams/4.partners.md rename to content/4.teams/7.partners.md diff --git a/docs/review-findings.md b/docs/review-findings.md index 020aad5..ae2d6eb 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -407,40 +407,40 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### content/4.teams/1.about.md -- [ ] **[incorrect/high]** Roles table, Admin row (line 37) — The Admin row claims admins can manage snapshots, but snapshots on team workspaces are Owner-only. +- [x] **[incorrect/high]** Roles table, Admin row (line 37) — The Admin row claims admins can manage snapshots, but snapshots on team workspaces are Owner-only. - *Evidence:* All snapshot endpoints in basic-memory-cloud/apps/cloud/src/basic_memory_cloud/api/bucket_snapshots.py use ResolvedWorkspaceForOwnerDep, and resolve_workspace_for_owner (deps.py:2092-2116) raises 403 for any non-owner role in organization workspaces. The web app confirms: apps/web-v2/app/utils/snapshot-workspaces.ts returns true for an org workspace only when `workspace.role === 'owner'`, and the Snapshots settings page shows "No personal or owner-managed team is available for snapshots." - *Fix:* Move snapshot management from the Admin row to the Owner row (e.g., Owner: "...plus manage billing, snapshots, rename team, and transfer ownership"). -- [ ] **[incorrect/high]** Roles table, Admin row (line 37) — The table presents audit-log access as an Admin-and-above capability, but User Admins can also view audit logs. +- [x] **[incorrect/high]** Roles table, Admin row (line 37) — The table presents audit-log access as an Admin-and-above capability, but User Admins can also view audit logs. - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/api/audit_logs.py gates access with {OWNER, ADMIN, USER_ADMIN} (line 28) and its docstring says "Owners, admins, and user admins can access audit logs." The web app empty state (apps/web-v2/app/pages/settings/audit-logs.vue:338) says "Audit logs are available to team owners, admins, and user admins." - *Fix:* Move "view audit log" to the User Admin row; keep API keys (owner/admin per api_keys.py require_api_key_workspace_owner) on the Admin row. -- [ ] **[incorrect/medium]** Roles table, Viewer row (line 34) — "Read-only access to projects and notes" overstates the restriction — a Viewer granted edit access on a shared project can write to it. +- [x] **[incorrect/medium]** Roles table, Viewer row (line 34) — "Read-only access to projects and notes" overstates the restriction — a Viewer granted edit access on a shared project can write to it. - *Evidence:* resolve_workspace_for_edit in basic-memory-cloud/apps/cloud/src/basic_memory_cloud/deps.py (lines 2004-2007) documents: "Viewer role check (writes only): viewers can only write to their own private project or shared projects with edit access" — and the #1367 fix explicitly exists so "an org viewer who holds an edit-level share on a shared project" is not blocked. This also matters because the page's own Projects section says shared projects grant per-person view or edit access. - *Fix:* Qualify the Viewer row, e.g. "Read-only access to workspace projects (can edit a shared project if granted edit access on it)". -- [ ] **[confusing/high]** Roles section screenshot (line 48, v2-settings-teams) — The screenshot placed under the roles/statuses discussion is captioned "Team members list" but actually shows the Settings → Teams page (Team Details, billing contact, Transfer Ownership, Seat Usage) — no members, roles, or statuses are visible, so it illustrates nothing the surrounding text describes. +- [x] **[confusing/high]** Roles section screenshot (line 48, v2-settings-teams) — The screenshot placed under the roles/statuses discussion is captioned "Team members list" but actually shows the Settings → Teams page (Team Details, billing contact, Transfer Ownership, Seat Usage) — no members, roles, or statuses are visible, so it illustrates nothing the surrounding text describes. - *Evidence:* Viewed public/screenshots/cloud-app/v2-settings-teams-light.png: it is the Teams settings page with Team Details and Seat Usage cards. The actual members list with role dropdowns and Active badges is public/screenshots/cloud-app/v2-team-invite-light.png, used later in the Inviting section. - *Fix:* Use a members-list screenshot here (the v2-team-invite image shows roles and statuses) or move this Teams-settings screenshot to the Seats and billing / owner-actions sections it actually depicts. -- [ ] **[redundant/high]** Roles table (lines 32-39) — The full five-role capabilities table is duplicated verbatim on the Joining a Team Workspace page, so corrections must be made twice and the copies will drift. +- [x] **[redundant/high]** Roles table (lines 32-39) — The full five-role capabilities table is duplicated verbatim on the Joining a Team Workspace page, so corrections must be made twice and the copies will drift. - *Evidence:* content/4.teams/2.join-a-team.md lines 33-39 contain the identical table, row for row — including the same Admin-row errors about snapshots and audit logs, showing the two copies already carry shared mistakes. - *Fix:* Keep the canonical roles table on this page and replace the copy in join-a-team.md with a short summary plus a link to /teams/about#roles. -- [ ] **[redundant/medium]** Inviting members steps 2-4 ("They receive an email" / "They accept" / "Account linking", lines 94-113) — The invitee-side acceptance walkthrough (open email, accept link, sign in with invited email, re-sign-in if on a different account, account linking) duplicates section "1. Accept the invitation" on the Joining a Team page — which this page already defers to via the tip at line 120. +- [x] **[redundant/medium]** Inviting members steps 2-4 ("They receive an email" / "They accept" / "Account linking", lines 94-113) — The invitee-side acceptance walkthrough (open email, accept link, sign in with invited email, re-sign-in if on a different account, account linking) duplicates section "1. Accept the invitation" on the Joining a Team page — which this page already defers to via the tip at line 120. - *Evidence:* content/4.teams/2.join-a-team.md lines 14-22 cover the same sequence nearly sentence-for-sentence ("If you're already signed in with a different account, the app will prompt you to sign in again with the invited email" / "On first sign-in, your account is linked to the pending membership, and you become an active team member"). - *Fix:* Trim this page's steps to the inviter's side (send invitation, seat claimed on accept) and point invitee details at /teams/join-a-team, which the existing tip already does. -- [ ] **[confusing/medium]** Inviting members steps (lines 82-101) — The invite step sequence is muddled: the standalone sentence "To invite a member, click the 'Invite Member' button" duplicates step 1, the orphan line "Click the accept button." dangles at the end of step 2 ("They receive an email") even though it describes the invitee action that step 3 ("They accept") then restates, and step 1's screenshot alt calls the Invite Member dialog a "Team invitation email". +- [x] **[confusing/medium]** Inviting members steps (lines 82-101) — The invite step sequence is muddled: the standalone sentence "To invite a member, click the 'Invite Member' button" duplicates step 1, the orphan line "Click the accept button." dangles at the end of step 2 ("They receive an email") even though it describes the invitee action that step 3 ("They accept") then restates, and step 1's screenshot alt calls the Invite Member dialog a "Team invitation email". - *Evidence:* Lines 82, 101, and 91 of the page; verified that v2-team-invitation-light.png is the Invite Member modal (email + role + Send Invitation), not an email, while the actual email screenshot is v2-team-accept-invite-email.png in step 2. - *Fix:* Fold line 82 into step 1, move "Click the accept button." into step 3 (or delete it since step 3 already says the link opens an accept page), and correct step 1's screenshot alt to "Invite Member dialog". ### content/4.teams/2.join-a-team.md -- [ ] **[incorrect/high]** Section 'Targeting the team workspace explicitly', final paragraph (line 70) — The page tells readers to 'use a project-prefixed permalink' to target a team project and avoid ambiguity with a same-named personal project, but a project-only prefix does not disambiguate workspaces — resolution prefers the default workspace or errors when the project name exists in multiple workspaces. +- [x] **[incorrect/high]** Section 'Targeting the team workspace explicitly', final paragraph (line 70) — The page tells readers to 'use a project-prefixed permalink' to target a team project and avoid ambiguity with a same-named personal project, but a project-only prefix does not disambiguate workspaces — resolution prefers the default workspace or errors when the project name exists in multiple workspaces. - *Evidence:* basic-memory/src/basic_memory/mcp/project_context.py: ambiguous project-permalink matches prefer the default workspace or raise "Project '{project}' exists in multiple workspaces. Use: {choices}" (~lines 1028-1041); explicit workspace targeting uses the workspace-qualified form `//` / `memory:////` (_split_workspace_identifier_segments, lines 446-467). Additionally, the linked page content/6.concepts/4.memory-urls.md contains zero mentions of 'workspace', so it cannot answer the workspace-targeting question this section poses. - *Fix:* Replace 'use a project-prefixed permalink' with 'use a workspace-qualified memory URL (memory:////)' — and either document that form on the memory-urls page or link to where it is documented. -- [ ] **[redundant/high]** Section '2. Find the projects', roles table (lines 33-39) — The full 5-row roles table is duplicated verbatim from the Teams about page, so any future role change must be made in two places and the copies will drift. +- [x] **[redundant/high]** Section '2. Find the projects', roles table (lines 33-39) — The full 5-row roles table is duplicated verbatim from the Teams about page, so any future role change must be made in two places and the copies will drift. - *Evidence:* content/4.teams/1.about.md lines 34-38 contain the identical table text word-for-word, including the Owner row detail 'A team can have only one member with the Owner role.' - *Fix:* Replace the table with a one- or two-line summary (e.g., 'Roles range from read-only Viewer to Owner') plus a link to the roles section on /teams/about as the single source of truth. -- [ ] **[incorrect/medium]** Section '4. Get oriented', third bullet (line 80) — The bullet says to 'Pin the projects or notes you'll come back to', but the web app only supports pinning notes — projects cannot be pinned. +- [x] **[incorrect/medium]** Section '4. Get oriented', third bullet (line 80) — The bullet says to 'Pin the projects or notes you'll come back to', but the web app only supports pinning notes — projects cannot be pinned. - *Evidence:* basic-memory-cloud/apps/web-v2: pin mutations are note-scoped (usePinNoteMutation/useUnpinNoteMutation take projectName + notePath in features/notes/mutations.ts; stores/sidebar-pinned-notes.ts; api listPinnedNotes). No project-pin mutation or API exists in the app source. - *Fix:* Change to 'Pin the notes you'll come back to.' -- [ ] **[confusing/medium]** Section '1. Accept the invitation', bullet list (lines 18-20) — The bullets present 'Sign in with the email the invite was sent to' as the first action on the accept page, but the actual flow is accept first, then WorkOS sign-in — a reader landing on the accept page looking for a sign-in prompt will instead see an Accept button. +- [x] **[confusing/medium]** Section '1. Accept the invitation', bullet list (lines 18-20) — The bullets present 'Sign in with the email the invite was sent to' as the first action on the accept page, but the actual flow is accept first, then WorkOS sign-in — a reader landing on the accept page looking for a sign-in prompt will instead see an Accept button. - *Evidence:* basic-memory-cloud/apps/web-v2/app/pages/accept-invite.vue UI copy: 'After you accept, Basic Memory will take you through WorkOS sign in so the invitation can be linked to the right account' and 'We're continuing to authentication so the invited email can finish joining the workspace.' - *Fix:* Reorder the step: click Accept on the accept page, then complete the sign-in you're routed through using the invited email (creating an account if you don't have one); keep the note about being asked to re-authenticate if signed in with a different account. diff --git a/docs/todo.md b/docs/todo.md index 75ea363..82de14a 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -47,7 +47,7 @@ When capturing, record source screen, date, theme, and owning page in `docs/scre - [ ] **Quickstart duplication** — cloud and local quickstarts share near-identical structure ("what you can do now" tables, example workflows); fine for now, but they must be edited in pairs - [ ] **What's New numbering** — nav order is Teams(0), Changelog(1), Hermes(3), Cloud(4), Skills(6), OpenClaw(7), AI-docs(8) with gaps; consider renumbering and whether the Cloud announcement should outrank plugin announcements -- [ ] **Teams page "Personal Cloud" label** — app switcher says "Personal"; table in `teams/1.about.md` says "Personal Cloud" +- [x] **Teams page "Personal Cloud" label** — fixed in the teams-section split (table now says "Personal") - [ ] `web-app.md` → "Organize with folders" shows a local `~/basic-memory/` tree in a web-app context - [ ] `cloud-guide.md` "search and tools menu" Claude wording is vague - [ ] Keep pricing out of docs (none present today; the only safe reference is the marketing site) From 67d59bde0f6e6f6e516cc7660bc2393941d781ed Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:32:11 -0500 Subject: [PATCH 44/87] docs: finish one-memory framing on the Teams announcement Co-Authored-By: Claude Fable 5 --- content/2.whats-new/0.teams.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/2.whats-new/0.teams.md b/content/2.whats-new/0.teams.md index b170d75..bc05807 100644 --- a/content/2.whats-new/0.teams.md +++ b/content/2.whats-new/0.teams.md @@ -1,6 +1,6 @@ --- title: Basic Memory Teams -description: Share a cloud workspace with your team — invite members, assign roles, and build one knowledge base together. +description: One shared memory for your whole team and every AI agent they use. --- **Basic Memory Teams** puts your whole team — and every AI agent they use — on one shared memory. A decision captured in one teammate's Claude session becomes context for another's Codex run. Invite teammates into a shared cloud workspace, work from the same projects, and everyone's agents reach the shared knowledge automatically. @@ -17,7 +17,7 @@ Teams is a cloud feature and requires a subscription with one or more seats. Bil - **A shared workspace for the team** — projects everyone on the team can read and write. - **Roles** — five levels, from read-only **viewer** to **owner**, with **editor**, **user admin**, and **admin** tiers in between. - **Email invitations** — invite teammates by email; a seat is only used once they accept. -- **One source of truth for your AI** — your assistant discovers team projects across every workspace you can access, with no extra setup. +- **One source of truth for every agent** — Claude, Codex, and the rest discover team projects across every workspace you can access, with no extra setup. ## Invite your team From cd72d77dc9e60cf589ade41ad5433454aa7e9b63 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:34:52 -0500 Subject: [PATCH 45/87] docs(plugins): point Hermes and OpenClaw pages at the monorepo Both plugins were consolidated into the basic-memory monorepo (integrations/hermes, integrations/openclaw); the What's New announcements and integration guides now link there, including the MONKEYPATCH.md references. Package/install names are unchanged. Co-Authored-By: Claude Fable 5 --- content/2.whats-new/3.hermes-plugin.md | 6 +++--- content/2.whats-new/7.openclaw-plugin.md | 6 +++--- content/7.integrations/10.openclaw.md | 6 +++--- content/7.integrations/11.hermes.md | 10 +++++----- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/content/2.whats-new/3.hermes-plugin.md b/content/2.whats-new/3.hermes-plugin.md index 2d00b76..b3260eb 100644 --- a/content/2.whats-new/3.hermes-plugin.md +++ b/content/2.whats-new/3.hermes-plugin.md @@ -3,7 +3,7 @@ title: Hermes Plugin description: Give Hermes Agent persistent Basic Memory — search-before-answer recall, auto-capture, and 10 agent tools. --- -The [hermes-basic-memory](https://github.com/basicmachines-co/hermes-basic-memory) plugin gives [Hermes Agent](https://github.com/NousResearch/hermes-agent) a persistent knowledge graph across sessions. +The [hermes-basic-memory](https://github.com/basicmachines-co/basic-memory/tree/main/integrations/hermes) plugin gives [Hermes Agent](https://github.com/NousResearch/hermes-agent) a persistent knowledge graph across sessions. [Basic Memory](/start-here/what-is-basic-memory) is a knowledge base that you and your AI share. Hermes ships with no external memory provider by default — this plugin replaces that with a real graph your agent reads from and writes to as plain Markdown. @@ -53,9 +53,9 @@ Full guide with configuration, tool reference, slash commands, and the slash-com ::card --- -title: GitHub Repository +title: Plugin on GitHub icon: i-lucide-github -to: https://github.com/basicmachines-co/hermes-basic-memory +to: https://github.com/basicmachines-co/basic-memory/tree/main/integrations/hermes --- Source code, issues, and contributing guide. :: diff --git a/content/2.whats-new/7.openclaw-plugin.md b/content/2.whats-new/7.openclaw-plugin.md index d5ea915..6bd9bae 100644 --- a/content/2.whats-new/7.openclaw-plugin.md +++ b/content/2.whats-new/7.openclaw-plugin.md @@ -3,7 +3,7 @@ title: OpenClaw Plugin description: Give OpenClaw agents persistent Basic Memory with search, auto-capture, and bundled skills. --- -The [openclaw-basic-memory](https://github.com/basicmachines-co/openclaw-basic-memory) plugin gives your OpenClaw agent a persistent memory across sessions — zero configuration required. +The [openclaw-basic-memory](https://github.com/basicmachines-co/basic-memory/tree/main/integrations/openclaw) plugin gives your OpenClaw agent a persistent memory across sessions — zero configuration required. [Basic Memory](/start-here/what-is-basic-memory) is a knowledge base that you and your AI share. This plugin connects it to OpenClaw so your agent remembers past conversations, decisions, and context. @@ -45,9 +45,9 @@ Full guide with configuration options, tool reference, and slash commands. ::card --- -title: GitHub Repository +title: Plugin on GitHub icon: i-lucide-github -to: https://github.com/basicmachines-co/openclaw-basic-memory +to: https://github.com/basicmachines-co/basic-memory/tree/main/integrations/openclaw --- Source code, issues, and contributing guide. :: diff --git a/content/7.integrations/10.openclaw.md b/content/7.integrations/10.openclaw.md index 2cceeee..e4cd128 100644 --- a/content/7.integrations/10.openclaw.md +++ b/content/7.integrations/10.openclaw.md @@ -3,8 +3,8 @@ title: "OpenClaw Plugin" description: "Give OpenClaw agents persistent Basic Memory with composited search, auto-capture, slash commands, and bundled workflow skills." --- -The [openclaw-basic-memory](https://github.com/basicmachines-co/openclaw-basic-memory) plugin connects Basic Memory to OpenClaw, giving agents persistent, searchable memory stored as plain Markdown files. Agents gain composited memory search, automatic context recall, conversation capture, slash commands, and bundled workflow skills — all with zero configuration. -The plugin is open source — browse the source on [GitHub](https://github.com/basicmachines-co/openclaw-basic-memory). +The [openclaw-basic-memory](https://github.com/basicmachines-co/basic-memory/tree/main/integrations/openclaw) plugin connects Basic Memory to OpenClaw, giving agents persistent, searchable memory stored as plain Markdown files. Agents gain composited memory search, automatic context recall, conversation capture, slash commands, and bundled workflow skills — all with zero configuration. +The plugin is open source and lives in the basic-memory monorepo — browse the source in [`integrations/openclaw`](https://github.com/basicmachines-co/basic-memory/tree/main/integrations/openclaw). ::tip Requires [OpenClaw](https://openclaw.dev) and a local Basic Memory installation. The plugin auto-installs the `bm` CLI on first startup if it's not already on your PATH. @@ -169,7 +169,7 @@ Understand schema validation for structured notes. --- title: GitHub Repository icon: i-lucide-github -to: https://github.com/basicmachines-co/openclaw-basic-memory +to: https://github.com/basicmachines-co/basic-memory/tree/main/integrations/openclaw --- Source code, issues, and contributing guide. :: diff --git a/content/7.integrations/11.hermes.md b/content/7.integrations/11.hermes.md index 1d44740..b215298 100644 --- a/content/7.integrations/11.hermes.md +++ b/content/7.integrations/11.hermes.md @@ -3,11 +3,11 @@ title: "Hermes Plugin" description: "Give Hermes Agent persistent Basic Memory: search-before-answer recall, per-turn capture, end-of-session summaries, 10 agent tools, slash commands, and a bundled skill." --- -The [hermes-basic-memory](https://github.com/basicmachines-co/hermes-basic-memory) plugin connects Basic Memory to [Hermes Agent](https://github.com/NousResearch/hermes-agent), giving agents a persistent knowledge graph stored as plain Markdown. Hermes ships with no external memory provider by default; this plugin replaces that with a real graph — search-before-answer recall, automatic conversation capture, end-of-session summaries, and a curated set of `bm_*` tools the agent can call directly. -The plugin is open source — browse the source on [GitHub](https://github.com/basicmachines-co/hermes-basic-memory). +The [hermes-basic-memory](https://github.com/basicmachines-co/basic-memory/tree/main/integrations/hermes) plugin connects Basic Memory to [Hermes Agent](https://github.com/NousResearch/hermes-agent), giving agents a persistent knowledge graph stored as plain Markdown. Hermes ships with no external memory provider by default; this plugin replaces that with a real graph — search-before-answer recall, automatic conversation capture, end-of-session summaries, and a curated set of `bm_*` tools the agent can call directly. +The plugin is open source and lives in the basic-memory monorepo — browse the source in [`integrations/hermes`](https://github.com/basicmachines-co/basic-memory/tree/main/integrations/hermes). ::warning -**Slash commands need a Hermes Agent-side patch on current releases.** The plugin's agent tools (`bm_*`) and auto-capture work as documented once installed. The native `/bm-*` **slash commands**, however, do not appear in gateway sessions on affected Hermes Agent releases. This is a Hermes Agent plugin-loading gap — exclusive memory-provider plugins aren't loaded during gateway slash-command discovery — not a plugin bug. The plugin ships a best-effort workaround, but it isn't sufficient for gateway startup discovery in affected builds. Until the upstream Hermes fix lands, apply the Hermes Agent-side patch documented in [MONKEYPATCH.md](https://github.com/basicmachines-co/hermes-basic-memory/blob/main/MONKEYPATCH.md). This affects only the slash-command surface; nothing else in this page depends on it. +**Slash commands need a Hermes Agent-side patch on current releases.** The plugin's agent tools (`bm_*`) and auto-capture work as documented once installed. The native `/bm-*` **slash commands**, however, do not appear in gateway sessions on affected Hermes Agent releases. This is a Hermes Agent plugin-loading gap — exclusive memory-provider plugins aren't loaded during gateway slash-command discovery — not a plugin bug. The plugin ships a best-effort workaround, but it isn't sufficient for gateway startup discovery in affected builds. Until the upstream Hermes fix lands, apply the Hermes Agent-side patch documented in [MONKEYPATCH.md](https://github.com/basicmachines-co/basic-memory/blob/main/integrations/hermes/MONKEYPATCH.md). This affects only the slash-command surface; nothing else in this page depends on it. :: ::tip @@ -135,7 +135,7 @@ Every read/write tool also accepts `project` / `project_id` for per-call routing ## Slash Commands ::note -On affected Hermes Agent releases, these commands require the Hermes Agent-side patch in [MONKEYPATCH.md](https://github.com/basicmachines-co/hermes-basic-memory/blob/main/MONKEYPATCH.md) — see the warning at the top of this page. The agent tools above are unaffected. +On affected Hermes Agent releases, these commands require the Hermes Agent-side patch in [MONKEYPATCH.md](https://github.com/basicmachines-co/basic-memory/blob/main/integrations/hermes/MONKEYPATCH.md) — see the warning at the top of this page. The agent tools above are unaffected. :: For direct, in-session use without going through the agent: @@ -202,7 +202,7 @@ The sibling plugin for OpenClaw agents. --- title: GitHub Repository icon: i-lucide-github -to: https://github.com/basicmachines-co/hermes-basic-memory +to: https://github.com/basicmachines-co/basic-memory/tree/main/integrations/hermes --- Source code, issues, and contributing guide. :: From 65786a285c10bde8e59af8e4793c07fb76ac71f6 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:42:43 -0500 Subject: [PATCH 46/87] docs(cloud): fix cloud-guide commands and trim its CLI walkthrough MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All source-verified from the review: - bm project add needs --cloud for cloud projects (two spots, including the migration recipe, which also now pushes local files up on first sync instead of pulling an empty cloud project down) - set-local requires --local-path after set-cloud blanks the stored path - Fabricated login output ("Cloud mode enabled", cloud-default routing claim) replaced with the real behavior: login authenticates only, routing stays local unless set per project - bm cloud status described by its actual output (host, API key, OAuth, connectivity), stale 3-column project-list example dropped - Logout note: a saved API key survives logout and keeps routing - Snapshot snippet browses with --prefix and shows the real restore command (bm cloud restore --snapshot ) - The ~120-line CLI walkthrough that duplicated (and contradicted) the Cloud CLI page is now a Quick Start plus a link — cloud-cli is canonical; this also unwedges the routing/auth section structure Co-Authored-By: Claude Fable 5 --- content/3.cloud/01.cloud-guide.md | 119 +++++------------------------- docs/review-findings.md | 24 +++--- 2 files changed, 31 insertions(+), 112 deletions(-) diff --git a/content/3.cloud/01.cloud-guide.md b/content/3.cloud/01.cloud-guide.md index 6a19eae..e8049dd 100644 --- a/content/3.cloud/01.cloud-guide.md +++ b/content/3.cloud/01.cloud-guide.md @@ -77,111 +77,27 @@ The CLI tools are **optional** but enable advanced features like project managem ### Quick Start ```bash -# 1. Authenticate +# Authenticate — OAuth in the browser, validates your subscription bm cloud login -# 2. Check Status +# Check the connection: cloud host, API key status, OAuth token status bm cloud status -# 3. List Projects +# List projects across your workspaces bm project list -``` - -### Authentication - -Basic Memory uses JWT-based cloud authentication with OAuth 2.1 and automatic subscription validation. - -#### Login to Cloud - -```bash -bm cloud login -``` - -**What happens:** -1. Opens browser to OAuth authorization page -2. Handles PKCE challenge/response automatically -3. Validates active subscription status -4. Stores JWT token in `~/.basic-memory/basic-memory-cloud.json` -5. Token automatically refreshed when needed -A confirmation code will be displayed in both the browser and terminal. Confirm the codes match and press the **Confirm** button on the web page. - -After login: -``` -✅ Successfully authenticated with Basic Memory Cloud! -Verifying subscription access... -✓ Cloud mode enabled -CLI commands use cloud routing unless a project is explicitly set to local mode -✓ Tokens saved to ~/.basic-memory/basic-memory-cloud.json +# Create a cloud project (--cloud is required; add --default to make it the default) +bm project add my-new-project --cloud ``` -### Per-project Cloud Routing +`bm cloud login` authenticates the CLI — it does **not** change project routing or start syncing files. Projects stay local unless you route them through cloud with `bm project set-cloud `; revert with `bm project set-local --local-path `. See [Local & Cloud Routing](/cloud/routing) for the full routing model. -You can route specific projects through cloud while keeping others local: +If you log in without an active subscription, you'll see **"Active subscription required"** — subscribe at [basicmemory.com/subscribe](https://basicmemory.com/subscribe?utm_source=docs&utm_medium=docs&utm_campaign=cloud-guide). -```bash -# Save or create an API key -bm cloud api-key save bmc_... -bm cloud api-key create "my-laptop" - -# Route one project through cloud -bm project set-cloud research - -# Revert to local for that project -bm project set-local research -``` +`bm cloud logout` removes your OAuth tokens. A saved API key is **not** removed — it keeps working for cloud-routed projects, so delete it separately if you need to revoke access. ::tip -For the full routing model — including priority levels, hybrid setups, and common configurations — see [Local & Cloud Routing](/cloud/routing). -:: - -**If no subscription:** -``` -Active subscription required -Subscribe at: [basicmemory.com/subscribe](https://basicmemory.com/subscribe?utm_source=docs&utm_medium=docs&utm_campaign=cloud-guide) -``` - -#### Check Status - -```bash -bm cloud status -``` - -Shows: authentication status, subscription status, last sync time, cloud project count, tenant information, and sync directory configuration. - -#### Logout - -```bash -bm cloud logout -``` - -Removes `~/.basic-memory/basic-memory-cloud.json` and clears cached credentials. - -### Project Management - -```bash -# Create a new cloud project -bm project add my-new-project - -# Create and set as default -bm project add my-new-project --default - -# List all cloud projects -bm project list -``` - -Example output: -``` - Basic Memory Projects -┏━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━┓ -┃ Name ┃ Path ┃ Default ┃ -┡━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━┩ -│ main │ /app/data/basic-memory │ ✓ │ -└──────┴────────────────────────┴─────────┘ -``` - -::tip -For more project management commands, see `bm project --help` or the [CLI Reference](/reference/cli-reference). +The full command walkthrough — sign-in options, API keys, workspaces, routing, sync, and snapshots — lives on the [Cloud CLI](/cloud/cloud-cli) page. :: --- @@ -247,8 +163,11 @@ bm cloud snapshot create "Before reorganization" # List all snapshots bm cloud snapshot list -# Browse and restore files -bm cloud snapshot browse snap_abc123 +# Browse snapshot contents +bm cloud snapshot browse snap_abc123 --prefix notes/ + +# Restore a file from a snapshot +bm cloud restore notes/example.md --snapshot snap_abc123 ``` ::tip @@ -287,12 +206,12 @@ Set up sync to work both locally and in cloud: bm cloud login bm cloud setup -# Add existing project with sync enabled -bm project add main --local-path ~/basic-memory +# Add your existing project as a cloud project with a local sync path +bm project add main --cloud --local-path ~/basic-memory -# First pull (preview, then fetch cloud files) -bm cloud pull --name main --dry-run -bm cloud pull --name main +# First push (preview, then upload your local files) +bm cloud push --name main --dry-run +bm cloud push --name main # Ongoing: pull cloud changes down, push local changes up bm cloud pull --name main diff --git a/docs/review-findings.md b/docs/review-findings.md index ae2d6eb..824075f 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -154,40 +154,40 @@ Full-site review (66 pages + 4 cross-cutting checks, branch `docs-updates-2026-0 ### content/3.cloud/01.cloud-guide.md -- [ ] **[incorrect/high]** Project Management section, lines 189-193 (`bm project add my-new-project`) — `bm project add my-new-project` (and the `--default` variant) is labeled "Create a new cloud project" but fails in the current CLI: without the `--cloud` flag the command runs in local mode and errors because the positional path is missing. +- [x] **[incorrect/high]** Project Management section, lines 189-193 (`bm project add my-new-project`) — `bm project add my-new-project` (and the `--default` variant) is labeled "Create a new cloud project" but fails in the current CLI: without the `--cloud` flag the command runs in local mode and errors because the positional path is missing. - *Evidence:* src/basic_memory/cli/commands/project.py:764 `effective_cloud_mode = cloud and not local` (changed from config-based cloud mode in commit 0239f4ab, 2026-02-16 "Simplify local/cloud routing"); the local-mode branch errors "path argument is required in local mode" when no path is given (project.py:800-802). Cloud project creation now requires explicit `--cloud`. - *Fix:* Change to `bm project add my-new-project --cloud` and `bm project add my-new-project --cloud --default`. -- [ ] **[incorrect/high]** Migrating to Cloud > Option 2, line 317 (`bm project add main --local-path ~/basic-memory`) — The migration command `bm project add main --local-path ~/basic-memory` fails: `--local-path` without `--cloud` leaves the command in local mode, which requires a positional path and exits with an error. +- [x] **[incorrect/high]** Migrating to Cloud > Option 2, line 317 (`bm project add main --local-path ~/basic-memory`) — The migration command `bm project add main --local-path ~/basic-memory` fails: `--local-path` without `--cloud` leaves the command in local mode, which requires a positional path and exits with an error. - *Evidence:* Same code path as above: project.py:764 requires the `--cloud` flag for cloud mode; local mode with path=None prints "Error: path argument is required in local mode". The cloud-sync alternative is `bm cloud sync-setup ` (project_sync.py:666), which is what `bm cloud setup`'s own next-steps output recommends. - *Fix:* Use `bm project add main --cloud --local-path ~/basic-memory` (or `bm cloud sync-setup main ~/basic-memory` for an existing cloud project). -- [ ] **[incorrect/high]** Per-project Cloud Routing section, line 157 (`bm project set-local research`) — `bm project set-local research` without `--local-path` fails after the preceding `bm project set-cloud research`, because set-cloud blanks the project's stored local path, so set-local has no path to reuse. +- [x] **[incorrect/high]** Per-project Cloud Routing section, line 157 (`bm project set-local research`) — `bm project set-local research` without `--local-path` fails after the preceding `bm project set-cloud research`, because set-cloud blanks the project's stored local path, so set-local has no path to reuse. - *Evidence:* project.py:1168 (`set-cloud`) sets `config.projects[name].path = ""`; project.py:1213-1219 (`set-local`) errors "--local-path is required for '' (no previous local path is recorded)" when both the flag and the stored path are empty. The path-reuse shortcut only applies to configs written by older versions. The Cloud CLI page (content/3.cloud/13.cloud-cli.md) correctly shows `bm project set-local research --local-path ~/Documents/research`. - *Fix:* Change to `bm project set-local research --local-path ~/Documents/research`. -- [ ] **[incorrect/high]** Authentication > Login to Cloud, "After login" output block, lines 136-142 — The example login output includes "Cloud mode enabled" and "CLI commands use cloud routing unless a project is explicitly set to local mode", which `bm cloud login` does not print and which misstates current behavior: routing defaults to local and cloud routing is opt-in per project. +- [x] **[incorrect/high]** Authentication > Login to Cloud, "After login" output block, lines 136-142 — The example login output includes "Cloud mode enabled" and "CLI commands use cloud routing unless a project is explicitly set to local mode", which `bm cloud login` does not print and which misstates current behavior: routing defaults to local and cloud routing is opt-in per project. - *Evidence:* core_commands.py:75-97 prints "Verifying subscription access...", "Cloud authentication successful", "Cloud host ready: "; auth.py:291 prints "Successfully authenticated with Basic Memory Cloud!" and auth.py:197 "Tokens saved to ...". No "Cloud mode enabled" line exists in the login path (it appears only in mcp/container.py). Routing model: project.py:764 defaults to local unless `--cloud`/`set-cloud`; cloud_mode is env-derived (config.py:1220). The Cloud CLI page states the opposite of this page: "`bm cloud login` authenticates the CLI. It does not automatically move local projects into Cloud or start syncing files." - *Fix:* Replace the output block with the actual messages (Successfully authenticated / Tokens saved / Verifying subscription access / Cloud authentication successful / Cloud host ready) and drop the cloud-routing claim, or state explicitly that login does not change project routing. -- [ ] **[incorrect/high]** Authentication > Check Status, line 176 — The page claims `bm cloud status` shows "last sync time, cloud project count, tenant information, and sync directory configuration", none of which the current command outputs. +- [x] **[incorrect/high]** Authentication > Check Status, line 176 — The page claims `bm cloud status` shows "last sync time, cloud project count, tenant information, and sync directory configuration", none of which the current command outputs. - *Evidence:* core_commands.py:158-199: status prints Host, API Key configured/not-set, OAuth token validity, and a connectivity check ("Cloud connected" / "Cloud not connected") via GET /proxy/health. No sync time, project count, tenant info, or sync directory appears. - *Fix:* Describe the real output: cloud host, API key status, OAuth token status, and a connection check. -- [ ] **[incorrect/high]** Project Management example output, lines 199-207 — The `bm project list` example shows a stale 3-column table (Name / Path / Default) with a cloud-container path `/app/data/basic-memory`; the current command outputs an 8-column table. +- [x] **[incorrect/high]** Project Management example output, lines 199-207 — The `bm project list` example shows a stale 3-column table (Name / Path / Default) with a cloud-container path `/app/data/basic-memory`; the current command outputs an 8-column table. - *Evidence:* project.py:457-464 defines columns: Name, Local Path, Cloud Path, Workspace, CLI Route, MCP, Sync, Default. The example predates the workspaces/routing columns and its Path value is the server-side container path, which users never see for their own projects. - *Fix:* Regenerate the example from a real `bm project list` run showing the current columns. -- [ ] **[incorrect/high]** Setup with ChatGPT note, line 64 — The note says ChatGPT requires a "Pro or Max subscription" — ChatGPT has no Max plan (that is Claude's plan name), and the docs' own ChatGPT page says Plus or Pro. +- [x] **[incorrect/high]** Setup with ChatGPT note, line 64 — The note says ChatGPT requires a "Pro or Max subscription" — ChatGPT has no Max plan (that is Claude's plan name), and the docs' own ChatGPT page says Plus or Pro. - *Evidence:* content/7.integrations/3.chatgpt.md:52: "**ChatGPT Plus or Pro subscription required.**" (repeated at line 65). The same "Pro or Max" error also exists on content/1.start-here/2.quickstart-cloud.md:72. - *Fix:* Change to "Plus or Pro subscription" to match the ChatGPT integration page. -- [ ] **[confusing/high]** Authentication / Per-project Cloud Routing section ordering, lines 144-184 — The "Per-project Cloud Routing" section is wedged into the middle of the Authentication section, stranding the "**If no subscription:**" block (lines 164-168) after the routing tip — where it reads as a routing failure mode instead of a login outcome — and leaving the "Check Status" and "Logout" h4 subsections nested under the routing heading. +- [x] **[confusing/high]** Authentication / Per-project Cloud Routing section ordering, lines 144-184 — The "Per-project Cloud Routing" section is wedged into the middle of the Authentication section, stranding the "**If no subscription:**" block (lines 164-168) after the routing tip — where it reads as a routing failure mode instead of a login outcome — and leaving the "Check Status" and "Logout" h4 subsections nested under the routing heading. - *Evidence:* Page structure: '#### Login to Cloud' (h4) → '### Per-project Cloud Routing' (h3) → orphaned '**If no subscription:**' output block → '#### Check Status' / '#### Logout' (h4s that belong to '### Authentication' but now follow the routing h3). The no-subscription output is emitted by `bm cloud login` (core_commands.py SubscriptionRequiredError handler), not by routing commands. - *Fix:* Move the "If no subscription" block directly under "Login to Cloud", and move "Per-project Cloud Routing" after the Authentication section (after Logout). -- [ ] **[redundant/medium]** Setup with Claude section, lines 19-57 — The full Claude connector setup steps (Settings path, Add custom connector, Authenticate, Configure Tools, Verify) are duplicated nearly verbatim from the Cloud Quickstart page, and a third copy lives on the Claude Desktop integration page — three copies that can (and already slightly do) drift. +- [x] **[redundant/medium]** Setup with Claude section, lines 19-57 — The full Claude connector setup steps (Settings path, Add custom connector, Authenticate, Configure Tools, Verify) are duplicated nearly verbatim from the Cloud Quickstart page, and a third copy lives on the Claude Desktop integration page — three copies that can (and already slightly do) drift. - *Evidence:* content/1.start-here/2.quickstart-cloud.md:36-65 contains the same ::steps sequence with identical wording ("Click **Add custom connector** and enter: Name: Basic Memory..."); content/7.integrations/1.claude-desktop.md:17 repeats the same flow. The Verify step already differs between copies ("search and tools menu" vs "tools menu (+ icon in chat)"), and this page itself links to the Claude Desktop guide for "detailed instructions". - *Fix:* Reduce this section to the connection URL plus links to the Cloud Quickstart and Claude Desktop integration pages, keeping the detailed steps in one canonical place. -- [ ] **[redundant/medium]** Command Line Tools section, lines 89-211 — The CLI walkthrough (login, status, logout, api-key save/create, set-cloud/set-local routing, project list, snapshots) substantially duplicates the dedicated Cloud CLI page in the same section, and the two copies already contradict each other on login/routing behavior and set-local usage. +- [x] **[redundant/medium]** Command Line Tools section, lines 89-211 — The CLI walkthrough (login, status, logout, api-key save/create, set-cloud/set-local routing, project list, snapshots) substantially duplicates the dedicated Cloud CLI page in the same section, and the two copies already contradict each other on login/routing behavior and set-local usage. - *Evidence:* content/3.cloud/13.cloud-cli.md covers the identical command set (Sign in to Cloud, api-key save/create, workspace/project inspection, set-cloud/set-local, sync, snapshots). Drift is already visible: cloud-cli.md says login "does not automatically move local projects into Cloud" while this page's login output claims cloud routing becomes the default; cloud-cli.md includes the required `--local-path` on set-local while this page omits it. - *Fix:* Trim this page's CLI section to the quick-start commands plus a link to /cloud/cloud-cli, or reconcile the two and pick one canonical home for the command walkthrough. -- [ ] **[confusing/medium]** Cloud Snapshots section, lines 263-278 — The code comment "# Browse and restore files" precedes `bm cloud snapshot browse`, which only lists snapshot contents; the actual restore command (`bm cloud restore --snapshot `) never appears on the page despite the "Restore individual files or folders" feature bullet. +- [x] **[confusing/medium]** Cloud Snapshots section, lines 263-278 — The code comment "# Browse and restore files" precedes `bm cloud snapshot browse`, which only lists snapshot contents; the actual restore command (`bm cloud restore --snapshot `) never appears on the page despite the "Restore individual files or folders" feature bullet. - *Evidence:* snapshot.py:299 `browse` only lists files and itself prints "Use 'bm cloud restore --snapshot ' to restore files"; restore is a separate command (restore.py:23). A reader following the snippet has no restore path shown. - *Fix:* Change the comment to "# Browse snapshot contents" and add a `bm cloud restore notes/example.md --snapshot snap_abc123` line. -- [ ] **[confusing/medium]** Authentication > Logout, line 184 — "Removes ~/.basic-memory/basic-memory-cloud.json and clears cached credentials" implies all credentials are revoked, but a saved API key — which the page tells readers to create in the routing section just above — survives logout and continues to route cloud commands. +- [x] **[confusing/medium]** Authentication > Logout, line 184 — "Removes ~/.basic-memory/basic-memory-cloud.json and clears cached credentials" implies all credentials are revoked, but a saved API key — which the page tells readers to create in the routing section just above — survives logout and continues to route cloud commands. - *Evidence:* core_commands.py logout clears tokens and the cached default workspace, then prints "API key (if configured) remains available for cloud project routing." (core_commands.py:137-157); auth.py:294-300 only unlinks the token file. - *Fix:* Add a sentence: a saved API key is not removed by logout and keeps working for cloud-routed projects; delete it separately if needed. From feb62192af53aeb38766df3274e6092bb609f9a0 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:52:18 -0500 Subject: [PATCH 47/87] docs(cloud): surface the Settings -> Import Project ZIP upload path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The web app imports zipped folders into any writable project (Settings -> Import -> Project ZIP, with team/project/destination selection, 100MB limit, Activity tracking) — cloud-guide previously presented uploads as CLI-only. Feature bullets, the upload section, and the migration recipe now lead with the browser path. Co-Authored-By: Claude Fable 5 --- content/3.cloud/01.cloud-guide.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/content/3.cloud/01.cloud-guide.md b/content/3.cloud/01.cloud-guide.md index e8049dd..c17290d 100644 --- a/content/3.cloud/01.cloud-guide.md +++ b/content/3.cloud/01.cloud-guide.md @@ -49,9 +49,9 @@ Browse, edit, and collaborate on your cloud notes directly in your browser at [a **Key features:** - **Edit notes** - A rich editor, plain Markdown source mode, and a read-only preview with clickable wiki links - **Collaborate with AI** - Connect an agent and watch it write alongside you in the same note -- **Import conversations** - Import ChatGPT, Claude, or JSON data +- **Import data** - Bring in project ZIPs, Claude or ChatGPT exports, or memory-json from **Settings → Import** - **Manage projects** - Create, switch between, and manage projects -- **Upload files** - Bulk upload markdown files and directories +- **Upload folders as ZIP** - Zip a folder and import it into any writable project — no CLI needed - **Download archives** - Export projects as zip files for backup ::tip @@ -104,7 +104,11 @@ The full command walkthrough — sign-in options, API keys, workspaces, routing, ## Upload Files to Cloud -Upload local files or directories to cloud projects using `bm cloud upload`: +::note{icon="i-lucide-upload"} +**No CLI needed for one-off uploads.** In the web app, **Settings → Import → Project ZIP** imports a zipped folder into any writable project — pick the team and target project, optionally a destination folder, and upload (ZIPs up to 100MB; markdown files are indexed automatically). The **Activity** view tracks the job after it starts. +:: + +For scripted or repeated uploads, use `bm cloud upload` from the CLI: ```bash # Upload a directory to existing project @@ -192,6 +196,8 @@ bm cloud login bm cloud upload ~/basic-memory --project main --create-project ``` +Prefer the browser? Zip your `~/basic-memory` folder and import it via **Settings → Import → Project ZIP** — no CLI required. + **Use when:** - You want to move to cloud-only - One-time migration is sufficient From f0bcb93b6107ecf3a72908cd9ff780a12bfe5e42 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:56:20 -0500 Subject: [PATCH 48/87] docs(cloud): web app page matches the shipped UI Search spans all projects by default; drafts autosave once they have content; the removed Improve action is replaced by the real selection-to-agent-pane flow; uploads live in the sidebar context menu and Settings -> Import -> Project ZIP (not Settings -> Projects); the import table gains Project ZIP and memory-json rows and scopes ChatGPT to its conversations JSON; user menu is at the bottom of the sidebar; menu labels corrected; the folder-organization example is project-relative instead of a local filesystem tree. Co-Authored-By: Claude Fable 5 --- content/3.cloud/02.web-app.md | 38 +++++++++++++++++------------------ docs/review-findings.md | 20 +++++++++--------- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/content/3.cloud/02.web-app.md b/content/3.cloud/02.web-app.md index a2eaf07..dd0a75c 100644 --- a/content/3.cloud/02.web-app.md +++ b/content/3.cloud/02.web-app.md @@ -41,7 +41,7 @@ Switch between views above the note list: ### Search notes -Use the search field in the sidebar to filter by title or content. Search is instant and scoped to the current project. +Open search from the sidebar (or **Cmd/Ctrl + K**) to search by title or content. Search spans **all your projects** by default — use the scope controls to narrow to a workspace, project, or folder. ::theme-image{light="/screenshots/cloud-app/v2-search-light.png" dark="/screenshots/cloud-app/v2-search-dark.png" alt="Search notes"} :: @@ -97,10 +97,10 @@ Open the **Frontmatter** panel from the toolbar (or the command palette) to edit ## Drafts -Start typing in an empty editor — or press **Cmd/Ctrl + N** for a new note — to create a **draft**. Drafts let you write before committing a file to a project. +Start typing in an empty editor — or press **Cmd/Ctrl + N** for a new note — to create a **draft**. -- A draft shows a status dot until it's saved. -- Click **Save Draft** (or use the command palette) to write it into the current project as a Markdown file. +- A new draft saves into the current project automatically once it has meaningful content (a title, tags, or body text). +- Use **Save Draft** in the command palette to save immediately without waiting. - Once saved, the note syncs like any other and is available to your AI assistant. ::note @@ -117,9 +117,9 @@ The web app treats your AI assistant as a real collaborator — you can watch it Click **Connect Agent** in the editor to start or resume an agent session for the workspace. When an agent is connected, the button shows its live status (for example, "Claude live"). -### Improve a selection +### Work on a selection -Select text in the editor and choose **Improve** to ask the agent to rewrite, summarize, or extend it. The agent's changes stream into the note as it works — connecting automatically if no agent is attached yet. +Select text in the editor and it appears in the agent pane, where you can send a request about it — a rewrite, a summary, or a next step. The agent's changes stream into the note as it works. ### The agent pane @@ -154,7 +154,7 @@ Deletion is permanent. Create a snapshot before bulk deletions if you want the a ### Copy permalink and rename -From a note's `⋮` menu or the command palette, you can also **Rename Note** and **Copy Permalink**. +From a note's `⋮` menu you can **Rename Note** and **Copy link for your agent**; the command palette also offers **Copy Permalink**. ### Share a note @@ -176,7 +176,7 @@ Use the project selector in the sidebar to switch between projects. ### Manage projects -Go to **Settings → Projects** to create new projects, upload files, download a project as a ZIP, or delete a project. +Go to **Settings → Projects** to create new projects, download a project as a ZIP, or delete a project. To upload files, use **Upload Notes** from a project or folder's context menu in the sidebar, or import a zipped folder via **Settings → Import → Project ZIP**. ::theme-image{light="/screenshots/cloud-app/v2-manage-projects-light.png" dark="/screenshots/cloud-app/v2-manage-projects-dark.png" alt="Manage projects"} :: @@ -189,13 +189,14 @@ Upload entire folders and folder trees via the [command line tools](/cloud/cloud ## Import data -Import your existing AI conversations from **Settings → Import**. +Bring existing content into a writable project from **Settings → Import** — pick the team, target project, and an optional destination folder. -| Format | File | -|--------|------| +| Import type | File | +|-------------|------| +| **Project ZIP** | A ZIP of a folder of Markdown files — directory structure is preserved (up to 100MB) | | **Claude** | `conversations.json` from a Claude export | -| **ChatGPT** | Export ZIP or JSON from ChatGPT settings | -| **Basic Memory JSON** | Memory exports with entities & relations | +| **ChatGPT** | The conversations JSON from a ChatGPT export (extract it from ChatGPT's export ZIP) | +| **memory-json** | Entity/relation JSON exported from the memory-json MCP server | 1. Go to **Settings → Import** 2. Select the import type @@ -290,7 +291,7 @@ Press **Cmd/Ctrl + K** to open the command palette and search for any action — ## Settings -Access settings from the user menu (top of the sidebar) or the command palette. +Access settings from the user menu (your avatar at the bottom of the sidebar) or the command palette. ::theme-image{light="/screenshots/cloud-app/v2-settings-light.png" dark="/screenshots/cloud-app/v2-settings-dark.png" alt="Settings"} :: @@ -301,8 +302,8 @@ Access settings from the user menu (top of the sidebar) or the command palette. | **Teams** | Your [teams and workspaces](/teams/about) at a glance | | **Members** | Invite and manage [team members, roles, and invitations](/teams/about) | | **Billing** | Manage payment and subscription | -| **Projects** | Create, upload to, download, and delete projects (team downloads require User Admin or above) | -| **Import** | Import Claude, ChatGPT, or JSON exports | +| **Projects** | Create, download, and delete projects (team downloads require User Admin or above) | +| **Import** | Import project ZIPs, Claude/ChatGPT exports, or memory-json | | **MCP** | Connect AI assistants via MCP | | **Notifications** | Choose what the app notifies you about | | **API Keys** | Create and manage [API keys](/cloud/api-keys) for programmatic access | @@ -323,11 +324,10 @@ You can also customize appearance — see [Themes](/cloud/themes). ### Organize with folders -Create a folder structure that matches how you think: +Create a folder structure inside each project that matches how you think: ```bash -~/basic-memory/ -├── projects/ # Active projects +my-project/ ├── research/ # Learning and exploration ├── decisions/ # Decision records ├── meetings/ # Meeting notes diff --git a/docs/review-findings.md b/docs/review-findings.md index 824075f..16b9395 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -193,34 +193,34 @@ Full-site review (66 pages + 4 cross-cutting checks, branch `docs-updates-2026-0 ### content/3.cloud/02.web-app.md -- [ ] **[incorrect/high]** ## Working with your AI assistant → ### Improve a selection (lines 120-122) — The section documents an 'Improve' selection action that was removed from the web app. +- [x] **[incorrect/high]** ## Working with your AI assistant → ### Improve a selection (lines 120-122) — The section documents an 'Improve' selection action that was removed from the web app. - *Evidence:* In basic-memory-cloud, apps/web-v2/app/components/editor/AgentSelectionPromptPopover.vue (the component with the 'Improve' / 'Improve Selection' labels) was deleted on main by commit 5cdd234f5 'WIP remove selected text agent action' (2026-04-25). A repo-wide grep of origin/main finds no 'Improve' UI control anywhere in apps/web-v2 — only stale descriptive copy in utils/agent-session-presentation.ts. What remains: selecting text in the editor surfaces the selection in the agent pane (NoteAgentSessionPane 'session-current-selection'), where a steering message can include it. - *Fix:* Remove the 'Improve a selection' heading, or rewrite it to describe the current flow: select text in the editor and it appears in the agent pane, where you send a request ('Ask for a rewrite, summary, or next step…') that includes the selection. Also drop the 'connecting automatically if no agent is attached yet' claim, which belonged to the removed action. -- [ ] **[incorrect/high]** ### Search notes (line 44) — The claim 'Search is instant and scoped to the current project' is wrong — search defaults to all projects, with optional scope controls. +- [x] **[incorrect/high]** ### Search notes (line 44) — The claim 'Search is instant and scoped to the current project' is wrong — search defaults to all projects, with optional scope controls. - *Evidence:* apps/web-v2/app/composables/useSearchDialogState.ts line 35: `const scopeMode = ref<'all' | 'project'>('all')` (same on origin/main); executeSearch() only passes a projectId when the user explicitly picks a project scope, and the dialog offers workspace/project/folder scope options. Also, the sidebar control is a 'Search...' button that opens the search dialog (layouts/default.vue → SearchDialog), not an inline field that filters the note list. - *Fix:* Rewrite to: the sidebar Search button (or Cmd/Ctrl + K) opens the search dialog, which searches across all your projects by default; use the scope controls to narrow to a workspace, project, or folder. -- [ ] **[incorrect/high]** ## Projects → ### Manage projects (line 179) and Settings table 'Projects' row (line 304) — Settings → Projects does not offer file upload; 'upload files' / 'upload to' point users to the wrong place. +- [x] **[incorrect/high]** ## Projects → ### Manage projects (line 179) and Settings table 'Projects' row (line 304) — Settings → Projects does not offer file upload; 'upload files' / 'upload to' point users to the wrong place. - *Evidence:* apps/web-v2/app/pages/settings/projects.vue and composables/useProjectsPageState.ts expose only: create (Add Project), Set as Default, Index Project, Download Project (ZIP), Delete Project, and access/members management. The 'Upload Notes' dialog (SettingsUploadNotesDialog) is reachable only from the sidebar project explorer's context menu (components/ProjectExplorer.vue, label 'Upload Notes'); bulk upload is also available via Settings → Import → 'Project ZIP'. Verified identical on origin/main. - *Fix:* In both spots, drop the upload claim and say uploads happen from a project or folder's context menu in the sidebar (Upload Notes) or via Settings → Import → Project ZIP. -- [ ] **[incorrect/high]** ## Import data table, ChatGPT row (line 197) — The ChatGPT row says 'Export ZIP or JSON from ChatGPT settings', but the app only accepts a JSON file for ChatGPT imports. +- [x] **[incorrect/high]** ## Import data table, ChatGPT row (line 197) — The ChatGPT row says 'Export ZIP or JSON from ChatGPT settings', but the app only accepts a JSON file for ChatGPT imports. - *Evidence:* apps/web-v2/app/pages/settings/import.vue ChatGPT option: description 'Use a ChatGPT export JSON file.', accept '.json,application/json' — a ZIP is rejected by the file picker. Only the separate 'Project ZIP' import type accepts ZIP archives. Verified on origin/main. - *Fix:* Change to 'conversations JSON from a ChatGPT export' and, if helpful, note that users must extract the JSON from ChatGPT's export ZIP first. -- [ ] **[incorrect/medium]** ## Drafts (lines 100-107) — The section presents drafts as uncommitted until you click Save Draft, but drafts autosave into the target project about 2 seconds after they have meaningful content. +- [x] **[incorrect/medium]** ## Drafts (lines 100-107) — The section presents drafts as uncommitted until you click Save Draft, but drafts autosave into the target project about 2 seconds after they have meaningful content. - *Evidence:* apps/web-v2/app/components/notes/NoteDetail.vue: debouncedSaveDraft (NOTE_AUTOSAVE_DEBOUNCE_MS = 2000, utils/timing.ts) fires on content and frontmatter changes and calls handleSaveDraft → createNote(targetProjectId, …); new drafts are created with targetProjectId set to the current project (features/notes/note-detail-model.ts line 274). Present on origin/main since 2026-04-23. So 'Drafts let you write before committing a file to a project' and 'Click Save Draft … to write it into the current project' describe superseded behavior; Save Draft (command palette) now just forces an immediate save. - *Fix:* Reframe: a new draft is saved into the current project automatically once it has content (title, tags, or body); use Save Draft in the command palette to save immediately. -- [ ] **[incorrect/medium]** ## Settings intro (line 293) — The user menu is at the bottom of the sidebar, not the top. +- [x] **[incorrect/medium]** ## Settings intro (line 293) — The user menu is at the bottom of the sidebar, not the top. - *Evidence:* apps/web-v2/app/layouts/default.vue: is rendered inside the UDashboardSidebar `#footer` slot, in a row with data-testid="sidebar-footer-account-row"; the sidebar header slot contains only the brand plus Add-project/Search buttons. - *Fix:* Change to 'Access settings from the user menu (your avatar at the bottom of the sidebar) or the command palette.' Also update the Layout table's sidebar row if it implies a position. -- [ ] **[incorrect/medium]** ## Import data table, 'Basic Memory JSON' row (line 198) — The import option the docs call 'Basic Memory JSON' is labeled 'memory-json' in the app and is for exports from the memory-json MCP server, not Basic Memory exports. +- [x] **[incorrect/medium]** ## Import data table, 'Basic Memory JSON' row (line 198) — The import option the docs call 'Basic Memory JSON' is labeled 'memory-json' in the app and is for exports from the memory-json MCP server, not Basic Memory exports. - *Evidence:* apps/web-v2/app/pages/settings/import.vue: label 'memory-json', description 'Use entity and relation JSON exported from the memory-json MCP server.' Calling it 'Basic Memory JSON' suggests it ingests Basic Memory's own export format, and users won't find that name in the Import screen. - *Fix:* Rename the row to 'memory-json' and describe it as entity/relation JSON exported from the memory-json MCP server. -- [ ] **[confusing/medium]** ## Import data (lines 192-204) — The import table omits the 'Project ZIP' option — the first import type in Settings → Import and the page's only real web-based bulk upload path — so a reader never learns how to upload a folder of notes in the browser. +- [x] **[confusing/medium]** ## Import data (lines 192-204) — The import table omits the 'Project ZIP' option — the first import type in Settings → Import and the page's only real web-based bulk upload path — so a reader never learns how to upload a folder of notes in the browser. - *Evidence:* apps/web-v2/app/pages/settings/import.vue lists four import types, the first being 'Project ZIP' ('Zip the folder you want to import… Basic Memory adds Work/plan.md to the project', destination default 'Project root'). The docs table lists only the three conversation/JSON formats, while the Projects section's upload pointer is wrong (see the Settings → Projects finding) and the tip defers folder uploads to the CLI. - *Fix:* Add a 'Project ZIP' row (ZIP of a folder of Markdown files; directory structure preserved; destination defaults to the project root) and mention it wherever the page discusses uploading files. -- [ ] **[confusing/medium]** ## Tips for Effective Use → ### Organize with folders (lines 326-335) — The folder-structure example is a local filesystem tree rooted at `~/basic-memory/`, which doesn't exist in the web app — folders there live inside cloud projects — and it near-duplicates the tree in the local User Guide. +- [x] **[confusing/medium]** ## Tips for Effective Use → ### Organize with folders (lines 326-335) — The folder-structure example is a local filesystem tree rooted at `~/basic-memory/`, which doesn't exist in the web app — folders there live inside cloud projects — and it near-duplicates the tree in the local User Guide. - *Evidence:* In the web app, the sidebar shows project/folder trees inside cloud projects; `~/basic-memory/` is the local default project path (content/5.local/5.user-guide.md line 63), and the same example tree appears in 5.local/5.user-guide.md lines 288-297 ('projects/, decisions/, meetings/, archive/'). A cloud-only reader may look for a home-directory path that doesn't apply. - *Fix:* Show the tree as folders inside a project (drop the `~/basic-memory/` root), or link to the User Guide's organization section instead of repeating the example. -- [ ] **[incorrect/low]** ### Copy permalink and rename (line 157) — 'Copy Permalink' is a command-palette action; the note's ⋮ menu item is labeled 'Copy link for your agent'. +- [x] **[incorrect/low]** ### Copy permalink and rename (line 157) — 'Copy Permalink' is a command-palette action; the note's ⋮ menu item is labeled 'Copy link for your agent'. - *Evidence:* apps/web-v2/app/composables/useNoteDetailActions.ts line 192: the ⋮ dropdown item invoking handleCopyPermalink is labeled 'Copy link for your agent'; 'Copy Permalink' appears only in useLayoutCommandPalette.ts line 138. A user hunting for 'Copy Permalink' in the ⋮ menu won't find that label. (The menu's rename item is 'Rename note'.) - *Fix:* Say: use 'Copy link for your agent' in the ⋮ menu, or 'Copy Permalink' in the command palette. From 21f115085d606c75885f762ea1ce3f59aa73e5a3 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:57:47 -0500 Subject: [PATCH 49/87] docs(cloud): cloud-sync page matches actual CLI behavior There is no global cloud mode: login authenticates only, routing is per-project, logout keeps API keys and routing. Every cloud project creation gains the required --cloud flag; the existing-projects example uses sync-setup; push steps no longer claim a config timestamp or CLI-side reindex; status strings match real output; bm project rm -> remove; .bmignore defaults match the generated file; setup documents the per-workspace rclone remote and the required bm cloud setup --workspace for teams; troubleshooting quotes the real error; install link fixed; command reference trimmed to sync-specific commands with the CLI Reference as canonical. Co-Authored-By: Claude Fable 5 --- content/3.cloud/03.cloud-sync.md | 112 ++++++++++++++++--------------- docs/review-findings.md | 26 +++---- 2 files changed, 70 insertions(+), 68 deletions(-) diff --git a/content/3.cloud/03.cloud-sync.md b/content/3.cloud/03.cloud-sync.md index 5a3e0a8..7d148f9 100644 --- a/content/3.cloud/03.cloud-sync.md +++ b/content/3.cloud/03.cloud-sync.md @@ -11,7 +11,7 @@ The Basic Memory Cloud CLI provides seamless integration between local and cloud The cloud CLI enables you to: -- **Toggle cloud mode** - All regular `bm` commands work with cloud when enabled +- **Per-project routing** - Route individual projects through cloud with `bm project set-cloud`; the rest stay local - **Project-scoped sync** - Each project independently manages its sync configuration - **Explicit operations** - Sync only what you want, when you want - **Team-safe push/pull** - Additive, git-style transfers that work on Personal and Team workspaces alike @@ -37,7 +37,7 @@ Before using Basic Memory Cloud sync, you need: - **Active Subscription**: An active Basic Memory Cloud subscription - **Subscribe**: Visit [basicmemory.com/subscribe](https://basicmemory.com/subscribe?utm_source=docs&utm_medium=docs&utm_campaign=cloud-sync) -- **Basic Memory CLI**: See [Getting Started](/local/getting-started#local-installation) for installation +- **Basic Memory CLI**: See [Install Basic Memory locally](/local/local-install) for installation ::warning If you attempt to log in without an active subscription, you'll receive a "Subscription Required" error. @@ -69,7 +69,7 @@ Projects can exist in three states: 1. **Cloud-only** - Project exists on cloud, no local copy 2. **Cloud + Local (synced)** - Project has a local working directory that syncs -3. **Local-only** - Project exists locally (when cloud mode is disabled) +3. **Local-only** - Project exists only on your machine (the default for `bm project add`) **Example:** @@ -79,28 +79,27 @@ Projects can exist in three states: # - work: wants local sync at ~/work-notes # - temp: cloud-only, no local sync needed -bm project add research --local-path ~/Documents/research -bm project add work --local-path ~/work-notes -bm project add temp # No local sync +bm cloud sync-setup research ~/Documents/research +bm cloud sync-setup work ~/work-notes +# temp needs no setup — it stays cloud-only # Now you can sync individually: bm cloud pull --name research bm cloud pull --name work -# temp stays cloud-only ``` **What happens under the covers:** -- Config stores `cloud_projects` dict mapping project names to local paths -- Rclone transfers files using a single remote: `basic-memory-cloud` +- Config stores each project as an entry with a `local_sync_path` in `~/.basic-memory/config.json` +- Rclone transfers files using a tenant-scoped remote per workspace (`basic-memory-cloud` for your Personal workspace) - Projects can live anywhere on your filesystem --- ## Quick Start -### 1. Enable Cloud Mode +### 1. Sign in to Cloud -Authenticate and enable cloud mode: +Authenticate the CLI: ```bash bm cloud login @@ -109,8 +108,9 @@ bm cloud login **What this does:** 1. Opens browser to Basic Memory Cloud authentication page 2. Stores authentication token -3. Enables cloud mode - all CLI commands now work against cloud -4. Validates your subscription status +3. Validates your subscription status + +Login doesn't change project routing or start syncing — projects stay local unless you route or sync them explicitly. ### 2. Set Up Sync @@ -124,7 +124,11 @@ bm cloud setup 1. Installs rclone automatically (if needed) 2. Fetches your tenant information from cloud 3. Generates scoped S3 credentials for sync -4. Configures single rclone remote: `basic-memory-cloud` +4. Configures a tenant-scoped rclone remote for the workspace (`basic-memory-cloud` for your Personal workspace) + +::note +**Team workspaces need their own setup.** Run `bm cloud setup --workspace ` once per team workspace before push/pull — otherwise the commands abort with "Workspace is not set up for sync." +:: ### 3. Add Projects with Sync @@ -132,12 +136,12 @@ Create projects with optional local sync paths: ```bash # Create cloud project without local sync -bm project add research +bm project add research --cloud # Create cloud project WITH local sync -bm project add research --local-path ~/Documents/research +bm project add research --cloud --local-path ~/Documents/research -# Or configure sync for existing project +# Or configure sync for an existing cloud project bm cloud sync-setup research ~/Documents/research ``` @@ -172,8 +176,7 @@ bm cloud push --name research **What happens on `push`:** 1. New and changed local files transfer to cloud 2. If a file differs on both sides, the command aborts and lists the conflicts -3. Basic Memory reindexes all changed files -4. Updates `last_sync` timestamp in config +3. The cloud instance detects the new files and reindexes them automatically ::note **Reindexing after sync**: Basic Memory automatically reindexes all synced changes to update the knowledge graph. @@ -186,8 +189,8 @@ bm cloud status ``` You should see: -- `Mode: Cloud (enabled)` -- `Cloud instance is healthy` +- `OAuth: token valid` +- `Cloud connected` --- @@ -277,9 +280,9 @@ Compares file checksums without making changes (Personal workspaces only). ```bash # Setup multiple projects -bm project add research --local-path ~/Documents/research -bm project add work --local-path ~/work-notes -bm project add personal --local-path ~/personal +bm project add research --cloud --local-path ~/Documents/research +bm project add work --cloud --local-path ~/work-notes +bm project add personal --cloud --local-path ~/personal # Daily workflow: pull, edit, push bm cloud pull --name research @@ -297,12 +300,12 @@ bm cloud push --name personal ```bash # Projects with sync -bm project add research --local-path ~/Documents/research -bm project add work --local-path ~/work +bm project add research --cloud --local-path ~/Documents/research +bm project add work --cloud --local-path ~/work # Cloud-only projects -bm project add archive -bm project add temp-notes +bm project add archive --cloud +bm project add temp-notes --cloud # Sync only the configured ones bm cloud pull --name research @@ -323,27 +326,28 @@ Basic Memory uses `.bmignore` for global ignore patterns (similar to `.gitignore **Default patterns:** ```gitignore -# Version control -.git/** +# Hidden files and version control +.* +.git # Python -__pycache__/** +__pycache__ *.pyc -.venv/** +.venv # Node.js -node_modules/** +node_modules # Basic Memory internals -memory.db/** -memory.db-shm/** -memory.db-wal/** - -# OS files -.DS_Store/** - -# Environment files -.env/** +*.db +*.db-shm +*.db-wal +config.json + +# Editors and OS files +.obsidian +.DS_Store +*.tmp ``` ::note @@ -376,7 +380,7 @@ bm cloud pull --name research --on-conflict keep-both ### Project Not Configured for Sync -**Problem:** "Project has no local_sync_path configured" +**Problem:** "Error: Project 'research' has no local sync path configured" **Solution:** ```bash @@ -386,15 +390,13 @@ bm cloud pull --name research --- -## Disable Cloud Mode - -Return to local mode: +## Sign out ```bash bm cloud logout ``` -All `bm` commands now work with local projects. +Logout removes your stored OAuth tokens (a saved API key survives and keeps routing cloud projects). It doesn't change project routing — to route a project locally again, use `bm project set-local --local-path `. --- @@ -425,16 +427,16 @@ bm cloud status # Check cloud mode and instance health bm cloud setup # Install rclone and configure credentials ``` -### Project Management +### Project Setup ```bash -bm project list # List cloud projects -bm project add # Create cloud project (no sync) -bm project add --local-path # Create with local sync -bm cloud sync-setup # Add sync to existing project -bm project rm # Delete project +bm project add --cloud # Create cloud project (no sync) +bm project add --cloud --local-path # Create with local sync +bm cloud sync-setup # Add sync to an existing cloud project ``` +Full project and auth commands (list, remove, login, status): [CLI Reference](/reference/cli-reference). + ### File Synchronization ```bash @@ -462,9 +464,9 @@ bm project ls --name **Basic Memory Cloud uses project-scoped sync:** -1. **Enable cloud mode** - `bm cloud login` +1. **Sign in** - `bm cloud login` 2. **Install rclone** - `bm cloud setup` -3. **Add projects with sync** - `bm project add research --local-path ~/Documents/research` +3. **Add projects with sync** - `bm project add research --cloud --local-path ~/Documents/research` 4. **Preview the first pull** - `bm cloud pull --name research --dry-run` 5. **Pull the project down** - `bm cloud pull --name research` 6. **Daily workflow** - pull, edit locally, then `bm cloud push --name research` diff --git a/docs/review-findings.md b/docs/review-findings.md index 16b9395..3464749 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -226,43 +226,43 @@ Full-site review (66 pages + 4 cross-cutting checks, branch `docs-updates-2026-0 ### content/3.cloud/03.cloud-sync.md -- [ ] **[incorrect/high]** Quick Start > 1. Enable Cloud Mode (also Overview bullet 'Toggle cloud mode' and Architecture state 3 'when cloud mode is disabled') — The page claims `bm cloud login` 'Enables cloud mode - all CLI commands now work against cloud', but there is no global cloud mode toggle anymore — login only authenticates and verifies the subscription; routing is per-project. +- [x] **[incorrect/high]** Quick Start > 1. Enable Cloud Mode (also Overview bullet 'Toggle cloud mode' and Architecture state 3 'when cloud mode is disabled') — The page claims `bm cloud login` 'Enables cloud mode - all CLI commands now work against cloud', but there is no global cloud mode toggle anymore — login only authenticates and verifies the subscription; routing is per-project. - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/core_commands.py `login` only runs OAuth device auth + subscription check; config.py migration removes `cloud_mode` from config (`data.pop("cloud_mode", None)`) and the `cloud_mode` property reads BASIC_MEMORY_CLOUD_MODE env (server deployments only); routing is per-project via ProjectEntry.mode in mcp/async_client.py get_client(). Sibling page content/3.cloud/13.cloud-cli.md line 56 states the opposite: '`bm cloud login` authenticates the CLI. It does not automatically move local projects into Cloud or start syncing files.' - *Fix:* Rewrite step 1 as 'Sign in to Cloud': login authenticates the CLI and verifies your subscription. Replace the 'Toggle cloud mode' overview bullet and the 'when cloud mode is disabled' parenthetical with the per-project routing model (`bm project set-cloud` / `set-local`, see /cloud/routing). -- [ ] **[incorrect/high]** Quick Start > 3. Add Projects with Sync (also Architecture example, Multiple Projects, Command Reference, Summary step 3) — Every cloud-project-creation example omits the required `--cloud` flag: `bm project add research --local-path ~/Documents/research` and `bm project add temp` fail with 'Error: path argument is required in local mode' because `bm project add` defaults to local mode. +- [x] **[incorrect/high]** Quick Start > 3. Add Projects with Sync (also Architecture example, Multiple Projects, Command Reference, Summary step 3) — Every cloud-project-creation example omits the required `--cloud` flag: `bm project add research --local-path ~/Documents/research` and `bm project add temp` fail with 'Error: path argument is required in local mode' because `bm project add` defaults to local mode. - *Evidence:* basic-memory/src/basic_memory/cli/commands/project.py line 764: `effective_cloud_mode = cloud and not local` (cloud only when --cloud is passed); local branch errors when the positional path is missing. The docs' own CLI reference (content/9.reference/1.cli-reference.md lines 220-229) shows the correct form: `bm project add research --cloud --local-path ~/docs`. - *Fix:* Add `--cloud` to all cloud-project `bm project add` examples on the page (Quick Start, Architecture example, Multiple Projects, Mixed Usage, Command Reference, Summary), e.g. `bm project add research --cloud --local-path ~/Documents/research`. -- [ ] **[incorrect/high]** Quick Start > 6. Verify Setup — Claims `bm cloud status` shows 'Mode: Cloud (enabled)' and 'Cloud instance is healthy' — neither string exists in the command's output. +- [x] **[incorrect/high]** Quick Start > 6. Verify Setup — Claims `bm cloud status` shows 'Mode: Cloud (enabled)' and 'Cloud instance is healthy' — neither string exists in the command's output. - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/core_commands.py status command (lines 158-200) prints 'Cloud Status', ' Host: ...', ' API Key: ...', ' OAuth: token valid/expired/not logged in', then 'Cloud connected' or 'Cloud not connected'. - *Fix:* Replace the expected output with the real strings: `OAuth: token valid` and `Cloud connected`. -- [ ] **[incorrect/high]** Command Reference > Project Management (`bm project rm `) — `bm project rm` is not a command; the command is `bm project remove`. +- [x] **[incorrect/high]** Command Reference > Project Management (`bm project rm `) — `bm project rm` is not a command; the command is `bm project remove`. - *Evidence:* basic-memory/src/basic_memory/cli/commands/project.py line 854: `@project_app.command("remove")`; grep for an "rm" alias across src/basic_memory/cli/ finds nothing. content/9.reference/1.cli-reference.md documents `bm project remove research`. - *Fix:* Change to `bm project remove `. -- [ ] **[incorrect/high]** Quick Start > 5. Daily Workflow > 'What happens on push' (steps 3-4) — Step 4 'Updates last_sync timestamp in config' is false — push/pull never write to config; and step 3 overstates the CLI's role (the push command itself does not reindex; indexing happens automatically on the receiving instance). +- [x] **[incorrect/high]** Quick Start > 5. Daily Workflow > 'What happens on push' (steps 3-4) — Step 4 'Updates last_sync timestamp in config' is false — push/pull never write to config; and step 3 overstates the CLI's role (the push command itself does not reindex; indexing happens automatically on the receiving instance). - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/project_sync.py: `_run_directional_transfer` (used by push/pull) contains no config save and no reindex call; `last_sync` is only set in the bisync command (lines 558-565), which this page correctly no longer documents. grep for last_sync/reindex in rclone_commands.py returns nothing. - *Fix:* Drop step 4 and reword step 3, e.g. '3. The cloud instance detects the new files and reindexes them automatically' — which also matches the ::note directly below. -- [ ] **[incorrect/high]** Architecture: Project-Scoped Sync > 'What happens under the covers' — Claims 'Config stores `cloud_projects` dict mapping project names to local paths' — `cloud_projects` is a legacy format that is migrated away on load; current config stores a unified `projects` dict of ProjectEntry objects with a `local_sync_path` field. +- [x] **[incorrect/high]** Architecture: Project-Scoped Sync > 'What happens under the covers' — Claims 'Config stores `cloud_projects` dict mapping project names to local paths' — `cloud_projects` is a legacy format that is migrated away on load; current config stores a unified `projects` dict of ProjectEntry objects with a `local_sync_path` field. - *Evidence:* basic-memory/src/basic_memory/config.py: ProjectEntry (lines 145-176) unifies the old triple 'Replaces the old triple of projects, project_modes, and cloud_projects'; the migrate_legacy_projects validator pops `cloud_projects` from config data (lines 580, 618); CloudProjectConfig is marked 'DEPRECATED: Kept for backward-compatible migration only.' - *Fix:* Say: 'Config stores each project as an entry with a `local_sync_path` in ~/.basic-memory/config.json.' -- [ ] **[incorrect/high]** Architecture 'under the covers' + Quick Start > 2. Set Up Sync ('Configures single rclone remote: basic-memory-cloud') — The 'single rclone remote: basic-memory-cloud' claim is only true for the default Personal workspace — each Team workspace gets its own tenant-scoped remote, and the page (which advertises Team-safe push/pull) never mentions the required `bm cloud setup --workspace ` step for Team workspaces. +- [x] **[incorrect/high]** Architecture 'under the covers' + Quick Start > 2. Set Up Sync ('Configures single rclone remote: basic-memory-cloud') — The 'single rclone remote: basic-memory-cloud' claim is only true for the default Personal workspace — each Team workspace gets its own tenant-scoped remote, and the page (which advertises Team-safe push/pull) never mentions the required `bm cloud setup --workspace ` step for Team workspaces. - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/rclone_config.py lines 70-96: default remote 'basic-memory-cloud', non-default workspaces get 'basic-memory-cloud-' via remote_name_for_workspace; project_sync.py lines 349-359: push/pull abort with 'Workspace X is not set up for sync. Run: bm cloud setup --workspace ' when the workspace remote is missing; core_commands.py setup takes a --workspace option. - *Fix:* Reword to 'Configures a tenant-scoped rclone remote per workspace (basic-memory-cloud for your Personal workspace)' and add a note that Team workspace members must run `bm cloud setup --workspace ` once before push/pull. -- [ ] **[incorrect/high]** Filter Configuration > Understanding .bmignore > 'Default patterns' code block — The listed default patterns do not match the actual generated .bmignore file — the doc shows `memory.db/**`, `.DS_Store/**`, `.env/**` etc., none of which appear in the defaults (and as gitignore-style patterns the `X/**` forms would only match directories, so they would not even ignore those files). +- [x] **[incorrect/high]** Filter Configuration > Understanding .bmignore > 'Default patterns' code block — The listed default patterns do not match the actual generated .bmignore file — the doc shows `memory.db/**`, `.DS_Store/**`, `.env/**` etc., none of which appear in the defaults (and as gitignore-style patterns the `X/**` forms would only match directories, so they would not even ignore those files). - *Evidence:* basic-memory/src/basic_memory/ignore_utils.py create_default_bmignore writes gitignore-style names with no `/**` suffixes: `.*`, `*.db`, `*.db-shm`, `*.db-wal`, `config.json`, `.git`, `.svn`, `__pycache__`, `*.pyc`, `.venv`, `node_modules`, `build`, `dist`, `.DS_Store`, `.obsidian`, `*.tmp`, etc. - *Fix:* Replace the code block with a representative excerpt of the real defaults (`.*`, `*.db`, `*.db-shm`, `*.db-wal`, `config.json`, `.git`, `__pycache__`, `*.pyc`, `.venv`, `node_modules`, `.DS_Store`, `.obsidian`, `*.tmp`). -- [ ] **[incorrect/high]** Disable Cloud Mode section — Claims `bm cloud logout` returns you to 'local mode' where 'All bm commands now work with local projects' — logout only removes OAuth tokens and clears the cached default workspace; cloud-routed projects then fail with a missing-credentials error rather than silently working locally. +- [x] **[incorrect/high]** Disable Cloud Mode section — Claims `bm cloud logout` returns you to 'local mode' where 'All bm commands now work with local projects' — logout only removes OAuth tokens and clears the cached default workspace; cloud-routed projects then fail with a missing-credentials error rather than silently working locally. - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/core_commands.py logout: 'Remove stored OAuth tokens and clear cached workspace selection', prints 'API key (if configured) remains available for cloud project routing.'; async_client.py raises "Project 'X' is set to cloud mode but no credentials found" for cloud-mode projects without credentials. - *Fix:* Retitle to 'Sign out' and state that logout removes the stored OAuth tokens; to route a project locally again, use `bm project set-local `. -- [ ] **[incorrect/medium]** Troubleshooting > Project Not Configured for Sync — The quoted error message 'Project has no local_sync_path configured' does not match the actual CLI output. +- [x] **[incorrect/medium]** Troubleshooting > Project Not Configured for Sync — The quoted error message 'Project has no local_sync_path configured' does not match the actual CLI output. - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/project_sync.py line 224: `Error: Project '{name}' has no local sync path configured` (followed by 'Configure sync with: bm cloud sync-setup ...'). - *Fix:* Quote the real message: "Error: Project 'research' has no local sync path configured". -- [ ] **[incorrect/high]** Prerequisites > 'Basic Memory CLI: See [Getting Started](/local/getting-started#local-installation)' — The link anchor #local-installation does not exist on the /local/getting-started page; installation instructions live on /local/local-install. +- [x] **[incorrect/high]** Prerequisites > 'Basic Memory CLI: See [Getting Started](/local/getting-started#local-installation)' — The link anchor #local-installation does not exist on the /local/getting-started page; installation instructions live on /local/local-install. - *Evidence:* content/5.local/2.getting-started.md has no 'Local Installation' heading (headings: Choosing Where Notes Are Saved, Multi-Project Setup, Staying Updated, Next Steps); content/5.local/1.local-install.md is the install page, and content/3.cloud/13.cloud-cli.md links to /local/local-install for the same purpose. - *Fix:* Link to [Install Basic Memory locally](/local/local-install). -- [ ] **[redundant/medium]** Command Reference section (Cloud Mode Management / Setup / Project Management / File Synchronization) — This section restates the same commands documented in the CLI Reference page (content/9.reference/1.cli-reference.md, 'Cloud commands' and 'bm project' sections), and the two have already drifted: this page says `bm project rm` and omits `--cloud` on add examples while the CLI reference has `bm project remove` and the correct `--cloud` forms. +- [x] **[redundant/medium]** Command Reference section (Cloud Mode Management / Setup / Project Management / File Synchronization) — This section restates the same commands documented in the CLI Reference page (content/9.reference/1.cli-reference.md, 'Cloud commands' and 'bm project' sections), and the two have already drifted: this page says `bm project rm` and omits `--cloud` on add examples while the CLI reference has `bm project remove` and the correct `--cloud` forms. - *Evidence:* content/9.reference/1.cli-reference.md lines 211-360 cover bm project add/remove/ls, cloud login/status/logout/setup, pull/push/sync/check/sync-setup with the same examples; the drift (rm vs remove, missing --cloud) is visible by diffing the two pages. - *Fix:* Trim the Command Reference to only the sync-specific commands this guide teaches (pull/push/sync/check/sync-setup) and link to /reference/cli-reference for project and auth commands. -- [ ] **[confusing/medium]** Architecture: Project-Scoped Sync > How It Works > Example — The example narrative says 'You have 3 projects on cloud' but the commands shown are `bm project add`, which creates new projects — for projects that already exist on cloud the correct command is `bm cloud sync-setup `, and running `project add` against an existing name errors. +- [x] **[confusing/medium]** Architecture: Project-Scoped Sync > How It Works > Example — The example narrative says 'You have 3 projects on cloud' but the commands shown are `bm project add`, which creates new projects — for projects that already exist on cloud the correct command is `bm cloud sync-setup `, and running `project add` against an existing name errors. - *Evidence:* project.py add_project calls create_project (fails on duplicate names), while project_sync.py sync-setup exists specifically to 'Configure local sync for an existing cloud project'; the page itself introduces sync-setup two sections later for exactly this case. - *Fix:* Either change the narrative to 'You want 3 new projects on cloud' or switch the commands to `bm cloud sync-setup research ~/Documents/research` etc. for the existing-project scenario. From f8367728bb30c2a91f12d41260b76a1919923d91 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 10:58:45 -0500 Subject: [PATCH 50/87] docs(cloud): routing page drops the global-cloud-mode model Default routing is local; credentials only authenticate cloud-routed calls. set-cloud is documented as routing-only (upload content first; local files stay on disk but leave the local index), set-local shows its required --local-path, routing status comes from bm project list's CLI Route column, All Cloud describes the real options, and gradual migration saves credentials before uploading. Co-Authored-By: Claude Fable 5 --- content/3.cloud/08.routing.md | 41 ++++++++++++++++++++--------------- docs/review-findings.md | 12 +++++----- 2 files changed, 30 insertions(+), 23 deletions(-) diff --git a/content/3.cloud/08.routing.md b/content/3.cloud/08.routing.md index 38625d8..33fd4d6 100644 --- a/content/3.cloud/08.routing.md +++ b/content/3.cloud/08.routing.md @@ -30,12 +30,14 @@ Routing decisions follow a priority order — the most specific level wins: |----------|-------|-----------|--------------| | Highest | **Per-command** | `--local` / `--cloud` flags | Override for a single command | | Medium | **Per-project** | `bm project set-cloud` / `set-local` | Persistent setting for a specific project | -| Lowest | **Global** | `bm cloud login` / `logout` | Default for all projects | +| Lowest | **Default** | — | Local. Projects run on your machine unless routed | + +Credentials (`bm cloud login` or an API key) don't change routing — they just let cloud-routed calls authenticate. **Examples:** -- Global cloud mode is active, but `bm project set-local research` keeps the `research` project on your machine. -- You're in local-only mode, but `bm project set-cloud shared-notes` routes just that project through cloud. +- Everything defaults to local; `bm project set-cloud shared-notes` routes just that project through cloud. +- A cloud-routed project stays cloud-routed until you run `bm project set-local` — logging out doesn't change it. - You need a quick check against a cloud project: `bm tool search-notes "meeting notes" --project shared-notes` — routing follows the project, so the call runs against cloud. --- @@ -65,18 +67,26 @@ bm project set-cloud research After this, all MCP tool calls for the `research` project go through your cloud instance. +::warning +**`set-cloud` changes routing only — it doesn't upload your notes.** Upload existing content first (`bm cloud upload ~/Documents/research --project research --create-project`) or expect to populate the cloud project separately. Your local files stay on disk, but they're removed from the local index and the stored local path is cleared. +:: + ### Check Routing Status ```bash -# See which projects are cloud-routed +# See each project's routing in the CLI Route column +bm project list + +# Verify cloud credentials and connectivity bm cloud status ``` ### Revert to Local ```bash -# Switch a project back to local -bm project set-local research +# Switch a project back to local (--local-path is required — +# set-cloud cleared the stored local path) +bm project set-local research --local-path ~/Documents/research ``` The project returns to local mode immediately. Your cloud data remains in the cloud — this only changes where new requests are handled. @@ -91,13 +101,10 @@ No configuration needed. Every project runs on your machine. This is how Basic M ### All Cloud -Log in and everything routes through cloud: +Two ways to live fully in the cloud: -```bash -bm cloud login -``` - -All projects use your cloud instance. Use `bm cloud logout` to return to local-only. +- **Skip the CLI entirely** — connect your AI tools directly to the hosted MCP endpoint (`https://cloud.basicmemory.com/mcp`) and use the web app. Nothing local to route. +- **Route every registered project through cloud** — `bm project set-cloud ` for each project (after uploading its content). ### Hybrid (Local + Cloud) @@ -124,13 +131,13 @@ This is useful when you want to: Start local and move projects to cloud one at a time: ```bash -# 1. Start with everything local (default) +# 1. Start with everything local (default); save cloud credentials once +bm cloud api-key save bmc_your_key_here # or: bm cloud login -# 2. Upload a project to cloud +# 2. Upload a project's content to cloud bm cloud upload ~/my-notes --project my-notes --create-project -# 3. Route that project to cloud -bm cloud api-key save bmc_your_key_here +# 3. Route the (locally registered) project to cloud bm project set-cloud my-notes # 4. Repeat for other projects as needed @@ -145,7 +152,7 @@ Cloud-routed projects need credentials. Basic Memory supports two methods: | Method | Best for | How to set up | |--------|----------|---------------| | **API keys** | CLI, hybrid setups, automation | `bm cloud api-key save bmc_...` | -| **Browser login** | Interactive use, global cloud mode | `bm cloud login` | +| **Browser login** | Interactive use | `bm cloud login` | Both methods work for any cloud-routed project. API keys are preferred for hybrid setups because they don't require opening a browser. diff --git a/docs/review-findings.md b/docs/review-findings.md index 3464749..78b60e5 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -329,22 +329,22 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### content/3.cloud/08.routing.md -- [ ] **[incorrect/high]** Routing Levels table, 'Global' row (line 33) and first example bullet (line 37) — The table claims `bm cloud login` / `logout` sets a global routing default for all projects, but login only stores OAuth credentials and logout only removes them — neither changes routing. +- [x] **[incorrect/high]** Routing Levels table, 'Global' row (line 33) and first example bullet (line 37) — The table claims `bm cloud login` / `logout` sets a global routing default for all projects, but login only stores OAuth credentials and logout only removes them — neither changes routing. - *Evidence:* basic-memory source: cli/commands/cloud/core_commands.py login (lines 75-134) only authenticates and verifies subscription; mcp/async_client.py get_client() (lines 371-459) routes by explicit flags, then per-project mode, then workspace selector, then falls back to LOCAL — no login-derived global mode exists (cloud_mode is the BASIC_MEMORY_CLOUD_MODE server env var, config.py:652-659). The docs' own cloud-cli page (content/3.cloud/13.cloud-cli.md line 56) contradicts this: "`bm cloud login` authenticates the CLI. It does not automatically move local projects into Cloud." - *Fix:* Replace the 'Global' row with the real lowest level: default routing is local (per-project mode decides for registered projects; login/API keys only supply credentials for cloud-routed calls). Rewrite the 'Global cloud mode is active…' example, and remove 'global cloud mode' from the Authentication table's Browser-login row (line 148). -- [ ] **[incorrect/high]** Common Setups > All Cloud (lines 93-100) — Claims running `bm cloud login` makes all projects route through cloud and `bm cloud logout` returns to local-only; login does not change any project's routing and logout does not restore local routing. +- [x] **[incorrect/high]** Common Setups > All Cloud (lines 93-100) — Claims running `bm cloud login` makes all projects route through cloud and `bm cloud logout` returns to local-only; login does not change any project's routing and logout does not restore local routing. - *Evidence:* core_commands.py login stores tokens only; per-project modes in config decide routing (async_client.py:412-434, default fallback is local ASGI at lines 456-459). logout even prints "API key (if configured) remains available for cloud project routing" (core_commands.py:155), so cloud-routed projects keep routing to cloud after logout. - *Fix:* Rewrite 'All Cloud' to describe the real options: connect your AI tool directly to cloud.basicmemory.com (as the top note says), or set every project to cloud with `bm project set-cloud `. Drop the login/logout toggle framing. -- [ ] **[incorrect/high]** Setting Up Cloud Routing > Check Routing Status (lines 68-73) — Says `bm cloud status` shows "which projects are cloud-routed"; it only shows the cloud host, whether an API key/OAuth token is configured, and a connectivity check — it never lists projects. +- [x] **[incorrect/high]** Setting Up Cloud Routing > Check Routing Status (lines 68-73) — Says `bm cloud status` shows "which projects are cloud-routed"; it only shows the cloud host, whether an API key/OAuth token is configured, and a connectivity check — it never lists projects. - *Evidence:* core_commands.py status (lines 158-200) prints Host, API Key configured/not set, OAuth token state, and a /proxy/health connectivity result. Per-project routing is displayed by `bm project list`, whose table has a 'CLI Route' column (project.py:456-461). - *Fix:* Change the command to `bm project list` (shows a CLI Route column per project); optionally keep `bm cloud status` as the way to verify cloud credentials/connectivity. -- [ ] **[incorrect/high]** Setting Up Cloud Routing > Revert to Local (lines 77-82) — Shows bare `bm project set-local research` reverting immediately, but after the current `set-cloud` (which blanks the stored local path) this command fails with "--local-path is required ... no previous local path is recorded". +- [x] **[incorrect/high]** Setting Up Cloud Routing > Revert to Local (lines 77-82) — Shows bare `bm project set-local research` reverting immediately, but after the current `set-cloud` (which blanks the stored local path) this command fails with "--local-path is required ... no previous local path is recorded". - *Evidence:* project.py set_cloud clears the path (`config.projects[name].path = ""`, line 1167) and its docstring says "To return to local mode use `bm project set-local --local-path `" (lines 1126-1127); set_local errors when no path is recorded (lines 1213-1219). The bare form only works for projects converted by older versions that didn't blank the path. - *Fix:* Show `bm project set-local research --local-path ~/Documents/research` and note that `--local-path` is required because set-cloud clears the stored local path. -- [ ] **[confusing/high]** Setting Up Cloud Routing > Route a Project to Cloud (lines 59-66) and Common Setups > Hybrid (lines 106-115) — The page implies `bm project set-cloud` puts an existing local project's notes in the cloud, but it only flips routing — it does not upload any files, and it removes the project's local index row and clears its local path, so a reader's notes are not in the cloud (the cloud project may not even exist) until they upload them. +- [x] **[confusing/high]** Setting Up Cloud Routing > Route a Project to Cloud (lines 59-66) and Common Setups > Hybrid (lines 106-115) — The page implies `bm project set-cloud` puts an existing local project's notes in the cloud, but it only flips routing — it does not upload any files, and it removes the project's local index row and clears its local path, so a reader's notes are not in the cloud (the cloud project may not even exist) until they upload them. - *Evidence:* project.py set_cloud docstring (lines 1122-1127): "This is a one-way cutover: the project's row in the local index DB is removed and the local path in config is cleared... On-disk note files are preserved"; no upload or cloud-project creation happens in set_cloud. The page's own Gradual Migration section uploads first, but Route a Project to Cloud and Hybrid never mention uploading content. - *Fix:* State explicitly that set-cloud changes routing only: upload existing notes first (`bm cloud upload --project --create-project`) or expect the cloud project to be created/populated separately, and note that local files stay on disk but are no longer indexed locally. -- [ ] **[confusing/medium]** Common Setups > Gradual Migration (lines 122-137) — Steps are out of order: step 2's `bm cloud upload` requires cloud credentials, but the API key isn't saved until step 3; the example also never says the project must already be registered locally for step 3's `bm project set-cloud my-notes` to succeed. +- [x] **[confusing/medium]** Common Setups > Gradual Migration (lines 122-137) — Steps are out of order: step 2's `bm cloud upload` requires cloud credentials, but the API key isn't saved until step 3; the example also never says the project must already be registered locally for step 3's `bm project set-cloud my-notes` to succeed. - *Evidence:* Upload calls the cloud API (upload_command.py:80-106 checks/creates the cloud project via authenticated requests; cloud helpers error with "Run 'bm cloud login' or 'bm cloud api-key save ' first" — project_sync.py:98). set_cloud exits with "Project '' not found in config" if the name isn't a registered project (project.py:1139-1141). - *Fix:* Move `bm cloud api-key save` (or `bm cloud login`) to step 1 before the upload, and note the project should already exist locally (`bm project add my-notes ~/my-notes`) before `bm project set-cloud my-notes`. From 5dc04050fed37a1928b7bf5dea2fb88a065589c1 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:00:07 -0500 Subject: [PATCH 51/87] docs(cloud): snapshots and restore pages match the real CLI and service Invented CLI output blocks replaced with honest descriptions of what the commands print; snapshot IDs are UUIDs, so snap_ placeholders become ; restore paths are project-prefixed in every example (a bare folder path is actually a whole-project restore); the restore button is Restore on the snapshot row; restore recreates missing projects automatically; the undocumented "retention window" concept is replaced by the concrete no-snapshot-predates-the-loss condition; troubleshooting steps now verify paths via snapshot browse instead of suggesting impossible restore-to-another-location; the ZIP download path matches the app (Settings -> Projects). Co-Authored-By: Claude Fable 5 --- content/3.cloud/05.cloud-snapshots.md | 44 +++++++--------------- content/3.cloud/11.restore-lost-content.md | 28 +++++++------- docs/review-findings.md | 18 ++++----- 3 files changed, 37 insertions(+), 53 deletions(-) diff --git a/content/3.cloud/05.cloud-snapshots.md b/content/3.cloud/05.cloud-snapshots.md index b1e4e8a..7698e32 100644 --- a/content/3.cloud/05.cloud-snapshots.md +++ b/content/3.cloud/05.cloud-snapshots.md @@ -44,7 +44,7 @@ Go to **Settings → Snapshots** and select a workspace to see its snapshots wit ### Restore from a Snapshot -1. Click on a snapshot → **Restore Files** +1. On the snapshot's row, click **Restore** 2. Filter by project or search for specific files 3. Select files or folders to restore 4. Click **Restore** to copy them back @@ -67,10 +67,7 @@ Manage snapshots from the command line with `bm cloud snapshot` commands. bm cloud snapshot create "Before reorganization" ``` -**Output:** -``` -Created snapshot: snap_abc123 (2026-01-27T10:30:00) -``` +The command confirms the snapshot with its ID (a UUID), creation time, and description. ### List Snapshots @@ -78,17 +75,12 @@ Created snapshot: snap_abc123 (2026-01-27T10:30:00) bm cloud snapshot list ``` -**Output:** -``` -snap_abc123 "Before reorganization" Jan 27, 2026 42 MB -snap_xyz789 "daily-auto" Jan 26, 2026 41 MB -snap_def456 "daily-auto" Jan 25, 2026 40 MB -``` +Lists your snapshots in a table: ID, description, whether it was automatic, and creation time. ### View Snapshot Details ```bash -bm cloud snapshot show snap_abc123 +bm cloud snapshot show ``` ### Browse Snapshot Contents @@ -96,41 +88,33 @@ bm cloud snapshot show snap_abc123 View files in a snapshot without restoring: ```bash -bm cloud snapshot browse snap_abc123 -``` - -**Output:** -``` -notes/project.md -notes/ideas.md -research/analysis.md -meetings/2026-01-15.md +bm cloud snapshot browse ``` -Filter by path: +Lists the files in the snapshot with their sizes. Paths start with the project name (e.g. `my-project/notes/ideas.md`). Filter by path: ```bash -bm cloud snapshot browse snap_abc123 --prefix notes/ +bm cloud snapshot browse --prefix my-project/notes/ ``` ### Restore Files -Restore a specific file: +Restore paths start with the project name, exactly as `snapshot browse` shows them. Restore a specific file: ```bash -bm cloud restore notes/important.md --snapshot snap_abc123 +bm cloud restore my-project/notes/important.md --snapshot ``` Restore an entire folder: ```bash -bm cloud restore research/ --snapshot snap_abc123 +bm cloud restore my-project/research/ --snapshot ``` ### Delete a Snapshot ```bash -bm cloud snapshot delete snap_abc123 +bm cloud snapshot delete ``` ::warning @@ -187,9 +171,9 @@ You can rely on automatic snapshots for basic protection, but manual snapshots a ### Restore Didn't Work -1. Check file permissions in your project -2. Verify the file path is correct -3. Try restoring to a different location first +1. Confirm the exact path exists in the snapshot: `bm cloud snapshot browse --prefix ` +2. Make sure the path is project-prefixed, exactly as browse shows it (e.g. `my-project/notes/file.md`) +3. Re-run the restore with the corrected path — files always restore to their original location --- diff --git a/content/3.cloud/11.restore-lost-content.md b/content/3.cloud/11.restore-lost-content.md index aee32de..7e1c492 100644 --- a/content/3.cloud/11.restore-lost-content.md +++ b/content/3.cloud/11.restore-lost-content.md @@ -45,7 +45,7 @@ See [File History](/cloud/file-history) for the full reference, including who ca Snapshots are project-wide point-in-time backups. Use them when you need to roll back more than one note — a deleted folder, a botched reorganization, or a project you wish you hadn't deleted. ::note{icon="i-lucide-info"} -Basic Memory Cloud creates snapshots automatically every day, and you can create manual ones before risky changes. As long as the content existed in some snapshot, you can get it back. For the snapshots reference itself — what they are, retention, automatic vs manual — see [Cloud Snapshots](/cloud/cloud-snapshots). +Basic Memory Cloud creates snapshots automatically every day, and you can create manual ones before risky changes. As long as the content existed in some snapshot, you can get it back. For the snapshots reference itself — what they are, automatic vs manual, CLI options — see [Cloud Snapshots](/cloud/cloud-snapshots). :: ### 1. Find a snapshot from before the loss @@ -61,7 +61,7 @@ Settings → Snapshots ``` :: -Pick the most recent snapshot with a timestamp **before** the change you regret. Note its ID (e.g. `snap_abc123`) — you'll use it in the restore step. +Pick the most recent snapshot with a timestamp **before** the change you regret. Note its ID (a UUID) — you'll use it in the restore step. ::tip Not sure when the loss happened? Pick the snapshot just before your last known-good edit. Worst case, restore a single file to a sandbox folder first and confirm it has what you expect before doing a bigger restore. @@ -75,13 +75,13 @@ Before restoring, peek at what the snapshot actually contains — it saves a ste ```bash # List everything in the snapshot -bm cloud snapshot browse snap_abc123 +bm cloud snapshot browse # List a specific folder -bm cloud snapshot browse snap_abc123 --prefix notes/ +bm cloud snapshot browse --prefix my-project/notes/ # Show snapshot metadata -bm cloud snapshot show snap_abc123 +bm cloud snapshot show ``` The web app's snapshot browser does the same thing under **Settings → Snapshots** — select the workspace, then the snapshot. @@ -95,7 +95,7 @@ Restore is targeted — you pick the file, folder, or project you want back, not #### A single note ```bash -bm cloud restore notes/important.md --snapshot snap_abc123 +bm cloud restore my-project/notes/important.md --snapshot ``` Or in the web app: browse the snapshot, find the file, choose **Restore**. @@ -103,7 +103,7 @@ Or in the web app: browse the snapshot, find the file, choose **Restore**. #### A folder ```bash -bm cloud restore research/ --snapshot snap_abc123 +bm cloud restore my-project/research/ --snapshot ``` Restores everything under that path as it existed in the snapshot. @@ -113,7 +113,7 @@ Restores everything under that path as it existed in the snapshot. If you lost most of a project — or deleted it — restore the project root: ```bash -bm cloud restore / --snapshot snap_abc123 +bm cloud restore / --snapshot ``` ::note @@ -138,20 +138,20 @@ You can recover a deleted project the same way: find a snapshot from before the ```bash bm cloud snapshot list -bm cloud snapshot browse snap_abc123 --prefix my-project/ -bm cloud restore my-project/ --snapshot snap_abc123 +bm cloud snapshot browse --prefix my-project/ +bm cloud restore my-project/ --snapshot ``` -You may need to re-create the project entry in the workspace before the restored files appear as a live project — open the app, go to **Settings → Projects**, and verify. +Restore recreates the project entry automatically if it's missing — after restoring, open **Settings → Projects** to confirm the project reappeared. --- ## What if the snapshot is too old? -Snapshots cover the recent history of your cloud workspace. If the content you want is older than your retention window, two backstops: +If no snapshot predates the loss — the content was created and deleted between snapshots, or the change is very old — two backstops: - **Local sync copy.** If you had [cloud sync](/cloud/cloud-sync) set up, your local folder is an independent copy. Check there. -- **A project ZIP download.** If you'd previously downloaded the project as a ZIP (Manage Projects → Download), unpack it locally and re-upload to the project. +- **A project ZIP download.** If you'd previously downloaded the project as a ZIP (**Settings → Projects** → the project's `⋮` menu → **Download**), unpack it locally and re-upload to the project. For ongoing safety: take a manual snapshot before any change you might want to roll back. They're free and instant. @@ -164,7 +164,7 @@ bm cloud snapshot create "Before reorganizing research/" ## Related - [File History](/cloud/file-history) — per-note version timeline and diff/merge restore -- [Cloud Snapshots](/cloud/cloud-snapshots) — the full snapshot reference (creation, retention, browsing, CLI options) +- [Cloud Snapshots](/cloud/cloud-snapshots) — the full snapshot reference (creation, browsing, restore, CLI options) - [Cloud Sync](/cloud/cloud-sync) — a synced local folder gives you a local backstop - [Copy Content Between Workspaces](/teams/copy-between-workspaces) — for restoring from a downloaded project ZIP - [CLI Reference](/reference/cli-reference) — every `bm cloud snapshot` command diff --git a/docs/review-findings.md b/docs/review-findings.md index 78b60e5..b54ecf4 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -268,13 +268,13 @@ Full-site review (66 pages + 4 cross-cutting checks, branch `docs-updates-2026-0 ### content/3.cloud/05.cloud-snapshots.md -- [ ] **[incorrect/high]** Using the CLI — the three "**Output:**" blocks under Create a Snapshot (line 72), List Snapshots (lines 83-86), and Browse Snapshot Contents (lines 104-108) — The example CLI output blocks are fabricated and do not match what the commands actually print. +- [x] **[incorrect/high]** Using the CLI — the three "**Output:**" blocks under Create a Snapshot (line 72), List Snapshots (lines 83-86), and Browse Snapshot Contents (lines 104-108) — The example CLI output blocks are fabricated and do not match what the commands actually print. - *Evidence:* Source: basic-memory/src/basic_memory/cli/commands/cloud/snapshot.py. `create` prints multi-line output ('Snapshot created successfully' + ID/Version/Created/Description lines, lines 68-72), not 'Created snapshot: snap_abc123 (2026-01-27T10:30:00)'. `list` renders a Rich table titled 'Bucket Snapshots (N total)' with columns ID/Description/Auto/Created (lines 130-134) — there is no size column, so the '42 MB' values are invented. `browse` prints a 'Snapshot Contents (N files)' header with per-file sizes in KB and a restore hint (lines 343-353), not bare paths. Snapshot IDs are also UUIDs (cloud service takes snapshot_id: UUID), not 'snap_'-prefixed strings. - *Fix:* Regenerate the three Output blocks from actual command runs (or trim them to just the commands), and use a realistic UUID-style placeholder for snapshot IDs. -- [ ] **[incorrect/high]** Troubleshooting → Restore Didn't Work (steps 1 and 3, lines 190-192) — Step 3 tells users to 'try restoring to a different location first', but neither the CLI nor the web app can restore to a different location, and step 1's 'check file permissions in your project' does not apply to a server-side bucket restore. +- [x] **[incorrect/high]** Troubleshooting → Restore Didn't Work (steps 1 and 3, lines 190-192) — Step 3 tells users to 'try restoring to a different location first', but neither the CLI nor the web app can restore to a different location, and step 1's 'check file permissions in your project' does not apply to a server-side bucket restore. - *Evidence:* basic-memory/src/basic_memory/cli/commands/cloud/restore.py: `bm cloud restore` accepts only a path, --snapshot, and --force; the restore API call posts {"path": ...} and always writes files back to their original paths ('The restored files will overwrite any existing files at the same path'). The web-v2 SnapshotRestorePanel likewise restores selected files in place. Restore happens in the cloud bucket, so local file permissions are irrelevant. - *Fix:* Replace these steps with actionable checks, e.g. use `bm cloud snapshot browse --prefix ` to confirm the exact path exists in the snapshot, verify the path matches what browse shows (project-prefixed), and re-run with the corrected path. -- [ ] **[incorrect/medium]** Using the Web App → Restore from a Snapshot, step 1 (line 47) — The button that opens the restore flow is labeled 'Restore', not 'Restore Files', and it is a per-snapshot action button rather than something reached by clicking the snapshot itself. +- [x] **[incorrect/medium]** Using the Web App → Restore from a Snapshot, step 1 (line 47) — The button that opens the restore flow is labeled 'Restore', not 'Restore Files', and it is a per-snapshot action button rather than something reached by clicking the snapshot itself. - *Evidence:* basic-memory-cloud/apps/web-v2/app/pages/settings/snapshots.vue line 456: label="Restore" on each snapshot row (alongside 'Download' and 'Delete'); the panel that opens is titled 'Restore from Snapshot' (matches the page's own screenshot restore-files.png). No 'Restore Files' label exists in the current UI source. - *Fix:* Reword step 1 to: 'On the snapshot's row, click **Restore**' (and consider refreshing the screenshots, which show an older actions-menu UI). @@ -365,22 +365,22 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### content/3.cloud/11.restore-lost-content.md -- [ ] **[incorrect/high]** What if the snapshot is too old? — second bullet (line 154) — The project ZIP download is attributed to a "Manage Projects → Download" UI path, but that label does not exist in the app or anywhere else in the docs. +- [x] **[incorrect/high]** What if the snapshot is too old? — second bullet (line 154) — The project ZIP download is attributed to a "Manage Projects → Download" UI path, but that label does not exist in the app or anywhere else in the docs. - *Evidence:* content/3.cloud/02.web-app.md:179 and content/4.teams/3.copy-between-workspaces.md:33 both document the flow as Settings → Projects, then the project's ⋮ menu → Download. Grep for "Manage Projects" across content/ and the basic-memory-cloud web app source returns only this page. - *Fix:* Change "(Manage Projects → Download)" to "(Settings → Projects → the project's ⋮ menu → Download)" to match the rest of the docs. -- [ ] **[incorrect/high]** What if I deleted a whole project? (line 145) — The claim "You may need to re-create the project entry in the workspace before the restored files appear as a live project" is wrong — snapshot restore automatically recreates missing projects. +- [x] **[incorrect/high]** What if I deleted a whole project? (line 145) — The claim "You may need to re-create the project entry in the workspace before the restored files appear as a live project" is wrong — snapshot restore automatically recreates missing projects. - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/services/bucket_snapshot_service.py: module docstring lists "Auto-creating projects when restoring to missing projects"; both restore_file and restore_folder call _ensure_project_exists, which creates the Project record (name, path, permalink) when no match is found. - *Fix:* Replace with: restore recreates the project entry automatically — after restoring, open Settings → Projects to confirm the project reappeared. -- [ ] **[incorrect/medium]** 3. Restore — "A single note" and "A folder" examples (lines 95-109) — The single-note and folder restore examples (`notes/important.md`, `research/`) omit the project-name prefix, even though snapshot paths are workspace-relative with the project as the first path segment — so `research/` is actually a project-root restore, not a folder inside a project. +- [x] **[incorrect/medium]** 3. Restore — "A single note" and "A folder" examples (lines 95-109) — The single-note and folder restore examples (`notes/important.md`, `research/`) omit the project-name prefix, even though snapshot paths are workspace-relative with the project as the first path segment — so `research/` is actually a project-root restore, not a folder inside a project. - *Evidence:* bucket_snapshot_service.py restore_file: "Extract project name from first path segment (e.g., 'my-project/notes/file.md' -> 'my-project')"; restore_folder derives projects from parts[0] of each key. The page's own "A whole project" example (`bm cloud restore /`) confirms the first segment is the project name, so the "A folder" example `research/` has the identical shape as a whole-project restore and would only work for a project literally named research. - *Fix:* Use project-prefixed example paths, e.g. `bm cloud restore my-project/notes/important.md --snapshot ` for a note and `bm cloud restore my-project/research/ --snapshot ` for a folder, and state that restore paths start with the project name (as shown by `snapshot browse`). -- [ ] **[confusing/high]** Snapshots intro note (line 48) and "What if the snapshot is too old?" (lines 149-151) — The page tells readers the Cloud Snapshots page covers "retention" and warns about content "older than your retention window," but no docs page defines any snapshot retention window — the referenced page instead says there is no limit on snapshots. +- [x] **[confusing/high]** Snapshots intro note (line 48) and "What if the snapshot is too old?" (lines 149-151) — The page tells readers the Cloud Snapshots page covers "retention" and warns about content "older than your retention window," but no docs page defines any snapshot retention window — the referenced page instead says there is no limit on snapshots. - *Evidence:* grep for "retention" across content/ finds no snapshot retention documentation; content/3.cloud/05.cloud-snapshots.md says "Create as many snapshots as you need—there's no limit" and has no retention section, so the cross-reference promises information that doesn't exist and the "too old" scenario rests on an undocumented concept. - *Fix:* Either document actual snapshot retention on the Cloud Snapshots page and keep the cross-reference, or reword this section to a concrete condition (e.g., "if no snapshot predates the loss") and drop the retention-window language. -- [ ] **[incorrect/low]** 1. Find a snapshot (line 64) and all CLI examples using snap_abc123 — The example snapshot ID `snap_abc123` implies a snap_-prefixed ID format, but real snapshot IDs are plain UUIDs. +- [x] **[incorrect/low]** 1. Find a snapshot (line 64) and all CLI examples using snap_abc123 — The example snapshot ID `snap_abc123` implies a snap_-prefixed ID format, but real snapshot IDs are plain UUIDs. - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/models/bucket_snapshot.py: BucketSnapshot.id is a UUID primary key (gen_random_uuid()), and the CLI prints that id verbatim — there is no snap_ prefix anywhere in the cloud source. The same placeholder is used on content/3.cloud/05.cloud-snapshots.md, so fixing one page should fix both. - *Fix:* Use a UUID-shaped placeholder (or a generic as the CLI reference does) on both this page and Cloud Snapshots. -- [ ] **[redundant/low]** 2. Look inside the snapshot and 3. Restore (lines 72-109) — The browse/show and restore command blocks duplicate the Cloud Snapshots reference nearly verbatim, including the same example paths, so the two pages can drift apart. +- [x] **[redundant/low]** 2. Look inside the snapshot and 3. Restore (lines 72-109) — The browse/show and restore command blocks duplicate the Cloud Snapshots reference nearly verbatim, including the same example paths, so the two pages can drift apart. - *Evidence:* content/3.cloud/05.cloud-snapshots.md "Browse Snapshot Contents" and "Restore Files" show the identical commands and examples (`bm cloud snapshot browse snap_abc123 --prefix notes/`, `bm cloud restore notes/important.md --snapshot snap_abc123`, `bm cloud restore research/ --snapshot snap_abc123`). The duplication is arguably deliberate (how-to vs reference, with a cross-link at line 48), but any fix to the path-prefix problem must be applied to both pages or they will contradict each other. - *Fix:* Keep the how-to steps but trim to one canonical example per action and lean on the existing cross-link to Cloud Snapshots for the full command variants — or at minimum keep the examples byte-identical across the two pages when editing. From 7ffadf99da29332a33c9496700c9aed7b4c3ae9f Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:01:25 -0500 Subject: [PATCH 52/87] docs(cloud): api-keys page matches the app and client configs that work MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Claude Desktop has no url+headers config support — the section now points at the Connectors OAuth flow with an mcp-remote stdio bridge for bearer-token cases; the Codex TOML uses the real table shape ([mcp_servers.basic-memory]); creation steps match the per-workspace Create Key dialog and drop the nonexistent expiration control (and its best-practice bullet); keys documented as workspace-scoped; the CLI section trims to api-key commands with routing linked; the OAuth-vs-keys Scopes row reworded to reality. Co-Authored-By: Claude Fable 5 --- content/3.cloud/07.api-keys.md | 35 ++++++++++++---------------------- docs/review-findings.md | 14 +++++++------- 2 files changed, 19 insertions(+), 30 deletions(-) diff --git a/content/3.cloud/07.api-keys.md b/content/3.cloud/07.api-keys.md index 668b349..a0456bb 100644 --- a/content/3.cloud/07.api-keys.md +++ b/content/3.cloud/07.api-keys.md @@ -25,16 +25,12 @@ In the [web app](https://app.basicmemory.com), go to **Settings → API Keys** ### Click Create Key -Click **Create New API Key** +Keys are grouped by workspace. Click **Create Key** next to the workspace you want the key for (Personal or a Team), then confirm with **Create**. ### Name Your Key Enter a descriptive name like "Claude Desktop" or "Work Laptop" -### Set Expiration (Optional) - -Choose when the key should expire, or leave blank for no expiration - ### Copy Your Key **Important:** Copy the key immediately. It's only shown once and cannot be retrieved later. @@ -43,7 +39,7 @@ The key looks like: `bmc_abc123def456...` :: ::warning -Store your API key securely. Anyone with the key can access your Basic Memory account. Never commit keys to version control or share them publicly. +Store your API key securely. Each key belongs to a specific workspace — anyone with the key can access that workspace. Never commit keys to version control or share them publicly. :: --- @@ -52,16 +48,17 @@ Store your API key securely. Anyone with the key can access your Basic Memory ac ### With Claude Desktop -Add to your Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json` on macOS): +Claude Desktop connects to Basic Memory Cloud through its **Connectors** OAuth flow, not an API key — see [Claude Desktop](/integrations/claude-desktop). If you specifically need bearer-token auth (for example on an account without browser OAuth), bridge through a stdio proxy in `claude_desktop_config.json`: ```json { "mcpServers": { "basic-memory": { - "url": "https://cloud.basicmemory.com/mcp", - "headers": { - "Authorization": "Bearer bmc_your_key_here" - } + "command": "npx", + "args": [ + "mcp-remote", "https://cloud.basicmemory.com/mcp", + "--header", "Authorization: Bearer bmc_your_key_here" + ] } } } @@ -72,8 +69,7 @@ Add to your Claude Desktop config (`~/Library/Application Support/Claude/claude_ Add to `~/.codex/config.toml`: ```toml -[[mcp_servers]] -name = "basic-memory" +[mcp_servers.basic-memory] url = "https://cloud.basicmemory.com/mcp" bearer_token_env_var = "BASIC_MEMORY_API_KEY" ``` @@ -103,7 +99,7 @@ curl -H "Authorization: Bearer bmc_your_key_here" \ ### With Basic Memory CLI (per-project routing) -Save a key and route only selected projects through cloud: +Save a key for the CLI to use: ```bash # Save an existing key from the web app @@ -111,15 +107,9 @@ bm cloud api-key save bmc_your_key_here # Or create and save a new key (requires active OAuth session — run bm cloud login first) bm cloud api-key create "work-laptop" - -# Route one project through cloud -bm project set-cloud research - -# Revert that project to local routing -bm project set-local research ``` -This lets you keep a hybrid setup where some projects stay local and others use cloud. See [Local & Cloud Routing](/cloud/routing) for the full routing model, priority levels, and common configurations. +The key authenticates cloud-routed projects — for routing projects through cloud (`bm project set-cloud` / `set-local`), see [Local & Cloud Routing](/cloud/routing). --- @@ -156,7 +146,6 @@ If you suspect a key has been compromised, revoke it immediately and create a ne ### Do - **Use descriptive names** - "Claude Desktop Work" is better than "key1" -- **Set expiration dates** - Especially for temporary access - **Use environment variables** - Don't hardcode keys in config files - **Revoke unused keys** - Clean up keys you no longer need - **Create separate keys** - One per device or application @@ -194,7 +183,7 @@ Example: `bmc_K7xR2pQmNvLwYhT9sU3fAeBcDgHiJkMnOpQrStUv` | Best for | CLI, scripts, automation | Interactive apps | | Token refresh | No (long-lived) | Yes (short-lived + refresh) | | Revocation | Per-key | Per-session | -| Scopes | Full access | Configurable | +| Access | Full workspace access (project-scoped keys available via API) | Full account access | Use **API keys** for: - Command-line tools diff --git a/docs/review-findings.md b/docs/review-findings.md index b54ecf4..6d0412c 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -301,29 +301,29 @@ Full-site review (66 pages + 4 cross-cutting checks, branch `docs-updates-2026-0 ### content/3.cloud/07.api-keys.md -- [ ] **[incorrect/medium]** ## Using API Keys → ### With Claude Desktop (lines 53-68) — The claude_desktop_config.json example uses a remote `url` + `headers` server entry, which Claude Desktop's config file does not support (it only spawns stdio servers via command/args); remote MCP with cloud is configured through the Connectors UI. +- [x] **[incorrect/medium]** ## Using API Keys → ### With Claude Desktop (lines 53-68) — The claude_desktop_config.json example uses a remote `url` + `headers` server entry, which Claude Desktop's config file does not support (it only spawns stdio servers via command/args); remote MCP with cloud is configured through the Connectors UI. - *Evidence:* The sibling page content/7.integrations/1.claude-desktop.md documents cloud connection exclusively via 'Settings > Claude > Connectors' → 'Add connector' with the URL https://cloud.basicmemory.com/mcp (OAuth flow), not via a url/headers block in claude_desktop_config.json. The url+headers JSON shape is the Cursor/VS Code format, not Claude Desktop's. - *Fix:* Replace the JSON config with the Connectors flow (link to /integrations/claude-desktop), or show a working bearer-token setup via a stdio bridge (e.g. `npx mcp-remote https://cloud.basicmemory.com/mcp --header "Authorization: Bearer bmc_..."`) if API-key auth for Claude Desktop is actually supported. -- [ ] **[incorrect/high]** ## Using API Keys → ### With Codex CLI (lines 70-79) — The Codex config uses TOML array-of-tables syntax `[[mcp_servers]]` with a `name = "basic-memory"` key, but Codex CLI expects a table keyed by server name: `[mcp_servers.basic-memory]`. +- [x] **[incorrect/high]** ## Using API Keys → ### With Codex CLI (lines 70-79) — The Codex config uses TOML array-of-tables syntax `[[mcp_servers]]` with a `name = "basic-memory"` key, but Codex CLI expects a table keyed by server name: `[mcp_servers.basic-memory]`. - *Evidence:* content/7.integrations/5.codex.md (lines 147-151) documents the same setup as `[mcp_servers.basic-memory]` with `url` and `bearer_token_env_var` — no `name` key. Codex CLI parses `mcp_servers` as a map, so the array-of-tables form on this page would not be recognized. - *Fix:* Change the snippet to: [mcp_servers.basic-memory] url = "https://cloud.basicmemory.com/mcp" bearer_token_env_var = "BASIC_MEMORY_API_KEY" (matching the Codex integration page). -- [ ] **[incorrect/high]** ## Creating an API Key → ### Set Expiration (Optional) (lines 34-36) — The creation steps include a 'Set Expiration' step, but the web app's create-key dialog has no expiration control — only a 'Key name' field. +- [x] **[incorrect/high]** ## Creating an API Key → ### Set Expiration (Optional) (lines 34-36) — The creation steps include a 'Set Expiration' step, but the web app's create-key dialog has no expiration control — only a 'Key name' field. - *Evidence:* basic-memory-cloud/apps/web-v2/app/pages/settings/api-keys.vue: the 'Create API key' dialog contains a single UFormField labeled 'Key name' plus Cancel/Create buttons; handleCreateKey sends only the name. expires_at exists in the backend schema (api_key_schemas.py) but is never exposed in the UI. - *Fix:* Remove the 'Set Expiration' step (and soften the 'Set expiration dates' bullet under Security Best Practices, since users cannot set expiration from the web app). -- [ ] **[incorrect/high]** ## Creating an API Key → ### Click Create Key (line 28) — The button label 'Create New API Key' does not match the actual UI, where the button is 'Create Key' (shown per workspace) and the dialog is titled 'Create API key' with a 'Create' confirm button. +- [x] **[incorrect/high]** ## Creating an API Key → ### Click Create Key (line 28) — The button label 'Create New API Key' does not match the actual UI, where the button is 'Create Key' (shown per workspace) and the dialog is titled 'Create API key' with a 'Create' confirm button. - *Evidence:* basic-memory-cloud/apps/web-v2/app/pages/settings/api-keys.vue line ~396: UButton label="Create Key" per workspace group; dialog heading 'Create API key'. - *Fix:* Change to: Click **Create Key** next to the workspace you want the key for, then confirm with **Create**. -- [ ] **[confusing/medium]** Page-wide (Creating an API Key steps and the ::warning at line 45-47) — The page never mentions that API keys are scoped to a workspace — the UI groups keys by workspace and creates keys per workspace, so 'Anyone with the key can access your Basic Memory account' misstates what a key grants for Team users. +- [x] **[confusing/medium]** Page-wide (Creating an API Key steps and the ::warning at line 45-47) — The page never mentions that API keys are scoped to a workspace — the UI groups keys by workspace and creates keys per workspace, so 'Anyone with the key can access your Basic Memory account' misstates what a key grants for Team users. - *Evidence:* apps/web-v2/app/pages/settings/api-keys.vue: keys are listed in per-workspace groups with a per-workspace 'Create Key' button, and the post-create notice reads 'The full key for {workspaceName} is only shown once'. TenantAPIKey is tenant_id-scoped (models/tenant_api_key.py). - *Fix:* Add a sentence in 'Creating an API Key' noting keys belong to a specific workspace (Personal or a Team), and reword the warning to say the key grants access to that workspace. -- [ ] **[incorrect/low]** ## API Keys vs OAuth table, 'Scopes' row (line 197) — The 'Scopes' row claims API keys are always 'Full access' and OAuth scopes are 'Configurable', but the backend supports project-scoped API keys and nothing supports user-configurable OAuth scopes. +- [x] **[incorrect/low]** ## API Keys vs OAuth table, 'Scopes' row (line 197) — The 'Scopes' row claims API keys are always 'Full access' and OAuth scopes are 'Configurable', but the backend supports project-scoped API keys and nothing supports user-configurable OAuth scopes. - *Evidence:* basic-memory-cloud models/tenant_api_key.py line 55: `project_scope` column with comment 'NULL means admin key (all projects)'; api_key_schemas.py validates project_scope on create. No user-facing OAuth scope configuration exists in the cloud repo or docs. - *Fix:* Drop the Scopes row, or reword to 'Access: full workspace access (project-scoped keys available via API) / full account access'. -- [ ] **[redundant/medium]** ## Using API Keys → ### With Basic Memory CLI (per-project routing) (lines 104-122) — The api-key save/create + set-cloud/set-local command block duplicates the same commands (with the same example names and comments) on the Local & Cloud Routing and Cloud CLI pages, and the three copies can drift. +- [x] **[redundant/medium]** ## Using API Keys → ### With Basic Memory CLI (per-project routing) (lines 104-122) — The api-key save/create + set-cloud/set-local command block duplicates the same commands (with the same example names and comments) on the Local & Cloud Routing and Cloud CLI pages, and the three copies can drift. - *Evidence:* content/3.cloud/08.routing.md lines 49-80 and 106-115, and content/3.cloud/13.cloud-cli.md lines 62-69 contain the same `bm cloud api-key save bmc_your_key_here` / `bm cloud api-key create "work-laptop"` / `bm project set-cloud` / `set-local` sequence; the pages already cross-link each other. - *Fix:* Trim this section to the two api-key commands (which are on-topic for this page) plus the existing link to /cloud/routing for the set-cloud/set-local workflow. From 709dc99b446f679c1f3ba0139da8c960778e3d4c Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:02:39 -0500 Subject: [PATCH 53/87] docs(cloud): shared-notes, file-history, and cloud-cli corrections Sharing: any member except a Viewer can manage share links; the dialog is a two-step create flow (warning -> Create Link -> Copy); Settings -> Shared Notes lists every link in the workspace including teammates'; the actions table says which action lives where. File history: the stale-version message is a post-click failure, not a disabled state; role parentheticals use the five-role model (Viewer and above / Editor and above). Cloud CLI: sync-setup notes the cloud project must already exist. Co-Authored-By: Claude Fable 5 --- content/3.cloud/09.shared-notes.md | 21 ++++++++------------- content/3.cloud/12.file-history.md | 7 ++++--- content/3.cloud/13.cloud-cli.md | 2 +- docs/review-findings.md | 16 ++++++++-------- 4 files changed, 21 insertions(+), 25 deletions(-) diff --git a/content/3.cloud/09.shared-notes.md b/content/3.cloud/09.shared-notes.md index dcb576e..95a80fa 100644 --- a/content/3.cloud/09.shared-notes.md +++ b/content/3.cloud/09.shared-notes.md @@ -21,10 +21,7 @@ Open a saved note, then use its `⋮` menu → **Share note**. ::theme-image{light="/screenshots/cloud-app/v2-shared-note-button-light.png" dark="/screenshots/cloud-app/v2-shared-note-button-dark.png" alt="Share note action in the note menu"} :: -Basic Memory creates a public link and shows it in a dialog: - -> **Share note** — A public read-only link for this note was created. -> ⚠️ Anyone with this link can view the note without signing in. +A dialog opens with a warning — "Anyone with this link can view the note without signing in." — and a **Create Link** button. Click it to generate the public link, then **Copy** to copy it. ::theme-image{light="/screenshots/cloud-app/v2-shared-note-dialog-light.png" dark="/screenshots/cloud-app/v2-shared-note-dialog-dark.png" alt="Share note dialog with the public link and Copy button"} :: @@ -56,18 +53,16 @@ If a link is invalid, disabled, or revoked, the page simply returns a generic "n ## Manage your shares -Go to **Settings → Shared Notes** to see and manage every link you've created. +Go to **Settings → Shared Notes** to see and manage every link in the workspace — in a team workspace, that includes links created by teammates. ::theme-image{light="/screenshots/cloud-app/v2-shared-note-settings-light.png" dark="/screenshots/cloud-app/v2-shared-note-settings-dark.png" alt="Shared Notes settings"} :: -From a note's `⋮` menu or the settings screen you can: - -| Action | What it does | -|--------|--------------| -| **Sharing link** | View and copy the existing public link | -| **Disable** / **Enable** | Pause a link without deleting it, then turn it back on later | -| **Stop sharing** | Permanently revoke the link | +| Action | Where | What it does | +|--------|-------|--------------| +| **Sharing link** | Note's `⋮` menu | View and copy the existing public link | +| **Disable** / **Enable** | Settings → Shared Notes | Pause a link without deleting it, then turn it back on later | +| **Stop sharing** | Both | Permanently revoke the link | Moving or renaming a note **doesn't break** its share link — the link follows the note. Deleting the note retires the link. @@ -75,7 +70,7 @@ Moving or renaming a note **doesn't break** its share link — the link follows ## Who can share -In a [team workspace](/teams/about), **owners and editors** can create, disable, and revoke share links. **Viewers** can't manage shares. In a personal workspace, you manage your own. +In a [team workspace](/teams/about), any member except a **Viewer** — Editors, User Admins, Admins, and Owners — can create, disable, and revoke share links. In a personal workspace, you manage your own. --- diff --git a/content/3.cloud/12.file-history.md b/content/3.cloud/12.file-history.md index 70bc1ab..a883e5d 100644 --- a/content/3.cloud/12.file-history.md +++ b/content/3.cloud/12.file-history.md @@ -51,14 +51,15 @@ A few states will gray out the **Apply** button: - **Unsaved edits in the main editor.** Save your current draft first, then apply from history. - **"File history is catching up."** Your most recent save hasn't reached the storage layer yet. Wait a moment and refresh. -- **"Current file version changed; refresh before applying."** Someone (or something) wrote the note while you were merging. Refresh history and reapply on top of the new current. + +Apply can also **fail after clicking** with *"Current file version changed; refresh before applying."* — someone (or something) wrote the note while you were merging. Refresh history and reapply on top of the new current version. --- ## Who can see and use it -- **View history** — anyone with read access to the note (viewers, editors, owners). -- **Apply a version** — anyone with edit access (editors and owners). Viewers can browse history but can't write. +- **View history** — anyone with read access to the note (Viewer and above). +- **Apply a version** — anyone with edit access (Editor and above). Viewers can browse history but can't write. In a [team workspace](/teams/about), this follows the project's normal access rules. diff --git a/content/3.cloud/13.cloud-cli.md b/content/3.cloud/13.cloud-cli.md index 569b6a6..df64833 100644 --- a/content/3.cloud/13.cloud-cli.md +++ b/content/3.cloud/13.cloud-cli.md @@ -117,7 +117,7 @@ See [Local & Cloud Routing](/cloud/routing) for the routing model, precedence, a ## Sync Cloud with local files -Use Cloud Sync when you want a local Markdown folder and a Cloud project to stay aligned. The additive `push` and `pull` commands work the same on personal and team workspaces: +Use Cloud Sync when you want a local Markdown folder and a Cloud project to stay aligned. The additive `push` and `pull` commands work the same on personal and team workspaces. These commands assume the Cloud project already exists — create one in the web app or with `bm project add research --cloud`: ```bash bm cloud setup diff --git a/docs/review-findings.md b/docs/review-findings.md index 6d0412c..a85c777 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -350,16 +350,16 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### content/3.cloud/09.shared-notes.md -- [ ] **[incorrect/high]** ## Who can share (line 78) — The page says only "owners and editors" can create, disable, and revoke share links in a team workspace, but the actual permission check blocks only Viewers — Editors, User Admins, Admins, and Owners can all manage share links. +- [x] **[incorrect/high]** ## Who can share (line 78) — The page says only "owners and editors" can create, disable, and revoke share links in a team workspace, but the actual permission check blocks only Viewers — Editors, User Admins, Admins, and Owners can all manage share links. - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/api/public_shares.py `_require_editor_role` raises 403 only when `workspace.user_role.lower() == MemberRole.VIEWER.value.lower()`; MemberRole (models/organization.py) defines 5 roles: OWNER, ADMIN, USER_ADMIN, EDITOR, VIEWER. A User Admin or Admin reading the docs would wrongly conclude they cannot share. - *Fix:* Say everyone except Viewers can manage share links, e.g. "In a team workspace, any member except a Viewer (Editors, User Admins, Admins, and Owners) can create, disable, and revoke share links." -- [ ] **[incorrect/high]** ## Share a note (lines 24-27, dialog blockquote) — The page says clicking Share note immediately creates the link ("Basic Memory creates a public link and shows it in a dialog") and quotes dialog text "A public read-only link for this note was created." — but the dialog actually opens in a confirmation state with a warning plus Cancel/Create Link buttons, and the link is only created after clicking Create Link; the quoted message doesn't exist in the UI. +- [x] **[incorrect/high]** ## Share a note (lines 24-27, dialog blockquote) — The page says clicking Share note immediately creates the link ("Basic Memory creates a public link and shows it in a dialog") and quotes dialog text "A public read-only link for this note was created." — but the dialog actually opens in a confirmation state with a warning plus Cancel/Create Link buttons, and the link is only created after clicking Create Link; the quoted message doesn't exist in the UI. - *Evidence:* basic-memory-cloud/apps/web-v2/app/components/notes/ShareNoteDialog.vue: description reads "Create a public read-only link for this note."; the pre-share template shows the warning alert with Cancel and "Create Link" buttons, and only after `handleCreateShareLink` does the Share URL + Copy state render. No "was created" text appears anywhere in the dialog. - *Fix:* Describe the two-step flow: Share note opens a dialog warning "Anyone with this link can view the note without signing in." — click Create Link to generate the public link, then Copy to copy it. -- [ ] **[incorrect/medium]** ## Manage your shares (line 59) — "Settings → Shared Notes to see and manage every link you've created" understates the scope: the page lists every share link in the workspace (tenant-scoped), not just the current user's, and in a team workspace any non-Viewer can disable or revoke links created by teammates. +- [x] **[incorrect/medium]** ## Manage your shares (line 59) — "Settings → Shared Notes to see and manage every link you've created" understates the scope: the page lists every share link in the workspace (tenant-scoped), not just the current user's, and in a team workspace any non-Viewer can disable or revoke links created by teammates. - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/api/public_shares.py `list_shares` calls `public_share_service.list_shares(tenant_id=workspace.tenant_id, ...)` with no created_by filter; repository method is `list_by_tenant`. Update/revoke endpoints also only check tenant + non-Viewer role, not creator. - *Fix:* Change to "see and manage every link in the workspace" (noting that in a team workspace this includes links created by teammates). -- [ ] **[confusing/medium]** ## Manage your shares — actions table (lines 64-70) — The preamble "From a note's ⋮ menu or the settings screen you can:" implies all three actions are available in both places, but the note's ⋮ menu only offers "Sharing link" and "Stop sharing" — Disable/Enable exists only on the Settings → Shared Notes screen, so a reader looking to pause a link from the note menu won't find it. +- [x] **[confusing/medium]** ## Manage your shares — actions table (lines 64-70) — The preamble "From a note's ⋮ menu or the settings screen you can:" implies all three actions are available in both places, but the note's ⋮ menu only offers "Sharing link" and "Stop sharing" — Disable/Enable exists only on the Settings → Shared Notes screen, so a reader looking to pause a link from the note menu won't find it. - *Evidence:* basic-memory-cloud/apps/web-v2/app/composables/useNoteDetailActions.ts builds the menu with only 'Sharing link' and 'Stop sharing' (or 'Share note' when no active share); the Disable/Enable toggle button appears only in apps/web-v2/app/pages/settings/shared-notes.vue (`:label="share.enabled ? 'Disable' : 'Enable'"`). - *Fix:* Add a location column or note which actions live where: Sharing link and Stop sharing are in the note's ⋮ menu; Disable/Enable (and Stop sharing) are on Settings → Shared Notes. @@ -386,19 +386,19 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### content/3.cloud/12.file-history.md -- [ ] **[incorrect/medium]** ## Restore (or merge) an old version → ### When Apply is disabled, third bullet ("Current file version changed; refresh before applying.") — The page lists "Current file version changed; refresh before applying" as a state that grays out the Apply button, but in the product this is a server error returned after you click Apply — the button is never disabled for this condition. +- [x] **[incorrect/medium]** ## Restore (or merge) an old version → ### When Apply is disabled, third bullet ("Current file version changed; refresh before applying.") — The page lists "Current file version changed; refresh before applying" as a state that grays out the Apply button, but in the product this is a server error returned after you click Apply — the button is never disabled for this condition. - *Evidence:* In basic-memory-cloud, the canApply computed (apps/web-v2/app/components/notes/NoteVersionHistoryPanel.vue lines 52-62) gates Apply only on materialization, content loaded, latest-version selection, in-flight requests, and unsaved editor changes — there is no stale-version condition. The message is raised by the apply endpoint as an HTTP error (apps/cloud/src/basic_memory_cloud/services/web_v2_runtime.py line 1300, when the submitted baseVersionId no longer matches the current version) and is rendered in the panel's error alert after a failed Apply (verified by apps/web-v2/tests/NoteVersionHistoryPanel.test.ts lines 178-188, which mock a rejected applyNoteFileVersion call). - *Fix:* Split the third bullet out of the "grays out Apply" list: explain that if someone (or something) writes the note while you're merging, clicking Apply fails with "Current file version changed; refresh before applying" — refresh history and reapply on top of the new current. Keep the first two bullets as the actual disabled states. -- [ ] **[incorrect/medium]** ## Who can see and use it, both bullets — The role parentheticals "(viewers, editors, owners)" and "(editors and owners)" read as exhaustive lists but omit the User Admin and Admin roles, contradicting the five-role model on the Teams page. +- [x] **[incorrect/medium]** ## Who can see and use it, both bullets — The role parentheticals "(viewers, editors, owners)" and "(editors and owners)" read as exhaustive lists but omit the User Admin and Admin roles, contradicting the five-role model on the Teams page. - *Evidence:* content/4.teams/1.about.md (lines 34-38) documents five roles — Viewer, Editor, User Admin, Admin, Owner — where User Admin and Admin can do "everything an editor can" plus more, so they also have edit access and can apply versions. The underlying rule stated in prose is correct (the cloud service checks read access for listing/reading versions and write access for apply: require_write=False at apps/cloud/src/basic_memory_cloud/services/web_v2_runtime.py lines 1173 and 1225, require_write=True at line 1274), but the parenthetical role enumerations are incomplete. - *Fix:* Drop the parentheticals or rephrase to match the role model: "View history — anyone with read access (Viewer and above). Apply a version — anyone with edit access (Editor and above)." -- [ ] **[redundant/medium]** Intro paragraph (line 6, "Every saved version of a note is preserved automatically…") — The entire opening paragraph is duplicated word-for-word on the What's New cloud page, where it can silently drift from this page. +- [x] **[redundant/medium]** Intro paragraph (line 6, "Every saved version of a note is preserved automatically…") — The entire opening paragraph is duplicated word-for-word on the What's New cloud page, where it can silently drift from this page. - *Evidence:* content/2.whats-new/4.cloud.md line 38 contains the identical paragraph verbatim ("Every saved version of a note is preserved automatically in Basic Memory Cloud. Open **File history** on any note… distinct from [Snapshots](/cloud/cloud-snapshots), which are project-wide point-in-time backups."), and that copy doesn't even link to /cloud/file-history. - *Fix:* On the What's New cloud page, replace the copied paragraph with a one-line summary plus a link to /cloud/file-history (matching the pattern already used in content/3.cloud/02.web-app.md line 165). ### content/3.cloud/13.cloud-cli.md -- [ ] **[confusing/medium]** ## Sync Cloud with local files (code block, lines 122-130) — The example sequence looks copy-paste runnable, but `bm cloud sync-setup research ~/Documents/research` fails with "Project 'research' not found on cloud" unless a Cloud project named 'research' already exists — a prerequisite the page never states. +- [x] **[confusing/medium]** ## Sync Cloud with local files (code block, lines 122-130) — The example sequence looks copy-paste runnable, but `bm cloud sync-setup research ~/Documents/research` fails with "Project 'research' not found on cloud" unless a Cloud project named 'research' already exists — a prerequisite the page never states. - *Evidence:* src/basic_memory/cli/commands/cloud/project_sync.py setup_project_sync: docstring says "Configure local sync for an existing cloud project" and _verify_project_exists raises ValueError(f"Project '{name}' not found on cloud") before configuring anything. The linked Cloud Sync page (content/3.cloud/03.cloud-sync.md, step 3) covers creating the project first via `bm project add research`, but this page's sequence skips that step without mentioning it. - *Fix:* Add a brief note before the code block, e.g. "These commands assume the Cloud project already exists — create one in the web app or with `bm project add`", or add the create step to the sequence. From 198aabf6cfa8a873bc009fdcae50ef61c1fa0f4b Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:03:36 -0500 Subject: [PATCH 54/87] docs(cloud): rewrite themes page around the shipped preset system The custom-CSS/TweakCN feature the page documented (paste/import CSS, validating editor, its troubleshooting section) no longer exists in the app, and three of the four named presets were fictional. The page is now a short guide to what ships: the Look & Feel card under Settings -> General with the Mode control (Light/Dark/System) and the theme swatch row. Stale themes.gif dropped. Co-Authored-By: Claude Fable 5 --- content/3.cloud/06.themes.md | 222 +++-------------------------------- docs/review-findings.md | 12 +- docs/todo.md | 4 +- 3 files changed, 22 insertions(+), 216 deletions(-) diff --git a/content/3.cloud/06.themes.md b/content/3.cloud/06.themes.md index b91e924..70976e4 100644 --- a/content/3.cloud/06.themes.md +++ b/content/3.cloud/06.themes.md @@ -1,220 +1,26 @@ --- title: Themes -description: Customize the look and feel of Basic Memory Cloud with preset themes or custom CSS. +description: Personalize the web app with color themes and light, dark, or system mode. --- -Basic Memory Cloud includes a comprehensive theme system with dozens of preset themes and support for custom CSS. Personalize your workspace with colors, fonts, and styles that work for you. +The Basic Memory web app ships with a set of curated color themes, each with coordinated palettes for light and dark mode. Pick both under **Settings → General**, in the **Look & Feel** card. -![Themes](/screenshots/cloud-app/themes.gif) --- -## Color Mode +## Color mode -Switch between light, dark, or system-based color modes: - -1. Open **Settings** in the web app -2. Find the **Theme** section -3. Click **Light**, **Dark**, or **System** - -System mode automatically matches your operating system preference. +Use the **Mode** control to choose **Light**, **Dark**, or **System**. System follows your operating system's preference and switches automatically. --- -## Preset Themes - -Choose from dozens of curated themes, each with coordinated colors for both light and dark modes. - -### Selecting a Theme - -1. Open **Settings** in the web app -2. Find the **Theme** section -3. Click the theme dropdown -4. Preview themes by hovering - see the color palette -5. Click to apply - -### Available Themes - -**Popular presets include:** -- **Default** - Clean white/dark gray base -- **Modern Minimal** - Blue-focused minimal design -- **Violet Bloom** - Purple-focused theme -- **T3 Chat** - Inspired by T3 Chat interface -- And many more - -Each theme defines: -- Background and foreground colors -- Primary and accent colors -- Sidebar colors -- Card and border styles -- Typography (optional) - ---- - -## Custom Themes - -Create your own theme with custom CSS variables. - -### Adding a Custom Theme - -1. Open **Settings** in the web app -2. Find the **Theme** section -3. Click **Custom Theme** -4. Paste your CSS or drag-and-drop a `.css` file -5. Click **Save** - -### CSS Format - -Custom themes use CSS variables in TweakCN format: - -```css -:root { - --background: oklch(1 0 0); - --foreground: oklch(0.145 0 0); - --card: oklch(1 0 0); - --card-foreground: oklch(0.145 0 0); - --popover: oklch(1 0 0); - --popover-foreground: oklch(0.145 0 0); - --primary: oklch(0.205 0 0); - --primary-foreground: oklch(0.985 0 0); - --secondary: oklch(0.97 0 0); - --secondary-foreground: oklch(0.205 0 0); - --muted: oklch(0.97 0 0); - --muted-foreground: oklch(0.556 0 0); - --accent: oklch(0.97 0 0); - --accent-foreground: oklch(0.205 0 0); - --destructive: oklch(0.577 0.245 27.325); - --border: oklch(0.922 0 0); - --input: oklch(0.922 0 0); - --ring: oklch(0.708 0 0); - --radius: 0.625rem; -} - -.dark { - --background: oklch(0.145 0 0); - --foreground: oklch(0.985 0 0); - /* ... dark mode overrides */ -} -``` - -### Required Variables - -Your custom theme must define these variables for both light (`:root`) and dark (`.dark`) modes: - -| Variable | Purpose | -|----------|---------| -| `--background` | Page background | -| `--foreground` | Primary text | -| `--card` | Card backgrounds | -| `--card-foreground` | Card text | -| `--popover` | Dropdown/menu backgrounds | -| `--popover-foreground` | Dropdown/menu text | -| `--primary` | Primary buttons, links | -| `--primary-foreground` | Text on primary elements | -| `--secondary` | Secondary elements | -| `--secondary-foreground` | Text on secondary elements | -| `--muted` | Muted backgrounds | -| `--muted-foreground` | Muted text | -| `--accent` | Accent highlights | -| `--accent-foreground` | Text on accents | -| `--destructive` | Delete/danger actions | -| `--border` | Borders | -| `--input` | Input field borders | -| `--ring` | Focus rings | - -### Optional Variables - -Customize typography and layout: - -```css -:root { - /* Typography */ - --font-sans: 'Inter', sans-serif; - --font-serif: 'Georgia', serif; - --font-mono: 'JetBrains Mono', monospace; - --letter-spacing: -0.01em; - - /* Layout */ - --radius: 0.5rem; - --spacing: 1rem; -} -``` - -### Sidebar Variables - -Customize the sidebar separately: - -```css -:root { - --sidebar: oklch(0.985 0 0); - --sidebar-foreground: oklch(0.145 0 0); - --sidebar-primary: oklch(0.205 0 0); - --sidebar-primary-foreground: oklch(0.985 0 0); - --sidebar-accent: oklch(0.97 0 0); - --sidebar-accent-foreground: oklch(0.205 0 0); - --sidebar-border: oklch(0.922 0 0); - --sidebar-ring: oklch(0.708 0 0); -} -``` - ---- - -## Using TweakCN - -[TweakCN](https://tweakcn.com) is a theme generator compatible with Basic Memory Cloud. - -### Export from TweakCN - -1. Visit [tweakcn.com](https://tweakcn.com) -2. Customize your theme with the visual editor -3. Export as CSS -4. Paste into Basic Memory Cloud's custom theme editor - -### Color Format - -TweakCN uses OKLCH color format for better perceptual uniformity: - -```css -/* OKLCH format: oklch(lightness chroma hue) */ ---primary: oklch(0.6 0.2 250); /* Blue */ ---accent: oklch(0.7 0.15 330); /* Purple */ -``` - ---- - -## Theme Persistence - -Your theme choice is saved locally in your browser: -- Persists across sessions -- Applies immediately on page load -- Separate settings for each browser/device - -::note -Theme settings are stored in your browser's localStorage, not in your cloud account. If you switch browsers or devices, you'll need to set your theme again. -:: - ---- - -## Troubleshooting - -### Theme Not Applying - -1. Check browser console for CSS errors -2. Verify all required variables are defined -3. Ensure both `:root` and `.dark` sections exist -4. Try refreshing the page - -### Colors Look Wrong +## Choosing a theme -1. Verify OKLCH values are valid (lightness 0-1, chroma 0-0.4, hue 0-360) -2. Check for typos in variable names -3. Test in both light and dark modes +The **Theme** control shows a row of color swatches — each previews a theme's palette, labeled with the theme's name. Click a swatch to apply it instantly, no save needed. -### Custom Theme Rejected +- Themes and mode are independent: every theme has coordinated colors for both light and dark, so switching mode keeps your theme. +- The theme applies across the whole app — sidebar, editor, preview, and settings. -The editor validates your CSS. Common issues: -- Missing required variables -- Invalid CSS syntax -- CSS too large (size limit applies) +Try a few — clicking around is faster than reading about them. --- @@ -227,15 +33,15 @@ title: Web App Guide icon: i-lucide-layout-panel-left to: /cloud/web-app --- -Complete guide to the web editor interface. +The full tour — editing modes, shortcuts, projects, and settings. :: ::card --- -title: API Keys -icon: i-lucide-key -to: /cloud/api-keys +title: Keyboard Shortcuts +icon: i-lucide-keyboard +to: /cloud/web-app#keyboard-shortcuts --- -Create API keys for programmatic access. +Switch view modes and run commands without the mouse. :: ::: diff --git a/docs/review-findings.md b/docs/review-findings.md index a85c777..bb31d1c 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -280,22 +280,22 @@ Full-site review (66 pages + 4 cross-cutting checks, branch `docs-updates-2026-0 ### content/3.cloud/06.themes.md -- [ ] **[incorrect/high]** ## Custom Themes through ## Using TweakCN (lines 53-180), plus intro line 6 "support for custom CSS" — The entire Custom Themes feature documented here (paste/drag-and-drop CSS, TweakCN format, Required/Optional/Sidebar variables, TweakCN export workflow) does not exist in the current cloud web app. +- [x] **[incorrect/high]** ## Custom Themes through ## Using TweakCN (lines 53-180), plus intro line 6 "support for custom CSS" — The entire Custom Themes feature documented here (paste/drag-and-drop CSS, TweakCN format, Required/Optional/Sidebar variables, TweakCN export workflow) does not exist in the current cloud web app. - *Evidence:* In basic-memory-cloud apps/web-v2 (the deployed app), useTheme.ts loads presets exclusively from app/config/themes.json with no custom CSS input; grep for "Custom Theme", "tweakcn", or CSS upload across apps/web-v2 returns nothing; the Settings General page (app/pages/settings/index.vue) offers only preset swatches. The app's theme variables are Nuxt UI --ui-* and --bm-* names (e.g. --ui-bg, --ui-primary, --bm-sidebar-bg), not the documented shadcn/TweakCN set (--background, --card, --popover, --sidebar-*), so even the CSS schema is wrong. - *Fix:* Remove the Custom Themes, CSS Format, Required Variables, Optional Variables, Sidebar Variables, and Using TweakCN sections (and "support for custom CSS" in the intro/description) until a custom-CSS feature ships; keep the page focused on color mode and preset themes. -- [ ] **[incorrect/high]** ### Available Themes (lines 35-49) and "dozens of preset themes" claims (lines 6, 25) — Three of the four named presets (Modern Minimal, Violet Bloom, T3 Chat) do not exist, and "dozens of curated themes" overstates the actual 17 presets. +- [x] **[incorrect/high]** ### Available Themes (lines 35-49) and "dozens of preset themes" claims (lines 6, 25) — Three of the four named presets (Modern Minimal, Violet Bloom, T3 Chat) do not exist, and "dozens of curated themes" overstates the actual 17 presets. - *Evidence:* apps/web-v2/app/config/themes.json defines exactly 17 presets: Default, shadcn, Midnight, Catppuccin, Nord, Claude, ChatGPT, Mono, Atlas, Monokai, Solarized, Flexoki, Graphite, Ember, Obsidian, Zed, Swiss. Grep for "Modern Minimal", "Violet Bloom", "T3 Chat" across the cloud repo finds no hits. - *Fix:* Name a few real presets (e.g. Default, Catppuccin, Nord, Solarized, Zed) and soften the quantity wording (e.g. "a curated set of themes"), consistent with the no-hard-coded-counts policy. -- [ ] **[incorrect/high]** ### Selecting a Theme (lines 27-33) — The steps describe a theme dropdown with hover color-palette previews, but the actual UI is a row of color swatch circles you click, with only the theme name shown in a tooltip on hover. +- [x] **[incorrect/high]** ### Selecting a Theme (lines 27-33) — The steps describe a theme dropdown with hover color-palette previews, but the actual UI is a row of color swatch circles you click, with only the theme name shown in a tooltip on hover. - *Evidence:* apps/web-v2/app/pages/settings/index.vue lines 246-266: themes render as size-8 rounded-full swatch buttons inside a UTooltip (tooltip text = theme.label), under the "Theme" subsection of the "Look & Feel" card on Settings → General; there is no dropdown component. - *Fix:* Rewrite steps: Open Settings → General, find the Theme row under Look & Feel, hover a swatch to see the theme name, click a swatch to apply. -- [ ] **[incorrect/high]** ## Color Mode (lines 11-19) — Steps say to find the "Theme" section to switch color mode, but the Light/Dark/System toggle is the separate "Mode" control under the "Look & Feel" card on the Settings → General page. +- [x] **[incorrect/high]** ## Color Mode (lines 11-19) — Steps say to find the "Theme" section to switch color mode, but the Light/Dark/System toggle is the separate "Mode" control under the "Look & Feel" card on the Settings → General page. - *Evidence:* apps/web-v2/app/pages/settings/index.vue lines 188-210: color mode is a UButtonGroup labeled "Mode" (options System, Light, Dark) in the "Look & Feel" card, distinct from the "Theme" swatch subsection below it. A quick light/dark toggle is also in the user menu (UserMenu.vue). - *Fix:* Update steps to: Open Settings → General, find the Mode control under Look & Feel, click Light, Dark, or System (and optionally mention the user-menu toggle). -- [ ] **[incorrect/high]** ## Troubleshooting (lines 197-217) — All three troubleshooting entries (missing required variables, OKLCH value errors, "Custom Theme Rejected" by the validating editor) troubleshoot the nonexistent custom-CSS theme editor. +- [x] **[incorrect/high]** ## Troubleshooting (lines 197-217) — All three troubleshooting entries (missing required variables, OKLCH value errors, "Custom Theme Rejected" by the validating editor) troubleshoot the nonexistent custom-CSS theme editor. - *Evidence:* No custom theme editor, CSS validation, or size limit exists in apps/web-v2; theme selection is preset-only via themes.json, so none of these failure modes can occur for users. - *Fix:* Remove the Troubleshooting section along with the custom-theme sections, or replace it with preset-relevant tips (e.g. theme is per-browser via localStorage, so it must be reselected on a new device). -- [ ] **[incorrect/medium]** ### Available Themes → "Each theme defines" list (lines 44-49) — The list of what each theme defines ("Background and foreground colors, Primary and accent colors, Sidebar colors, Card and border styles") uses the shadcn/TweakCN vocabulary rather than what presets actually control, which will mislead readers who inspect or ask about theme internals. +- [x] **[incorrect/medium]** ### Available Themes → "Each theme defines" list (lines 44-49) — The list of what each theme defines ("Background and foreground colors, Primary and accent colors, Sidebar colors, Card and border styles") uses the shadcn/TweakCN vocabulary rather than what presets actually control, which will mislead readers who inspect or ask about theme internals. - *Evidence:* Presets in themes.json set a Tailwind primary/neutral pair plus --ui-* tokens (bg, text, border, radius) and --bm-* tokens (sidebar, note typography, code blocks, shadows); there are no --card/--accent/--popover style definitions. The general categories loosely overlap, but the framing exists to support the incorrect custom-CSS sections. - *Fix:* Simplify to what users actually experience: each preset coordinates background, text, accent, sidebar colors and (for some themes) typography, in both light and dark modes. diff --git a/docs/todo.md b/docs/todo.md index 82de14a..1e6fa76 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -13,7 +13,7 @@ Last updated: 2026-07-02 (docs-updates-2026-07 branch). Items found during the J ### Stale/pre-v2 — replace or delete - [ ] `public/screenshots/cloud-app/snapshots-list.png`, `create-snapshot.png`, `restore-files.png` — pre-v2 UI, used by `cloud/05.cloud-snapshots.md` as plain `![]()` images; recapture as `::theme-image` light/dark pairs -- [ ] `public/screenshots/cloud-app/themes.gif` + themes page imagery — predate the JSON preset system +- [ ] `public/screenshots/cloud-app/themes.gif` — now unreferenced (themes page rewritten without it); delete or replace with a Look & Feel screenshot - [ ] Now unreferenced after quickstart-cloud rewrite (delete or recapture): `public/screenshots/cloud/signup.png`, `public/screenshots/cloud-app/first-note.png`, `public/screenshots/claude/project-list-response.png`, `public/screenshots/claude/create-first-note.png` ### Claude UI shots — unverified vintage, re-verify against current Claude @@ -30,7 +30,7 @@ When capturing, record source screen, date, theme, and owning page in `docs/scre - [ ] **July-1 onboarding batch deployed?** `quickstart-cloud.md` and `web-app.md` now describe the seeded Getting Started project, onboarding popup, Show-onboarding replay, Activity feed with agent writes, and Explore graph. Confirm these are live at app.basicmemory.com before production docs deploy. - [ ] `app.basicmemory.com/notes` route used in quickstart step 5 — confirm it's the canonical notes URL -- [ ] **Themes page** (`cloud/06.themes.md`): claims theme choice persists only in browser localStorage — likely superseded by the JSON preset system. Also verify where theme selection lives in Settings and whether the TweakCN custom-CSS workflow is still supported. +- [x] **Themes page** — rewritten around the preset system (Settings → General → Look & Feel: Mode + theme swatches); the removed custom-CSS/TweakCN feature and localStorage persistence claims are gone. Capture a fresh Look & Feel screenshot when doing the screenshot pass. - [ ] `bm project ls --name ` in `cloud/03.cloud-sync.md` command reference — confirm the subcommand exists (everything else on that page is source-verified) - [ ] `api-keys.md`: curl example against `https://cloud.basicmemory.com/api/v2/projects` — confirm path From d7ab60c99244776e92269745a285d4c827ea8224 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:10:12 -0500 Subject: [PATCH 55/87] docs(cloud): split the web app page into overview, Editor, and AI Collaboration MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The 390-line web-app page was three pages in one. It's now: - Web App: layout, navigation, Activity, Explore, projects, import, snapshots summary, settings, tips — the where-is-everything tour - Editor (new): editing modes, formatting, frontmatter, drafts, note management, and all keyboard shortcut tables - AI Collaboration (new): connect an agent, work on a selection, the agent pane, agent links, Activity visibility, and the human-AI loop — a linkable home for the marquee feature Cloud section renumbered for the new order (URLs unchanged — Docus strips numeric prefixes); moved anchors updated on themes and shared-notes. Co-Authored-By: Claude Fable 5 --- content/3.cloud/02.web-app.md | 225 ++---------------- content/3.cloud/03.editor.md | 189 +++++++++++++++ content/3.cloud/04.ai-collaboration.md | 71 ++++++ .../{03.cloud-sync.md => 05.cloud-sync.md} | 0 ...oud-snapshots.md => 06.cloud-snapshots.md} | 0 .../3.cloud/{06.themes.md => 07.themes.md} | 2 +- .../{07.api-keys.md => 08.api-keys.md} | 0 .../3.cloud/{08.routing.md => 09.routing.md} | 0 ...{09.shared-notes.md => 10.shared-notes.md} | 2 +- 9 files changed, 288 insertions(+), 201 deletions(-) create mode 100644 content/3.cloud/03.editor.md create mode 100644 content/3.cloud/04.ai-collaboration.md rename content/3.cloud/{03.cloud-sync.md => 05.cloud-sync.md} (100%) rename content/3.cloud/{05.cloud-snapshots.md => 06.cloud-snapshots.md} (100%) rename content/3.cloud/{06.themes.md => 07.themes.md} (97%) rename content/3.cloud/{07.api-keys.md => 08.api-keys.md} (100%) rename content/3.cloud/{08.routing.md => 09.routing.md} (100%) rename content/3.cloud/{09.shared-notes.md => 10.shared-notes.md} (95%) diff --git a/content/3.cloud/02.web-app.md b/content/3.cloud/02.web-app.md index dd0a75c..efe7ae8 100644 --- a/content/3.cloud/02.web-app.md +++ b/content/3.cloud/02.web-app.md @@ -1,6 +1,6 @@ --- title: Web App -description: Complete guide to the Basic Memory Cloud web app - browse, edit, search, and collaborate on your notes in the browser. +description: The Basic Memory Cloud web app — layout, navigation, projects, import, and settings. --- The Basic Memory web app at [app.basicmemory.com](https://app.basicmemory.com) is a full-featured interface for working with your knowledge base. Notes open ready to edit, your AI assistant can join you live, and everything is saved as plain Markdown. Anything your AI assistant can do, you can do here too. @@ -8,6 +8,8 @@ The Basic Memory web app at [app.basicmemory.com](https://app.basicmemory.com) i ::theme-image{light="/screenshots/cloud-app/v2-overview-light.png" dark="/screenshots/cloud-app/v2-overview-dark.png" alt="Web App Overview"} :: +This page is the tour of the app itself. Writing and shortcuts live on the [Editor](/cloud/editor) page; working with agents lives on [AI Collaboration](/cloud/ai-collaboration). + --- ## Layout @@ -52,117 +54,15 @@ Open a note's `⋮` menu (or use the command palette) and choose **Pin Note**. P --- -## Editing notes - -Notes open ready to edit. The app has three modes, switchable from the toolbar or with keyboard shortcuts: - -| Mode | Shortcut | Description | -|------|----------|-------------| -| **Rich editor** | Cmd/Ctrl + Shift + I | WYSIWYG editing — type and format directly, with tables, code blocks, callouts, and task lists | -| **Source mode** | Cmd/Ctrl + Shift + R | Plain Markdown editing with full frontmatter visible — for power users | -| **Preview** | Cmd/Ctrl + Shift + P | Read-only rendered view with clickable `[[wiki links]]` for navigating your knowledge graph | - -::theme-image{light="/screenshots/cloud-app/v2-edit-mode-light.png" dark="/screenshots/cloud-app/v2-edit-mode-dark.png" alt="Rich editor mode"} -:: - -And here's the same note in **Preview** mode, with clickable wiki links: - -::theme-image{light="/screenshots/cloud-app/v2-edit-preview-light.png" dark="/screenshots/cloud-app/v2-edit-preview-dark.png" alt="Preview mode"} -:: - -::tip -Press **Cmd/Ctrl + Option + Z** to toggle Zen mode — a distraction-free full-screen editor. Press **Escape** to drop back to Preview from the editor. -:: - -### Markdown formatting - -The rich editor supports full Markdown including: -- Headers, bold, italic, inline code -- Code blocks with syntax highlighting -- Tables -- Links and images -- Task lists (`- [ ]` and `- [x]`) -- Basic Memory semantic syntax (observations, relations) - -Press **Cmd/Ctrl + /** to see all formatting shortcuts. - -### Edit frontmatter - -Open the **Frontmatter** panel from the toolbar (or the command palette) to edit a note's YAML metadata separately from its content. - -::theme-image{light="/screenshots/cloud-app/v2-frontmatter-light.png" dark="/screenshots/cloud-app/v2-frontmatter-dark.png" alt="Edit Frontmatter"} -:: - ---- - -## Drafts - -Start typing in an empty editor — or press **Cmd/Ctrl + N** for a new note — to create a **draft**. - -- A new draft saves into the current project automatically once it has meaningful content (a title, tags, or body text). -- Use **Save Draft** in the command palette to save immediately without waiting. -- Once saved, the note syncs like any other and is available to your AI assistant. - -::note -Saved notes are written automatically as you edit. Status dots tell you the state: unsaved, saving, or draft — no dot means saved. -:: - ---- - -## Working with your AI assistant - -The web app treats your AI assistant as a real collaborator — you can watch it write, and steer it, in the same note you're editing. - -### Connect an agent - -Click **Connect Agent** in the editor to start or resume an agent session for the workspace. When an agent is connected, the button shows its live status (for example, "Claude live"). - -### Work on a selection - -Select text in the editor and it appears in the agent pane, where you can send a request about it — a rewrite, a summary, or a next step. The agent's changes stream into the note as it works. - -### The agent pane +## Activity -The agent pane shows the session: what the agent is working on, its progress, and a place to steer it ("Ask for a rewrite, summary, or next step…"). Updates flow into the note in real time, so you can follow along while it writes. +The **Activity** view in the sidebar keeps you aware of what's happening across the workspace — operations in progress (imports, indexing, large edits) and recent completed changes from every member **and connected agent**, with direct links to the affected notes. When your assistant writes a note over MCP, it shows up here live. --- -## Creating and managing notes - -### Create a note - -- Start typing in an empty editor, or -- Press **Cmd/Ctrl + N**, or -- Open the command palette (**Cmd/Ctrl + K**) → **New Note** - -::theme-image{light="/screenshots/cloud-app/v2-new-note-light.png" dark="/screenshots/cloud-app/v2-new-note-dark.png" alt="New note"} -:: - -### Move notes - -- Use a note's `⋮` menu → **Move** to relocate it to another folder, or -- Drag the note card from the list onto the desired folder, or -- Drag a folder in the tree to move an entire directory. - -### Delete notes - -Open a note's `⋮` menu → **Delete**. - -::warning -Deletion is permanent. Create a snapshot before bulk deletions if you want the ability to restore. -:: - -### Copy permalink and rename - -From a note's `⋮` menu you can **Rename Note** and **Copy link for your agent**; the command palette also offers **Copy Permalink**. - -### Share a note - -From a note's `⋮` menu, choose **Share note** to create a public, read-only link anyone can open without an account. See [Shared Notes](/cloud/shared-notes). - -### See a note's history +## Explore the graph -Every save creates a new version. Click the **File history** icon (clock) in a note's toolbar to browse the timeline, compare any earlier version against the current one, and merge old content back in. See [File History](/cloud/file-history). +The **Explore** view renders your knowledge graph in 3D — notes as nodes, relations as links between them. It rotates gently until you interact: drag to orbit, scroll to zoom, and click a node to open the note. --- @@ -223,72 +123,6 @@ For complete snapshot management including creating, browsing, and restoring sna --- -## Activity - -The **Activity** view in the sidebar keeps you aware of what's happening across the workspace — operations in progress (imports, indexing, large edits) and recent completed changes from every member **and connected agent**, with direct links to the affected notes. When your assistant writes a note over MCP, it shows up here live. - ---- - -## Explore the graph - -The **Explore** view renders your knowledge graph in 3D — notes as nodes, relations as links between them. It rotates gently until you interact: drag to orbit, scroll to zoom, and click a node to open the note. - ---- - -## Keyboard Shortcuts - -The web app is designed for keyboard-first navigation. Press **Cmd/Ctrl + /** to see the full list in the app. - -### Command palette - -Press **Cmd/Ctrl + K** to open the command palette and search for any action — navigate to notes, settings, the graph, or projects; create a new note; switch view modes; change theme; or run note and editor actions. - -::theme-image{light="/screenshots/cloud-app/v2-command-light.png" dark="/screenshots/cloud-app/v2-command-dark.png" alt="Command palette"} -:: - -### Formatting - -| Shortcut | Action | -|----------|--------| -| **Cmd/Ctrl + B** | Bold | -| **Cmd/Ctrl + I** | Italic | -| **Cmd/Ctrl + E** | Inline code | -| **Cmd/Ctrl + Option + 1** | Heading 1 | -| **Cmd/Ctrl + Option + 2** | Heading 2 | -| **Cmd/Ctrl + Option + 3** | Heading 3 | -| **Cmd/Ctrl + D** | Task checkbox | - -### Structure - -| Shortcut | Action | -|----------|--------| -| **Cmd/Ctrl + ]** | Indent list | -| **Cmd/Ctrl + [** | Outdent list | - -### View - -| Shortcut | Action | -|----------|--------| -| **Cmd/Ctrl + Shift + I** | Rich editor | -| **Cmd/Ctrl + Shift + P** | Preview | -| **Cmd/Ctrl + Shift + R** | Source mode | -| **Escape** | Preview from editor | - -### Global - -| Shortcut | Action | -|----------|--------| -| **Cmd/Ctrl + K** | Commands | -| **Cmd/Ctrl + N** | New note | -| **Cmd/Ctrl + Option + E** | Focus editor | -| **Cmd/Ctrl + Option + Z** | Toggle Zen mode | -| **Cmd/Ctrl + /** | Keyboard shortcuts | - -::theme-image{light="/screenshots/cloud-app/v2-shortcuts-light.png" dark="/screenshots/cloud-app/v2-shortcuts-dark.png" alt="Keyboard shortcuts"} -:: - ---- - ## Settings Access settings from the user menu (your avatar at the bottom of the sidebar) or the command palette. @@ -298,10 +132,10 @@ Access settings from the user menu (your avatar at the bottom of the sidebar) or | Section | What it does | |---------|--------------| -| **General** | Account and profile settings, plus **Show onboarding** to replay the guided tour | +| **General** | Account and profile settings, themes and color mode, plus **Show onboarding** to replay the guided tour | | **Teams** | Your [teams and workspaces](/teams/about) at a glance | -| **Members** | Invite and manage [team members, roles, and invitations](/teams/about) | -| **Billing** | Manage payment and subscription | +| **Members** | Invite and manage [team members, roles, and invitations](/teams/members-and-roles) | +| **Billing** | Manage payment and [subscription seats](/teams/seats-and-billing) | | **Projects** | Create, download, and delete projects (team downloads require User Admin or above) | | **Import** | Import project ZIPs, Claude/ChatGPT exports, or memory-json | | **MCP** | Connect AI assistants via MCP | @@ -342,13 +176,6 @@ Pin your most-accessed notes (project overviews, quick references) for one-click Before reorganizing folders, bulk importing, or deleting lots of notes, create a manual snapshot. -### Collaborate with your assistant - -The web app and your AI assistant work together: -1. **AI creates** detailed notes during conversations — or writes alongside you with Connect Agent -2. **You browse and refine** in the web app -3. **AI references** your refined notes in future conversations - --- ## Next Steps @@ -356,37 +183,37 @@ The web app and your AI assistant work together: :::card-group ::card --- -title: Teams -icon: i-lucide-users -to: /teams/about +title: Editor +icon: i-lucide-pencil +to: /cloud/editor --- -Share a workspace and collaborate with your team. +Editing modes, formatting, drafts, and keyboard shortcuts. :: ::card --- -title: Cloud Sync -icon: i-lucide-refresh-cw -to: /cloud/cloud-sync +title: AI Collaboration +icon: i-lucide-sparkles +to: /cloud/ai-collaboration --- -Sync local files with push and pull to edit locally and in cloud. +Connect an agent and watch it write alongside you. :: ::card --- -title: CLI Reference -icon: i-lucide-terminal -to: /reference/cli-reference +title: Teams +icon: i-lucide-users +to: /teams/about --- -Advanced cloud commands including snapshot CLI. +Share a workspace and collaborate with your team. :: ::card --- -title: Knowledge Format -icon: i-lucide-file-text -to: /concepts/knowledge-format +title: Cloud Sync +icon: i-lucide-refresh-cw +to: /cloud/cloud-sync --- -Learn the semantic structure for observations and relations. +Sync local files with push and pull to edit locally and in cloud. :: ::: diff --git a/content/3.cloud/03.editor.md b/content/3.cloud/03.editor.md new file mode 100644 index 0000000..4acea95 --- /dev/null +++ b/content/3.cloud/03.editor.md @@ -0,0 +1,189 @@ +--- +title: Editor +description: Editing modes, markdown formatting, frontmatter, drafts, note management, and keyboard shortcuts in the web app. +--- + +Notes in the [web app](/cloud/web-app) open ready to edit, and everything you write is saved as plain Markdown. + +--- + +## Editing modes + +The app has three modes, switchable from the toolbar or with keyboard shortcuts: + +| Mode | Shortcut | Description | +|------|----------|-------------| +| **Rich editor** | Cmd/Ctrl + Shift + I | WYSIWYG editing — type and format directly, with tables, code blocks, callouts, and task lists | +| **Source mode** | Cmd/Ctrl + Shift + R | Plain Markdown editing with full frontmatter visible — for power users | +| **Preview** | Cmd/Ctrl + Shift + P | Read-only rendered view with clickable `[[wiki links]]` for navigating your knowledge graph | + +::theme-image{light="/screenshots/cloud-app/v2-edit-mode-light.png" dark="/screenshots/cloud-app/v2-edit-mode-dark.png" alt="Rich editor mode"} +:: + +And here's the same note in **Preview** mode, with clickable wiki links: + +::theme-image{light="/screenshots/cloud-app/v2-edit-preview-light.png" dark="/screenshots/cloud-app/v2-edit-preview-dark.png" alt="Preview mode"} +:: + +::tip +Press **Cmd/Ctrl + Option + Z** to toggle Zen mode — a distraction-free full-screen editor. Press **Escape** to drop back to Preview from the editor. +:: + +### Markdown formatting + +The rich editor supports full Markdown including: +- Headers, bold, italic, inline code +- Code blocks with syntax highlighting +- Tables +- Links and images +- Task lists (`- [ ]` and `- [x]`) +- Basic Memory semantic syntax (observations, relations) + +Press **Cmd/Ctrl + /** to see all formatting shortcuts. + +### Edit frontmatter + +Open the **Frontmatter** panel from the toolbar (or the command palette) to edit a note's YAML metadata separately from its content. + +::theme-image{light="/screenshots/cloud-app/v2-frontmatter-light.png" dark="/screenshots/cloud-app/v2-frontmatter-dark.png" alt="Edit Frontmatter"} +:: + +--- + +## Drafts + +Start typing in an empty editor — or press **Cmd/Ctrl + N** for a new note — to create a **draft**. + +- A new draft saves into the current project automatically once it has meaningful content (a title, tags, or body text). +- Use **Save Draft** in the command palette to save immediately without waiting. +- Once saved, the note syncs like any other and is available to your AI assistant. + +::note +Saved notes are written automatically as you edit. Status dots tell you the state: unsaved, saving, or draft — no dot means saved. +:: + +--- + +## Creating and managing notes + +### Create a note + +- Start typing in an empty editor, or +- Press **Cmd/Ctrl + N**, or +- Open the command palette (**Cmd/Ctrl + K**) → **New Note** + +::theme-image{light="/screenshots/cloud-app/v2-new-note-light.png" dark="/screenshots/cloud-app/v2-new-note-dark.png" alt="New note"} +:: + +### Move notes + +- Use a note's `⋮` menu → **Move** to relocate it to another folder, or +- Drag the note card from the list onto the desired folder, or +- Drag a folder in the tree to move an entire directory. + +### Delete notes + +Open a note's `⋮` menu → **Delete**. + +::warning +Deletion is permanent. Create a snapshot before bulk deletions if you want the ability to restore. +:: + +### Copy permalink and rename + +From a note's `⋮` menu you can **Rename Note** and **Copy link for your agent**; the command palette also offers **Copy Permalink**. + +### Share a note + +From a note's `⋮` menu, choose **Share note** to create a public, read-only link anyone can open without an account. See [Shared Notes](/cloud/shared-notes). + +### See a note's history + +Every save creates a new version. Click the **File history** icon (clock) in a note's toolbar to browse the timeline, compare any earlier version against the current one, and merge old content back in. See [File History](/cloud/file-history). + +--- + +## Keyboard Shortcuts + +The web app is designed for keyboard-first navigation. Press **Cmd/Ctrl + /** to see the full list in the app. + +### Command palette + +Press **Cmd/Ctrl + K** to open the command palette and search for any action — navigate to notes, settings, the graph, or projects; create a new note; switch view modes; change theme; or run note and editor actions. + +::theme-image{light="/screenshots/cloud-app/v2-command-light.png" dark="/screenshots/cloud-app/v2-command-dark.png" alt="Command palette"} +:: + +### Formatting + +| Shortcut | Action | +|----------|--------| +| **Cmd/Ctrl + B** | Bold | +| **Cmd/Ctrl + I** | Italic | +| **Cmd/Ctrl + E** | Inline code | +| **Cmd/Ctrl + Option + 1** | Heading 1 | +| **Cmd/Ctrl + Option + 2** | Heading 2 | +| **Cmd/Ctrl + Option + 3** | Heading 3 | +| **Cmd/Ctrl + D** | Task checkbox | + +### Structure + +| Shortcut | Action | +|----------|--------| +| **Cmd/Ctrl + ]** | Indent list | +| **Cmd/Ctrl + [** | Outdent list | + +### View + +| Shortcut | Action | +|----------|--------| +| **Cmd/Ctrl + Shift + I** | Rich editor | +| **Cmd/Ctrl + Shift + P** | Preview | +| **Cmd/Ctrl + Shift + R** | Source mode | +| **Escape** | Preview from editor | + +### Global + +| Shortcut | Action | +|----------|--------| +| **Cmd/Ctrl + K** | Commands | +| **Cmd/Ctrl + N** | New note | +| **Cmd/Ctrl + Option + E** | Focus editor | +| **Cmd/Ctrl + Option + Z** | Toggle Zen mode | +| **Cmd/Ctrl + /** | Keyboard shortcuts | + +::theme-image{light="/screenshots/cloud-app/v2-shortcuts-light.png" dark="/screenshots/cloud-app/v2-shortcuts-dark.png" alt="Keyboard shortcuts"} +:: + +--- + +## Next Steps + +:::card-group +::card +--- +title: AI Collaboration +icon: i-lucide-sparkles +to: /cloud/ai-collaboration +--- +Connect an agent and watch it write alongside you. +:: + +::card +--- +title: File History +icon: i-lucide-history +to: /cloud/file-history +--- +Every save is a version — browse, compare, and merge back. +:: + +::card +--- +title: Knowledge Format +icon: i-lucide-file-text +to: /concepts/knowledge-format +--- +The semantic structure for observations and relations. +:: +::: diff --git a/content/3.cloud/04.ai-collaboration.md b/content/3.cloud/04.ai-collaboration.md new file mode 100644 index 0000000..104570b --- /dev/null +++ b/content/3.cloud/04.ai-collaboration.md @@ -0,0 +1,71 @@ +--- +title: AI Collaboration +description: Connect an agent to the web app and watch it write alongside you — live, in the same note. +--- + +The [web app](/cloud/web-app) treats your AI assistant as a real collaborator — you can watch it write, and steer it, in the same note you're editing. It's the same shared memory your agents reach over MCP, with a front-row seat. + +--- + +## Connect an agent + +Click **Connect Agent** in the editor to start or resume an agent session for the workspace. When an agent is connected, the button shows its live status (for example, "Claude live"). + +## Work on a selection + +Select text in the editor and it appears in the agent pane, where you can send a request about it — a rewrite, a summary, or a next step. The agent's changes stream into the note as it works. + +## The agent pane + +The agent pane shows the session: what the agent is working on, its progress, and a place to steer it ("Ask for a rewrite, summary, or next step…"). Updates flow into the note in real time, so you can follow along while it writes. + +## Send a note to any agent + +Every note has a stable link your agents can use: open the `⋮` menu and choose **Copy link for your agent**, then paste it into any connected AI tool — "add a summary section to this note" — and watch the change land live. + +## See what your agents did + +Agent writes over MCP appear in the [**Activity** view](/cloud/web-app#activity) alongside your teammates' edits — with direct links to the affected notes. On a team, everyone's agents share the same knowledge base; see [Basic Memory Teams](/teams/about). + +--- + +## The loop in practice + +1. **AI creates** detailed notes during conversations — or writes alongside you with Connect Agent +2. **You browse and refine** in the web app +3. **AI references** your refined notes in future conversations + +Each cycle makes your AI better at answering from your actual knowledge. + +--- + +## Next Steps + +:::card-group +::card +--- +title: AI Assistant Guide +icon: i-lucide-bot +to: /reference/ai-assistant-guide +--- +Teach your assistant when and how to use Basic Memory. +:: + +::card +--- +title: Teams +icon: i-lucide-users +to: /teams/about +--- +One shared memory for your team and every agent connected to it. +:: + +::card +--- +title: Editor +icon: i-lucide-pencil +to: /cloud/editor +--- +Editing modes, drafts, and keyboard shortcuts. +:: +::: diff --git a/content/3.cloud/03.cloud-sync.md b/content/3.cloud/05.cloud-sync.md similarity index 100% rename from content/3.cloud/03.cloud-sync.md rename to content/3.cloud/05.cloud-sync.md diff --git a/content/3.cloud/05.cloud-snapshots.md b/content/3.cloud/06.cloud-snapshots.md similarity index 100% rename from content/3.cloud/05.cloud-snapshots.md rename to content/3.cloud/06.cloud-snapshots.md diff --git a/content/3.cloud/06.themes.md b/content/3.cloud/07.themes.md similarity index 97% rename from content/3.cloud/06.themes.md rename to content/3.cloud/07.themes.md index 70976e4..670f85c 100644 --- a/content/3.cloud/06.themes.md +++ b/content/3.cloud/07.themes.md @@ -40,7 +40,7 @@ The full tour — editing modes, shortcuts, projects, and settings. --- title: Keyboard Shortcuts icon: i-lucide-keyboard -to: /cloud/web-app#keyboard-shortcuts +to: /cloud/editor#keyboard-shortcuts --- Switch view modes and run commands without the mouse. :: diff --git a/content/3.cloud/07.api-keys.md b/content/3.cloud/08.api-keys.md similarity index 100% rename from content/3.cloud/07.api-keys.md rename to content/3.cloud/08.api-keys.md diff --git a/content/3.cloud/08.routing.md b/content/3.cloud/09.routing.md similarity index 100% rename from content/3.cloud/08.routing.md rename to content/3.cloud/09.routing.md diff --git a/content/3.cloud/09.shared-notes.md b/content/3.cloud/10.shared-notes.md similarity index 95% rename from content/3.cloud/09.shared-notes.md rename to content/3.cloud/10.shared-notes.md index 95a80fa..4cc4cff 100644 --- a/content/3.cloud/09.shared-notes.md +++ b/content/3.cloud/10.shared-notes.md @@ -33,7 +33,7 @@ https://cloud.basicmemory.com/s/ ``` ::note -Only **saved** notes can be shared. A [draft](/cloud/web-app#drafts) has to be saved to a project first — once it has a project and path, the **Share note** action appears. +Only **saved** notes can be shared. A [draft](/cloud/editor#drafts) has to be saved to a project first — once it has a project and path, the **Share note** action appears. :: --- From ec031e261cf6793b84bc4bb46044103c54d9d198 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:17:33 -0500 Subject: [PATCH 56/87] docs(cloud): rename Editor page to Note Editor Co-Authored-By: Claude Fable 5 --- content/3.cloud/02.web-app.md | 6 +++--- content/3.cloud/{03.editor.md => 03.note-editor.md} | 2 +- content/3.cloud/04.ai-collaboration.md | 4 ++-- content/3.cloud/07.themes.md | 2 +- content/3.cloud/10.shared-notes.md | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) rename content/3.cloud/{03.editor.md => 03.note-editor.md} (99%) diff --git a/content/3.cloud/02.web-app.md b/content/3.cloud/02.web-app.md index efe7ae8..26b0435 100644 --- a/content/3.cloud/02.web-app.md +++ b/content/3.cloud/02.web-app.md @@ -8,7 +8,7 @@ The Basic Memory web app at [app.basicmemory.com](https://app.basicmemory.com) i ::theme-image{light="/screenshots/cloud-app/v2-overview-light.png" dark="/screenshots/cloud-app/v2-overview-dark.png" alt="Web App Overview"} :: -This page is the tour of the app itself. Writing and shortcuts live on the [Editor](/cloud/editor) page; working with agents lives on [AI Collaboration](/cloud/ai-collaboration). +This page is the tour of the app itself. Writing and shortcuts live on the [Note Editor](/cloud/note-editor) page; working with agents lives on [AI Collaboration](/cloud/ai-collaboration). --- @@ -183,9 +183,9 @@ Before reorganizing folders, bulk importing, or deleting lots of notes, create a :::card-group ::card --- -title: Editor +title: Note Editor icon: i-lucide-pencil -to: /cloud/editor +to: /cloud/note-editor --- Editing modes, formatting, drafts, and keyboard shortcuts. :: diff --git a/content/3.cloud/03.editor.md b/content/3.cloud/03.note-editor.md similarity index 99% rename from content/3.cloud/03.editor.md rename to content/3.cloud/03.note-editor.md index 4acea95..777a0c3 100644 --- a/content/3.cloud/03.editor.md +++ b/content/3.cloud/03.note-editor.md @@ -1,5 +1,5 @@ --- -title: Editor +title: Note Editor description: Editing modes, markdown formatting, frontmatter, drafts, note management, and keyboard shortcuts in the web app. --- diff --git a/content/3.cloud/04.ai-collaboration.md b/content/3.cloud/04.ai-collaboration.md index 104570b..fae9423 100644 --- a/content/3.cloud/04.ai-collaboration.md +++ b/content/3.cloud/04.ai-collaboration.md @@ -62,9 +62,9 @@ One shared memory for your team and every agent connected to it. ::card --- -title: Editor +title: Note Editor icon: i-lucide-pencil -to: /cloud/editor +to: /cloud/note-editor --- Editing modes, drafts, and keyboard shortcuts. :: diff --git a/content/3.cloud/07.themes.md b/content/3.cloud/07.themes.md index 670f85c..6d7ab27 100644 --- a/content/3.cloud/07.themes.md +++ b/content/3.cloud/07.themes.md @@ -40,7 +40,7 @@ The full tour — editing modes, shortcuts, projects, and settings. --- title: Keyboard Shortcuts icon: i-lucide-keyboard -to: /cloud/editor#keyboard-shortcuts +to: /cloud/note-editor#keyboard-shortcuts --- Switch view modes and run commands without the mouse. :: diff --git a/content/3.cloud/10.shared-notes.md b/content/3.cloud/10.shared-notes.md index 4cc4cff..8de997b 100644 --- a/content/3.cloud/10.shared-notes.md +++ b/content/3.cloud/10.shared-notes.md @@ -33,7 +33,7 @@ https://cloud.basicmemory.com/s/ ``` ::note -Only **saved** notes can be shared. A [draft](/cloud/editor#drafts) has to be saved to a project first — once it has a project and path, the **Share note** action appears. +Only **saved** notes can be shared. A [draft](/cloud/note-editor#drafts) has to be saved to a project first — once it has a project and path, the **Share note** action appears. :: --- From 9c9523937c2051617186f8272f6d28852f8f1d12 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:20:49 -0500 Subject: [PATCH 57/87] docs: add a subtle border to theme-image screenshots White app screenshots were invisible against the white page background. ThemeImage now draws a neutral border (light and dark variants) around every screenshot pair site-wide. Co-Authored-By: Claude Fable 5 --- app/components/content/ThemeImage.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/components/content/ThemeImage.vue b/app/components/content/ThemeImage.vue index 28e8ccc..f82523e 100644 --- a/app/components/content/ThemeImage.vue +++ b/app/components/content/ThemeImage.vue @@ -1,7 +1,7 @@ From 9f55565196dd238366f006866325ac83e0444c1e Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:21:02 -0500 Subject: [PATCH 58/87] docs: darken the theme-image screenshot border Co-Authored-By: Claude Fable 5 --- app/components/content/ThemeImage.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/components/content/ThemeImage.vue b/app/components/content/ThemeImage.vue index f82523e..ee6fe53 100644 --- a/app/components/content/ThemeImage.vue +++ b/app/components/content/ThemeImage.vue @@ -1,7 +1,7 @@ From 64d462bb2bc8e7b2531daa88038cfc81b32738f8 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:23:47 -0500 Subject: [PATCH 59/87] docs(cloud): move Routing to the bottom of the cloud nav Co-Authored-By: Claude Fable 5 --- content/3.cloud/{10.shared-notes.md => 09.shared-notes.md} | 0 .../{11.restore-lost-content.md => 10.restore-lost-content.md} | 0 content/3.cloud/{12.file-history.md => 11.file-history.md} | 0 content/3.cloud/{13.cloud-cli.md => 12.cloud-cli.md} | 0 content/3.cloud/{09.routing.md => 13.routing.md} | 0 5 files changed, 0 insertions(+), 0 deletions(-) rename content/3.cloud/{10.shared-notes.md => 09.shared-notes.md} (100%) rename content/3.cloud/{11.restore-lost-content.md => 10.restore-lost-content.md} (100%) rename content/3.cloud/{12.file-history.md => 11.file-history.md} (100%) rename content/3.cloud/{13.cloud-cli.md => 12.cloud-cli.md} (100%) rename content/3.cloud/{09.routing.md => 13.routing.md} (100%) diff --git a/content/3.cloud/10.shared-notes.md b/content/3.cloud/09.shared-notes.md similarity index 100% rename from content/3.cloud/10.shared-notes.md rename to content/3.cloud/09.shared-notes.md diff --git a/content/3.cloud/11.restore-lost-content.md b/content/3.cloud/10.restore-lost-content.md similarity index 100% rename from content/3.cloud/11.restore-lost-content.md rename to content/3.cloud/10.restore-lost-content.md diff --git a/content/3.cloud/12.file-history.md b/content/3.cloud/11.file-history.md similarity index 100% rename from content/3.cloud/12.file-history.md rename to content/3.cloud/11.file-history.md diff --git a/content/3.cloud/13.cloud-cli.md b/content/3.cloud/12.cloud-cli.md similarity index 100% rename from content/3.cloud/13.cloud-cli.md rename to content/3.cloud/12.cloud-cli.md diff --git a/content/3.cloud/09.routing.md b/content/3.cloud/13.routing.md similarity index 100% rename from content/3.cloud/09.routing.md rename to content/3.cloud/13.routing.md From ce1bb9515febe41d4556234a4c62b0c4c9f0aae4 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:25:34 -0500 Subject: [PATCH 60/87] docs(cloud): clarify Shared Notes are public shares Shared Notes now open by distinguishing public links from team sharing: teammates get notes automatically through team projects, so share links are for readers outside the workspace. Co-Authored-By: Claude Fable 5 --- content/3.cloud/09.shared-notes.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/content/3.cloud/09.shared-notes.md b/content/3.cloud/09.shared-notes.md index 8de997b..77b61c3 100644 --- a/content/3.cloud/09.shared-notes.md +++ b/content/3.cloud/09.shared-notes.md @@ -1,9 +1,13 @@ --- title: Shared Notes -description: Create a public, read-only link to a note so anyone can view it — no account required. +description: Publish a note as a public, read-only link for people outside your workspace. --- -Shared Notes let you publish a single note as a public, read-only web page. Anyone with the link can read it without signing in — handy for sharing a document, a spec, or a writeup with people outside your workspace. +Shared Notes are **public** shares: publish a single note as a read-only web page that anyone with the link can read, no account required — handy for a document, a spec, or a writeup you want to show people outside your workspace. + +::tip +**Sharing with your team doesn't need a link.** Teammates see notes automatically through [team projects](/teams/team-projects) — everyone in the workspace (or everyone you've granted access on a shared project) already has them. Use Shared Notes only for readers outside Basic Memory. +:: ::theme-image{light="/screenshots/cloud-app/v2-shared-note-public-note-light.png" dark="/screenshots/cloud-app/v2-shared-note-public-note-dark.png" alt="A shared note"} :: From 493d68bab81be605ae15140b77d15d72c455ab61 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:27:12 -0500 Subject: [PATCH 61/87] docs(cloud): recovery page ends with a contact-support path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit If no snapshot or backstop covers the loss, nightly backups exist independently of user snapshots and support may be able to recover the data — with what to include in the email. Co-Authored-By: Claude Fable 5 --- content/3.cloud/10.restore-lost-content.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/content/3.cloud/10.restore-lost-content.md b/content/3.cloud/10.restore-lost-content.md index 7e1c492..fbbc4c0 100644 --- a/content/3.cloud/10.restore-lost-content.md +++ b/content/3.cloud/10.restore-lost-content.md @@ -161,6 +161,14 @@ bm cloud snapshot create "Before reorganizing research/" --- +## Still stuck? Contact support + +If you've lost content and no snapshot or backstop covers it, don't give up — Basic Memory runs **nightly backups** of cloud data independently of your snapshots, and we may be able to recover it for you. + +Email `hello@basicmemory.com` with your account email, the workspace and project, roughly when the content was lost, and what it was. See [Contact Support](/reference/contact-support) for what else to include. + +--- + ## Related - [File History](/cloud/file-history) — per-note version timeline and diff/merge restore From e916913c739b4d854a38d8499bbab6abf1db8751 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:28:57 -0500 Subject: [PATCH 62/87] docs(cloud): recovery contact uses support@ and the in-app feedback button Co-Authored-By: Claude Fable 5 --- content/3.cloud/10.restore-lost-content.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/3.cloud/10.restore-lost-content.md b/content/3.cloud/10.restore-lost-content.md index fbbc4c0..4a808a6 100644 --- a/content/3.cloud/10.restore-lost-content.md +++ b/content/3.cloud/10.restore-lost-content.md @@ -165,7 +165,7 @@ bm cloud snapshot create "Before reorganizing research/" If you've lost content and no snapshot or backstop covers it, don't give up — Basic Memory runs **nightly backups** of cloud data independently of your snapshots, and we may be able to recover it for you. -Email `hello@basicmemory.com` with your account email, the workspace and project, roughly when the content was lost, and what it was. See [Contact Support](/reference/contact-support) for what else to include. +Email `support@basicmemory.com` — or use the **feedback button** in the app's lower-left navbar — with your account email, the workspace and project, roughly when the content was lost, and what it was. See [Contact Support](/reference/contact-support) for what else to include. --- From 5fe00394d265408889c3dc12d3ce7905a5c8fe7b Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:30:22 -0500 Subject: [PATCH 63/87] docs: user support goes to support@basicmemory.com The Contact Support page now leads with support@ (flagged/monitored for user support) plus the in-app feedback button; hello@ stays for sales and partner inquiries, which the Partners page already uses. Co-Authored-By: Claude Fable 5 --- content/9.reference/10.contact-support.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/9.reference/10.contact-support.md b/content/9.reference/10.contact-support.md index 0f760c2..3d2168d 100644 --- a/content/9.reference/10.contact-support.md +++ b/content/9.reference/10.contact-support.md @@ -7,10 +7,10 @@ navigation: false For private account, billing, or Cloud workspace help, email: ```text -hello@basicmemory.com +support@basicmemory.com ``` -Use email when the issue involves information that should not be posted publicly. +You can also reach us with the **feedback button** in the web app's lower-left navbar. Use email or feedback when the issue involves information that should not be posted publicly. (For sales and partner inquiries, use `hello@basicmemory.com`.) --- From 3219d5b83e7bb2f7ad5121c9a2a5fd82c43e0345 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:39:48 -0500 Subject: [PATCH 64/87] docs(partners): promote Partners to its own section for the MSP audience Partners moves out of Teams into a top-level section (nav position 5, later sections renumbered; URLs unchanged, /teams/partners 301s). The single page becomes five, technical and feature-forward: - Partner Program: value framing around the four pillars (provision customers, SSO, consolidated invoicing, full audit log), portal tour, claim-and-activate setup, link to basicmemory.com/partners - Customer Provisioning: isolated workspaces, list columns as shipped, seat caps, lifecycle, and correctly-scoped customer-visible audit - Customer SSO: verify domain first, setup portal opens directly in a new tab (nothing to copy/email), JIT is ON by default with the seat-consumption warning inverted to match - Billing: seat-day metering, committed minimums, statements/CSV as rebilling data, Add seats restricted to Owner/Billing roles - Team and Audit: scoped staff roles (Admin billing qualified), audit trail with the customer-visible action subset All six review findings for the old page are folded in. Co-Authored-By: Claude Fable 5 --- .../.navigation.yml | 0 .../1.cli-reference.md | 0 .../10.contact-support.md | 0 .../2.mcp-tools-reference.md | 0 .../3.ai-assistant-guide.md | 0 .../4.technical-information.md | 0 .../5.troubleshooting.md | 0 .../6.configuration.md | 0 .../{9.reference => 10.reference}/7.docker.md | 0 .../8.llms-txt.md | 0 content/4.teams/1.about.md | 2 +- content/4.teams/3.seats-and-billing.md | 2 +- content/4.teams/7.partners.md | 157 ------------------ content/5.partners/.navigation.yml | 2 + content/5.partners/1.about.md | 99 +++++++++++ content/5.partners/2.customer-provisioning.md | 62 +++++++ content/5.partners/3.customer-sso.md | 58 +++++++ content/5.partners/4.billing.md | 63 +++++++ content/5.partners/5.team-and-audit.md | 62 +++++++ content/{5.local => 6.local}/.navigation.yml | 0 .../{5.local => 6.local}/1.local-install.md | 0 .../{5.local => 6.local}/2.getting-started.md | 0 content/{5.local => 6.local}/3.cli-basics.md | 0 .../{5.local => 6.local}/4.mcp-tools-local.md | 0 content/{5.local => 6.local}/5.user-guide.md | 0 .../.navigation.yml | 0 .../0.vs-built-in-memory.md | 0 .../1.knowledge-format.md | 0 .../2.projects-and-folders.md | 0 .../3.observations-and-relations.md | 0 .../4.memory-urls.md | 0 .../{6.concepts => 7.concepts}/5.canvas.md | 0 .../6.schema-system.md | 0 .../7.semantic-search.md | 0 .../8.metadata-search.md | 0 .../.navigation.yml | 0 .../0.index.md | 0 .../1.claude-desktop.md | 0 .../10.openclaw.md | 0 .../11.hermes.md | 0 .../2.claude-code.md | 0 .../3.chatgpt.md | 0 .../4.gemini.md | 0 .../5.codex.md | 0 .../6.cursor.md | 0 .../7.vscode.md | 0 .../8.obsidian.md | 0 .../9.skills.md | 0 .../{8.how-to => 9.how-to}/.navigation.yml | 0 .../1.project-documentation.md | 0 .../2.writing-organization.md | 0 .../3.research-learning.md | 0 .../{8.how-to => 9.how-to}/4.note-taking.md | 0 .../5.personal-knowledge.md | 0 docs/review-findings.md | 12 +- nuxt.config.ts | 1 + 56 files changed, 355 insertions(+), 165 deletions(-) rename content/{9.reference => 10.reference}/.navigation.yml (100%) rename content/{9.reference => 10.reference}/1.cli-reference.md (100%) rename content/{9.reference => 10.reference}/10.contact-support.md (100%) rename content/{9.reference => 10.reference}/2.mcp-tools-reference.md (100%) rename content/{9.reference => 10.reference}/3.ai-assistant-guide.md (100%) rename content/{9.reference => 10.reference}/4.technical-information.md (100%) rename content/{9.reference => 10.reference}/5.troubleshooting.md (100%) rename content/{9.reference => 10.reference}/6.configuration.md (100%) rename content/{9.reference => 10.reference}/7.docker.md (100%) rename content/{9.reference => 10.reference}/8.llms-txt.md (100%) delete mode 100644 content/4.teams/7.partners.md create mode 100644 content/5.partners/.navigation.yml create mode 100644 content/5.partners/1.about.md create mode 100644 content/5.partners/2.customer-provisioning.md create mode 100644 content/5.partners/3.customer-sso.md create mode 100644 content/5.partners/4.billing.md create mode 100644 content/5.partners/5.team-and-audit.md rename content/{5.local => 6.local}/.navigation.yml (100%) rename content/{5.local => 6.local}/1.local-install.md (100%) rename content/{5.local => 6.local}/2.getting-started.md (100%) rename content/{5.local => 6.local}/3.cli-basics.md (100%) rename content/{5.local => 6.local}/4.mcp-tools-local.md (100%) rename content/{5.local => 6.local}/5.user-guide.md (100%) rename content/{6.concepts => 7.concepts}/.navigation.yml (100%) rename content/{6.concepts => 7.concepts}/0.vs-built-in-memory.md (100%) rename content/{6.concepts => 7.concepts}/1.knowledge-format.md (100%) rename content/{6.concepts => 7.concepts}/2.projects-and-folders.md (100%) rename content/{6.concepts => 7.concepts}/3.observations-and-relations.md (100%) rename content/{6.concepts => 7.concepts}/4.memory-urls.md (100%) rename content/{6.concepts => 7.concepts}/5.canvas.md (100%) rename content/{6.concepts => 7.concepts}/6.schema-system.md (100%) rename content/{6.concepts => 7.concepts}/7.semantic-search.md (100%) rename content/{6.concepts => 7.concepts}/8.metadata-search.md (100%) rename content/{7.integrations => 8.integrations}/.navigation.yml (100%) rename content/{7.integrations => 8.integrations}/0.index.md (100%) rename content/{7.integrations => 8.integrations}/1.claude-desktop.md (100%) rename content/{7.integrations => 8.integrations}/10.openclaw.md (100%) rename content/{7.integrations => 8.integrations}/11.hermes.md (100%) rename content/{7.integrations => 8.integrations}/2.claude-code.md (100%) rename content/{7.integrations => 8.integrations}/3.chatgpt.md (100%) rename content/{7.integrations => 8.integrations}/4.gemini.md (100%) rename content/{7.integrations => 8.integrations}/5.codex.md (100%) rename content/{7.integrations => 8.integrations}/6.cursor.md (100%) rename content/{7.integrations => 8.integrations}/7.vscode.md (100%) rename content/{7.integrations => 8.integrations}/8.obsidian.md (100%) rename content/{7.integrations => 8.integrations}/9.skills.md (100%) rename content/{8.how-to => 9.how-to}/.navigation.yml (100%) rename content/{8.how-to => 9.how-to}/1.project-documentation.md (100%) rename content/{8.how-to => 9.how-to}/2.writing-organization.md (100%) rename content/{8.how-to => 9.how-to}/3.research-learning.md (100%) rename content/{8.how-to => 9.how-to}/4.note-taking.md (100%) rename content/{8.how-to => 9.how-to}/5.personal-knowledge.md (100%) diff --git a/content/9.reference/.navigation.yml b/content/10.reference/.navigation.yml similarity index 100% rename from content/9.reference/.navigation.yml rename to content/10.reference/.navigation.yml diff --git a/content/9.reference/1.cli-reference.md b/content/10.reference/1.cli-reference.md similarity index 100% rename from content/9.reference/1.cli-reference.md rename to content/10.reference/1.cli-reference.md diff --git a/content/9.reference/10.contact-support.md b/content/10.reference/10.contact-support.md similarity index 100% rename from content/9.reference/10.contact-support.md rename to content/10.reference/10.contact-support.md diff --git a/content/9.reference/2.mcp-tools-reference.md b/content/10.reference/2.mcp-tools-reference.md similarity index 100% rename from content/9.reference/2.mcp-tools-reference.md rename to content/10.reference/2.mcp-tools-reference.md diff --git a/content/9.reference/3.ai-assistant-guide.md b/content/10.reference/3.ai-assistant-guide.md similarity index 100% rename from content/9.reference/3.ai-assistant-guide.md rename to content/10.reference/3.ai-assistant-guide.md diff --git a/content/9.reference/4.technical-information.md b/content/10.reference/4.technical-information.md similarity index 100% rename from content/9.reference/4.technical-information.md rename to content/10.reference/4.technical-information.md diff --git a/content/9.reference/5.troubleshooting.md b/content/10.reference/5.troubleshooting.md similarity index 100% rename from content/9.reference/5.troubleshooting.md rename to content/10.reference/5.troubleshooting.md diff --git a/content/9.reference/6.configuration.md b/content/10.reference/6.configuration.md similarity index 100% rename from content/9.reference/6.configuration.md rename to content/10.reference/6.configuration.md diff --git a/content/9.reference/7.docker.md b/content/10.reference/7.docker.md similarity index 100% rename from content/9.reference/7.docker.md rename to content/10.reference/7.docker.md diff --git a/content/9.reference/8.llms-txt.md b/content/10.reference/8.llms-txt.md similarity index 100% rename from content/9.reference/8.llms-txt.md rename to content/10.reference/8.llms-txt.md diff --git a/content/4.teams/1.about.md b/content/4.teams/1.about.md index 62f0b0a..2adec4e 100644 --- a/content/4.teams/1.about.md +++ b/content/4.teams/1.about.md @@ -105,7 +105,7 @@ Bring personal notes into the team workspace. --- title: Partners (MSP) icon: i-lucide-handshake -to: /teams/partners +to: /partners/about --- Run Basic Memory for your customers as a managed service provider. :: diff --git a/content/4.teams/3.seats-and-billing.md b/content/4.teams/3.seats-and-billing.md index 8c450d0..2aaa059 100644 --- a/content/4.teams/3.seats-and-billing.md +++ b/content/4.teams/3.seats-and-billing.md @@ -52,7 +52,7 @@ Roles, invitations, and member management. --- title: Partners (MSP) icon: i-lucide-handshake -to: /teams/partners +to: /partners/about --- Managing Basic Memory for customers? Partner billing works differently. :: diff --git a/content/4.teams/7.partners.md b/content/4.teams/7.partners.md deleted file mode 100644 index 29bcc6e..0000000 --- a/content/4.teams/7.partners.md +++ /dev/null @@ -1,157 +0,0 @@ ---- -title: Partners (MSP) -description: Run Basic Memory for your customers — the partner portal, customer workspaces, SSO, seats, and usage-based billing for managed service providers. ---- - -The Basic Memory partner program is for **managed service providers (MSPs)** who run Basic Memory on behalf of their customers. As a partner, you provision and manage customer organizations from a dedicated partner portal, bill your customers however you like, and pay Basic Memory for the seats your customers actually use. - -Each customer you add gets a **dedicated, isolated workspace** — its own database and file storage, physically separated from every other customer and team. - -::note{icon="i-lucide-handshake"} -**The partner program is invite-only.** Basic Memory sets up your partner account and emails your designated owner a claim link. To become a partner, contact us at `hello@basicmemory.com`. -:: - ---- - -## The partner portal - -Partner staff work from the portal at **`/partner`**, separate from the regular app. The sidebar has five sections: - -| Section | What it's for | -|---------|---------------| -| **Dashboard** | Seat commitment, utilization, and period-to-date billing at a glance | -| **Customers** | Managed customer organizations and their workspaces | -| **Billing** | Usage statements behind your official invoices, CSV exports, seat purchases | -| **Team** | Your partner staff and their scoped roles | -| **Audit Log** | A record of everything partner staff do | - -A **Getting started** checklist on the Dashboard walks new partners through setup: claim your account, invite your team, add your first customer, set up customer SSO, and review billing. - ---- - -## Getting set up - -::steps -### Claim your invitation - -Basic Memory emails your account owner a one-time claim link. Open it, sign in, accept the Terms of Service, and claim the invitation. You can claim while the account is still in draft. - -### Activate your subscription - -Until payment is set up, the Dashboard shows an **Activate your subscription** banner. An owner or billing member clicks **Set up payment** and completes checkout. Activation is automatic once payment lands — customer onboarding, seats, and billing unlock immediately. - -### Invite your team - -From **Team**, invite staff with scoped roles. Each invitee gets a one-time claim link. - -### Add your first customer - -From **Customers**, click **Add customer**. This provisions the customer's isolated workspace. -:: - ---- - -## Partner staff roles - -| Role | Can do | -|------|--------| -| **Owner** | Full control, including ownership transfer. An account always keeps at least one owner, and only owners can grant the owner role | -| **Admin** | Manage customers, SSO, team, and billing | -| **Billing** | Billing reads, the billing portal, and seat purchases | -| **Support** | Customer reads and SSO setup links | -| **Viewer** | Read-only customer and billing views | - -Staff members can be suspended and reactivated, and pending invitations revoked, from the **Team** page. - ---- - -## Managing customers - -Each customer row shows its status, workspace, seat cap, and SSO/JIT state. From a customer's detail page you can: - -- **Set a seat cap** — an optional per-customer limit. Leave it blank for no cap; customers are then bounded only by your account-wide seat commitment. -- **Set up SSO** — see below. -- **Suspend** — pauses access for all of the customer's users. Their data is kept and seats stay assigned. -- **Reactivate** — restores access for the customer's users. -- **Archive** — the offboarding path: access ends and all open seats are closed. You confirm by typing the customer's slug. - -::note{icon="i-lucide-eye"} -**Transparency for your customers.** Actions your staff take inside a customer's workspace appear in that customer's own audit trail, clearly labeled as performed by their MSP. -:: - ---- - -## Customer SSO and automatic provisioning - -Customers sign in with **their own identity provider** (for example Microsoft Entra ID via SAML), brokered through WorkOS. From the customer's SSO panel: - -1. Click **Start SSO setup** to generate a setup-portal link for the customer's IT admin. -2. Verify the customer's email domain. -3. Optionally require SSO for all of the customer's users. - -::warning -The SSO setup-portal link **expires about 5 minutes** after it's generated. Open it right away or generate it while on a call with the customer's admin — don't email it. -:: - -With SSO active and **JIT provisioning** enabled, users from the customer's verified domain are provisioned into the customer's workspace automatically on first sign-in — and start consuming a seat. JIT is **off by default** when you add a customer, so turn it on before their first users sign in. - ---- - -## Billing - -Basic Memory bills your partner account monthly based on **seat-days**, with a committed-seat minimum. There is no fixed recurring charge beyond the commitment. - -**How seat-days are counted:** - -- Billing periods are **UTC calendar months**. -- Each UTC date on which a member has an active seat assignment counts as **one seat-day** for that member. Adding and removing the same member on the same date counts once; a seat removed mid-day still counts for that day. -- `seat-months = seat-days ÷ days in the month`. -- Your monthly charge is **whichever is larger**: actual seat-months used, or your committed-seat minimum (prorated for partial months). - -**What you see in the Billing tab:** - -- **Billing periods** — actual, minimum, and billable seat-months per period, with subtotal, payment status, and a link to the official invoice. -- **Customer statements** — per-customer seat-days, seat-months, and active-user counts for any period, with **CSV export** for your PSA or accounting system. -- **Billing portal** — opens the payment portal for official invoices and payment methods. - -::note{icon="i-lucide-receipt"} -Customer statements and CSV exports are **rebilling support data for your own invoicing** — they are not invoices. The only official invoice is the one issued to your partner account. -:: - -**Seats and capacity:** - -- The Dashboard shows committed seats, assigned seats, available seats, and utilization. -- **Add seats** schedules a commitment increase effective at the next UTC month boundary. -- If a customer's seat cap would be exceeded, new assignments to that customer are denied until you raise the cap. -- At your account-wide commitment: with overage disabled, new assignments are blocked until a scheduled increase lands; with overage enabled, extra seats are allowed and metered as overage. -- Billing contacts get an email alert at **90% utilization** or when overage starts accruing. - ---- - -## Getting help - -Partner account, billing, and provisioning questions are handled directly by the Basic Memory team — email `hello@basicmemory.com`. See [Contact Support](/reference/contact-support) for what to include. - ---- - -## Related - -:::card-group -::card ---- -title: Teams -icon: i-lucide-users -to: /teams/about ---- -The team workspace model your customers use day to day — roles, invites, seats. -:: - -::card ---- -title: Contact Support -icon: i-lucide-life-buoy -to: /reference/contact-support ---- -Private support for account, billing, and workspace issues. -:: -::: diff --git a/content/5.partners/.navigation.yml b/content/5.partners/.navigation.yml new file mode 100644 index 0000000..2365a9a --- /dev/null +++ b/content/5.partners/.navigation.yml @@ -0,0 +1,2 @@ +title: Partners +icon: i-lucide-handshake diff --git a/content/5.partners/1.about.md b/content/5.partners/1.about.md new file mode 100644 index 0000000..6748cf7 --- /dev/null +++ b/content/5.partners/1.about.md @@ -0,0 +1,99 @@ +--- +title: Partner Program +description: Run Basic Memory for your customers — isolated workspaces, SSO, consolidated invoicing, and a full audit trail for MSPs. +--- + +The Basic Memory partner program is built for **managed service providers** who operate Basic Memory on behalf of their customers. You provision and manage customer organizations from a dedicated partner portal; Basic Memory bills you once, and you bill your customers however you like. + +What you get as a partner: + +- **A partner portal to provision customers** — create a customer and their [isolated workspace](/partners/customer-provisioning) is live in minutes: its own database and file storage, physically separated from every other tenant +- **SSO for your customers** — connect each customer's identity provider ([WorkOS-brokered](/partners/customer-sso)); their users sign in with corporate credentials and can be provisioned automatically on first sign-in +- **Consolidated invoicing** — one usage-based invoice to your account, with [per-customer statements and CSV exports](/partners/billing) to drive your own rebilling +- **A full audit log** — every action your staff takes is [recorded](/partners/team-and-audit), and customers see the administrative actions you perform on their workspace, labeled as their MSP + +Each customer gets the full Basic Memory Cloud product: the web app, the hosted MCP endpoint for their AI tools, team members and roles, snapshots, and file history — one shared memory for their whole organization and every agent connected to it. + +::note{icon="i-lucide-handshake"} +**The partner program is invite-only.** Basic Memory sets up your partner account and emails your designated owner a claim link. To become a partner, contact us at `hello@basicmemory.com` — and see [basicmemory.com/partners](https://basicmemory.com/partners) for the program overview. +:: + +--- + +## The partner portal + +Partner staff work from the portal at **`/partner`**, separate from the customer-facing app: + +| Section | What it's for | +|---------|---------------| +| **Dashboard** | Seat commitment, utilization, and period-to-date billing at a glance | +| **Customers** | Managed customer organizations and their workspaces | +| **Billing** | Usage statements behind your official invoices, CSV exports, seat purchases | +| **Team** | Your partner staff and their scoped roles | +| **Audit Log** | A record of everything partner staff do | + +A **Getting started** checklist on the Dashboard walks new partners through setup: claim your account, invite your team, add your first customer, set up customer SSO, and review billing. + +--- + +## Getting set up + +::steps +### Claim your invitation + +Basic Memory emails your account owner a one-time claim link. Open it, sign in, accept the Terms of Service, and claim the invitation. You can claim while the account is still in draft. + +### Activate your subscription + +Until payment is set up, the Dashboard shows an **Activate your subscription** banner. An owner or billing member clicks **Set up payment** and completes checkout. Activation is automatic once payment lands — customer onboarding, seats, and billing unlock immediately. + +### Invite your team + +From **Team**, invite staff with [scoped roles](/partners/team-and-audit). Each invitee gets a one-time claim link. + +### Add your first customer + +From **Customers**, click **Add customer**. This [provisions the customer's isolated workspace](/partners/customer-provisioning). +:: + +--- + +## Explore + +:::card-group +::card +--- +title: Customer Provisioning +icon: i-lucide-building-2 +to: /partners/customer-provisioning +--- +Add customers, manage seat caps, and handle the customer lifecycle. +:: + +::card +--- +title: Customer SSO +icon: i-lucide-key-round +to: /partners/customer-sso +--- +Connect each customer's identity provider with JIT provisioning. +:: + +::card +--- +title: Billing +icon: i-lucide-receipt +to: /partners/billing +--- +Seat-day metering, consolidated invoices, and rebilling statements. +:: + +::card +--- +title: Team and Audit +icon: i-lucide-shield-check +to: /partners/team-and-audit +--- +Partner staff roles and the full audit trail. +:: +::: diff --git a/content/5.partners/2.customer-provisioning.md b/content/5.partners/2.customer-provisioning.md new file mode 100644 index 0000000..e04516f --- /dev/null +++ b/content/5.partners/2.customer-provisioning.md @@ -0,0 +1,62 @@ +--- +title: Customer Provisioning +description: Create customer workspaces, set seat caps, and manage the customer lifecycle from the partner portal. +--- + +The **Customers** page in the partner portal is where you create and operate customer organizations. Each customer gets a **dedicated, isolated workspace** — its own database and file storage, physically separated from every other customer and tenant. There is no shared data layer between your customers. + +--- + +## Add a customer + +Click **Add customer** on the Customers page. Provisioning creates the customer's organization and workspace automatically — no infrastructure work on your side. + +The customer list shows each customer's **status, workspace, seat cap, JIT state, and billing label**. SSO state lives on the customer's detail page. + +--- + +## Seat caps + +Each customer can have an optional **seat cap** — a per-customer limit on assigned seats: + +- Leave the cap blank for no per-customer limit; the customer is then bounded only by your account-wide [seat commitment](/partners/billing). +- If an assignment would exceed the customer's cap, it's denied until you raise the cap. +- The customer's detail page shows assigned seats, cap, available seats, and utilization. + +--- + +## Customer lifecycle + +From a customer's detail page: + +- **Suspend** — pauses access for all of the customer's users. Their data is kept and seats stay assigned. +- **Reactivate** — restores access for the customer's users. +- **Archive** — the offboarding path: access ends and all open seats are closed. You confirm by typing the customer's slug. + +::note{icon="i-lucide-eye"} +**Transparency for your customers.** Administrative actions your staff take on a customer — lifecycle changes (create, suspend, reactivate, archive) and SSO changes — appear in the customer's own audit trail, labeled as performed by their MSP. Billing-metadata updates stay internal to your portal. +:: + +--- + +## Next Steps + +:::card-group +::card +--- +title: Customer SSO +icon: i-lucide-key-round +to: /partners/customer-sso +--- +Connect the customer's identity provider before their users sign in. +:: + +::card +--- +title: Billing +icon: i-lucide-receipt +to: /partners/billing +--- +How customer seats turn into seat-days on your invoice. +:: +::: diff --git a/content/5.partners/3.customer-sso.md b/content/5.partners/3.customer-sso.md new file mode 100644 index 0000000..0d58bb4 --- /dev/null +++ b/content/5.partners/3.customer-sso.md @@ -0,0 +1,58 @@ +--- +title: Customer SSO +description: Connect each customer's identity provider through WorkOS, with JIT provisioning on first sign-in. +--- + +Customers sign in with **their own identity provider** — for example Microsoft Entra ID via SAML — brokered through WorkOS. You configure it per customer from the SSO panel on the customer's detail page. + +--- + +## Set up SSO + +::steps +### Verify the customer's email domain + +Domain verification is the entry point — enter the customer's domain (e.g. `acme.com`) and verify it. The SSO setup controls appear once a domain is verified. + +### Open the setup portal + +Click **Start SSO setup** (or **Reconfigure SSO**). This opens the **WorkOS Admin Portal directly in a new tab** — portal links expire about 5 minutes after generation, so there's nothing to copy or email. Complete the identity-provider connection there yourself, or on a screen-share with the customer's IT admin. + +### Optionally require SSO + +Turn on the require-SSO policy to make the customer's identity provider the only sign-in path for their users. +:: + +--- + +## JIT provisioning + +With SSO active and **JIT (just-in-time) provisioning** enabled, a user from the customer's verified domain is provisioned into the customer's workspace automatically on first sign-in — and starts consuming a seat. + +::warning +**JIT is on by default for new customers.** As soon as SSO is active, users from the verified domain will auto-provision and consume seats on first sign-in. If you want to control membership manually, turn JIT off on the customer's detail page *before* completing SSO setup. +:: + +--- + +## Next Steps + +:::card-group +::card +--- +title: Customer Provisioning +icon: i-lucide-building-2 +to: /partners/customer-provisioning +--- +Seat caps and the customer lifecycle. +:: + +::card +--- +title: Billing +icon: i-lucide-receipt +to: /partners/billing +--- +JIT-provisioned users consume seats — here's how they're metered. +:: +::: diff --git a/content/5.partners/4.billing.md b/content/5.partners/4.billing.md new file mode 100644 index 0000000..6c4f63f --- /dev/null +++ b/content/5.partners/4.billing.md @@ -0,0 +1,63 @@ +--- +title: Billing +description: Consolidated invoicing for MSPs — seat-day metering, committed minimums, and per-customer rebilling statements. +--- + +Basic Memory bills your partner account **once, monthly**, based on actual seat usage across all your customers — with per-customer statements so you can rebill on your own terms. There is no fixed recurring charge beyond your committed-seat minimum. + +--- + +## How seat-days are metered + +- Billing periods are **UTC calendar months**. +- Each UTC date on which a member has an active seat assignment counts as **one seat-day** for that member. Adding and removing the same member on the same date counts once; a seat removed mid-day still counts for that day. +- `seat-months = seat-days ÷ days in the month`. +- Your monthly charge is **whichever is larger**: actual seat-months used, or your committed-seat minimum (prorated for partial months). + +This means short-lived users cost you days, not months — and your floor is predictable. + +--- + +## The Billing tab + +- **Billing periods** — actual, minimum, and billable seat-months per period, with subtotal, payment status, and a link to the official invoice. +- **Customer statements** — per-customer seat-days, seat-months, and active-user counts for any period, with **Export CSV** for your PSA or accounting system. +- **Billing portal** — opens the payment portal for official invoices and payment methods. + +::note{icon="i-lucide-receipt"} +Customer statements and CSV exports are **rebilling support data for your own invoicing** — they are not invoices. The only official invoice is the one issued to your partner account. +:: + +--- + +## Seats and capacity + +- The Dashboard shows committed seats, assigned seats, available seats, and utilization. +- **Add seats** schedules a commitment increase effective at the next UTC month boundary. Seat purchases are an **Owner or Billing role** action. +- If a customer's [seat cap](/partners/customer-provisioning) would be exceeded, new assignments to that customer are denied until you raise the cap. +- At your account-wide commitment: with overage disabled, new assignments are blocked until a scheduled increase lands; with overage enabled, extra seats are allowed and metered as overage. +- Billing contacts get an email alert at **90% utilization** or when overage starts accruing. + +--- + +## Next Steps + +:::card-group +::card +--- +title: Customer Provisioning +icon: i-lucide-building-2 +to: /partners/customer-provisioning +--- +Per-customer seat caps and lifecycle. +:: + +::card +--- +title: Team and Audit +icon: i-lucide-shield-check +to: /partners/team-and-audit +--- +Which roles can purchase seats and view billing. +:: +::: diff --git a/content/5.partners/5.team-and-audit.md b/content/5.partners/5.team-and-audit.md new file mode 100644 index 0000000..9dfd856 --- /dev/null +++ b/content/5.partners/5.team-and-audit.md @@ -0,0 +1,62 @@ +--- +title: Team and Audit +description: Partner staff roles with scoped capabilities, and the full audit trail of partner actions. +--- + +Your partner staff get **scoped roles** — sales and support people don't need billing access, and billing people don't need to touch SSO. Everything anyone does is recorded in the audit log. + +--- + +## Partner staff roles + +| Role | Can do | +|------|--------| +| **Owner** | Full control, including ownership transfer and seat purchases. An account always keeps at least one owner, and only owners can grant the owner role | +| **Admin** | Manage customers, SSO, team, and billing — except seat purchases (Owner and Billing only) | +| **Billing** | Billing reads, the billing portal, and seat purchases | +| **Support** | Customer reads and SSO setup links | +| **Viewer** | Read-only customer and billing views | + +Manage staff from the **Team** page: invite by email with a role (each invitee gets a one-time claim link), suspend and reactivate members, and revoke pending invitations. + +::note +Partner staff roles are separate from the [team roles](/teams/members-and-roles) inside customer workspaces — partner roles govern the portal, team roles govern a workspace. +:: + +--- + +## The audit log + +The **Audit Log** page records everything partner staff do — customer lifecycle changes, SSO configuration, seat assignments, team management, billing actions — with who did it and when. + +Your customers get transparency too: administrative actions on their organization — lifecycle changes (create, suspend, reactivate, archive) and SSO changes — appear in **their** audit trail, labeled as performed by their MSP. Your billing metadata stays internal to your portal. + +--- + +## Getting help + +Partner account, billing, and provisioning questions are handled directly by the Basic Memory team — email `hello@basicmemory.com`. + +--- + +## Next Steps + +:::card-group +::card +--- +title: Partner Program +icon: i-lucide-handshake +to: /partners/about +--- +The program overview and getting set up. +:: + +::card +--- +title: Team Roles (customer workspaces) +icon: i-lucide-users +to: /teams/members-and-roles +--- +The five roles inside each customer's workspace. +:: +::: diff --git a/content/5.local/.navigation.yml b/content/6.local/.navigation.yml similarity index 100% rename from content/5.local/.navigation.yml rename to content/6.local/.navigation.yml diff --git a/content/5.local/1.local-install.md b/content/6.local/1.local-install.md similarity index 100% rename from content/5.local/1.local-install.md rename to content/6.local/1.local-install.md diff --git a/content/5.local/2.getting-started.md b/content/6.local/2.getting-started.md similarity index 100% rename from content/5.local/2.getting-started.md rename to content/6.local/2.getting-started.md diff --git a/content/5.local/3.cli-basics.md b/content/6.local/3.cli-basics.md similarity index 100% rename from content/5.local/3.cli-basics.md rename to content/6.local/3.cli-basics.md diff --git a/content/5.local/4.mcp-tools-local.md b/content/6.local/4.mcp-tools-local.md similarity index 100% rename from content/5.local/4.mcp-tools-local.md rename to content/6.local/4.mcp-tools-local.md diff --git a/content/5.local/5.user-guide.md b/content/6.local/5.user-guide.md similarity index 100% rename from content/5.local/5.user-guide.md rename to content/6.local/5.user-guide.md diff --git a/content/6.concepts/.navigation.yml b/content/7.concepts/.navigation.yml similarity index 100% rename from content/6.concepts/.navigation.yml rename to content/7.concepts/.navigation.yml diff --git a/content/6.concepts/0.vs-built-in-memory.md b/content/7.concepts/0.vs-built-in-memory.md similarity index 100% rename from content/6.concepts/0.vs-built-in-memory.md rename to content/7.concepts/0.vs-built-in-memory.md diff --git a/content/6.concepts/1.knowledge-format.md b/content/7.concepts/1.knowledge-format.md similarity index 100% rename from content/6.concepts/1.knowledge-format.md rename to content/7.concepts/1.knowledge-format.md diff --git a/content/6.concepts/2.projects-and-folders.md b/content/7.concepts/2.projects-and-folders.md similarity index 100% rename from content/6.concepts/2.projects-and-folders.md rename to content/7.concepts/2.projects-and-folders.md diff --git a/content/6.concepts/3.observations-and-relations.md b/content/7.concepts/3.observations-and-relations.md similarity index 100% rename from content/6.concepts/3.observations-and-relations.md rename to content/7.concepts/3.observations-and-relations.md diff --git a/content/6.concepts/4.memory-urls.md b/content/7.concepts/4.memory-urls.md similarity index 100% rename from content/6.concepts/4.memory-urls.md rename to content/7.concepts/4.memory-urls.md diff --git a/content/6.concepts/5.canvas.md b/content/7.concepts/5.canvas.md similarity index 100% rename from content/6.concepts/5.canvas.md rename to content/7.concepts/5.canvas.md diff --git a/content/6.concepts/6.schema-system.md b/content/7.concepts/6.schema-system.md similarity index 100% rename from content/6.concepts/6.schema-system.md rename to content/7.concepts/6.schema-system.md diff --git a/content/6.concepts/7.semantic-search.md b/content/7.concepts/7.semantic-search.md similarity index 100% rename from content/6.concepts/7.semantic-search.md rename to content/7.concepts/7.semantic-search.md diff --git a/content/6.concepts/8.metadata-search.md b/content/7.concepts/8.metadata-search.md similarity index 100% rename from content/6.concepts/8.metadata-search.md rename to content/7.concepts/8.metadata-search.md diff --git a/content/7.integrations/.navigation.yml b/content/8.integrations/.navigation.yml similarity index 100% rename from content/7.integrations/.navigation.yml rename to content/8.integrations/.navigation.yml diff --git a/content/7.integrations/0.index.md b/content/8.integrations/0.index.md similarity index 100% rename from content/7.integrations/0.index.md rename to content/8.integrations/0.index.md diff --git a/content/7.integrations/1.claude-desktop.md b/content/8.integrations/1.claude-desktop.md similarity index 100% rename from content/7.integrations/1.claude-desktop.md rename to content/8.integrations/1.claude-desktop.md diff --git a/content/7.integrations/10.openclaw.md b/content/8.integrations/10.openclaw.md similarity index 100% rename from content/7.integrations/10.openclaw.md rename to content/8.integrations/10.openclaw.md diff --git a/content/7.integrations/11.hermes.md b/content/8.integrations/11.hermes.md similarity index 100% rename from content/7.integrations/11.hermes.md rename to content/8.integrations/11.hermes.md diff --git a/content/7.integrations/2.claude-code.md b/content/8.integrations/2.claude-code.md similarity index 100% rename from content/7.integrations/2.claude-code.md rename to content/8.integrations/2.claude-code.md diff --git a/content/7.integrations/3.chatgpt.md b/content/8.integrations/3.chatgpt.md similarity index 100% rename from content/7.integrations/3.chatgpt.md rename to content/8.integrations/3.chatgpt.md diff --git a/content/7.integrations/4.gemini.md b/content/8.integrations/4.gemini.md similarity index 100% rename from content/7.integrations/4.gemini.md rename to content/8.integrations/4.gemini.md diff --git a/content/7.integrations/5.codex.md b/content/8.integrations/5.codex.md similarity index 100% rename from content/7.integrations/5.codex.md rename to content/8.integrations/5.codex.md diff --git a/content/7.integrations/6.cursor.md b/content/8.integrations/6.cursor.md similarity index 100% rename from content/7.integrations/6.cursor.md rename to content/8.integrations/6.cursor.md diff --git a/content/7.integrations/7.vscode.md b/content/8.integrations/7.vscode.md similarity index 100% rename from content/7.integrations/7.vscode.md rename to content/8.integrations/7.vscode.md diff --git a/content/7.integrations/8.obsidian.md b/content/8.integrations/8.obsidian.md similarity index 100% rename from content/7.integrations/8.obsidian.md rename to content/8.integrations/8.obsidian.md diff --git a/content/7.integrations/9.skills.md b/content/8.integrations/9.skills.md similarity index 100% rename from content/7.integrations/9.skills.md rename to content/8.integrations/9.skills.md diff --git a/content/8.how-to/.navigation.yml b/content/9.how-to/.navigation.yml similarity index 100% rename from content/8.how-to/.navigation.yml rename to content/9.how-to/.navigation.yml diff --git a/content/8.how-to/1.project-documentation.md b/content/9.how-to/1.project-documentation.md similarity index 100% rename from content/8.how-to/1.project-documentation.md rename to content/9.how-to/1.project-documentation.md diff --git a/content/8.how-to/2.writing-organization.md b/content/9.how-to/2.writing-organization.md similarity index 100% rename from content/8.how-to/2.writing-organization.md rename to content/9.how-to/2.writing-organization.md diff --git a/content/8.how-to/3.research-learning.md b/content/9.how-to/3.research-learning.md similarity index 100% rename from content/8.how-to/3.research-learning.md rename to content/9.how-to/3.research-learning.md diff --git a/content/8.how-to/4.note-taking.md b/content/9.how-to/4.note-taking.md similarity index 100% rename from content/8.how-to/4.note-taking.md rename to content/9.how-to/4.note-taking.md diff --git a/content/8.how-to/5.personal-knowledge.md b/content/9.how-to/5.personal-knowledge.md similarity index 100% rename from content/8.how-to/5.personal-knowledge.md rename to content/9.how-to/5.personal-knowledge.md diff --git a/docs/review-findings.md b/docs/review-findings.md index bb31d1c..8bcfe81 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -464,22 +464,22 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### content/4.teams/4.partners.md -- [ ] **[incorrect/high]** Customer SSO and automatic provisioning — final paragraph (line 96) — The page says JIT provisioning is off by default when you add a customer, but new managed customers default to JIT ON. +- [x] **[incorrect/high]** Customer SSO and automatic provisioning — final paragraph (line 96) — The page says JIT provisioning is off by default when you add a customer, but new managed customers default to JIT ON. - *Evidence:* basic-memory-cloud/apps/cloud/src/basic_memory_cloud/models/partner.py:333-335 — comment 'New managed customers default to JIT-on for the onboarding happy-path' with `jit_provisioning_enabled ... default=True`; API schema default True (schemas/partner_customers.py:23); Add-customer form defaults the toggle on, citing issue #1228 (apps/web-v2/app/components/partner/PartnerCustomerFormModal.vue:32-36). - *Fix:* Invert the guidance: JIT is on by default for new customers, so users from the verified domain will auto-provision (and consume a seat) as soon as SSO is active — turn JIT off before setting up SSO if you don't want that. -- [ ] **[incorrect/high]** Customer SSO and automatic provisioning — numbered steps 1–2 (lines 88-89) — Steps are in the wrong order: the docs say to click Start SSO setup first and verify the email domain second, but the UI requires domain verification first and hides the SSO setup row until a domain is verified. +- [x] **[incorrect/high]** Customer SSO and automatic provisioning — numbered steps 1–2 (lines 88-89) — Steps are in the wrong order: the docs say to click Start SSO setup first and verify the email domain second, but the UI requires domain verification first and hides the SSO setup row until a domain is verified. - *Evidence:* apps/web-v2/app/components/partner/PartnerCustomerSsoPanel.vue:30-33 — 'Domain verification is the operator's entry point ... the panel leads with the verify control and reveals the SSO setup row only once a domain is verified'; template comments label domain verify as Step 1 and the setup-portal row as Step 2, gated by v-if="domainVerified". - *Fix:* Reorder: 1. Verify the customer's email domain. 2. Click Start SSO setup (appears once a domain is verified) to open the WorkOS setup portal. 3. Optionally require SSO. -- [ ] **[incorrect/medium]** Customer SSO and automatic provisioning — warning box about the 5-minute link expiry (lines 92-94) — The warning describes receiving a setup-portal link you could open later or email, but clicking the button opens the WorkOS Admin Portal directly in a new tab — no copyable link is ever handed out. +- [x] **[incorrect/medium]** Customer SSO and automatic provisioning — warning box about the 5-minute link expiry (lines 92-94) — The warning describes receiving a setup-portal link you could open later or email, but clicking the button opens the WorkOS Admin Portal directly in a new tab — no copyable link is ever handed out. - *Evidence:* apps/web-v2/app/components/partner/PartnerCustomerSsoPanel.vue:84-87 — 'WorkOS Admin Portal links expire ~5 minutes after generation, so the portal opens immediately instead of handing out a copyable link'; the row's own helper text says 'Opens the WorkOS Admin Portal in a new tab ... do it there, or on a screen-share with their IT admin', and the button label is 'Open setup portal'. - *Fix:* Rewrite to match the UI: clicking opens the setup portal directly in a new tab (links expire in ~5 minutes, so there's nothing to copy or email); complete the identity-provider setup yourself or on a screen-share with the customer's IT admin. -- [ ] **[incorrect/medium]** Partner staff roles table — Admin row (line 59) — The Admin row says admins manage 'billing', but Admins cannot purchase seats (Add seats) — the account_capacity.purchase capability is granted only to Owner and Billing roles, and the Add seats button is hidden from Admins. +- [x] **[incorrect/medium]** Partner staff roles table — Admin row (line 59) — The Admin row says admins manage 'billing', but Admins cannot purchase seats (Add seats) — the account_capacity.purchase capability is granted only to Owner and Billing roles, and the Add seats button is hidden from Admins. - *Evidence:* apps/cloud/src/basic_memory_cloud/services/partner_authorization_service.py:58-76 — PARTNER_CAP_ACCOUNT_CAPACITY_PURCHASE appears in the OWNER and BILLING capability sets but not ADMIN; apps/web-v2/app/pages/partner/billing.vue:25,113 gates the 'Add seats' button on that capability. The docs' own Billing row lists 'seat purchases' as a billing function, so 'manage billing' for Admin implies a permission Admins lack. - *Fix:* Qualify the Admin row, e.g. 'Manage customers, SSO, team, and billing (except seat purchases — Owner and Billing only)'. -- [ ] **[incorrect/medium]** Managing customers — intro sentence 'Each customer row shows its status, workspace, seat cap, and SSO/JIT state' (line 70) — The Customers list row shows a JIT column but no SSO state — SSO status only appears on the customer's detail page. +- [x] **[incorrect/medium]** Managing customers — intro sentence 'Each customer row shows its status, workspace, seat cap, and SSO/JIT state' (line 70) — The Customers list row shows a JIT column but no SSO state — SSO status only appears on the customer's detail page. - *Evidence:* apps/web-v2/app/pages/partner/customers/index.vue:120-195 — table headers are Customer, Status, Workspace, Seat cap, JIT, Billing label; only jit_provisioning_enabled is rendered as an icon, with no SSO column or badge in the row. - *Fix:* Say the row shows status, workspace, seat cap, and JIT state (plus billing label); note that SSO state is on the customer's detail page. -- [ ] **[confusing/medium]** Managing customers — 'Transparency for your customers' note (lines 78-80) — The note implies all actions partner staff take 'inside a customer's workspace' appear in the customer's audit trail, but only a fixed subset of account-level actions is customer-visible (customer created/suspended/reactivated/archived and SSO transitions); billing-metadata updates are deliberately internal-only. +- [x] **[confusing/medium]** Managing customers — 'Transparency for your customers' note (lines 78-80) — The note implies all actions partner staff take 'inside a customer's workspace' appear in the customer's audit trail, but only a fixed subset of account-level actions is customer-visible (customer created/suspended/reactivated/archived and SSO transitions); billing-metadata updates are deliberately internal-only. - *Evidence:* apps/cloud/src/basic_memory_cloud/models/audit_log.py:79-96 — CUSTOMER_VISIBLE_PARTNER_ACTIONS is limited to lifecycle and SSO actions, with a comment that partner_customer.updated 'stays internal-only because its details carry the MSP's billing metadata'; audit_log_repository.py applies the same visibility subset to customer reads. - *Fix:* Scope the claim: administrative actions your staff take on a customer — lifecycle changes (create, suspend, reactivate, archive) and SSO changes — appear in the customer's audit trail, labeled as performed by their MSP. diff --git a/nuxt.config.ts b/nuxt.config.ts index 4a85edf..c1a757c 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -11,6 +11,7 @@ export default defineNuxtConfig({ '/reference/v0.19-migration': { redirect: { to: '/whats-new/changelog', statusCode: 301 } }, '/cloud/edit-locally-and-in-the-app': { redirect: { to: '/cloud/cloud-sync', statusCode: 301 } }, '/cloud/user-guide': { redirect: { to: '/cloud/cloud-guide', statusCode: 301 } }, + '/teams/partners': { redirect: { to: '/partners/about', statusCode: 301 } }, '/integrations/claude-research-mode': { redirect: { to: '/integrations/claude-desktop', statusCode: 301 } }, }, app: { From c936eb0f0ade4d228150f6a22a0ac3fd00c30c72 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 11:40:11 -0500 Subject: [PATCH 65/87] docs: update CLAUDE.md directory tree for current sections Co-Authored-By: Claude Fable 5 --- CLAUDE.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index db01db8..3a44b10 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -92,14 +92,17 @@ just deploy production # Deploy to production environment │ ├── app.config.ts # Docus configuration │ └── components/ # Custom Vue components ├── content/ # Documentation pages (Markdown) +│ ├── 0.welcome.md # Landing page (/ redirects to /welcome) │ ├── 1.start-here/ # Getting started guides -│ ├── 2.whats-new/ # Release notes +│ ├── 2.whats-new/ # Announcements + changelog │ ├── 3.cloud/ # Cloud documentation -│ ├── 4.local/ # Local installation -│ ├── 5.concepts/ # Core concepts -│ ├── 6.integrations/ # Integration guides -│ ├── 7.how-to/ # How-to guides -│ └── 8.reference/ # Technical reference +│ ├── 4.teams/ # Teams documentation +│ ├── 5.partners/ # MSP partner program +│ ├── 6.local/ # Local installation +│ ├── 7.concepts/ # Core concepts +│ ├── 8.integrations/ # Integration guides +│ ├── 9.how-to/ # How-to guides +│ └── 10.reference/ # Technical reference ├── public/ # Static assets ├── server/ # Server routes (API) ├── nuxt.config.ts # Nuxt configuration From 59763c9e4e09547de3a56415e036f25375f89176 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 12:47:51 -0500 Subject: [PATCH 66/87] docs(local): apply review fixes across the Local section local-install becomes the canonical install-and-connect page: the MCP section is retitled Connect your MCP client with the Homebrew config variant and links for other clients; choose-where-notes-live defers to getting-started (which now owns multi-project setup). getting-started fences AI prompts as text instead of bash and uses the CLI for the default project instead of a JSON hand-edit. cli-basics notes hybrid is the default search mode and uses a permalink-style read-note identifier. mcp-tools-local fixes the output_format default claim (build_context defaults to json), links memory:// URLs, and points at server setup. The user guide gets the real reset semantics (plain reset only deletes the index; --reindex rebuilds), the two missing edit_note insert operations, a named update_permalinks_on_move setting, and trims its duplicated memory-URL formats, multi-project, and troubleshooting sections to summaries plus links. Co-Authored-By: Claude Fable 5 --- content/6.local/1.local-install.md | 17 +++---- content/6.local/2.getting-started.md | 14 +++--- content/6.local/3.cli-basics.md | 6 ++- content/6.local/4.mcp-tools-local.md | 6 +-- content/6.local/5.user-guide.md | 74 ++++++---------------------- docs/review-findings.md | 34 ++++++------- 6 files changed, 52 insertions(+), 99 deletions(-) diff --git a/content/6.local/1.local-install.md b/content/6.local/1.local-install.md index a7bf0cb..dc0525c 100644 --- a/content/6.local/1.local-install.md +++ b/content/6.local/1.local-install.md @@ -23,9 +23,9 @@ brew install basic-memory If you install with Homebrew: `brew trust` tells Homebrew you accept code from this third-party tap. Recent Homebrew versions warn about untrusted taps, and Homebrew 6 will require the trust step before installing or upgrading from them. On older Homebrew versions the command doesn't exist yet — just skip it. :: -## Start the MCP server +## Connect your MCP client -Configure your MCP client to run the server: +Configure your MCP client to run the local server. For Claude Desktop, add this to `claude_desktop_config.json` ([file locations per platform](/integrations/claude-desktop#local-setup)): ```json [claude_desktop_config.json] { @@ -38,16 +38,15 @@ Configure your MCP client to run the server: } ``` -Restart your MCP client after editing the config. +::note +**Installed with Homebrew?** Use `"command": "basic-memory", "args": ["mcp"]` instead — `uvx` only exists if you installed uv. If your client can't find the command, use the full path (`which basic-memory`). +:: -## Choose where notes live +Restart your MCP client after editing the config. Other clients — Codex, Cursor, VS Code, Gemini — are covered in [Integrations](/integrations). -By default, notes are stored in a `main` project under `~/basic-memory`. You can point Basic Memory to any folder by creating a project and setting it as default. +## Choose where notes live -```bash -bm project add "work" ~/Documents/work-notes -bm project default "work" -``` +By default, notes are stored in a `main` project under `~/basic-memory` — see [Set Up Local Projects](/local/getting-started) to point Basic Memory at any folder. ## Next steps diff --git a/content/6.local/2.getting-started.md b/content/6.local/2.getting-started.md index 407cb90..23a2cfc 100644 --- a/content/6.local/2.getting-started.md +++ b/content/6.local/2.getting-started.md @@ -35,13 +35,13 @@ By default, Basic Memory saves notes in a project called `main` in `~/basic-memo Ask your AI assistant directly: -```bash +```text Create a new project called "my project" in the "/Users/yourname/Documents/Notes" directory ``` Then: -```bash +```text Set the default project to "my project" ``` @@ -80,7 +80,7 @@ When you start a conversation, the AI will: 4. Remember your choice throughout the session **Example:** -```bash +```text You: "Let's work on documentation" Claude: I see you have 3 projects: main, work-notes, personal @@ -101,12 +101,10 @@ You: "Create a new project called 'work-notes' in ~/Documents/work" **For users who primarily work in one project:** -Set a default fallback project in `~/.basic-memory/config.json`: +Set a default fallback project — it's the same setting the command above writes: -```json -{ - "default_project": "main" -} +```bash +basic-memory project default "main" ``` With this set, the AI uses your default project when no project is specified. diff --git a/content/6.local/3.cli-basics.md b/content/6.local/3.cli-basics.md index e779b78..5a2a4f2 100644 --- a/content/6.local/3.cli-basics.md +++ b/content/6.local/3.cli-basics.md @@ -28,7 +28,7 @@ bm project default "research" bm tool search-notes "authentication" ``` -Semantic modes: +When semantic search is enabled (the default), plain searches already run in **hybrid** mode. Use these flags to force a specific retrieval mode: ```bash bm tool search-notes "authentication architecture" --hybrid @@ -38,11 +38,13 @@ bm tool search-notes "login flow" --vector ## Read and write notes ```bash -bm tool read-note "docs/api-auth.md" +bm tool read-note "docs/api-auth" echo "New note content" | bm tool write-note --title "Notes" --folder "drafts" ``` +`read-note` accepts a title, permalink, or file path as the identifier. + ## Schema workflows ```bash diff --git a/content/6.local/4.mcp-tools-local.md b/content/6.local/4.mcp-tools-local.md index a3c394d..4d6aee8 100644 --- a/content/6.local/4.mcp-tools-local.md +++ b/content/6.local/4.mcp-tools-local.md @@ -7,7 +7,7 @@ MCP tools are the same in Cloud and Local. In local mode, they operate on folder ## Use tools in local mode -When you run the local MCP server, tools read and write local project folders by default. +Once your MCP client runs the local server (see [Local install](/local/local-install#connect-your-mcp-client)), tools read and write your local project folders — unless you've routed a project through cloud with [per-project routing](/cloud/routing). ## Common tools @@ -16,9 +16,9 @@ When you run the local MCP server, tools read and write local project folders by - `write_note` to create or update a note - `edit_note` to append or replace sections - `schema_validate`, `schema_infer`, `schema_diff` for schema workflows -- `build_context` for memory URL graph traversal +- `build_context` for graph traversal via [memory:// URLs](/concepts/memory-urls) -All tools support `output_format="text"` (human-readable, the default) and `output_format="json"` (machine-readable) — see the [MCP Tools Reference](/reference/mcp-tools-reference) for details. +Most tools default to `output_format="text"` (human-readable) and also accept `"json"` (machine-readable); `build_context` defaults to `"json"` — see the [MCP Tools Reference](/reference/mcp-tools-reference) for per-tool defaults. ## Example diff --git a/content/6.local/5.user-guide.md b/content/6.local/5.user-guide.md index ebc46df..0583546 100644 --- a/content/6.local/5.user-guide.md +++ b/content/6.local/5.user-guide.md @@ -145,15 +145,13 @@ Find specific information: Basic Memory uses special `memory://` URLs to reference knowledge: -### URL Formats - ```bash -memory://title # Reference by title -memory://folder/title # Reference by folder and title -memory://permalink # Reference by permalink -memory://path/relation_type/* # Follow all relations of type +memory://coffee-brewing-methods # Reference by permalink +memory://coffee-brewing-methods/relates_to/* # Follow relations ``` +See [Memory URLs](/concepts/memory-urls) for the full addressing syntax, including project-prefixed forms. + ### Using Memory URLs Reference existing knowledge in conversations: @@ -165,7 +163,7 @@ You: "Take a look at memory://coffee-brewing-methods and let's discuss improveme Claude will load that specific document and any related context. ::tip -Memory URLs are stable identifiers. Even if you rename or move a file, the permalink stays the same (unless you configure otherwise). +Memory URLs are stable identifiers. Even if you rename or move a file, the permalink stays the same (unless you enable `update_permalinks_on_move` — see [Configuration](/reference/configuration)). :: --- @@ -214,39 +212,7 @@ Structure facts with semantic categories: ## Multi-Project Workflows -### How Projects Work - -Basic Memory supports multiple projects for organizing different knowledge bases. When you start a conversation, the AI will: - -1. Check your available projects -2. Suggest the most active project based on recent activity -3. Ask which project to use for this conversation -4. Remember your choice throughout the session - -**Example conversation:** -```bash -You: "Let's work on documentation" - -Claude: I see you have 3 projects: main, work-notes, personal -Your most active project is work-notes. -Should I use work-notes for this task? - -You: "Yes, let's use work-notes" - -Claude: I'll use the 'work-notes' project for our session. -``` - -### Single Project Users - -If you only use one project, you can skip the selection prompt. Add this to `~/.basic-memory/config.json`: - -```json -{ - "default_project": "main" -} -``` - -This sets your fallback project when no explicit project is passed. You can still override by specifying a different project. +Basic Memory supports multiple projects for organizing different knowledge bases — the AI checks your projects at the start of a conversation and remembers your choice for the session. Project setup, creation commands, and the default-project fallback are covered in [Set Up Local Projects](/local/getting-started). ### Single Project Mode (Locked) @@ -349,6 +315,7 @@ Claude: [Uses edit_note with append operation] - `prepend` - Add content to beginning - `find_replace` - Replace specific text - `replace_section` - Replace entire section by heading +- `insert_before_section` / `insert_after_section` - Insert content adjacent to a section heading ### Smart File Organization @@ -482,12 +449,12 @@ Sync runs automatically — file changes are picked up in real time. If somethin # Rebuild the search index basic-memory reindex -# Reset and rebuild database (use if issues persist) -basic-memory reset +# Reset and rebuild the database (use if issues persist) +basic-memory reset --reindex ``` ::warning -`basic-memory reset` rebuilds the entire database from your files. This is safe (files are never deleted) but may take time for large knowledge bases. +`basic-memory reset` deletes only the index database — your files are never touched. Pass `--reindex` to rebuild the index from your files afterward (a plain reset leaves the index empty until the next reindex). Rebuilding may take time for large knowledge bases. :: --- @@ -565,25 +532,12 @@ The database syncs regardless of how you edit files. ## Troubleshooting -### Changes Not Syncing - -1. Check sync status: `basic-memory status` -2. Verify file permissions -3. Check if file matches ignore patterns -4. Reset database: `basic-memory reset` - -### Claude Can't Find Knowledge - -1. Confirm files are in correct project directory -2. Check frontmatter formatting (valid YAML) -3. Use `memory://` URLs for direct references -4. Rebuild the search index: `basic-memory reindex` +The two most common symptoms: -### Performance Issues +- **Changes not showing up** — check `basic-memory status`, then rebuild the index with `basic-memory reindex` +- **Claude can't find knowledge** — confirm the files are in the right project and the frontmatter is valid YAML -1. Check database size: `basic-memory project info` -2. Archive old content -3. Adjust sync delay in config (default: 1000ms) +For the full runbook — sync, search, install, config, and logs — see [Troubleshooting](/reference/troubleshooting). ### Getting Help diff --git a/docs/review-findings.md b/docs/review-findings.md index 8bcfe81..f540f83 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -488,67 +488,67 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### content/5.local/1.local-install.md -- [ ] **[redundant/high]** Install the CLI + Start the MCP server sections (lines 10-41) — The install commands, the brew-trust explanatory note (verbatim, word-for-word), and the claude_desktop_config.json snippet are all duplicated from content/1.start-here/3.quickstart-local.md. +- [x] **[redundant/high]** Install the CLI + Start the MCP server sections (lines 10-41) — The install commands, the brew-trust explanatory note (verbatim, word-for-word), and the claude_desktop_config.json snippet are all duplicated from content/1.start-here/3.quickstart-local.md. - *Evidence:* The ::note text "`brew trust` tells Homebrew you accept code from this third-party tap..." is byte-identical in both files (this page line 23, quickstart-local line 33), and the same uv/brew commands and identical mcpServers JSON appear in quickstart-local lines 26-79. Commit history already shows drift risk: #28 had to patch the brew trust step into multiple pages at once. - *Fix:* Keep one canonical copy (quickstart-local is the fuller one) and have this page either link to it or reduce the shared note/config to a cross-reference, so future Homebrew/config changes only need one edit. -- [ ] **[redundant/high]** Choose where notes live (lines 43-50) — The default-location explanation and the project add/default commands are triplicated: the same content appears on the very next page in this section (5.local/2.getting-started.md, "Choosing Where Notes Are Saved") and again in quickstart-local ("Change where notes are saved"). +- [x] **[redundant/high]** Choose where notes live (lines 43-50) — The default-location explanation and the project add/default commands are triplicated: the same content appears on the very next page in this section (5.local/2.getting-started.md, "Choosing Where Notes Are Saved") and again in quickstart-local ("Change where notes are saved"). - *Evidence:* 2.getting-started.md lines 30-56 open with the same sentence pattern ("By default, Basic Memory saves notes in a project called `main` in `~/basic-memory`") and the same two commands; quickstart-local lines 216-224 repeat them again. The copies have already drifted in form (`bm project add` here vs `basic-memory project add` on the other two pages). - *Fix:* Cover project location once (getting-started or cli-basics) and replace this section with a one-line pointer, or make this page the canonical short version and trim the duplicate from getting-started. -- [ ] **[confusing/medium]** Start the MCP server (lines 26-41) — The page offers Homebrew as an install method but the only MCP config shown uses `uvx`, which a Homebrew-only install does not provide — the reader who followed the Homebrew tab hits a dead end (ENOENT) with no alternative config. +- [x] **[confusing/medium]** Start the MCP server (lines 26-41) — The page offers Homebrew as an install method but the only MCP config shown uses `uvx`, which a Homebrew-only install does not provide — the reader who followed the Homebrew tab hits a dead end (ENOENT) with no alternative config. - *Evidence:* The Homebrew formula (basicmachines-co/homebrew-basic-memory Formula/basic-memory.rb) declares `depends_on "uv" => :build` (build-time only, not installed for users) and installs the `basic-memory` binary via `bin.install_symlink`; so `"command": "uvx"` fails for Homebrew users. quickstart-local at least carries an ENOENT warning; this page has none. - *Fix:* Add a Homebrew variant of the config (`"command": "basic-memory", "args": ["mcp"]`, noting GUI apps may need the full /opt/homebrew/bin path) or a note directing Homebrew users accordingly. -- [ ] **[confusing/medium]** Start the MCP server (lines 26-41) — The section heading says "Start the MCP server" but the content configures an MCP client; the snippet is Claude Desktop-specific (claude_desktop_config.json) yet the page never says where that file lives or how users of other MCP clients (VS Code, Cursor, etc.) should connect. +- [x] **[confusing/medium]** Start the MCP server (lines 26-41) — The section heading says "Start the MCP server" but the content configures an MCP client; the snippet is Claude Desktop-specific (claude_desktop_config.json) yet the page never says where that file lives or how users of other MCP clients (VS Code, Cursor, etc.) should connect. - *Evidence:* quickstart-local includes the config file locations table (macOS/Windows/Linux paths, lines 62-66) that makes the same snippet actionable; this page shows only the filename label. Neither the prose nor the Next steps cards link to the integrations section for other clients. - *Fix:* Rename the heading to something like "Connect your MCP client", state the config file location (or link to quickstart-local / the Claude Desktop integration page), and add a pointer to /integrations for other clients. ### content/5.local/2.getting-started.md -- [ ] **[redundant/high]** ## Multi-Project Setup (lines 70-112) — The entire Multi-Project Setup section is duplicated nearly verbatim in content/5.local/5.user-guide.md under 'Multi-Project Workflows' (lines 215-249): the identical 4-step 'How it works' list, the identical example conversation, and the identical default_project JSON snippet. +- [x] **[redundant/high]** ## Multi-Project Setup (lines 70-112) — The entire Multi-Project Setup section is duplicated nearly verbatim in content/5.local/5.user-guide.md under 'Multi-Project Workflows' (lines 215-249): the identical 4-step 'How it works' list, the identical example conversation, and the identical default_project JSON snippet. - *Evidence:* user-guide.md lines 219-224 repeat word-for-word 'When you start a conversation, the AI will: 1. Check your available projects 2. Suggest the most active project based on recent activity 3. Ask which project to use for this conversation 4. Remember your choice throughout the session'; lines 227-237 repeat the same 'Let's work on documentation' dialogue; lines 243-247 repeat the same {"default_project": "main"} snippet. The copies are already drifting (user-guide adds a closing Claude line and punctuation differences). - *Fix:* Keep a two-sentence summary plus the 'Creating projects' commands here, and link to the User Guide's Multi-Project Workflows section (and/or /concepts/projects-and-folders) for the conversation flow and default_project details, so the canonical copy lives in one place. -- [ ] **[confusing/medium]** ### Use Your Existing Notes Folder (lines 38-46) and Multi-Project Setup example (lines 83-91) — Natural-language prompts to the AI assistant ('Create a new project called...', 'Set the default project to...', and the example conversation) are fenced as ```bash code blocks, so they render as shell commands with copy buttons, and a first-time reader may paste them into a terminal. +- [x] **[confusing/medium]** ### Use Your Existing Notes Folder (lines 38-46) and Multi-Project Setup example (lines 83-91) — Natural-language prompts to the AI assistant ('Create a new project called...', 'Set the default project to...', and the example conversation) are fenced as ```bash code blocks, so they render as shell commands with copy buttons, and a first-time reader may paste them into a terminal. - *Evidence:* Lines 38-40: ```bash\nCreate a new project called "my project" in the "/Users/yourname/Documents/Notes" directory\n``` — this is English prose, not a bash command, and it sits directly above a real bash block (lines 50-56) using the same fence style. The dialogue at lines 83-91 has the same problem. - *Fix:* Use ```text fences (or blockquotes) for AI prompts and conversation transcripts, reserving ```bash for actual shell commands. -- [ ] **[confusing/medium]** **For users who primarily work in one project:** (lines 102-112) — The page tells readers to hand-edit ~/.basic-memory/config.json to set default_project, even though the same page showed the CLI command for exactly this (`basic-memory project default "my project"`, line 55) and the note at line 65 says CLI commands are recommended over editing the file; a new reader can't tell whether these are two different mechanisms. +- [x] **[confusing/medium]** **For users who primarily work in one project:** (lines 102-112) — The page tells readers to hand-edit ~/.basic-memory/config.json to set default_project, even though the same page showed the CLI command for exactly this (`basic-memory project default "my project"`, line 55) and the note at line 65 says CLI commands are recommended over editing the file; a new reader can't tell whether these are two different mechanisms. - *Evidence:* Line 65: 'While CLI commands are recommended for configuration, you can edit this file directly.' Then lines 104-110 instruct a direct config.json edit for default_project — verified in source that `basic-memory project default` writes the same config.default_project value (config.py set_default_project, lines 1070-1078). - *Fix:* Show the CLI command (basic-memory project default "main") in the multi-project section instead of the JSON edit, or add a sentence noting it is the same setting the earlier CLI command writes. ### content/5.local/3.cli-basics.md -- [ ] **[confusing/medium]** Search notes > "Semantic modes:" code block (lines 31-36) — Presenting --hybrid and --vector as opt-in "Semantic modes" implies the plain search example above is keyword-only, but hybrid semantic search is already the default when semantic search is enabled (which it is in standard installs). +- [x] **[confusing/medium]** Search notes > "Semantic modes:" code block (lines 31-36) — Presenting --hybrid and --vector as opt-in "Semantic modes" implies the plain search example above is keyword-only, but hybrid semantic search is already the default when semantic search is enabled (which it is in standard installs). - *Evidence:* src/basic_memory/mcp/tools/search.py _default_search_type(): "auto-detect (hybrid if semantic enabled, else text)"; config.py semantic_search_enabled defaults to true when local semantic dependencies exist; docs page 6.concepts/7.semantic-search.md line 146 says semantic search is "included and enabled by default in all standard Basic Memory installs" and line 44 calls hybrid "the default hybrid search". A first-time reader will conclude they must pass --hybrid to get semantic results. - *Fix:* Add one sentence such as: "When semantic search is enabled (the default), plain searches already run in hybrid mode; use these flags to force a specific retrieval mode" — or retitle the block to "Force a retrieval mode". -- [ ] **[confusing/low]** Read and write notes > read-note example (line 41) — The only read-note example on the page uses a .md file path ("docs/api-auth.md") as the identifier, while every other docs page teaches permalinks or titles (CLI reference uses "specs/api-notes"), leaving new readers unsure whether the .md extension is required. +- [x] **[confusing/low]** Read and write notes > read-note example (line 41) — The only read-note example on the page uses a .md file path ("docs/api-auth.md") as the identifier, while every other docs page teaches permalinks or titles (CLI reference uses "specs/api-notes"), leaving new readers unsure whether the .md extension is required. - *Evidence:* content/9.reference/1.cli-reference.md line 513 uses `bm tool read-note "specs/api-notes"` (permalink, no extension); read_note's own help describes the identifier as "title or permalink". The .md path does work (services/link_resolver.py resolves by file_path), so this is an inconsistency rather than an error. - *Fix:* Use a permalink-style identifier consistent with the CLI reference, e.g. `bm tool read-note "docs/api-auth"`, or note that titles, permalinks, and file paths are all accepted. ### content/5.local/4.mcp-tools-local.md -- [ ] **[incorrect/high]** Line 21, paragraph after 'Common tools' list — The page claims output_format="text" is "the default" for all tools, but build_context — listed on this same page — defaults to "json". +- [x] **[incorrect/high]** Line 21, paragraph after 'Common tools' list — The page claims output_format="text" is "the default" for all tools, but build_context — listed on this same page — defaults to "json". - *Evidence:* src/basic_memory/mcp/tools/build_context.py:173: `output_format: Literal["json", "text"] = "json"`. The docs' own reference page (content/9.reference/2.mcp-tools-reference.md:24) also states: "`build_context` defaults to `\"json\"`; most other tools default to `\"text\"`". - *Fix:* Change the sentence to say most tools default to "text" (build_context defaults to "json"), or drop the default claim and defer to the MCP Tools Reference for per-tool defaults. -- [ ] **[confusing/medium]** 'Common tools' list, build_context bullet (line 19) — "memory URL graph traversal" is unexplained jargon on first use, with no link to the concepts page that defines memory URLs. +- [x] **[confusing/medium]** 'Common tools' list, build_context bullet (line 19) — "memory URL graph traversal" is unexplained jargon on first use, with no link to the concepts page that defines memory URLs. - *Evidence:* A first-time reader in the Local section has no definition of "memory URL" on this page; a dedicated page exists at content/6.concepts/4.memory-urls.md (/concepts/memory-urls) but is not linked here (only Knowledge Format is linked in Next steps). - *Fix:* Link the term, e.g. "`build_context` for graph traversal via [memory:// URLs](/concepts/memory-urls)". -- [ ] **[confusing/low]** 'Use tools in local mode' section (lines 8-10) — The section heading promises usage guidance but contains a single sentence that restates the intro, and "When you run the local MCP server" gives no pointer to how to run or configure that server. +- [x] **[confusing/low]** 'Use tools in local mode' section (lines 8-10) — The section heading promises usage guidance but contains a single sentence that restates the intro, and "When you run the local MCP server" gives no pointer to how to run or configure that server. - *Evidence:* Lines 6 and 10 say nearly the same thing ("operate on folders on your machine" / "read and write local project folders by default"); the actual server setup (MCP client config running `basic-memory mcp`) lives in content/5.local/1.local-install.md under 'Start the MCP server' and is not linked. "by default" also hints at per-project cloud routing without explanation or link. - *Fix:* Link to the local install page's MCP server setup (e.g. "See [Local install](/local/local-install#start-the-mcp-server) to configure your MCP client") and either explain or drop "by default" (or link per-project cloud routing docs). ### content/5.local/5.user-guide.md -- [ ] **[incorrect/high]** Force Re-sync (lines 483-491) and Troubleshooting > Changes Not Syncing step 4 (line 573) — The page says plain `basic-memory reset` will "Reset and rebuild database" and the warning claims it "rebuilds the entire database from your files", but without --reindex the command only deletes and recreates an empty index database. +- [x] **[incorrect/high]** Force Re-sync (lines 483-491) and Troubleshooting > Changes Not Syncing step 4 (line 573) — The page says plain `basic-memory reset` will "Reset and rebuild database" and the warning claims it "rebuilds the entire database from your files", but without --reindex the command only deletes and recreates an empty index database. - *Evidence:* src/basic_memory/cli/commands/db.py: reset() takes `reindex: bool = typer.Option(False, "--reindex", help="Rebuild db index from filesystem")` and prints "This only deletes the index database... Use bm reset --reindex to automatically rebuild the index afterward." Rebuild from files only runs inside `if reindex:`. The docs' own CLI reference (content/9.reference/1.cli-reference.md lines 110-116) documents --reindex as the rebuild flag. - *Fix:* Change the command to `basic-memory reset --reindex` (or state that after a plain reset the index stays empty until the next sync/reindex), and reword the warning to attribute the rebuild to --reindex. Apply the same fix to the Troubleshooting step "Reset database: basic-memory reset". -- [ ] **[incorrect/high]** Enhanced Editing > Incremental Editing > "Available operations" (lines 347-352) — The "Available operations" list for edit_note presents four operations as the complete set but omits insert_before_section and insert_after_section. +- [x] **[incorrect/high]** Enhanced Editing > Incremental Editing > "Available operations" (lines 347-352) — The "Available operations" list for edit_note presents four operations as the complete set but omits insert_before_section and insert_after_section. - *Evidence:* src/basic_memory/mcp/tools/edit_note.py line 308: tool description reads "operations like append, prepend, find_replace, replace_section, insert_before_section, or insert_after_section" — six operations, matching the verified product truth. - *Fix:* Add `insert_before_section` and `insert_after_section` to the operations list (e.g., "insert_before_section / insert_after_section - Insert content adjacent to a section heading"). -- [ ] **[redundant/high]** Troubleshooting section (lines 566-600) — The Changes Not Syncing, Claude Can't Find Knowledge, Performance Issues, and moving-notes-between-projects guidance duplicates content/9.reference/5.troubleshooting.md almost step-for-step (same four steps for sync issues, same four steps for search issues, same db-size/archive/sync-delay steps, same cross-project workaround). +- [x] **[redundant/high]** Troubleshooting section (lines 566-600) — The Changes Not Syncing, Claude Can't Find Knowledge, Performance Issues, and moving-notes-between-projects guidance duplicates content/9.reference/5.troubleshooting.md almost step-for-step (same four steps for sync issues, same four steps for search issues, same db-size/archive/sync-delay steps, same cross-project workaround). - *Evidence:* content/9.reference/5.troubleshooting.md sections "Changes Not Syncing" (lines 112-133), "Claude Can't Find Knowledge" (lines 176-205), "Slow Operations" (lines 228-254), and "Moving Notes Between Projects" (line 346) contain the identical steps and commands; two copies of concrete command sequences will drift (the reset-vs-reset --reindex discrepancy is already an example). - *Fix:* Trim the user-guide Troubleshooting to the two or three most common symptoms with one-line fixes, and link to /reference/troubleshooting for the full runbook. -- [ ] **[redundant/medium]** Working with Memory URLs > URL Formats (lines 144-169) — The memory:// URL formats block duplicates the dedicated Memory URLs concept page, and the two lists have already drifted — this page omits project-prefixed URLs (memory://project/path) while the concept page omits the relation-traversal form listed here — and this section never links to the concept page. +- [x] **[redundant/medium]** Working with Memory URLs > URL Formats (lines 144-169) — The memory:// URL formats block duplicates the dedicated Memory URLs concept page, and the two lists have already drifted — this page omits project-prefixed URLs (memory://project/path) while the concept page omits the relation-traversal form listed here — and this section never links to the concept page. - *Evidence:* content/6.concepts/4.memory-urls.md covers the same ground in depth (title/permalink, path, wildcard, project-prefixed forms) but neither page's format list matches the other's; the user-guide section has no cross-link to /concepts/memory-urls. - *Fix:* Keep the short conversational example and the stability tip, replace the URL-formats code block with one or two examples, and link to /concepts/memory-urls for the full addressing syntax. -- [ ] **[confusing/low]** Working with Memory URLs > tip (line 168) — The tip says the permalink stays the same "(unless you configure otherwise)" without naming the setting or linking anywhere, leaving a new reader unable to find or act on the exception. +- [x] **[confusing/low]** Working with Memory URLs > tip (line 168) — The tip says the permalink stays the same "(unless you configure otherwise)" without naming the setting or linking anywhere, leaving a new reader unable to find or act on the exception. - *Evidence:* The behavior is controlled by `update_permalinks_on_move` (src/basic_memory/config.py, default False), but the page gives no name or link; a first-time reader has no path from "configure otherwise" to the actual option. - *Fix:* Name the setting, e.g. "(unless you enable `update_permalinks_on_move` — see [Configuration](/reference/configuration))". From d34a12d12a528ffb50a4871815ed5b2781581b94 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 12:52:39 -0500 Subject: [PATCH 67/87] docs(local): link cli-basics schema workflows to the Schema System page Co-Authored-By: Claude Fable 5 --- content/6.local/3.cli-basics.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/6.local/3.cli-basics.md b/content/6.local/3.cli-basics.md index 5a2a4f2..da4347e 100644 --- a/content/6.local/3.cli-basics.md +++ b/content/6.local/3.cli-basics.md @@ -53,6 +53,8 @@ bm schema validate person bm schema diff person ``` +Infer a schema from existing notes, validate notes against it, and detect drift — see the [Schema System](/concepts/schema-system) for concepts and the full workflow. + ## Format files ```bash From 82e84ae5af81c8270b4147ebb64cc9ec69918c4d Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:01:54 -0500 Subject: [PATCH 68/87] docs(concepts): apply all 31 review fixes across the Concepts section MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Highlights, all source-verified: - projects-and-folders: removed the fictional session switching model (no switch_project tool, no bm project switch command) — tools take a project parameter per call; permalink prefixing described as the generation-time default it is - knowledge-format: permalinks derive from file paths (not titles) in both places; dead Web Editor anchor fixed; folder-organization and quoting-rule duplications deferred to their canonical pages - memory-urls: constrained servers error on foreign project prefixes rather than ignoring them; prefix detection always runs (permalinks_include_project only affects generation); phantom fourth resolution step merged into step 2; cross-project syntax shown in a real relation; title-form example added - schema-system: unimplemented --save example removed; nonexistent Off validation mode dropped; fabricated CLI transcripts replaced with real output descriptions and actual validator messages; enum example made self-consistent; automatic-schema-reading claims softened to skill/instruction-based reality - semantic-search: ONNX pin commands that work per install method; ranking sentence reconciled with chunking; bm reindex documented as incremental with --full added; config table trimmed to tunables - metadata-search: space-separated tag shorthand corrected to repeated tokens; comparison operators accept strings; date-range example added - observations-and-relations: validation is on-demand, not at write time; canvas formatting repaired; vs-built-in card points at the integrations index Co-Authored-By: Claude Fable 5 --- content/7.concepts/0.vs-built-in-memory.md | 4 +- content/7.concepts/1.knowledge-format.md | 23 ++----- content/7.concepts/2.projects-and-folders.md | 13 ++-- .../3.observations-and-relations.md | 2 +- content/7.concepts/4.memory-urls.md | 49 ++++++------- content/7.concepts/5.canvas.md | 11 +-- content/7.concepts/6.schema-system.md | 35 +++------- content/7.concepts/7.semantic-search.md | 33 +++++---- content/7.concepts/8.metadata-search.md | 9 ++- docs/review-findings.md | 68 +++++++++---------- 10 files changed, 111 insertions(+), 136 deletions(-) diff --git a/content/7.concepts/0.vs-built-in-memory.md b/content/7.concepts/0.vs-built-in-memory.md index 63fc0a5..448b2aa 100644 --- a/content/7.concepts/0.vs-built-in-memory.md +++ b/content/7.concepts/0.vs-built-in-memory.md @@ -16,7 +16,7 @@ Your AI tools already have built-in memory features. Basic Memory doesn't replac **Claude Code** has two built-in systems: - **CLAUDE.md files** — Instructions you write for how Claude should work in a project. Coding standards, build commands, architectural conventions. -- **Auto memory** — Notes Claude writes itself when it notices patterns or preferences. Stored in `~/.claude/projects/` as markdown files. The first 200 lines of `MEMORY.md` load into every session. +- **Auto memory** — Notes Claude writes itself when it notices patterns or preferences. Stored in `~/.claude/projects/` as markdown files, indexed by a `MEMORY.md` file whose first 200 lines load into every session. **ChatGPT** has two memory systems: - **Saved memories** — Facts you tell it to remember ("I'm vegetarian," "I live in San Francisco"). These persist until you delete them, and total capacity is limited to roughly 1,200–1,400 words — once full, nothing new is saved until you delete entries. ChatGPT may also save details on its own if they seem useful. The Manage Memories panel lets you view and delete entries; to change one, ask ChatGPT in chat. @@ -126,7 +126,7 @@ How notes, observations, and relations work. --- title: Integrations icon: i-lucide-plug -to: /integrations/claude-desktop +to: /integrations --- Connect Basic Memory to your AI tool. :: diff --git a/content/7.concepts/1.knowledge-format.md b/content/7.concepts/1.knowledge-format.md index 7ff9426..e0201b5 100644 --- a/content/7.concepts/1.knowledge-format.md +++ b/content/7.concepts/1.knowledge-format.md @@ -8,7 +8,7 @@ Basic Memory is a knowledge base that you and your AI share. Everything is store This page explains how those files are structured and how that structure turns a folder of notes into a connected knowledge graph. ::tip -Using Basic Memory Cloud? The knowledge format is the same — create notes through AI conversations or edit them directly in the [Web Editor](/cloud/cloud-guide#web-editor). +Using Basic Memory Cloud? The knowledge format is the same — create notes through AI conversations or edit them directly in the [web app](/cloud/note-editor). :: --- @@ -59,7 +59,7 @@ permalink: authentication-design - **title** — The name of the note. Used for linking and display. - **type** — What kind of note this is (e.g. `note`, `meeting`, `decision`). You can use any type you want. - **tags** — For organization and filtering. -- **permalink** — A stable identifier for this note. Generated automatically from the title if you don't set one. Stays the same even if you move the file. +- **permalink** — A stable identifier for this note. Generated automatically from the file's path (and prefixed with the project name by default) if you don't set one. Stays the same even if you later move the file. ::tip Frontmatter is just standard YAML. You can add any fields you want — `status`, `priority`, `author`, `due_date`, whatever is useful for your workflow. The AI can set these automatically when creating notes, and you can search by them later with metadata search. If you want to formalize which fields a note type should have, that's what [schemas](/concepts/schema-system) are for. @@ -103,7 +103,7 @@ Relations link notes together using `[[wiki-link]]` syntax: - relates_to [[Session Management]] ``` -The word before the link becomes the relationship type. Like categories, you can use any relation type — `implements`, `inspired_by`, `blocks`, `part_of`, `contrasts_with`, whatever describes the connection. Relation types are a single token; for a multi-word type, **quote it**: `"depends on" [[User Database Schema]]`. A list item that's just a wikilink (or has unquoted prose before it) is indexed as a generic `links_to` connection. +The word before the link becomes the relationship type. Like categories, you can use any relation type — `implements`, `inspired_by`, `blocks`, `part_of`, `contrasts_with`, whatever describes the connection. Quoting rules and edge cases (multi-word types, bare wikilinks) are covered in [Observations and Relations](/concepts/observations-and-relations). You can also reference other notes inline anywhere in the document: @@ -128,7 +128,7 @@ This graph is what makes Basic Memory more than a folder of files. When the AI u ## Permalinks -Every note has a permalink — a stable identifier derived from its title. Permalinks are how Basic Memory addresses notes internally and how `memory://` URLs work: +Every note has a permalink — a stable identifier derived from its file path (project-prefixed by default). Permalinks are how Basic Memory addresses notes internally and how `memory://` URLs work — and by default they stay unchanged when a file is renamed or moved: ``` memory://authentication-design @@ -140,20 +140,7 @@ Permalinks stay the same even if you rename or move the file. For more on how me ## File Organization -Organize your files however you want. Flat folders, nested hierarchies, topic-based groupings — the knowledge graph is built from the content of your notes, not from where they sit on disk. - -``` -knowledge/ - projects/ - auth-design.md - api-roadmap.md - meetings/ - 2026-03-01-standup.md - decisions/ - database-choice.md -``` - -The graph connects everything regardless of folder structure. +Organize your files however you want — the knowledge graph is built from the content of your notes, not from where they sit on disk. See [Projects and Folders](/concepts/projects-and-folders) for organizing with projects and folder structure. --- diff --git a/content/7.concepts/2.projects-and-folders.md b/content/7.concepts/2.projects-and-folders.md index ff751e7..e385d6f 100644 --- a/content/7.concepts/2.projects-and-folders.md +++ b/content/7.concepts/2.projects-and-folders.md @@ -11,7 +11,7 @@ A project is a separate knowledge base. Each project maps to a folder on disk (o Think of projects the way you think of separate notebooks, not separate pages in the same notebook. -When you run a command or an AI tool like `write_note`, it targets whichever project is currently active. You can switch projects at any time, and one project is always set as the default so you do not have to specify it every time. +When you run a command or an AI tool like `write_note`, it targets the project you name — each call carries a `project` parameter or CLI argument. If you don't specify one, it goes to the **default project**, and you can target a different project at any time, including mid-conversation. ## Creating and managing projects @@ -40,10 +40,10 @@ Switch to a different project in conversation using the MCP tool: Switch to the "personal" project. ``` -The AI will call `switch_project` behind the scenes. You can also use the CLI: +The AI will simply pass `project="personal"` on its next tool calls — there's no switch step; it discovers your projects with `list_memory_projects`. From the CLI, change the fallback for commands that don't specify a project: ```bash -bm project switch "personal" +bm project default "personal" ``` ## When to use multiple projects @@ -58,6 +58,7 @@ Here are some common patterns: - **Multiple clients.** Each client gets a project. Their notes, decisions, and context stay contained. You can switch between clients mid-conversation. - **A coding project's docs folder.** Point a project at the `docs/` folder inside a repo. The AI builds context about that specific codebase without pulling in unrelated notes. - **A writing project.** A book, a course, or a research paper. Give it a project so its outline, drafts, and references form their own knowledge graph. + If you're unsure, start with one project. You can always create another later and move notes into it. ## Folders within a project @@ -78,7 +79,7 @@ This is a perfectly good layout. So is a flat folder with everything at the top ## Mixing local and cloud projects -Starting in v0.19, you can keep some projects local and route others to Basic Memory Cloud. Your personal notes stay on your machine. Your work projects sync to the cloud and are accessible from any device. Both are available in the same conversation. +You can keep some projects local and route others to Basic Memory Cloud. Your personal notes stay on your machine. Your work projects sync to the cloud and are accessible from any device. Both are available in the same conversation. This is configured through per-project cloud routing. Each project independently decides whether it talks to a local database or a cloud instance. @@ -86,14 +87,14 @@ For setup details, see the [Local and Cloud Routing](/cloud/routing) guide. ## Project-prefixed permalinks -When you have multiple projects, Basic Memory automatically prefixes note permalinks with the project name to prevent ambiguity: +By default, Basic Memory prefixes newly generated permalinks with the project name, so notes with the same title in different projects stay distinct: ``` memory://work/architecture/auth-system memory://personal/reading-list ``` -This means a note called "Auth System" in your work project and a note called "Auth System" in your personal project are distinct and addressable. The prefix is added automatically when notes are indexed. You do not need to manage it yourself. +This means a note called "Auth System" in your work project and a note called "Auth System" in your personal project are distinct and addressable. The prefix is added when a permalink is generated — existing permalinks aren't rewritten. You don't need to manage it yourself. For more on how memory URLs work, see [Memory URLs](/concepts/memory-urls). diff --git a/content/7.concepts/3.observations-and-relations.md b/content/7.concepts/3.observations-and-relations.md index 70a4050..9141a3a 100644 --- a/content/7.concepts/3.observations-and-relations.md +++ b/content/7.concepts/3.observations-and-relations.md @@ -104,7 +104,7 @@ Categories, tags, and relation types give your AI assistant structured metadata If you want to ensure consistency across similar notes, Basic Memory's schema system (introduced in v0.19) can validate that notes of a certain type contain the observations and relations you expect. -For example, you could define a schema that requires every "person" note to have a `name` observation and a `works_at` relation. The schema validates notes when they're written and flags anything that's missing. +For example, you could define a schema that requires every "person" note to have a `name` observation and a `works_at` relation. You can then validate notes on demand — ask your AI to check them (the `schema_validate` tool) or run `bm schema validate` — and the report flags anything that's missing. Validation warns rather than blocking writes. ::note See [Schema System](/concepts/schema-system) for details on defining and applying schemas. diff --git a/content/7.concepts/4.memory-urls.md b/content/7.concepts/4.memory-urls.md index b1ce98b..ff45664 100644 --- a/content/7.concepts/4.memory-urls.md +++ b/content/7.concepts/4.memory-urls.md @@ -11,12 +11,15 @@ Every note in Basic Memory has an address — a `memory://` URL that works like ## Basic forms -### By title/permalink +### By title or permalink ```text memory://auth-approaches-2024 +memory://Auth Approaches 2024 ``` +Both a permalink and an exact note title resolve. + ### By path ```text @@ -35,7 +38,7 @@ memory://auth* ## Project-prefixed URLs -With project-prefixed permalink behavior enabled (default), memory URLs can include project scope: +Memory URLs can include project scope as the first path segment: ```text memory://main/docs/authentication @@ -48,19 +51,13 @@ This is useful when the same note title exists in multiple projects. ## Cross-project references in links -Within notes, project namespace syntax is normalized: - -```text -project::note-path -``` - -is treated as: +Within notes, project namespace syntax is normalized — you can write it in a relation: -```text -project/note-path +```markdown +- relates_to [[research::specs/api]] ``` -This improves cross-project resolution and keeps links explicit. +The `project::note-path` form is treated as `project/note-path`, and the same syntax works inside `memory://` URLs. This improves cross-project resolution and keeps links explicit. --- @@ -78,21 +75,25 @@ At runtime, Basic Memory resolves memory URLs in this order: ### 1. Project constraints -If the MCP server was started with `BASIC_MEMORY_MCP_PROJECT=research`, all URLs are resolved within the `research` project regardless of any prefix in the URL: +If the MCP server was started with `BASIC_MEMORY_MCP_PROJECT=research`, unprefixed URLs (and URLs prefixed with `research`) resolve in the `research` project. A URL prefixed with a *different* known project returns an error rather than resolving: ```text -memory://docs/auth → resolves in "research" project only +memory://docs/auth → resolves in "research" +memory://main/docs/auth → error: project is constrained to "research" ``` ### 2. Explicit project prefix -If no constraint is set, the URL is checked for a project prefix. The first path segment is compared against known project names: +If no constraint is set, the URL is checked for a project prefix. The first path segment is always compared against known project names; when it matches, that segment is stripped and used as the project context: ```text -memory://main/docs/auth → resolves in "main" project -memory://research/specs/api → resolves in "research" project +memory://main/specs/api-design + ^^^^ → project = "main" + ^^^^^^^^^^^^^^^^ → path = "specs/api-design" ``` +If the first segment doesn't match any known project, the entire path is treated as a note path. + ### 3. Default project fallback If no constraint exists and no project prefix matches, the URL resolves in the default project: @@ -101,17 +102,9 @@ If no constraint exists and no project prefix matches, the URL resolves in the d memory://docs/auth → resolves in default project (typically "main") ``` -### Project-prefix extraction - -When `permalinks_include_project` is enabled (the default), Basic Memory checks whether the first path segment of a URL matches a known project name. If it does, that segment is stripped and used as the project context: - -```text -memory://main/specs/api-design - ^^^^ → project = "main" - ^^^^^^^^^^^^^^^^ → path = "specs/api-design" -``` - -If the first segment doesn't match any known project, the entire path is treated as a note path within the default project. +::note +Prefix detection always runs — it isn't controlled by configuration. The `permalinks_include_project` setting governs whether *generated permalinks* include the project slug; see [Configuration](/reference/configuration). +:: --- diff --git a/content/7.concepts/5.canvas.md b/content/7.concepts/5.canvas.md index 590d51d..1f13c76 100644 --- a/content/7.concepts/5.canvas.md +++ b/content/7.concepts/5.canvas.md @@ -10,7 +10,11 @@ Basic Memory can create visual knowledge maps using Obsidian's Canvas feature. T Ask Claude to create a visualization by describing what you want to map: -- **Example Requests** — - "Create a canvas visualization of my project components and their relationships." - "Make a concept map showing the main themes from our discussion about climate change." - "Can you make a canvas diagram of the perfect pour over method?" +**Example requests:** + +- "Create a canvas visualization of my project components and their relationships." +- "Make a concept map showing the main themes from our discussion about climate change." +- "Can you make a canvas diagram of the perfect pour over method?" Canvas Visualization Example @@ -22,10 +26,7 @@ Basic Memory can create several types of visual maps: - **Concept Maps** — Create visual representations of ideas and their relationships - **Process Diagrams** — Map workflows, sequences, and procedures - **Thematic Analysis** — Organize ideas around central themes - -### Relationship Networks - -Show how different entities relate to each other in your knowledge base. +- **Relationship Networks** — Show how different entities relate to each other in your knowledge base ## Visualization Sources diff --git a/content/7.concepts/6.schema-system.md b/content/7.concepts/6.schema-system.md index 7c3f264..f4f1263 100644 --- a/content/7.concepts/6.schema-system.md +++ b/content/7.concepts/6.schema-system.md @@ -78,7 +78,7 @@ Want me to add it as an optional field? **Writing with schema guidance:** -When a schema exists for a note type, your AI uses it as a creation guide automatically. It includes all required fields and relevant optional ones without you having to ask. +When a schema exists for a note type, your AI can use it as a creation guide — ask it to check the schema when writing, or install the [memory-schema skill](/integrations/skills) to make this automatic. Your schemas do double duty: they help you maintain consistency *and* they guide AI assistants toward producing notes that match your preferred format. @@ -104,7 +104,6 @@ By default, schemas give gentle warnings when something's missing — they don't |------|-------------|-------------| | **Warn** (default) | Reports what's missing but doesn't block anything | Active writing, gradual adoption | | **Strict** | Treats missing fields as errors | Mature schemas, enforced workflows | -| **Off** | No checking | Temporarily disable while restructuring | Start with warn mode. Move to strict only after your note patterns have settled down and you're confident in the schema. @@ -218,7 +217,7 @@ These are just starting points. The real power is that you can describe *any* st > "Make a schema for project decisions — the context, what we chose, what we rejected, and why." -The AI reads your schemas automatically when creating notes of that type, so once a schema exists, your notes just come out consistent. +With the [memory-schema skill](/integrations/skills) installed (or a standing instruction to check schemas), the AI consults your schemas when creating notes of that type, so your notes come out consistent. --- @@ -461,24 +460,22 @@ status: published Validation checks both the body fields (`name`, `role`) and the frontmatter fields (`tags`, `status`): ```bash -$ bm schema validate people/grace-hopper.md -✓ grace-hopper: valid (0 warnings) +bm schema validate people/grace-hopper.md ``` +The result is a table of notes with their warning and error counts — a valid note shows zero of each. + If a note has a frontmatter value outside the allowed enum: ```yaml --- title: Iris West type: person -status: archived # not in [draft, published] +status: retired # not in [draft, published, archived] --- ``` -```bash -$ bm schema validate people/iris-west.md -⚠ iris-west: frontmatter field 'status' enum mismatch (got 'archived', expected one of: draft, published) -``` +Validation reports: `Frontmatter key 'status' has invalid value: retired (allowed: draft, published, archived)`. If a required frontmatter key is missing (no `?` suffix), validation warns or errors depending on the mode: @@ -488,10 +485,7 @@ settings: status: string # required — no ? suffix ``` -```bash -$ bm schema validate people/hank-pym.md -⚠ hank-pym: missing required frontmatter field: status -``` +Validation reports: `Missing required frontmatter key: status`. ::note Frontmatter rules use the same picoschema syntax as body fields. Add `?` for optional, `(array)` for lists, and `(enum)` for constrained values. @@ -505,9 +499,6 @@ Frontmatter rules use the same picoschema syntax as body fields. Add `?` for opt # Analyze your existing notes to discover patterns bm schema infer person -# Save the inferred schema as a note -bm schema infer person --save - # Validate a single note bm schema validate people/ada-lovelace.md @@ -579,16 +570,10 @@ status: active **Validation:** ```bash -$ bm schema validate people/ada-lovelace.md -✓ ada-lovelace: valid (0 warnings) +bm schema validate people/ada-lovelace.md ``` -If `[name]` were missing: - -```bash -$ bm schema validate people/ada-lovelace.md -⚠ ada-lovelace: missing required field: name -``` +A valid note shows zero warnings and errors in the results table. If `[name]` were missing, validation would report: `Missing required field: name (expected [name] observation)`. --- diff --git a/content/7.concepts/7.semantic-search.md b/content/7.concepts/7.semantic-search.md index 68600ed..450bc6a 100644 --- a/content/7.concepts/7.semantic-search.md +++ b/content/7.concepts/7.semantic-search.md @@ -195,7 +195,7 @@ This means a search for "water temperature for brewing" can surface the specific ### How results are ranked -Search results return whole notes ranked by relevance, with the matched chunk text showing which part of the note was most relevant. +Results are returned as note-level items — plus individual observations and relations — ranked by their best-matching chunks, with the matched chunk text showing which part of the note was most relevant. ### Hybrid fusion @@ -225,15 +225,15 @@ Each chunk has a content hash. When notes are re-synced or reindexed, unchanged ## Configuration -| Config field | Env var | Default | Description | -|---|---|---|---| -| `semantic_search_enabled` | `BASIC_MEMORY_SEMANTIC_SEARCH_ENABLED` | `true` | Enable semantic search | -| `semantic_embedding_provider` | `BASIC_MEMORY_SEMANTIC_EMBEDDING_PROVIDER` | `"fastembed"` | `"fastembed"` (local) or `"openai"` (API) | -| `semantic_embedding_model` | `BASIC_MEMORY_SEMANTIC_EMBEDDING_MODEL` | `"bge-small-en-v1.5"` | Embedding model identifier | -| `semantic_embedding_dimensions` | `BASIC_MEMORY_SEMANTIC_EMBEDDING_DIMENSIONS` | auto-detected | 384 (FastEmbed), 1536 (OpenAI) | -| `semantic_embedding_batch_size` | `BASIC_MEMORY_SEMANTIC_EMBEDDING_BATCH_SIZE` | `2` | Texts per embedding batch | -| `semantic_vector_k` | `BASIC_MEMORY_SEMANTIC_VECTOR_K` | `100` | Vector candidate count | -| `semantic_min_similarity` | `BASIC_MEMORY_SEMANTIC_MIN_SIMILARITY` | `0.55` | Minimum similarity threshold | +The settings you're most likely to tune: + +| Config field | Default | Description | +|---|---|---| +| `semantic_search_enabled` | `true` | Enable semantic search | +| `semantic_embedding_provider` | `"fastembed"` | Common values: `fastembed` (local), `openai` (API) | +| `semantic_min_similarity` | `0.55` | Minimum similarity threshold | + +The full list — models, dimensions, batch size, vector candidates, env vars — is in the [Configuration reference](/reference/configuration#semantic-search-settings). ### Similarity threshold @@ -296,21 +296,26 @@ export OPENAI_API_KEY=sk-... bm reindex --embeddings ``` -**Option 2: Pin ONNX Runtime** +**Option 2: Pin ONNX Runtime** (uv installs) ```bash -uv pip install 'onnxruntime<1.24' +uv tool install basic-memory --with 'onnxruntime<1.24' bm reindex --embeddings ``` +For MCP configs that launch via `uvx`, use `uvx --with 'onnxruntime<1.24' basic-memory mcp`. Homebrew installs can't pin the runtime — use the OpenAI option or switch to a uv install. + --- ## Reindexing ```bash -# Rebuild both search index and embeddings +# Incremental reindex of search index and embeddings (skips unchanged content) bm reindex +# Force a full rebuild, re-embedding everything +bm reindex --full + # Rebuild only vector embeddings bm reindex --embeddings @@ -326,7 +331,7 @@ bm reindex -p my-project - **First time** — Happens automatically on first startup - **Switching provider or model** — Embeddings from different models aren't compatible - **After a database reset** — `bm reset` clears everything -- **Troubleshooting** — A fresh reindex can fix index issues +- **Troubleshooting** — a full rebuild (`bm reindex --full`) can fix index issues; the default run is incremental and skips unchanged content --- diff --git a/content/7.concepts/8.metadata-search.md b/content/7.concepts/8.metadata-search.md index 8d384b4..f6278b4 100644 --- a/content/7.concepts/8.metadata-search.md +++ b/content/7.concepts/8.metadata-search.md @@ -98,7 +98,7 @@ Both ends included; the value must be exactly two items: | _(scalar)_ | string / number / bool / date | Exact match | | _(array)_ | list of scalars | All values must be present (for list fields) | | `$in` | non-empty list | Any of | -| `$gt`, `$gte`, `$lt`, `$lte` | number | Comparison (gte/lte inclusive) | +| `$gt`, `$gte`, `$lt`, `$lte` | number or string | Comparison (gte/lte inclusive); strings compare lexicographically — dates as ISO strings | | `$between` | `[min, max]` | Inclusive range, exactly 2 values | ::note @@ -129,11 +129,13 @@ search_notes(metadata_filters={"tags": ["security"]}) Multiple tags in the shorthand mean _all of them_: ```python -search_notes("tag:tier1,alpha") # comma-separated -search_notes("tag:tier1 alpha") # space-separated +search_notes("tag:tier1,alpha") # comma-separated +search_notes("tag:tier1 tag:alpha") # repeated tag: tokens # Both require BOTH tags to be present. ``` +A bare word after a `tag:` token isn't a tag — `"tag:tier1 alpha"` filters on `tier1` and treats `alpha` as ordinary query text. + If a key appears in both a shortcut and `metadata_filters`, the explicit filter wins. --- @@ -211,6 +213,7 @@ confidence: 0.6 | Specs with confidence above 0.7 | `{"type": "spec", "confidence": {"$gt": 0.7}}` | | Anything high or critical priority | `{"priority": {"$in": ["high", "critical"]}}` | | Specs in confidence range [0.5, 0.9] | `{"type": "spec", "confidence": {"$between": [0.5, 0.9]}}` | +| Decisions since April | `{"type": "decision", "date": {"$gte": "2026-04-01"}}` — dates compare as ISO strings | | Notes tagged both `security` AND `oauth` | `{"tags": ["security", "oauth"]}` | | "OAuth" matches in still-open work | use `search_notes("OAuth", metadata_filters={"status": "in-progress"})` | | Anything with nested `schema.confidence` ≥ 0.7 | `{"schema.confidence": {"$gte": 0.7}}` | diff --git a/docs/review-findings.md b/docs/review-findings.md index f540f83..8f6feff 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -557,130 +557,130 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### content/6.concepts/0.vs-built-in-memory.md -- [ ] **[confusing/high]** Getting started — "Integrations" card (line 129, to: /integrations/claude-desktop) — The card titled "Integrations" with the tool-agnostic description "Connect Basic Memory to your AI tool" links to the Claude Desktop guide specifically, not the integrations index, even though the page gives equal weight to Claude, Claude Code, ChatGPT, and Cursor. +- [x] **[confusing/high]** Getting started — "Integrations" card (line 129, to: /integrations/claude-desktop) — The card titled "Integrations" with the tool-agnostic description "Connect Basic Memory to your AI tool" links to the Claude Desktop guide specifically, not the integrations index, even though the page gives equal weight to Claude, Claude Code, ChatGPT, and Cursor. - *Evidence:* The link is `to: /integrations/claude-desktop`, but a routable integrations index exists at /integrations (content/7.integrations/0.index.md, titled "Connect AI tools") and is what other pages link to for this purpose (e.g., content/0.welcome.md line 64 `to: /integrations`, content/4.teams/2.join-a-team.md line 51). A ChatGPT or Cursor user clicking "Integrations" lands on Claude Desktop setup instead of the picker. - *Fix:* Change the card link to `to: /integrations` so readers land on the tool-picker index page. -- [ ] **[confusing/low]** What each tool offers — Claude Code "Auto memory" bullet (line 19) — `MEMORY.md` appears with no introduction — the bullet says memories are "stored in ~/.claude/projects/ as markdown files" and then jumps to "the first 200 lines of MEMORY.md load into every session" without explaining that MEMORY.md is the index file of that memory directory. +- [x] **[confusing/low]** What each tool offers — Claude Code "Auto memory" bullet (line 19) — `MEMORY.md` appears with no introduction — the bullet says memories are "stored in ~/.claude/projects/ as markdown files" and then jumps to "the first 200 lines of MEMORY.md load into every session" without explaining that MEMORY.md is the index file of that memory directory. - *Evidence:* First-time-reader issue: the sentence "The first 200 lines of `MEMORY.md` load into every session" has no antecedent; a reader who hasn't used Claude Code's auto memory can't tell whether MEMORY.md is one of the auto-written files, a file they must create, or something else. - *Fix:* Add a short clause, e.g. "Stored in ~/.claude/projects/ as markdown files, indexed by a MEMORY.md file whose first 200 lines load into every session." ### content/6.concepts/1.knowledge-format.md -- [ ] **[incorrect/high]** Frontmatter section, permalink bullet (line 62) — Claims the permalink is "Generated automatically from the title if you don't set one" — it is actually generated from the file path (folder + filename) and, by default, prefixed with the project slug. +- [x] **[incorrect/high]** Frontmatter section, permalink bullet (line 62) — Claims the permalink is "Generated automatically from the title if you don't set one" — it is actually generated from the file path (folder + filename) and, by default, prefixed with the project slug. - *Evidence:* generate_permalink() in basic-memory src/basic_memory/utils.py derives from the file path (docstring: generate_permalink("docs/My Feature.md") -> 'docs/my-feature'); resolve_permalink() in src/basic_memory/services/entity_service.py (lines 198-224) calls build_canonical_permalink(project_permalink, file_path_str, ...) for new files, with permalinks_include_project defaulting to True in config.py. The sibling page content/6.concepts/2.projects-and-folders.md confirms with examples like memory://work/architecture/auth-system. - *Fix:* Change to: "Generated automatically from the file's path (and prefixed with the project name by default) if you don't set one. Stays the same even if you later move the file." -- [ ] **[incorrect/high]** Permalinks section (line 131) — States a permalink is "a stable identifier derived from its title" — permalinks are derived from the file path with an optional project prefix, not the title. +- [x] **[incorrect/high]** Permalinks section (line 131) — States a permalink is "a stable identifier derived from its title" — permalinks are derived from the file path with an optional project prefix, not the title. - *Evidence:* Same source evidence as above: generate_permalink()/build_canonical_permalink() in src/basic_memory/utils.py and resolve_permalink() in src/basic_memory/services/entity_service.py operate on file paths; permalinks_include_project defaults to True. The bare memory://authentication-design example only matches because the page's sample note sets permalink explicitly in frontmatter — a generated permalink would look like project/folder/authentication-design, as shown on the projects-and-folders page. - *Fix:* Change to "derived from its file path (project-prefixed by default)" and note that the stability guarantee (permalink unchanged on rename/move) is the default behavior, which the source confirms (update_permalinks_on_move defaults to False). -- [ ] **[incorrect/high]** Tip after intro (line 11) — Link [Web Editor](/cloud/cloud-guide#web-editor) points to an anchor that does not exist, and "Web Editor" is not a label used anywhere else in the docs. +- [x] **[incorrect/high]** Tip after intro (line 11) — Link [Web Editor](/cloud/cloud-guide#web-editor) points to an anchor that does not exist, and "Web Editor" is not a label used anywhere else in the docs. - *Evidence:* grep of content/3.cloud/01.cloud-guide.md shows no "Web Editor" heading (its sections are Setup with Claude, Web App, Command Line Tools, etc.); "Web Editor"/#web-editor appears nowhere in content/ except this line. Cloud note editing is documented on content/3.cloud/02.web-app.md under "Editing notes" (rich editor). - *Fix:* Link to the web app page instead, e.g. "...or edit them directly in the [web app](/cloud/web-app#editing-notes)." -- [ ] **[redundant/medium]** File Organization section (lines 141-156) — The "organize files however you want; the graph ignores folder structure" message plus example folder tree duplicates the "Folders within a project" section on the Projects and Folders page. +- [x] **[redundant/medium]** File Organization section (lines 141-156) — The "organize files however you want; the graph ignores folder structure" message plus example folder tree duplicates the "Folders within a project" section on the Projects and Folders page. - *Evidence:* content/6.concepts/2.projects-and-folders.md lines 63-77 make the identical claim ("Inside a project, organize however you like... The knowledge graph does not care about folder structure") with a near-identical example tree and the same "flat folder works too" conclusion. - *Fix:* Trim this section to one or two sentences and cross-link to /concepts/projects-and-folders for the full discussion of folders and organization. -- [ ] **[redundant/low]** Relations section, relation-type quoting rule (line 106) — The full quoting rule (single-token types, quote multi-word types, unquoted prose/bare wikilinks fall back to generic links_to) is restated verbatim on the Observations and Relations deep-dive page that this page already defers to. +- [x] **[redundant/low]** Relations section, relation-type quoting rule (line 106) — The full quoting rule (single-token types, quote multi-word types, unquoted prose/bare wikilinks fall back to generic links_to) is restated verbatim on the Observations and Relations deep-dive page that this page already defers to. - *Evidence:* content/6.concepts/3.observations-and-relations.md line 69 states the same rule with the same example pattern ("A relation type is a single token... quote it — \"depends on\" [[Caching Layer]]... indexed as a generic links_to connection"), including the v0.21.0 change note. This is a versioned parser behavior spec duplicated in two places and could drift; the rule itself is verified correct against parse_relation_type() in src/basic_memory/markdown/plugins.py. - *Fix:* Keep only "The word before the link becomes the relationship type" here and defer the quoting/links_to edge cases to the existing cross-link to /concepts/observations-and-relations. ### content/6.concepts/2.projects-and-folders.md -- [ ] **[incorrect/high]** Creating and managing projects — line 43 ("The AI will call `switch_project` behind the scenes.") — There is no `switch_project` MCP tool; the AI targets a different project by passing the `project` (or `project_id`) parameter on each tool call. +- [x] **[incorrect/high]** Creating and managing projects — line 43 ("The AI will call `switch_project` behind the scenes.") — There is no `switch_project` MCP tool; the AI targets a different project by passing the `project` (or `project_id`) parameter on each tool call. - *Evidence:* grep for switch_project across /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory returns zero hits; src/basic_memory/mcp/tools/project_management.py defines only list_memory_projects, create_memory_project, and delete_project, and tools like write_note/build_context take a per-call project/project_id parameter (build_context.py:183-192). - *Fix:* Replace with: the AI will simply pass `project="personal"` on subsequent tool calls (discoverable via `list_memory_projects`); there is no switch tool to invoke. -- [ ] **[incorrect/high]** Creating and managing projects — line 46 (`bm project switch "personal"`) — `bm project switch` is not a real CLI command. +- [x] **[incorrect/high]** Creating and managing projects — line 46 (`bm project switch "personal"`) — `bm project switch` is not a real CLI command. - *Evidence:* src/basic_memory/cli/commands/project.py registers only: list, add, remove, default, move, set-cloud, set-local, ls, info. The docs' own CLI reference (content/9.reference/1.cli-reference.md) also has no `bm project switch` entry. - *Fix:* Drop the CLI sentence and code block, or replace with `bm project default "personal"` (changing the fallback project for commands that don't specify one). -- [ ] **[incorrect/high]** What is a project? — line 14 ("it targets whichever project is currently active. You can switch projects at any time") — Describes a session-level "active project" that gets switched, but no such state exists — each MCP tool call resolves its project independently (explicit project parameter, else the default project). +- [x] **[incorrect/high]** What is a project? — line 14 ("it targets whichever project is currently active. You can switch projects at any time") — Describes a session-level "active project" that gets switched, but no such state exists — each MCP tool call resolves its project independently (explicit project parameter, else the default project). - *Evidence:* build_context.py:183-185: "Server resolves projects using a unified priority chain... Single Project Mode → project parameter → default project. Uses default project automatically." write_note.py likewise takes project/project_id per call. No switch mechanism exists anywhere in the source. - *Fix:* Reword to: each command or tool call targets the project you name (via a project parameter or CLI argument); if you don't specify one, it goes to the default project. You can target a different project at any time, including mid-conversation. -- [ ] **[incorrect/medium]** Project-prefixed permalinks — lines 89-96 — Prefixing is not triggered by "when you have multiple projects" and is not applied to existing permalinks at index time — it is the `permalinks_include_project` setting (default on) applied when permalinks are generated, regardless of project count, and existing permalinks are left unchanged. +- [x] **[incorrect/medium]** Project-prefixed permalinks — lines 89-96 — Prefixing is not triggered by "when you have multiple projects" and is not applied to existing permalinks at index time — it is the `permalinks_include_project` setting (default on) applied when permalinks are generated, regardless of project count, and existing permalinks are left unchanged. - *Evidence:* config.py:451-453: permalinks_include_project default True, "generated permalinks are prefixed with the project slug... Existing permalinks remain unchanged unless explicitly updated." The sibling page content/6.concepts/4.memory-urls.md states it correctly ("With project-prefixed permalink behavior enabled (default)"), so this page contradicts it. - *Fix:* Say: by default, Basic Memory prefixes newly generated permalinks with the project name so notes with the same title in different projects stay distinct; existing permalinks are not rewritten. Keep the cross-link to Memory URLs for details. -- [ ] **[confusing/medium]** When to use multiple projects — lines 60-61 ("If you're unsure, start with one project...") — The closing advice line has no blank line separating it from the bullet list, so it renders as a continuation of the "A writing project" bullet instead of a standalone paragraph. +- [x] **[confusing/medium]** When to use multiple projects — lines 60-61 ("If you're unsure, start with one project...") — The closing advice line has no blank line separating it from the bullet list, so it renders as a continuation of the "A writing project" bullet instead of a standalone paragraph. - *Evidence:* Line 61 immediately follows the last list item on line 60 with no blank line; Markdown lazy continuation folds it into the bullet, attaching general advice to the writing-project example. - *Fix:* Insert a blank line between line 60 and line 61. -- [ ] **[confusing/medium]** Mixing local and cloud projects — line 81 ("Starting in v0.19, ...") — Version-floor framing ("Starting in v0.19") conflicts with the docs policy of no version floors and reads as stale now that the feature is standard (current release v0.22.1); the linked routing guide is version-agnostic. +- [x] **[confusing/medium]** Mixing local and cloud projects — line 81 ("Starting in v0.19, ...") — Version-floor framing ("Starting in v0.19") conflicts with the docs policy of no version floors and reads as stale now that the feature is standard (current release v0.22.1); the linked routing guide is version-agnostic. - *Evidence:* Docs policy for this repo avoids hard-coded version floors; content/3.cloud/08.routing.md contains no version framing, making this page the outlier and a drift risk. - *Fix:* Drop the version clause: "You can keep some projects local and route others to Basic Memory Cloud." ### content/6.concepts/3.observations-and-relations.md -- [ ] **[incorrect/high]** Enforcing structure with schemas — line 107 ("The schema validates notes when they're written and flags anything that's missing.") — Schema validation does not run automatically at write time; it is on-demand via the schema_validate MCP tool, the /schema/validate API endpoint, or `bm schema validate`. +- [x] **[incorrect/high]** Enforcing structure with schemas — line 107 ("The schema validates notes when they're written and flags anything that's missing.") — Schema validation does not run automatically at write time; it is on-demand via the schema_validate MCP tool, the /schema/validate API endpoint, or `bm schema validate`. - *Evidence:* In the product source, validate_note() (src/basic_memory/schema/validator.py) is called only from the on-demand endpoint src/basic_memory/api/v2/routers/schema_router.py (lines 170, 206); grep shows no schema-validation call in write_note.py, entity_service.py, or the sync path. The docs' own schema-system page (content/6.concepts/6.schema-system.md) likewise describes validation as an explicit action (`bm schema validate ...`, "AI: [Validates all person notes]") with a warn mode that "reports what's missing but doesn't block anything" — not a write-time check. - *Fix:* Reword to match actual behavior, e.g.: "You can then validate notes on demand — ask your AI to check them (the schema_validate tool) or run `bm schema validate` — and the report flags anything that's missing. Validation warns by default rather than blocking writes." ### content/6.concepts/4.memory-urls.md -- [ ] **[incorrect/high]** Resolution behavior > 1. Project constraints (line 81: "all URLs are resolved within the `research` project regardless of any prefix in the URL") — The claim that a BASIC_MEMORY_MCP_PROJECT constraint resolves all URLs in the constrained project "regardless of any prefix" is wrong — a URL prefixed with a different known project is rejected with an error, not resolved in the constrained project. +- [x] **[incorrect/high]** Resolution behavior > 1. Project constraints (line 81: "all URLs are resolved within the `research` project regardless of any prefix in the URL") — The claim that a BASIC_MEMORY_MCP_PROJECT constraint resolves all URLs in the constrained project "regardless of any prefix" is wrong — a URL prefixed with a different known project is rejected with an error, not resolved in the constrained project. - *Evidence:* src/basic_memory/mcp/project_context.py resolve_project_and_path (lines 1349-1390): when the URL's first segment resolves to a known project that differs from the constrained project, the code raises ValueError(f"Project is constrained to '{resolved_project}', cannot use '{project_prefix}'."). Only prefix-free URLs (or URLs prefixed with the constrained project itself) resolve in the constrained project. - *Fix:* Reword to: URLs without a project prefix (and URLs prefixed with the constrained project) resolve in the constrained project; URLs prefixed with a different project return an error ("Project is constrained to 'research', cannot use 'main'"). -- [ ] **[incorrect/high]** Resolution behavior > Project-prefix extraction (line 106: "When `permalinks_include_project` is enabled (the default), Basic Memory checks whether the first path segment of a URL matches a known project name") — Project-prefix detection in memory URLs is not conditioned on the `permalinks_include_project` setting — it runs unconditionally; that setting only controls whether generated permalinks include the project slug. +- [x] **[incorrect/high]** Resolution behavior > Project-prefix extraction (line 106: "When `permalinks_include_project` is enabled (the default), Basic Memory checks whether the first path segment of a URL matches a known project name") — Project-prefix detection in memory URLs is not conditioned on the `permalinks_include_project` setting — it runs unconditionally; that setting only controls whether generated permalinks include the project slug. - *Evidence:* src/basic_memory/mcp/project_context.py: _split_project_prefix and the project-resolve attempt in resolve_project_and_path (lines 1344-1349) run regardless of config; detect_project_from_url_prefix (lines 1438-1464) never reads permalinks_include_project. config.py:451-454 describes the flag as controlling generated permalink prefixes only. The same conflation appears in the intro at line 38 ("With project-prefixed permalink behavior enabled (default), memory URLs can include project scope"). - *Fix:* Drop the config-conditional phrasing: state that Basic Memory always checks whether the first path segment matches a known project name, and (if the setting is worth mentioning) note that `permalinks_include_project` governs permalink generation, linking to the configuration reference. -- [ ] **[confusing/medium]** Resolution behavior > Project-prefix extraction (lines 104-114) — This unnumbered subsection follows the numbered steps 1-3 and reads like a fourth resolution step, but it restates step 2 ("Explicit project prefix") with different framing, leaving readers unsure whether it is a separate stage or an elaboration of step 2. +- [x] **[confusing/medium]** Resolution behavior > Project-prefix extraction (lines 104-114) — This unnumbered subsection follows the numbered steps 1-3 and reads like a fourth resolution step, but it restates step 2 ("Explicit project prefix") with different framing, leaving readers unsure whether it is a separate stage or an elaboration of step 2. - *Evidence:* Step 2 (lines 87-94) says "The first path segment is compared against known project names" unconditionally; the extraction section (line 106) re-describes the same mechanism but adds a config condition, so the two passages describe one mechanism with contradictory conditions. - *Fix:* Merge the extraction detail (segment stripping diagram, fallback when no project matches) into step 2 and remove the standalone subsection. -- [ ] **[confusing/medium]** Cross-project references in links (lines 49-63) — The section shows bare `project::note-path` and `project/note-path` code blocks with no example of where this syntax is actually written (e.g., inside a `[[wiki-link]]` relation or a memory:// URL), so a first-time reader cannot tell how or where to use it. +- [x] **[confusing/medium]** Cross-project references in links (lines 49-63) — The section shows bare `project::note-path` and `project/note-path` code blocks with no example of where this syntax is actually written (e.g., inside a `[[wiki-link]]` relation or a memory:// URL), so a first-time reader cannot tell how or where to use it. - *Evidence:* The prose says only "Within notes, project namespace syntax is normalized" without a concrete note example; the source shows the syntax is used in wiki-links (src/basic_memory/services/link_resolver.py lines 134-156 resolves `project::note` links) and in memory URL paths (project_context.py:1300 applies normalize_project_reference to memory URL paths). - *Fix:* Add a concrete usage example, e.g. a relation line `- relates_to [[research::specs/api]]` in a note, and mention the syntax also works inside memory:// URLs. -- [ ] **[confusing/low]** Basic forms > By title/permalink (lines 14-18) — The heading promises addressing "by title" but the single example is permalink-shaped (`auth-approaches-2024`), leaving readers unsure whether a human-readable title (with spaces/capitals) works in a memory URL. +- [x] **[confusing/low]** Basic forms > By title/permalink (lines 14-18) — The heading promises addressing "by title" but the single example is permalink-shaped (`auth-approaches-2024`), leaving readers unsure whether a human-readable title (with spaces/capitals) works in a memory URL. - *Evidence:* Title resolution does work (link_resolver.py falls back to exact title match, and normalize_memory_url in schemas/memory.py permits spaces), but the page never shows a title-form example, so the "title" half of the heading is unillustrated. - *Fix:* Either add a title example (e.g. `memory://Auth Approaches 2024`) or retitle the subsection "By permalink" and note that titles also resolve. ### content/6.concepts/5.canvas.md -- [ ] **[confusing/high]** Creating Canvas Visualizations — line 13 ("Example Requests" bullet) — Three example requests are collapsed into a single run-on bullet with inline hyphens, rendering as one garbled line instead of a list. +- [x] **[confusing/high]** Creating Canvas Visualizations — line 13 ("Example Requests" bullet) — Three example requests are collapsed into a single run-on bullet with inline hyphens, rendering as one garbled line instead of a list. - *Evidence:* Source reads: `- **Example Requests** — - "Create a canvas visualization of my project components and their relationships." - "Make a concept map showing the main themes from our discussion about climate change." - "Can you make a canvas diagram of the perfect pour over method?"` — in Markdown this is one list item, so the inner `- "..."` markers render as literal dashes mid-sentence. Looks like a migration artifact where sub-bullets were flattened. - *Fix:* Restore the sub-list: put "Example Requests" as a lead-in line (or bold label) with each of the three quoted requests as its own bullet on its own line. -- [ ] **[confusing/medium]** Types of Visualizations — "### Relationship Networks" subsection (lines 26-28) — "Relationship Networks" is clearly a fifth visualization type, but it appears as a lone subheading with a one-line body while the other four types are bullets in a list, breaking the section's structure and reading as an orphaned fragment. +- [x] **[confusing/medium]** Types of Visualizations — "### Relationship Networks" subsection (lines 26-28) — "Relationship Networks" is clearly a fifth visualization type, but it appears as a lone subheading with a one-line body while the other four types are bullets in a list, breaking the section's structure and reading as an orphaned fragment. - *Evidence:* Lines 19-24 introduce "several types of visual maps" as a 4-item bullet list (Document Maps, Concept Maps, Process Diagrams, Thematic Analysis); line 26 then switches to an `###` heading for Relationship Networks with the same em-dash-description pattern as the bullets, suggesting it was meant to be a fifth bullet. - *Fix:* Convert "### Relationship Networks" into a fifth bullet in the list above: `- **Relationship Networks** — Show how different entities relate to each other in your knowledge base`. ### content/6.concepts/6.schema-system.md -- [ ] **[incorrect/high]** CLI reference section, line 508-509 ("Save the inferred schema as a note" / `bm schema infer person --save`) — The docs present `bm schema infer person --save` as saving the inferred schema as a note, but the --save flag is not implemented — it prints a notice telling the user to copy the schema manually. +- [x] **[incorrect/high]** CLI reference section, line 508-509 ("Save the inferred schema as a note" / `bm schema infer person --save`) — The docs present `bm schema infer person --save` as saving the inferred schema as a note, but the --save flag is not implemented — it prints a notice telling the user to copy the schema manually. - *Evidence:* src/basic_memory/cli/commands/schema.py lines 320-324: `if save: console.print(f"\n[yellow]--save not yet implemented. Copy the schema above into schema/{note_type}.md[/yellow]")` — the flag exists but performs no save. - *Fix:* Remove the `--save` example (and its comment) from the CLI reference block, or replace it with guidance to copy the suggested schema output into a schema note until --save ships. -- [ ] **[incorrect/high]** Validation section, mode table line 107 ("Off | No checking | Temporarily disable while restructuring") — The docs claim `validation: off` disables checking, but no code path implements an "off" mode — the validator only branches on "strict" versus everything else, so "off" behaves identically to warn (warnings are still produced). +- [x] **[incorrect/high]** Validation section, mode table line 107 ("Off | No checking | Temporarily disable while restructuring") — The docs claim `validation: off` disables checking, but no code path implements an "off" mode — the validator only branches on "strict" versus everything else, so "off" behaves identically to warn (warnings are still produced). - *Evidence:* src/basic_memory/schema/validator.py lines 102-143: every diagnostic uses `if schema.validation_mode == "strict": errors else: warnings` with no off/skip branch; grep for '"off"' across src finds it only in a parser docstring comment (parser.py:54, 287). Additionally, bare YAML `off` parses as boolean False, which also falls into the warn branch. - *Fix:* Remove the Off row from the mode table (and the "Temporarily disable while restructuring" advice) until an off mode actually skips validation, or reword to say only warn and strict are honored today. -- [ ] **[incorrect/high]** Validating frontmatter fields section (lines 463-494) and Complete example (lines 582-591), the `$ bm schema validate ...` transcripts — The shown terminal output (`✓ grace-hopper: valid (0 warnings)`, `⚠ iris-west: frontmatter field 'status' enum mismatch (got 'archived', expected one of: draft, published)`, `⚠ hank-pym: missing required frontmatter field: status`, `⚠ ada-lovelace: missing required field: name`) does not match what the CLI actually prints — real output is a Rich table with Note/Status/Warnings/Errors columns plus a summary line, and the warning message text is only visible via --json with different wording. +- [x] **[incorrect/high]** Validating frontmatter fields section (lines 463-494) and Complete example (lines 582-591), the `$ bm schema validate ...` transcripts — The shown terminal output (`✓ grace-hopper: valid (0 warnings)`, `⚠ iris-west: frontmatter field 'status' enum mismatch (got 'archived', expected one of: draft, published)`, `⚠ hank-pym: missing required frontmatter field: status`, `⚠ ada-lovelace: missing required field: name`) does not match what the CLI actually prints — real output is a Rich table with Note/Status/Warnings/Errors columns plus a summary line, and the warning message text is only visible via --json with different wording. - *Evidence:* src/basic_memory/cli/commands/schema.py `_render_validate_table` (lines 49-83) renders a table titled "Schema Validation: ..." with warning/error counts only, never per-note check-mark lines. Actual message strings in src/basic_memory/schema/validator.py: "Frontmatter key 'status' has invalid value: archived (allowed: ...)" (line 289), "Missing required frontmatter key: status" (line 128), "Missing required field: name (expected [name] observation)" (line 343). - *Fix:* Replace the fabricated transcripts with the real table-plus-summary output (or trim to just the command and a prose description of the result), and align quoted warning texts with the actual validator messages. -- [ ] **[confusing/high]** Validating frontmatter fields section, lines 468-481 (Iris West enum-mismatch example) — The "value outside the allowed enum" example uses `status: archived` with the comment "# not in [draft, published]" and an error saying "expected one of: draft, published", but the schema defined two code blocks earlier declares `status?(enum): [draft, published, archived]` — so per the page's own schema, `archived` is a valid value and would not fail. +- [x] **[confusing/high]** Validating frontmatter fields section, lines 468-481 (Iris West enum-mismatch example) — The "value outside the allowed enum" example uses `status: archived` with the comment "# not in [draft, published]" and an error saying "expected one of: draft, published", but the schema defined two code blocks earlier declares `status?(enum): [draft, published, archived]` — so per the page's own schema, `archived` is a valid value and would not fail. - *Evidence:* Line 435 of the page: `status?(enum): [draft, published, archived]`; line 474: `status: archived # not in [draft, published]`. The example silently drops `archived` from the enum, contradicting the surrounding prose and confusing readers about how enums work. - *Fix:* Use a value genuinely outside the declared enum (e.g., `status: retired`) or change the example schema's enum to `[draft, published]` consistently across the section. -- [ ] **[incorrect/medium]** "Writing with schema guidance" (line 81) and "Roll your own" (line 221): "your AI uses it as a creation guide automatically... without you having to ask" / "The AI reads your schemas automatically when creating notes of that type" — The page states as fact that the AI automatically consults schemas when creating notes, but no product mechanism does this — write_note performs no schema lookup and the MCP server injects no schema context at creation time; the behavior depends entirely on the assistant's setup (e.g., the memory-schema skill being installed and invoked). +- [x] **[incorrect/medium]** "Writing with schema guidance" (line 81) and "Roll your own" (line 221): "your AI uses it as a creation guide automatically... without you having to ask" / "The AI reads your schemas automatically when creating notes of that type" — The page states as fact that the AI automatically consults schemas when creating notes, but no product mechanism does this — write_note performs no schema lookup and the MCP server injects no schema context at creation time; the behavior depends entirely on the assistant's setup (e.g., the memory-schema skill being installed and invoked). - *Evidence:* src/basic_memory/mcp/tools/write_note.py contains no schema resolution or guidance logic (schema mentions are only a custom-frontmatter example); schema-guided creation is instructed only by the optional memory-schema skill (basic-memory monorepo skills/memory-schema/SKILL.md). - *Fix:* Soften both claims to conditional/instructional language, e.g., "AI assistants can read your schema notes and use them as a creation guide — ask your assistant to check the schema, or install the memory-schema skill to make this automatic." ### content/6.concepts/7.semantic-search.md -- [ ] **[incorrect/medium]** Intel Mac workaround > Option 2: Pin ONNX Runtime (lines 299-304) — The command `uv pip install 'onnxruntime<1.24'` will not affect the environments created by the install methods this page assumes (Homebrew and `uv tool install`/`uvx`), so the workaround as written likely does nothing for those users. +- [x] **[incorrect/medium]** Intel Mac workaround > Option 2: Pin ONNX Runtime (lines 299-304) — The command `uv pip install 'onnxruntime<1.24'` will not affect the environments created by the install methods this page assumes (Homebrew and `uv tool install`/`uvx`), so the workaround as written likely does nothing for those users. - *Evidence:* This same page (line 146) says standard installs are Homebrew and uv. `uv pip install` targets an active virtualenv, not a uv tool's isolated environment (that requires `uv tool install basic-memory --with 'onnxruntime<1.24'` or `uvx --with 'onnxruntime<1.24' basic-memory mcp`) and cannot modify Homebrew's bundled Python env. The product repo doc (basic-memory/docs/semantic-search.md line 40) pins it at install time in a single pip environment: `pip install basic-memory 'onnxruntime<1.24'`. - *Fix:* Give per-install-method commands: `uv tool install basic-memory --with 'onnxruntime<1.24'` for uv installs (and `uvx --with 'onnxruntime<1.24' basic-memory mcp` for MCP configs), and tell Homebrew users to use the OpenAI option or switch to a uv install. -- [ ] **[incorrect/medium]** Configuration table (line 231), Embedding providers section (lines 252-265), and FAQ 'Can I use a different embedding model?' (lines 360-362) — The page presents `"fastembed"` and `"openai"` as the only embedding providers, but the shipped release also supports a `litellm` provider for custom embedding models. +- [x] **[incorrect/medium]** Configuration table (line 231), Embedding providers section (lines 252-265), and FAQ 'Can I use a different embedding model?' (lines 360-362) — The page presents `"fastembed"` and `"openai"` as the only embedding providers, but the shipped release also supports a `litellm` provider for custom embedding models. - *Evidence:* basic-memory/src/basic_memory/repository/embedding_provider_factory.py dispatches `provider_name == "litellm"` (litellm_provider.py, added in v0.22.0 via #809 and contained in the v0.22.0/v0.22.1 tags), with related config fields (semantic_embedding_forward_dimensions, document/query input types) described in config.py. No docs page mentions litellm, so the FAQ's 'You can switch between FastEmbed (local, free) and OpenAI (API, paid)' understates the shipped options. May be an intentional docs omission, hence medium confidence. - *Fix:* Either add a short LiteLLM subsection under Embedding providers, or soften the table wording to 'common values: fastembed, openai' (as the reference/configuration page already does) so the list isn't presented as exhaustive. -- [ ] **[confusing/medium]** Under the Hood > How results are ranked (lines 196-198) — The one-sentence 'Search results return whole notes ranked by relevance' directly contradicts the preceding Chunking section, which says a search 'can surface the specific fact ... rather than returning the entire Coffee Brewing Methods note', and it oversimplifies: results are search items that can also be individual observations and relations, not only whole notes. +- [x] **[confusing/medium]** Under the Hood > How results are ranked (lines 196-198) — The one-sentence 'Search results return whole notes ranked by relevance' directly contradicts the preceding Chunking section, which says a search 'can surface the specific fact ... rather than returning the entire Coffee Brewing Methods note', and it oversimplifies: results are search items that can also be individual observations and relations, not only whole notes. - *Evidence:* Chunking section (line 194) vs line 198 on the same page. Source: the CLI exposes `--entity-type` with values 'entity, observation, relation' (basic-memory/src/basic_memory/cli/commands/tool.py lines 542-548), and hybrid fusion is keyed on (type, id) across those row types (search_repository_base.py ~line 2260). - *Fix:* Reword to reconcile both statements, e.g.: 'Results are returned as note-level items (plus individual observations and relations) ranked by their best-matching chunks; the matched chunk text shows which part of the note was most relevant.' -- [ ] **[confusing/medium]** Reindexing section (lines 308-329) — The section labels plain `bm reindex` as 'Rebuild both search index and embeddings' and recommends reindexing for 'Troubleshooting', but the default run is an incremental scan that skips unchanged content — a true fresh rebuild requires `--full`, which the page never mentions, so the troubleshooting advice may do nothing. +- [x] **[confusing/medium]** Reindexing section (lines 308-329) — The section labels plain `bm reindex` as 'Rebuild both search index and embeddings' and recommends reindexing for 'Troubleshooting', but the default run is an incremental scan that skips unchanged content — a true fresh rebuild requires `--full`, which the page never mentions, so the troubleshooting advice may do nothing. - *Evidence:* basic-memory/src/basic_memory/cli/commands/db.py reindex help: 'By default runs incremental search + embeddings... Use --full to bypass incremental scan optimization, rebuild all file-backed search rows, and re-embed all eligible notes'; reindex_vectors only clears vectors when force_full=True (search_service.py lines 640-685). The page's own Deduplication section says unchanged chunks skip re-indexing, compounding the contradiction. - *Fix:* Add `bm reindex --full` to the command list ('Force a full rebuild, re-embedding everything') and point the Troubleshooting bullet at `bm reindex --full`. -- [ ] **[redundant/medium]** Configuration section table (lines 226-236) — The seven-row semantic settings table (fields, defaults, env vars) fully duplicates the 'Semantic search settings' section of the Configuration reference page, which this page already links to — two complete copies that can drift. +- [x] **[redundant/medium]** Configuration section table (lines 226-236) — The seven-row semantic settings table (fields, defaults, env vars) fully duplicates the 'Semantic search settings' section of the Configuration reference page, which this page already links to — two complete copies that can drift. - *Evidence:* content/9.reference/6.configuration.md lines 103-168 documents the identical seven settings (semantic_search_enabled through semantic_min_similarity) with the same defaults and env var names; the concepts page even ends the section with 'See Configuration for the full config reference.' - *Fix:* Trim the concepts-page table to the settings a user actually tunes here (semantic_embedding_provider, semantic_min_similarity, semantic_search_enabled) and defer the rest to the Configuration reference. ### content/6.concepts/8.metadata-search.md -- [ ] **[incorrect/high]** Convenience shortcuts — 'Multiple tags in the shorthand' code block (lines 131-135) — The example claims `search_notes("tag:tier1 alpha")` (space-separated) requires BOTH tags to be present, but the tool-level parser only captures the token attached to `tag:`, so this call filters on tag `tier1` and treats `alpha` as a leftover text query. +- [x] **[incorrect/high]** Convenience shortcuts — 'Multiple tags in the shorthand' code block (lines 131-135) — The example claims `search_notes("tag:tier1 alpha")` (space-separated) requires BOTH tags to be present, but the tool-level parser only captures the token attached to `tag:`, so this call filters on tag `tier1` and treats `alpha` as a leftover text query. - *Evidence:* src/basic_memory/mcp/tools/search.py lines 941-951: `raw_values = re.findall(r"tag:(\S+)", query, ...)` captures only "tier1" from "tag:tier1 alpha"; the remainder "alpha" is kept as the text query (`remainder = re.sub(r"tag:\S+", "", query...)`; `query = remainder or None`). Multiple tags require comma-separation (`tag:tier1,alpha`, split on comma at line 944) or repeated tokens (`tag:tier1 tag:brewing`, per the source comment at line 938). The service-layer space-splitting parser (search_service.py line 166) never sees the raw query because the MCP tool strips it first. - *Fix:* Replace the space-separated example with the repeated-token form: `search_notes("tag:tier1 tag:alpha") # repeated tag: tokens`, and keep the comma form. Optionally note that a bare word after a tag: token is treated as ordinary query text, not a tag. -- [ ] **[incorrect/medium]** Filter syntax → Operator reference table (line 101, `$gt`/`$gte`/`$lt`/`$lte` row) — The table says comparison operators take a "number", but the implementation also accepts strings and performs lexicographic comparison (e.g., ISO date strings for date ranges), and the page's own prose two lines above says "Numeric or lexicographic comparison". +- [x] **[incorrect/medium]** Filter syntax → Operator reference table (line 101, `$gt`/`$gte`/`$lt`/`$lte` row) — The table says comparison operators take a "number", but the implementation also accepts strings and performs lexicographic comparison (e.g., ISO date strings for date ranges), and the page's own prose two lines above says "Numeric or lexicographic comparison". - *Evidence:* src/basic_memory/repository/metadata_filters.py lines 102-117: non-numeric comparison values are normalized with comparison="text" and compared lexicographically (no cast in sqlite_search_repository.py lines 925-930). The same applies to `$between` (lines 119-128 support text pairs). The page's own prose under "Comparison" (line 73) says "Numeric or lexicographic comparison", contradicting the table. - *Fix:* Change the Value column for the comparison row to "number or string (lexicographic; dates as ISO strings)" — and consider the same clarification for `$between`. -- [ ] **[confusing/low]** Intro paragraph (line 6) — The intro promises the reader can ask "find decisions made in the last quarter with priority high or critical", but the page never shows a date-based filter example (e.g., `{"date": {"$gte": "2026-04-01"}}`) or mentions `after_date`, and the operator table implies comparisons are number-only, leaving a first-time reader unable to reproduce the teased query. +- [x] **[confusing/low]** Intro paragraph (line 6) — The intro promises the reader can ask "find decisions made in the last quarter with priority high or critical", but the page never shows a date-based filter example (e.g., `{"date": {"$gte": "2026-04-01"}}`) or mentions `after_date`, and the operator table implies comparisons are number-only, leaving a first-time reader unable to reproduce the teased query. - *Evidence:* No worked example or syntax example on the page uses a date value; the only hint is one line in "Type handling" ("Dates and datetimes are normalized to ISO strings"). Combined with the operator table's "number" constraint, the date-range use case advertised in the opening sentence is undemonstrated. - *Fix:* Add one date-range row to the worked-examples table, e.g. "Decisions since April → {\"type\": \"decision\", \"date\": {\"$gte\": \"2026-04-01\"}}", noting dates compare as ISO strings. From 01df05d3f1e5d702e19d0f9335d9b770837749a2 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:04:50 -0500 Subject: [PATCH 69/87] docs: move memory URL resolution details to the local user guide The resolution controls (BASIC_MEMORY_MCP_PROJECT constraints, prefix extraction, default fallback) are local-server behavior not exposed in cloud. The concepts page keeps a one-paragraph summary with a link. Co-Authored-By: Claude Fable 5 --- content/6.local/5.user-guide.md | 39 +++++++++++++++++++++++++++++ content/7.concepts/4.memory-urls.md | 35 +------------------------- 2 files changed, 40 insertions(+), 34 deletions(-) diff --git a/content/6.local/5.user-guide.md b/content/6.local/5.user-guide.md index 0583546..1b0a1a3 100644 --- a/content/6.local/5.user-guide.md +++ b/content/6.local/5.user-guide.md @@ -168,6 +168,45 @@ Memory URLs are stable identifiers. Even if you rename or move a file, the perma --- +## Memory URL resolution (local server) + +At runtime, the local MCP server resolves memory URLs in this order: + +### 1. Project constraints + +If the MCP server was started with `BASIC_MEMORY_MCP_PROJECT=research`, unprefixed URLs (and URLs prefixed with `research`) resolve in the `research` project. A URL prefixed with a *different* known project returns an error rather than resolving: + +```text +memory://docs/auth → resolves in "research" +memory://main/docs/auth → error: project is constrained to "research" +``` + +### 2. Explicit project prefix + +If no constraint is set, the URL is checked for a project prefix. The first path segment is always compared against known project names; when it matches, that segment is stripped and used as the project context: + +```text +memory://main/specs/api-design + ^^^^ → project = "main" + ^^^^^^^^^^^^^^^^ → path = "specs/api-design" +``` + +If the first segment doesn't match any known project, the entire path is treated as a note path. + +### 3. Default project fallback + +If no constraint exists and no project prefix matches, the URL resolves in the default project: + +```text +memory://docs/auth → resolves in default project (typically "main") +``` + +::note +Prefix detection always runs — it isn't controlled by configuration. The `permalinks_include_project` setting governs whether *generated permalinks* include the project slug; see [Configuration](/reference/configuration). +:: + +--- + ## Building Knowledge Connections ### Creating Relations diff --git a/content/7.concepts/4.memory-urls.md b/content/7.concepts/4.memory-urls.md index ff45664..1f3f1f1 100644 --- a/content/7.concepts/4.memory-urls.md +++ b/content/7.concepts/4.memory-urls.md @@ -71,40 +71,7 @@ Behind the scenes, tools like `read_note` and `build_context` accept memory URLs ## Resolution behavior -At runtime, Basic Memory resolves memory URLs in this order: - -### 1. Project constraints - -If the MCP server was started with `BASIC_MEMORY_MCP_PROJECT=research`, unprefixed URLs (and URLs prefixed with `research`) resolve in the `research` project. A URL prefixed with a *different* known project returns an error rather than resolving: - -```text -memory://docs/auth → resolves in "research" -memory://main/docs/auth → error: project is constrained to "research" -``` - -### 2. Explicit project prefix - -If no constraint is set, the URL is checked for a project prefix. The first path segment is always compared against known project names; when it matches, that segment is stripped and used as the project context: - -```text -memory://main/specs/api-design - ^^^^ → project = "main" - ^^^^^^^^^^^^^^^^ → path = "specs/api-design" -``` - -If the first segment doesn't match any known project, the entire path is treated as a note path. - -### 3. Default project fallback - -If no constraint exists and no project prefix matches, the URL resolves in the default project: - -```text -memory://docs/auth → resolves in default project (typically "main") -``` - -::note -Prefix detection always runs — it isn't controlled by configuration. The `permalinks_include_project` setting governs whether *generated permalinks* include the project slug; see [Configuration](/reference/configuration). -:: +URLs resolve to a project by explicit prefix first, then fall back to the default project. The full resolution order — including local-server project constraints — is covered in the [local User Guide](/local/user-guide#memory-url-resolution-local-server); these controls aren't exposed in cloud. --- From 8bd3e2f05723f12ae7945db48917cd47be8d3e21 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:06:29 -0500 Subject: [PATCH 70/87] docs: canvas moves to the Local section as a local-only tool Canvas writes Obsidian .canvas files, so it lives under Local now with a scoping note (cloud users get the Explore graph view); the MCP reference marks the tool local-only, and the old concepts URL 301s. Also drops the page's duplicate H1. Co-Authored-By: Claude Fable 5 --- content/10.reference/2.mcp-tools-reference.md | 2 +- content/{7.concepts/5.canvas.md => 6.local/6.canvas.md} | 5 ++++- nuxt.config.ts | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) rename content/{7.concepts/5.canvas.md => 6.local/6.canvas.md} (93%) diff --git a/content/10.reference/2.mcp-tools-reference.md b/content/10.reference/2.mcp-tools-reference.md index 4e50673..446f664 100644 --- a/content/10.reference/2.mcp-tools-reference.md +++ b/content/10.reference/2.mcp-tools-reference.md @@ -221,7 +221,7 @@ List directory contents with optional depth and glob filter. ### `canvas` -Create Obsidian canvas files for visual knowledge graph exploration. +Create Obsidian canvas files for visual knowledge graph exploration. Local-only — see [Canvas Visualizations](/local/canvas). | Parameter | Type | Required | Notes | |---|---|---|---| diff --git a/content/7.concepts/5.canvas.md b/content/6.local/6.canvas.md similarity index 93% rename from content/7.concepts/5.canvas.md rename to content/6.local/6.canvas.md index 1f13c76..6780354 100644 --- a/content/7.concepts/5.canvas.md +++ b/content/6.local/6.canvas.md @@ -2,10 +2,13 @@ title: Canvas Visualizations description: Create visual knowledge maps using Obsidian's Canvas feature to understand relationships between concepts --- -# Canvas Visualizations Basic Memory can create visual knowledge maps using Obsidian's Canvas feature. These visualizations help you understand relationships between concepts, map out processes, and visualize your knowledge structure. +::note +Canvas is a **local-only** tool — it writes `.canvas` files for [Obsidian](/integrations/obsidian) alongside your notes. In cloud workspaces, use the [Explore graph view](/cloud/web-app#explore-the-graph) instead. +:: + ## Creating Canvas Visualizations Ask Claude to create a visualization by describing what you want to map: diff --git a/nuxt.config.ts b/nuxt.config.ts index c1a757c..424f8ab 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -12,6 +12,7 @@ export default defineNuxtConfig({ '/cloud/edit-locally-and-in-the-app': { redirect: { to: '/cloud/cloud-sync', statusCode: 301 } }, '/cloud/user-guide': { redirect: { to: '/cloud/cloud-guide', statusCode: 301 } }, '/teams/partners': { redirect: { to: '/partners/about', statusCode: 301 } }, + '/concepts/canvas': { redirect: { to: '/local/canvas', statusCode: 301 } }, '/integrations/claude-research-mode': { redirect: { to: '/integrations/claude-desktop', statusCode: 301 } }, }, app: { From 4f9019e4d414a3aa5792ba48a4be2f92ef88e2bf Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:10:38 -0500 Subject: [PATCH 71/87] docs(concepts): best-of-both tip on the built-in memory page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A paste-once instruction that trains the agent's built-in memory to route long-term knowledge to Basic Memory and reference it from native memories — short-term cache, long-term store. Co-Authored-By: Claude Fable 5 --- content/7.concepts/0.vs-built-in-memory.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/content/7.concepts/0.vs-built-in-memory.md b/content/7.concepts/0.vs-built-in-memory.md index 448b2aa..624558c 100644 --- a/content/7.concepts/0.vs-built-in-memory.md +++ b/content/7.concepts/0.vs-built-in-memory.md @@ -5,6 +5,21 @@ description: How to use Basic Memory alongside the memory features in Claude, Ch Your AI tools already have built-in memory features. Basic Memory doesn't replace them — it works alongside them. This page explains what each system is good at and how to use them together effectively. +::tip +**Why choose? Get the best of both.** Tell your agent to save this to its memory — one paste, and its built-in memory carries the routing rule from then on: + +```text +Save this to your memory: Use Basic Memory as my long-term knowledge +store — record durable decisions, research, and context there as notes. +Keep your built-in memory for short-term working context, and have your +memories reference Basic Memory notes for the details. Use Basic +Memory's search_notes, recent_activity, and build_context tools to find +information before answering questions about past work. +``` + +Built-in memory becomes the short-term cache; Basic Memory becomes the long-term store — and each knows about the other. +:: + --- ## What each tool offers From ebc85e23cf42502a375d390ea981457f2083ed08 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:14:41 -0500 Subject: [PATCH 72/87] docs(search): document searching observations by category everywhere MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A user asked how — the answer was buried in the MCP reference table. metadata-search gains a Searching observations by category section (MCP + CLI examples, exact matching, the entity_types default), the CLI reference documents the --category flag with an example, and cli-basics shows the one-liner. Co-Authored-By: Claude Fable 5 --- content/10.reference/1.cli-reference.md | 4 ++++ content/6.local/3.cli-basics.md | 6 ++++++ content/7.concepts/8.metadata-search.md | 22 +++++++++++++++++++++- 3 files changed, 31 insertions(+), 1 deletion(-) diff --git a/content/10.reference/1.cli-reference.md b/content/10.reference/1.cli-reference.md index 99aca30..9021e60 100644 --- a/content/10.reference/1.cli-reference.md +++ b/content/10.reference/1.cli-reference.md @@ -569,6 +569,9 @@ bm tool search-notes --tag python --tag async bm tool search-notes --meta status=draft bm tool search-notes --type person --type meeting +# Search observations by category +bm tool search-notes "auth" --entity-type observation --category decision + # Search modes bm tool search-notes "how to speed up the app" --hybrid bm tool search-notes "how to speed up the app" --vector @@ -592,6 +595,7 @@ bm tool search-notes "api" --page 2 --page-size 20 | `--status` | Filter by frontmatter status | | `--type` | Filter by frontmatter type (repeatable) | | `--entity-type` | Filter by result type: `entity`, `observation`, `relation` (repeatable) | +| `--category` | Filter observation results to exact categories (repeatable) | | `--meta` | Filter by frontmatter `key=value` (repeatable) | | `--filter` | JSON metadata filter (advanced) | | `--after_date` | Date filter (e.g., `2d`, `1 week`) | diff --git a/content/6.local/3.cli-basics.md b/content/6.local/3.cli-basics.md index da4347e..a2488f8 100644 --- a/content/6.local/3.cli-basics.md +++ b/content/6.local/3.cli-basics.md @@ -35,6 +35,12 @@ bm tool search-notes "authentication architecture" --hybrid bm tool search-notes "login flow" --vector ``` +Search observations by category (e.g. every `[decision]` you've captured): + +```bash +bm tool search-notes --entity-type observation --category decision +``` + ## Read and write notes ```bash diff --git a/content/7.concepts/8.metadata-search.md b/content/7.concepts/8.metadata-search.md index f6278b4..1ce06a4 100644 --- a/content/7.concepts/8.metadata-search.md +++ b/content/7.concepts/8.metadata-search.md @@ -12,7 +12,7 @@ Frontmatter is structured data. The richer your frontmatter, the sharper your se :: ::note -Observation categories such as `[decision]`, `[rule]`, or `[follow-up]` are not frontmatter fields. Filter them with `search_notes(categories=["decision"], entity_types=["observation"])` instead of `metadata_filters`. +Observation categories such as `[decision]`, `[rule]`, or `[follow-up]` are not frontmatter fields — see [Searching observations by category](#searching-observations-by-category) below instead of `metadata_filters`. :: --- @@ -220,6 +220,26 @@ confidence: 0.6 --- +## Searching observations by category + +Observation categories (`- [decision] ...`, `- [rule] ...`) live on observations, not in frontmatter — so they get their own filter, `categories`, instead of `metadata_filters`: + +```python +# All decision observations, anywhere +search_notes(categories=["decision"]) + +# Decisions mentioning auth +search_notes("auth", categories=["decision"], entity_types=["observation"]) +``` + +Matching is exact, and when you pass `categories` without `entity_types`, results default to observations. From the CLI: + +```bash +bm tool search-notes "auth" --entity-type observation --category decision +``` + +--- + ## Type handling - **Strings** match exactly (case-sensitive). From 1a82dd071650af0e0f6f19f71324cdc027a9dd4c Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:22:27 -0500 Subject: [PATCH 73/87] docs: zero-pad section numbering so nav sorts correctly Numeric prefixes sort lexically, so 10.reference landed between 1.start-here and 2.whats-new after the renumber. All top-level sections and integration pages are now two-digit padded (URLs unchanged); integrations reordered per nav decision (Codex before ChatGPT; OpenClaw and Hermes after Gemini) and round-one integration fixes included (index card claims, claude-desktop watcher command and cloud/local troubleshooting split, claude-code /mcp auth flow and log path, ChatGPT's real connector path and paid-plan wording, gemini auth trigger and uvx version check). Co-Authored-By: Claude Fable 5 --- CLAUDE.md | 19 ++++++++++--------- .../.navigation.yml | 0 .../1.what-is-basic-memory.md | 0 .../2.quickstart-cloud.md | 0 .../3.quickstart-local.md | 0 .../.navigation.yml | 0 .../{2.whats-new => 02.whats-new}/0.teams.md | 0 .../1.changelog.md | 0 .../3.hermes-plugin.md | 0 .../{2.whats-new => 02.whats-new}/4.cloud.md | 0 .../6.agent-skills.md | 0 .../7.openclaw-plugin.md | 0 .../8.ai-friendly-docs.md | 0 content/{3.cloud => 03.cloud}/.navigation.yml | 0 .../{3.cloud => 03.cloud}/01.cloud-guide.md | 0 content/{3.cloud => 03.cloud}/02.web-app.md | 0 .../{3.cloud => 03.cloud}/03.note-editor.md | 0 .../04.ai-collaboration.md | 0 .../{3.cloud => 03.cloud}/05.cloud-sync.md | 0 .../06.cloud-snapshots.md | 0 content/{3.cloud => 03.cloud}/07.themes.md | 0 content/{3.cloud => 03.cloud}/08.api-keys.md | 0 .../{3.cloud => 03.cloud}/09.shared-notes.md | 0 .../10.restore-lost-content.md | 0 .../{3.cloud => 03.cloud}/11.file-history.md | 0 content/{3.cloud => 03.cloud}/12.cloud-cli.md | 0 content/{3.cloud => 03.cloud}/13.routing.md | 0 content/{4.teams => 04.teams}/.navigation.yml | 0 content/{4.teams => 04.teams}/1.about.md | 0 .../2.members-and-roles.md | 0 .../3.seats-and-billing.md | 0 .../{4.teams => 04.teams}/4.team-projects.md | 0 .../{4.teams => 04.teams}/5.join-a-team.md | 0 .../6.copy-between-workspaces.md | 0 .../.navigation.yml | 0 .../{5.partners => 05.partners}/1.about.md | 0 .../2.customer-provisioning.md | 0 .../3.customer-sso.md | 0 .../{5.partners => 05.partners}/4.billing.md | 0 .../5.team-and-audit.md | 0 content/{6.local => 06.local}/.navigation.yml | 0 .../{6.local => 06.local}/1.local-install.md | 0 .../2.getting-started.md | 0 content/{6.local => 06.local}/3.cli-basics.md | 0 .../4.mcp-tools-local.md | 0 content/{6.local => 06.local}/5.user-guide.md | 0 content/{6.local => 06.local}/6.canvas.md | 0 .../.navigation.yml | 0 .../0.vs-built-in-memory.md | 0 .../1.knowledge-format.md | 0 .../2.projects-and-folders.md | 0 .../3.observations-and-relations.md | 0 .../4.memory-urls.md | 0 .../6.schema-system.md | 0 .../7.semantic-search.md | 0 .../8.metadata-search.md | 0 .../.navigation.yml | 0 .../0.index.md | 6 +++--- .../01.claude-desktop.md} | 9 ++++----- .../02.claude-code.md} | 11 ++++------- .../03.codex.md} | 0 .../04.chatgpt.md} | 12 ++++++------ .../05.gemini.md} | 6 +++--- .../06.openclaw.md} | 0 .../07.hermes.md} | 0 .../08.cursor.md} | 0 .../09.vscode.md} | 0 .../10.obsidian.md} | 0 .../11.skills.md} | 0 .../{9.how-to => 09.how-to}/.navigation.yml | 0 .../1.project-documentation.md | 0 .../2.writing-organization.md | 0 .../3.research-learning.md | 0 .../{9.how-to => 09.how-to}/4.note-taking.md | 0 .../5.personal-knowledge.md | 0 75 files changed, 30 insertions(+), 33 deletions(-) rename content/{1.start-here => 01.start-here}/.navigation.yml (100%) rename content/{1.start-here => 01.start-here}/1.what-is-basic-memory.md (100%) rename content/{1.start-here => 01.start-here}/2.quickstart-cloud.md (100%) rename content/{1.start-here => 01.start-here}/3.quickstart-local.md (100%) rename content/{2.whats-new => 02.whats-new}/.navigation.yml (100%) rename content/{2.whats-new => 02.whats-new}/0.teams.md (100%) rename content/{2.whats-new => 02.whats-new}/1.changelog.md (100%) rename content/{2.whats-new => 02.whats-new}/3.hermes-plugin.md (100%) rename content/{2.whats-new => 02.whats-new}/4.cloud.md (100%) rename content/{2.whats-new => 02.whats-new}/6.agent-skills.md (100%) rename content/{2.whats-new => 02.whats-new}/7.openclaw-plugin.md (100%) rename content/{2.whats-new => 02.whats-new}/8.ai-friendly-docs.md (100%) rename content/{3.cloud => 03.cloud}/.navigation.yml (100%) rename content/{3.cloud => 03.cloud}/01.cloud-guide.md (100%) rename content/{3.cloud => 03.cloud}/02.web-app.md (100%) rename content/{3.cloud => 03.cloud}/03.note-editor.md (100%) rename content/{3.cloud => 03.cloud}/04.ai-collaboration.md (100%) rename content/{3.cloud => 03.cloud}/05.cloud-sync.md (100%) rename content/{3.cloud => 03.cloud}/06.cloud-snapshots.md (100%) rename content/{3.cloud => 03.cloud}/07.themes.md (100%) rename content/{3.cloud => 03.cloud}/08.api-keys.md (100%) rename content/{3.cloud => 03.cloud}/09.shared-notes.md (100%) rename content/{3.cloud => 03.cloud}/10.restore-lost-content.md (100%) rename content/{3.cloud => 03.cloud}/11.file-history.md (100%) rename content/{3.cloud => 03.cloud}/12.cloud-cli.md (100%) rename content/{3.cloud => 03.cloud}/13.routing.md (100%) rename content/{4.teams => 04.teams}/.navigation.yml (100%) rename content/{4.teams => 04.teams}/1.about.md (100%) rename content/{4.teams => 04.teams}/2.members-and-roles.md (100%) rename content/{4.teams => 04.teams}/3.seats-and-billing.md (100%) rename content/{4.teams => 04.teams}/4.team-projects.md (100%) rename content/{4.teams => 04.teams}/5.join-a-team.md (100%) rename content/{4.teams => 04.teams}/6.copy-between-workspaces.md (100%) rename content/{5.partners => 05.partners}/.navigation.yml (100%) rename content/{5.partners => 05.partners}/1.about.md (100%) rename content/{5.partners => 05.partners}/2.customer-provisioning.md (100%) rename content/{5.partners => 05.partners}/3.customer-sso.md (100%) rename content/{5.partners => 05.partners}/4.billing.md (100%) rename content/{5.partners => 05.partners}/5.team-and-audit.md (100%) rename content/{6.local => 06.local}/.navigation.yml (100%) rename content/{6.local => 06.local}/1.local-install.md (100%) rename content/{6.local => 06.local}/2.getting-started.md (100%) rename content/{6.local => 06.local}/3.cli-basics.md (100%) rename content/{6.local => 06.local}/4.mcp-tools-local.md (100%) rename content/{6.local => 06.local}/5.user-guide.md (100%) rename content/{6.local => 06.local}/6.canvas.md (100%) rename content/{7.concepts => 07.concepts}/.navigation.yml (100%) rename content/{7.concepts => 07.concepts}/0.vs-built-in-memory.md (100%) rename content/{7.concepts => 07.concepts}/1.knowledge-format.md (100%) rename content/{7.concepts => 07.concepts}/2.projects-and-folders.md (100%) rename content/{7.concepts => 07.concepts}/3.observations-and-relations.md (100%) rename content/{7.concepts => 07.concepts}/4.memory-urls.md (100%) rename content/{7.concepts => 07.concepts}/6.schema-system.md (100%) rename content/{7.concepts => 07.concepts}/7.semantic-search.md (100%) rename content/{7.concepts => 07.concepts}/8.metadata-search.md (100%) rename content/{8.integrations => 08.integrations}/.navigation.yml (100%) rename content/{8.integrations => 08.integrations}/0.index.md (85%) rename content/{8.integrations/1.claude-desktop.md => 08.integrations/01.claude-desktop.md} (92%) rename content/{8.integrations/2.claude-code.md => 08.integrations/02.claude-code.md} (85%) rename content/{8.integrations/5.codex.md => 08.integrations/03.codex.md} (100%) rename content/{8.integrations/3.chatgpt.md => 08.integrations/04.chatgpt.md} (72%) rename content/{8.integrations/4.gemini.md => 08.integrations/05.gemini.md} (90%) rename content/{8.integrations/10.openclaw.md => 08.integrations/06.openclaw.md} (100%) rename content/{8.integrations/11.hermes.md => 08.integrations/07.hermes.md} (100%) rename content/{8.integrations/6.cursor.md => 08.integrations/08.cursor.md} (100%) rename content/{8.integrations/7.vscode.md => 08.integrations/09.vscode.md} (100%) rename content/{8.integrations/8.obsidian.md => 08.integrations/10.obsidian.md} (100%) rename content/{8.integrations/9.skills.md => 08.integrations/11.skills.md} (100%) rename content/{9.how-to => 09.how-to}/.navigation.yml (100%) rename content/{9.how-to => 09.how-to}/1.project-documentation.md (100%) rename content/{9.how-to => 09.how-to}/2.writing-organization.md (100%) rename content/{9.how-to => 09.how-to}/3.research-learning.md (100%) rename content/{9.how-to => 09.how-to}/4.note-taking.md (100%) rename content/{9.how-to => 09.how-to}/5.personal-knowledge.md (100%) diff --git a/CLAUDE.md b/CLAUDE.md index 3a44b10..8e6d0ce 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -93,16 +93,17 @@ just deploy production # Deploy to production environment │ └── components/ # Custom Vue components ├── content/ # Documentation pages (Markdown) │ ├── 0.welcome.md # Landing page (/ redirects to /welcome) -│ ├── 1.start-here/ # Getting started guides -│ ├── 2.whats-new/ # Announcements + changelog -│ ├── 3.cloud/ # Cloud documentation -│ ├── 4.teams/ # Teams documentation -│ ├── 5.partners/ # MSP partner program -│ ├── 6.local/ # Local installation -│ ├── 7.concepts/ # Core concepts -│ ├── 8.integrations/ # Integration guides -│ ├── 9.how-to/ # How-to guides +│ ├── 01.start-here/ # Getting started guides +│ ├── 02.whats-new/ # Announcements + changelog +│ ├── 03.cloud/ # Cloud documentation +│ ├── 04.teams/ # Teams documentation +│ ├── 05.partners/ # MSP partner program +│ ├── 06.local/ # Local installation +│ ├── 07.concepts/ # Core concepts +│ ├── 08.integrations/ # Integration guides +│ ├── 09.how-to/ # How-to guides │ └── 10.reference/ # Technical reference +# Nav order sorts numeric prefixes lexically — keep them zero-padded ├── public/ # Static assets ├── server/ # Server routes (API) ├── nuxt.config.ts # Nuxt configuration diff --git a/content/1.start-here/.navigation.yml b/content/01.start-here/.navigation.yml similarity index 100% rename from content/1.start-here/.navigation.yml rename to content/01.start-here/.navigation.yml diff --git a/content/1.start-here/1.what-is-basic-memory.md b/content/01.start-here/1.what-is-basic-memory.md similarity index 100% rename from content/1.start-here/1.what-is-basic-memory.md rename to content/01.start-here/1.what-is-basic-memory.md diff --git a/content/1.start-here/2.quickstart-cloud.md b/content/01.start-here/2.quickstart-cloud.md similarity index 100% rename from content/1.start-here/2.quickstart-cloud.md rename to content/01.start-here/2.quickstart-cloud.md diff --git a/content/1.start-here/3.quickstart-local.md b/content/01.start-here/3.quickstart-local.md similarity index 100% rename from content/1.start-here/3.quickstart-local.md rename to content/01.start-here/3.quickstart-local.md diff --git a/content/2.whats-new/.navigation.yml b/content/02.whats-new/.navigation.yml similarity index 100% rename from content/2.whats-new/.navigation.yml rename to content/02.whats-new/.navigation.yml diff --git a/content/2.whats-new/0.teams.md b/content/02.whats-new/0.teams.md similarity index 100% rename from content/2.whats-new/0.teams.md rename to content/02.whats-new/0.teams.md diff --git a/content/2.whats-new/1.changelog.md b/content/02.whats-new/1.changelog.md similarity index 100% rename from content/2.whats-new/1.changelog.md rename to content/02.whats-new/1.changelog.md diff --git a/content/2.whats-new/3.hermes-plugin.md b/content/02.whats-new/3.hermes-plugin.md similarity index 100% rename from content/2.whats-new/3.hermes-plugin.md rename to content/02.whats-new/3.hermes-plugin.md diff --git a/content/2.whats-new/4.cloud.md b/content/02.whats-new/4.cloud.md similarity index 100% rename from content/2.whats-new/4.cloud.md rename to content/02.whats-new/4.cloud.md diff --git a/content/2.whats-new/6.agent-skills.md b/content/02.whats-new/6.agent-skills.md similarity index 100% rename from content/2.whats-new/6.agent-skills.md rename to content/02.whats-new/6.agent-skills.md diff --git a/content/2.whats-new/7.openclaw-plugin.md b/content/02.whats-new/7.openclaw-plugin.md similarity index 100% rename from content/2.whats-new/7.openclaw-plugin.md rename to content/02.whats-new/7.openclaw-plugin.md diff --git a/content/2.whats-new/8.ai-friendly-docs.md b/content/02.whats-new/8.ai-friendly-docs.md similarity index 100% rename from content/2.whats-new/8.ai-friendly-docs.md rename to content/02.whats-new/8.ai-friendly-docs.md diff --git a/content/3.cloud/.navigation.yml b/content/03.cloud/.navigation.yml similarity index 100% rename from content/3.cloud/.navigation.yml rename to content/03.cloud/.navigation.yml diff --git a/content/3.cloud/01.cloud-guide.md b/content/03.cloud/01.cloud-guide.md similarity index 100% rename from content/3.cloud/01.cloud-guide.md rename to content/03.cloud/01.cloud-guide.md diff --git a/content/3.cloud/02.web-app.md b/content/03.cloud/02.web-app.md similarity index 100% rename from content/3.cloud/02.web-app.md rename to content/03.cloud/02.web-app.md diff --git a/content/3.cloud/03.note-editor.md b/content/03.cloud/03.note-editor.md similarity index 100% rename from content/3.cloud/03.note-editor.md rename to content/03.cloud/03.note-editor.md diff --git a/content/3.cloud/04.ai-collaboration.md b/content/03.cloud/04.ai-collaboration.md similarity index 100% rename from content/3.cloud/04.ai-collaboration.md rename to content/03.cloud/04.ai-collaboration.md diff --git a/content/3.cloud/05.cloud-sync.md b/content/03.cloud/05.cloud-sync.md similarity index 100% rename from content/3.cloud/05.cloud-sync.md rename to content/03.cloud/05.cloud-sync.md diff --git a/content/3.cloud/06.cloud-snapshots.md b/content/03.cloud/06.cloud-snapshots.md similarity index 100% rename from content/3.cloud/06.cloud-snapshots.md rename to content/03.cloud/06.cloud-snapshots.md diff --git a/content/3.cloud/07.themes.md b/content/03.cloud/07.themes.md similarity index 100% rename from content/3.cloud/07.themes.md rename to content/03.cloud/07.themes.md diff --git a/content/3.cloud/08.api-keys.md b/content/03.cloud/08.api-keys.md similarity index 100% rename from content/3.cloud/08.api-keys.md rename to content/03.cloud/08.api-keys.md diff --git a/content/3.cloud/09.shared-notes.md b/content/03.cloud/09.shared-notes.md similarity index 100% rename from content/3.cloud/09.shared-notes.md rename to content/03.cloud/09.shared-notes.md diff --git a/content/3.cloud/10.restore-lost-content.md b/content/03.cloud/10.restore-lost-content.md similarity index 100% rename from content/3.cloud/10.restore-lost-content.md rename to content/03.cloud/10.restore-lost-content.md diff --git a/content/3.cloud/11.file-history.md b/content/03.cloud/11.file-history.md similarity index 100% rename from content/3.cloud/11.file-history.md rename to content/03.cloud/11.file-history.md diff --git a/content/3.cloud/12.cloud-cli.md b/content/03.cloud/12.cloud-cli.md similarity index 100% rename from content/3.cloud/12.cloud-cli.md rename to content/03.cloud/12.cloud-cli.md diff --git a/content/3.cloud/13.routing.md b/content/03.cloud/13.routing.md similarity index 100% rename from content/3.cloud/13.routing.md rename to content/03.cloud/13.routing.md diff --git a/content/4.teams/.navigation.yml b/content/04.teams/.navigation.yml similarity index 100% rename from content/4.teams/.navigation.yml rename to content/04.teams/.navigation.yml diff --git a/content/4.teams/1.about.md b/content/04.teams/1.about.md similarity index 100% rename from content/4.teams/1.about.md rename to content/04.teams/1.about.md diff --git a/content/4.teams/2.members-and-roles.md b/content/04.teams/2.members-and-roles.md similarity index 100% rename from content/4.teams/2.members-and-roles.md rename to content/04.teams/2.members-and-roles.md diff --git a/content/4.teams/3.seats-and-billing.md b/content/04.teams/3.seats-and-billing.md similarity index 100% rename from content/4.teams/3.seats-and-billing.md rename to content/04.teams/3.seats-and-billing.md diff --git a/content/4.teams/4.team-projects.md b/content/04.teams/4.team-projects.md similarity index 100% rename from content/4.teams/4.team-projects.md rename to content/04.teams/4.team-projects.md diff --git a/content/4.teams/5.join-a-team.md b/content/04.teams/5.join-a-team.md similarity index 100% rename from content/4.teams/5.join-a-team.md rename to content/04.teams/5.join-a-team.md diff --git a/content/4.teams/6.copy-between-workspaces.md b/content/04.teams/6.copy-between-workspaces.md similarity index 100% rename from content/4.teams/6.copy-between-workspaces.md rename to content/04.teams/6.copy-between-workspaces.md diff --git a/content/5.partners/.navigation.yml b/content/05.partners/.navigation.yml similarity index 100% rename from content/5.partners/.navigation.yml rename to content/05.partners/.navigation.yml diff --git a/content/5.partners/1.about.md b/content/05.partners/1.about.md similarity index 100% rename from content/5.partners/1.about.md rename to content/05.partners/1.about.md diff --git a/content/5.partners/2.customer-provisioning.md b/content/05.partners/2.customer-provisioning.md similarity index 100% rename from content/5.partners/2.customer-provisioning.md rename to content/05.partners/2.customer-provisioning.md diff --git a/content/5.partners/3.customer-sso.md b/content/05.partners/3.customer-sso.md similarity index 100% rename from content/5.partners/3.customer-sso.md rename to content/05.partners/3.customer-sso.md diff --git a/content/5.partners/4.billing.md b/content/05.partners/4.billing.md similarity index 100% rename from content/5.partners/4.billing.md rename to content/05.partners/4.billing.md diff --git a/content/5.partners/5.team-and-audit.md b/content/05.partners/5.team-and-audit.md similarity index 100% rename from content/5.partners/5.team-and-audit.md rename to content/05.partners/5.team-and-audit.md diff --git a/content/6.local/.navigation.yml b/content/06.local/.navigation.yml similarity index 100% rename from content/6.local/.navigation.yml rename to content/06.local/.navigation.yml diff --git a/content/6.local/1.local-install.md b/content/06.local/1.local-install.md similarity index 100% rename from content/6.local/1.local-install.md rename to content/06.local/1.local-install.md diff --git a/content/6.local/2.getting-started.md b/content/06.local/2.getting-started.md similarity index 100% rename from content/6.local/2.getting-started.md rename to content/06.local/2.getting-started.md diff --git a/content/6.local/3.cli-basics.md b/content/06.local/3.cli-basics.md similarity index 100% rename from content/6.local/3.cli-basics.md rename to content/06.local/3.cli-basics.md diff --git a/content/6.local/4.mcp-tools-local.md b/content/06.local/4.mcp-tools-local.md similarity index 100% rename from content/6.local/4.mcp-tools-local.md rename to content/06.local/4.mcp-tools-local.md diff --git a/content/6.local/5.user-guide.md b/content/06.local/5.user-guide.md similarity index 100% rename from content/6.local/5.user-guide.md rename to content/06.local/5.user-guide.md diff --git a/content/6.local/6.canvas.md b/content/06.local/6.canvas.md similarity index 100% rename from content/6.local/6.canvas.md rename to content/06.local/6.canvas.md diff --git a/content/7.concepts/.navigation.yml b/content/07.concepts/.navigation.yml similarity index 100% rename from content/7.concepts/.navigation.yml rename to content/07.concepts/.navigation.yml diff --git a/content/7.concepts/0.vs-built-in-memory.md b/content/07.concepts/0.vs-built-in-memory.md similarity index 100% rename from content/7.concepts/0.vs-built-in-memory.md rename to content/07.concepts/0.vs-built-in-memory.md diff --git a/content/7.concepts/1.knowledge-format.md b/content/07.concepts/1.knowledge-format.md similarity index 100% rename from content/7.concepts/1.knowledge-format.md rename to content/07.concepts/1.knowledge-format.md diff --git a/content/7.concepts/2.projects-and-folders.md b/content/07.concepts/2.projects-and-folders.md similarity index 100% rename from content/7.concepts/2.projects-and-folders.md rename to content/07.concepts/2.projects-and-folders.md diff --git a/content/7.concepts/3.observations-and-relations.md b/content/07.concepts/3.observations-and-relations.md similarity index 100% rename from content/7.concepts/3.observations-and-relations.md rename to content/07.concepts/3.observations-and-relations.md diff --git a/content/7.concepts/4.memory-urls.md b/content/07.concepts/4.memory-urls.md similarity index 100% rename from content/7.concepts/4.memory-urls.md rename to content/07.concepts/4.memory-urls.md diff --git a/content/7.concepts/6.schema-system.md b/content/07.concepts/6.schema-system.md similarity index 100% rename from content/7.concepts/6.schema-system.md rename to content/07.concepts/6.schema-system.md diff --git a/content/7.concepts/7.semantic-search.md b/content/07.concepts/7.semantic-search.md similarity index 100% rename from content/7.concepts/7.semantic-search.md rename to content/07.concepts/7.semantic-search.md diff --git a/content/7.concepts/8.metadata-search.md b/content/07.concepts/8.metadata-search.md similarity index 100% rename from content/7.concepts/8.metadata-search.md rename to content/07.concepts/8.metadata-search.md diff --git a/content/8.integrations/.navigation.yml b/content/08.integrations/.navigation.yml similarity index 100% rename from content/8.integrations/.navigation.yml rename to content/08.integrations/.navigation.yml diff --git a/content/8.integrations/0.index.md b/content/08.integrations/0.index.md similarity index 85% rename from content/8.integrations/0.index.md rename to content/08.integrations/0.index.md index 553a6a6..7d8481d 100644 --- a/content/8.integrations/0.index.md +++ b/content/08.integrations/0.index.md @@ -6,7 +6,7 @@ description: Choose an AI client or extension and connect it to Basic Memory. Basic Memory is most useful when the AI tools you already use can read and write the same shared knowledge base. Start with the tool you use most, then connect others to the same workspace as needed. ::tip -For Basic Memory Cloud, the fastest path is the web app's **Connect your agent** flow (Claude, Codex, ChatGPT, and other MCP tools) — it walks you through connecting to the hosted MCP endpoint: +For Basic Memory Cloud, the fastest path is the **Connect your agent** walkthrough in the web app's onboarding guide and Help sheet (replay it anytime via **Settings → General → Show onboarding**) — it covers Claude, Codex, ChatGPT, and other MCP tools, connecting to the hosted MCP endpoint: ```text https://cloud.basicmemory.com/mcp @@ -28,7 +28,7 @@ title: Claude icon: i-simple-icons-anthropic to: /integrations/claude-desktop --- -Connect Claude on the web, Claude Desktop, and Claude mobile apps through a custom remote MCP connector. +Connect Claude Desktop through a custom remote MCP connector — once added to your Claude account, it's also available on claude.ai and mobile. :: ::card @@ -46,7 +46,7 @@ title: Codex icon: i-lucide-code to: /integrations/codex --- -Use Basic Memory from the Codex app, CLI, and IDE extension. +Use Basic Memory from the Codex app and CLI. :: ::card diff --git a/content/8.integrations/1.claude-desktop.md b/content/08.integrations/01.claude-desktop.md similarity index 92% rename from content/8.integrations/1.claude-desktop.md rename to content/08.integrations/01.claude-desktop.md index 743e90a..fc1ce92 100644 --- a/content/8.integrations/1.claude-desktop.md +++ b/content/08.integrations/01.claude-desktop.md @@ -128,14 +128,13 @@ You can also reference specific notes with `memory://` URLs. Learn more in [Memo - **Advanced research is on**: research runs in a separate environment that can't reach MCP connectors — ask Basic Memory questions in a normal chat instead. ### Tools appear but return errors -- Check Basic Memory is installed: `basic-memory --version` -- Verify sync status: `basic-memory status` -- Check file permissions in your `~/basic-memory` directory +- **Cloud**: check the [Activity view](/cloud/web-app#activity) for failed operations, or remove and re-add the connector. +- **Local**: check Basic Memory is installed (`basic-memory --version`), verify sync status (`basic-memory status`), and check file permissions in your `~/basic-memory` directory. -### Changes not showing up +### Changes not showing up (local) - Real-time sync is on by default. Run `basic-memory status` to confirm. - Make sure the file is in the correct project directory. -- If needed, run the watcher manually: `basic-memory watch` +- If the index is stale, rebuild it with `bm reindex` (file watching runs automatically inside the MCP server). ### Project selection Projects are selected at the start of each conversation. For single-project setups, set a default in `~/.basic-memory/config.json`: diff --git a/content/8.integrations/2.claude-code.md b/content/08.integrations/02.claude-code.md similarity index 85% rename from content/8.integrations/2.claude-code.md rename to content/08.integrations/02.claude-code.md index e6c6f5c..f594367 100644 --- a/content/8.integrations/2.claude-code.md +++ b/content/08.integrations/02.claude-code.md @@ -21,14 +21,14 @@ claude mcp add -s user -t http basic-memory-cloud https://cloud.basicmemory.com/ ``` ### Authenticate -Follow the OAuth flow in Claude Code to grant permissions. +In Claude Code, run `/mcp`, select **basic-memory-cloud**, and choose **Authenticate** to complete the OAuth flow in your browser. ### Verify -Run `/mcp` in Claude Code and confirm Basic Memory tools are listed. +Re-run `/mcp` and confirm the Basic Memory tools are listed. :: ::tip -See the [Cloud Guide](/cloud/cloud-guide) for detailed instructions and troubleshooting. +The [Cloud Guide](/cloud/cloud-guide) covers the rest of cloud — web app, CLI, snapshots, and migration. For problems, see [Troubleshooting](/reference/troubleshooting). :: --- @@ -88,7 +88,7 @@ Install [agent skills](/integrations/skills) to teach Claude Code best practices **Notes not syncing?** - Check sync status: `basic-memory status` -- Look for errors in `~/.basic-memory/logs/` +- Look for errors in `~/.basic-memory/basic-memory.log` --- @@ -97,9 +97,6 @@ Install [agent skills](/integrations/skills) to teach Claude Code best practices ### Claude Code already has CLAUDE.md and auto memory. Why add Basic Memory? Claude Code's built-in memory is great for project instructions and short learnings. Basic Memory adds a full knowledge base on top — searchable notes with semantic connections, observations, and relations that span across projects and AI tools. Think of CLAUDE.md as "how to work here" and Basic Memory as "everything we know." See [Using Basic Memory with Built-in AI Memory](/concepts/vs-built-in-memory) for a deeper comparison. -### How does Basic Memory work alongside CLAUDE.md? -They complement each other. `CLAUDE.md` holds project instructions and coding standards. Basic Memory holds evolving knowledge — decisions, architecture notes, research, meeting notes, and context that grows over time. Claude Code's auto memory captures small preferences; Basic Memory captures structured knowledge you can search, link, and reuse across any AI tool. - --- ::note diff --git a/content/8.integrations/5.codex.md b/content/08.integrations/03.codex.md similarity index 100% rename from content/8.integrations/5.codex.md rename to content/08.integrations/03.codex.md diff --git a/content/8.integrations/3.chatgpt.md b/content/08.integrations/04.chatgpt.md similarity index 72% rename from content/8.integrations/3.chatgpt.md rename to content/08.integrations/04.chatgpt.md index 04c65be..b92c759 100644 --- a/content/8.integrations/3.chatgpt.md +++ b/content/08.integrations/04.chatgpt.md @@ -18,7 +18,7 @@ Your remote MCP URL: `https://cloud.basicmemory.com/mcp` ### Configure ChatGPT -In ChatGPT, go to **Settings > Developer > Custom MCP Servers** and add: +In ChatGPT, go to **Settings → Apps & Connectors → Advanced settings** and enable **Developer mode**. Then click **Create** and enter: - **Name**: Basic Memory - **Server URL**: `https://cloud.basicmemory.com/mcp` @@ -33,7 +33,7 @@ When chatting, enable Basic Memory from the MCP server selector to start using y :: ::tip -See the [Cloud Setup Guide](/cloud/cloud-guide) for detailed instructions. +See the [Cloud Guide](/cloud/cloud-guide) for account setup, the web app, and sync options. :: ## Try It @@ -42,27 +42,27 @@ Once connected, ask ChatGPT to work with your knowledge base: - **Search**: "Find my notes about authentication design" - **Retrieve**: "Show me the full contents of my API documentation" -- **Semantic search**: "Find notes conceptually related to microservice architecture" (requires full MCP access) +- **Semantic search**: "Find notes conceptually related to microservice architecture" — the default `search` tool already searches semantically (hybrid mode) ChatGPT will call the appropriate tools behind the scenes, searching and fetching documents as needed. ## Important Notes ::warning -**ChatGPT Plus or Pro subscription required.** MCP integration is not available on ChatGPT's free tier. +**A paid ChatGPT plan is required** (Plus, Pro, Business/Team, Enterprise, or Edu). MCP integration is not available on the free tier. :: ::note **Default vs full MCP access** -By default, ChatGPT exposes two tools: `search` for finding content and `fetch` for retrieving documents. To unlock the full MCP tool set — including `write_note`, `edit_note`, semantic search with text/vector/hybrid modes, and project management — explicitly enable the Basic Memory MCP server in ChatGPT's developer settings. +In ChatGPT's standard search and deep-research contexts, connectors only call two tools: `search` and `fetch`. Conversations with the Developer-mode connector enabled get the full tool set — `write_note`, `edit_note`, explicit search modes, and project management. See the [MCP Tools Reference](/reference/mcp-tools-reference) for full tool documentation and the [Semantic Search](/concepts/semantic-search) guide for search mode details. :: ## Troubleshooting -**"MCP server not available"** — Confirm you have a ChatGPT Plus or Pro subscription. MCP is not available on the free tier. +**"MCP server not available"** — Confirm you're on a paid ChatGPT plan. MCP is not available on the free tier. **Authentication errors** — Re-add the MCP server in ChatGPT settings and complete the OAuth flow again. diff --git a/content/8.integrations/4.gemini.md b/content/08.integrations/05.gemini.md similarity index 90% rename from content/8.integrations/4.gemini.md rename to content/08.integrations/05.gemini.md index 9118dec..292cc19 100644 --- a/content/8.integrations/4.gemini.md +++ b/content/08.integrations/05.gemini.md @@ -20,7 +20,7 @@ gemini mcp add -t http basic-memory-cloud https://cloud.basicmemory.com/mcp ``` ### Authenticate -Follow the OAuth flow to grant Gemini access to your Basic Memory account. +Start `gemini` — your browser opens to authorize Basic Memory Cloud (or run `/mcp auth basic-memory-cloud` inside Gemini). ### Verify @@ -112,7 +112,7 @@ For the full list of available tools, see the [MCP Tools Reference](/reference/m ## Troubleshooting -**Gemini can't find Basic Memory** -- Verify it's installed (`basic-memory --version`), then check `gemini mcp list`. If the entry looks wrong, remove and re-add it: +**Gemini can't find Basic Memory** -- Verify uvx can run it (`uvx basic-memory --version`), then check `gemini mcp list`. If the entry looks wrong, remove and re-add it: ```bash gemini mcp remove basic-memory gemini mcp add basic-memory bash -c "uvx basic-memory mcp" @@ -120,7 +120,7 @@ gemini mcp add basic-memory bash -c "uvx basic-memory mcp" **memory:// URLs not resolving** -- Make sure the note exists in your current project and that sync is running (`basic-memory status`). -**Notes not updating** -- Check file permissions in your knowledge base directory and look for errors in `~/.basic-memory/logs`. +**Notes not updating** -- Check file permissions in your knowledge base directory and look for errors in `~/.basic-memory/basic-memory.log`. --- diff --git a/content/8.integrations/10.openclaw.md b/content/08.integrations/06.openclaw.md similarity index 100% rename from content/8.integrations/10.openclaw.md rename to content/08.integrations/06.openclaw.md diff --git a/content/8.integrations/11.hermes.md b/content/08.integrations/07.hermes.md similarity index 100% rename from content/8.integrations/11.hermes.md rename to content/08.integrations/07.hermes.md diff --git a/content/8.integrations/6.cursor.md b/content/08.integrations/08.cursor.md similarity index 100% rename from content/8.integrations/6.cursor.md rename to content/08.integrations/08.cursor.md diff --git a/content/8.integrations/7.vscode.md b/content/08.integrations/09.vscode.md similarity index 100% rename from content/8.integrations/7.vscode.md rename to content/08.integrations/09.vscode.md diff --git a/content/8.integrations/8.obsidian.md b/content/08.integrations/10.obsidian.md similarity index 100% rename from content/8.integrations/8.obsidian.md rename to content/08.integrations/10.obsidian.md diff --git a/content/8.integrations/9.skills.md b/content/08.integrations/11.skills.md similarity index 100% rename from content/8.integrations/9.skills.md rename to content/08.integrations/11.skills.md diff --git a/content/9.how-to/.navigation.yml b/content/09.how-to/.navigation.yml similarity index 100% rename from content/9.how-to/.navigation.yml rename to content/09.how-to/.navigation.yml diff --git a/content/9.how-to/1.project-documentation.md b/content/09.how-to/1.project-documentation.md similarity index 100% rename from content/9.how-to/1.project-documentation.md rename to content/09.how-to/1.project-documentation.md diff --git a/content/9.how-to/2.writing-organization.md b/content/09.how-to/2.writing-organization.md similarity index 100% rename from content/9.how-to/2.writing-organization.md rename to content/09.how-to/2.writing-organization.md diff --git a/content/9.how-to/3.research-learning.md b/content/09.how-to/3.research-learning.md similarity index 100% rename from content/9.how-to/3.research-learning.md rename to content/09.how-to/3.research-learning.md diff --git a/content/9.how-to/4.note-taking.md b/content/09.how-to/4.note-taking.md similarity index 100% rename from content/9.how-to/4.note-taking.md rename to content/09.how-to/4.note-taking.md diff --git a/content/9.how-to/5.personal-knowledge.md b/content/09.how-to/5.personal-knowledge.md similarity index 100% rename from content/9.how-to/5.personal-knowledge.md rename to content/09.how-to/5.personal-knowledge.md From ee224fc7b12664e81606824e793563d0e280db5a Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:23:01 -0500 Subject: [PATCH 74/87] docs: check-docs whats-new exemption follows the padded dir name Co-Authored-By: Claude Fable 5 --- scripts/check-docs.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/check-docs.mjs b/scripts/check-docs.mjs index c87f3ad..d297ff4 100644 --- a/scripts/check-docs.mjs +++ b/scripts/check-docs.mjs @@ -66,7 +66,7 @@ for (const file of markdownFiles) { const source = readText(file) const display = relative(root, file) - if (!display.includes(`${sep}2.whats-new${sep}`) + if (!display.includes(`${sep}02.whats-new${sep}`) && !display.endsWith(`${sep}changelog.md`)) { const versions = [...source.matchAll(/(? Date: Fri, 3 Jul 2026 13:26:51 -0500 Subject: [PATCH 75/87] docs(integrations): apply remaining review fixes across all clients Codex: uvx no-install variant and a troubleshooting check that works for the setup the page teaches; api-keys defers the full Codex walkthrough here. Cursor: real config mechanism (~/.cursor/mcp.json or .cursor/mcp.json, Settings -> MCP) replacing the grafted Claude menu path; fixed stale docs link; uvx-aware troubleshooting. VS Code: CLI prerequisite moved before first bm command, --cloud on project add, stdin form for write-note, concrete Copilot MCP config, sync workflow defers to the Cloud Sync Guide. Obsidian: --cloud flags, honest login step, and a first-sync split (existing vault pushes to seed the empty cloud project; cloud-first pulls). Skills: detail paragraphs for the four previously undocumented skills. OpenClaw: uv prerequisite (auto-install contradiction resolved), enable --slot memory step, real config defaults, corrected /bm-setup description, complete slash-command story, subset-not-identical bundled-skills claim, replace_section on edit_note, no project-switching implication. Hermes: canonical monorepo install command (--path integrations/hermes) on both pages, a how-to-tell-if-affected patch warning, tool-count literals dropped, bundled-skill antecedent explained. Co-Authored-By: Claude Fable 5 --- content/02.whats-new/3.hermes-plugin.md | 2 +- content/03.cloud/08.api-keys.md | 2 + content/08.integrations/03.codex.md | 6 +- content/08.integrations/06.openclaw.md | 20 +++-- content/08.integrations/07.hermes.md | 10 +-- content/08.integrations/08.cursor.md | 8 +- content/08.integrations/09.vscode.md | 22 ++--- content/08.integrations/10.obsidian.md | 24 +++--- content/08.integrations/11.skills.md | 8 ++ docs/review-findings.md | 102 ++++++++++++------------ 10 files changed, 115 insertions(+), 89 deletions(-) diff --git a/content/02.whats-new/3.hermes-plugin.md b/content/02.whats-new/3.hermes-plugin.md index b3260eb..b557a81 100644 --- a/content/02.whats-new/3.hermes-plugin.md +++ b/content/02.whats-new/3.hermes-plugin.md @@ -23,7 +23,7 @@ The [hermes-basic-memory](https://github.com/basicmachines-co/basic-memory/tree/ ## Quick Install ```bash -hermes plugins install basicmachines-co/hermes-basic-memory +hermes plugins install basicmachines-co/basic-memory --path integrations/hermes ``` Activate it in `~/.hermes/config.yaml`: diff --git a/content/03.cloud/08.api-keys.md b/content/03.cloud/08.api-keys.md index a0456bb..0846e12 100644 --- a/content/03.cloud/08.api-keys.md +++ b/content/03.cloud/08.api-keys.md @@ -74,6 +74,8 @@ url = "https://cloud.basicmemory.com/mcp" bearer_token_env_var = "BASIC_MEMORY_API_KEY" ``` +Full walkthrough (key export, shell setup): [Codex integration](/integrations/codex). + Then set the environment variable: ```bash diff --git a/content/08.integrations/03.codex.md b/content/08.integrations/03.codex.md index 26b1e16..ca3f05b 100644 --- a/content/08.integrations/03.codex.md +++ b/content/08.integrations/03.codex.md @@ -58,8 +58,12 @@ To point the app at a Basic Memory running on your own machine, start a local HT ::steps ### Start a local server +Install Basic Memory first if you haven't — see [Quickstart: Local](/start-here/quickstart-local) — or run it without installing via `uvx`: + ```bash basic-memory mcp --transport streamable-http --port 8000 +# or, with no install: +uvx basic-memory mcp --transport streamable-http --port 8000 ``` This exposes Basic Memory at `http://localhost:8000/mcp`. @@ -183,7 +187,7 @@ For the full list of tools Codex can use, see the [MCP Tools Reference](/referen ## Troubleshooting -**Codex CLI can't find Basic Memory** — Verify it's installed (`basic-memory --version`), check MCP config (`codex mcp list`), and reinstall if needed: +**Codex CLI can't find Basic Memory** — Check the MCP config (`codex mcp list`) and re-add the server if the entry looks wrong; for a local uvx setup, verify uvx can run it (`uvx basic-memory --version`): ```bash codex mcp remove basic-memory diff --git a/content/08.integrations/06.openclaw.md b/content/08.integrations/06.openclaw.md index e4cd128..633632a 100644 --- a/content/08.integrations/06.openclaw.md +++ b/content/08.integrations/06.openclaw.md @@ -7,7 +7,7 @@ The [openclaw-basic-memory](https://github.com/basicmachines-co/basic-memory/tre The plugin is open source and lives in the basic-memory monorepo — browse the source in [`integrations/openclaw`](https://github.com/basicmachines-co/basic-memory/tree/main/integrations/openclaw). ::tip -Requires [OpenClaw](https://openclaw.dev) and a local Basic Memory installation. The plugin auto-installs the `bm` CLI on first startup if it's not already on your PATH. +Requires [OpenClaw](https://openclaw.dev) and [uv](https://docs.astral.sh/uv/) (`brew install uv` or the curl installer). The plugin auto-installs the `bm` CLI via uv on first startup if it's not already on your PATH. :: --- @@ -18,6 +18,7 @@ Install the plugin and restart the gateway: ```bash openclaw plugins install @basicmemory/openclaw-basic-memory +openclaw plugins enable openclaw-basic-memory --slot memory openclaw gateway restart ``` @@ -31,8 +32,8 @@ The plugin works out of the box with `enabled: true`. For advanced setups, confi | Option | Default | Description | |--------|---------|-------------| -| `project` | — | Basic Memory project name | -| `projectPath` | — | Path to project directory | +| `project` | `openclaw-{hostname}` | Basic Memory project name | +| `projectPath` | `.` (workspace root) | Path to project directory | | `memoryDir` | `memory/` | Directory for memory files | | `memoryFile` | `MEMORY.md` | Primary memory file name | | `autoCapture` | `true` | Record conversation turns as daily notes | @@ -67,7 +68,7 @@ The plugin maintains a long-lived Basic Memory process over stdio, avoiding star ### Multi-Project & Cloud Access -Because the plugin uses the full Basic Memory stack, your OpenClaw agent has access to every project in your knowledge base — not just a single workspace. Use `list_memory_projects` to browse projects and switch between them on the fly. +Because the plugin uses the full Basic Memory stack, your OpenClaw agent has access to every project in your knowledge base — not just a single workspace. Use `list_memory_projects` to browse projects, then pass the optional `project` parameter on any tool call to operate on a different project. This also means your agent benefits from [local/cloud routing](/cloud/routing). You can keep the agent's own memory local while routing shared or team projects through Basic Memory Cloud, or run everything in the cloud for cross-device access. The agent uses the same tools either way — routing is transparent. @@ -90,7 +91,7 @@ The plugin exposes Basic Memory's tools to your OpenClaw agent: | `search_notes` | Full-text and semantic search across notes | | `read_note` | Read a note by title, permalink, or memory:// URL | | `write_note` | Create or update a note | -| `edit_note` | Incremental edits (append, prepend, find/replace) | +| `edit_note` | Incremental edits (append, prepend, find/replace, replace section) | | `delete_note` | Delete a note from the knowledge base | | `move_note` | Move a note with database consistency | | `build_context` | Navigate the knowledge graph via memory:// URLs | @@ -104,24 +105,27 @@ The plugin exposes Basic Memory's tools to your OpenClaw agent: ## Slash Commands +Three built-ins, plus one command per bundled skill (the skill name minus the `memory-` prefix): + | Command | Description | |---------|-------------| -| `/bm-setup` | Initialize Basic Memory configuration | +| `/bm-setup` | Install or update the Basic Memory CLI (requires uv) | | `/remember` | Save something to memory | | `/recall` | Search and retrieve from memory | | `/tasks` | Manage structured task notes | | `/reflect` | Review conversations and extract insights | | `/defrag` | Split bloated files, merge duplicates, restructure | | `/schema` | Schema lifecycle — infer, validate, detect drift | +| `/notes`, `/ingest`, `/lifecycle`, `/metadata-search`, `/research` | One per remaining bundled skill | --- ## Bundled Skills -The plugin bundles the same pre-built skills as the standalone [skills collection](/integrations/skills) — they teach agents best practices for Basic Memory workflows, from note format and task tracking to reflection and defragmentation. See [Agent Skills](/integrations/skills) for the full list. +The plugin bundles a core subset of the [skills collection](/integrations/skills) — drawn from the same source, covering note format, tasks, schemas, reflection, defrag, metadata search, ingest, lifecycle, and research. No separate install needed for those. ::note -The bundled skills are identical to the standalone collection — no separate install needed when using the plugin. +Skills not bundled (like memory-capture, memory-continue, memory-curate, and memory-literary-analysis) can be installed from the [full collection](/integrations/skills). :: --- diff --git a/content/08.integrations/07.hermes.md b/content/08.integrations/07.hermes.md index b215298..ebf4e9b 100644 --- a/content/08.integrations/07.hermes.md +++ b/content/08.integrations/07.hermes.md @@ -1,13 +1,13 @@ --- title: "Hermes Plugin" -description: "Give Hermes Agent persistent Basic Memory: search-before-answer recall, per-turn capture, end-of-session summaries, 10 agent tools, slash commands, and a bundled skill." +description: "Give Hermes Agent persistent Basic Memory: search-before-answer recall, per-turn capture, end-of-session summaries, agent tools, slash commands, and a bundled skill." --- The [hermes-basic-memory](https://github.com/basicmachines-co/basic-memory/tree/main/integrations/hermes) plugin connects Basic Memory to [Hermes Agent](https://github.com/NousResearch/hermes-agent), giving agents a persistent knowledge graph stored as plain Markdown. Hermes ships with no external memory provider by default; this plugin replaces that with a real graph — search-before-answer recall, automatic conversation capture, end-of-session summaries, and a curated set of `bm_*` tools the agent can call directly. The plugin is open source and lives in the basic-memory monorepo — browse the source in [`integrations/hermes`](https://github.com/basicmachines-co/basic-memory/tree/main/integrations/hermes). ::warning -**Slash commands need a Hermes Agent-side patch on current releases.** The plugin's agent tools (`bm_*`) and auto-capture work as documented once installed. The native `/bm-*` **slash commands**, however, do not appear in gateway sessions on affected Hermes Agent releases. This is a Hermes Agent plugin-loading gap — exclusive memory-provider plugins aren't loaded during gateway slash-command discovery — not a plugin bug. The plugin ships a best-effort workaround, but it isn't sufficient for gateway startup discovery in affected builds. Until the upstream Hermes fix lands, apply the Hermes Agent-side patch documented in [MONKEYPATCH.md](https://github.com/basicmachines-co/basic-memory/blob/main/integrations/hermes/MONKEYPATCH.md). This affects only the slash-command surface; nothing else in this page depends on it. +**Slash commands may need a Hermes Agent-side patch.** The plugin's agent tools (`bm_*`) and auto-capture work as documented once installed. On affected Hermes Agent releases, the native `/bm-*` **slash commands** don't appear in gateway sessions — a Hermes plugin-loading gap (exclusive memory-provider plugins aren't loaded during gateway slash-command discovery), not a plugin bug. **How to tell if you're affected:** install the plugin, restart the gateway, and type `/bm-` — if no commands autocomplete, apply the Hermes Agent-side patch in [MONKEYPATCH.md](https://github.com/basicmachines-co/basic-memory/blob/main/integrations/hermes/MONKEYPATCH.md) (it also lists affected versions). This affects only the slash-command surface; nothing else on this page depends on it. :: ::tip @@ -21,7 +21,7 @@ Requires [Hermes Agent](https://github.com/NousResearch/hermes-agent) and [`uv`] Install the plugin: ```bash -hermes plugins install basicmachines-co/hermes-basic-memory +hermes plugins install basicmachines-co/basic-memory --path integrations/hermes ``` Then activate it in `~/.hermes/config.yaml`: @@ -111,7 +111,7 @@ In practice the Hermes agent gets: ## Agent Tools -The plugin exposes 10 tools (a curated subset of Basic Memory's MCP surface): +The plugin exposes a curated subset of Basic Memory's MCP surface: | Tool | Description | |------|-------------| @@ -155,7 +155,7 @@ For direct, in-session use without going through the agent: ## Bundled Skill -The plugin ships a `basic-memory` skill that gives the agent a longer reference doc on top of the always-on guidance: the note format, cross-project routing, permalink shapes, and a worked discovery → route → write → verify recipe. It's opt-in via `skill:view basic-memory:basic-memory`. +The plugin ships a `basic-memory` skill — a longer reference doc on top of the short usage guidance the plugin always injects into the agent's context. It covers the note format, cross-project routing, permalink shapes, and a worked discovery → route → write → verify recipe. It's opt-in via `skill:view basic-memory:basic-memory`. --- diff --git a/content/08.integrations/08.cursor.md b/content/08.integrations/08.cursor.md index 0511619..af5f93f 100644 --- a/content/08.integrations/08.cursor.md +++ b/content/08.integrations/08.cursor.md @@ -14,7 +14,7 @@ Cursor's built-in memories store short preference strings. Basic Memory gives it Create your account at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=cursor) ### Configure Remote MCP in Cursor -Go to **Settings > Developer > Edit Config**, select **MCP Tools**, click **Add Custom MCP**, and add: +Add the server to `~/.cursor/mcp.json` (global) or `.cursor/mcp.json` in your project root — you can also reach this from **Cursor Settings → MCP**: ```json { @@ -43,7 +43,7 @@ See the [Cloud Setup Guide](/cloud/cloud-guide) for detailed instructions and tr ::steps ### Configure MCP -Cursor supports MCP natively. Add Basic Memory following the [Cursor MCP docs](https://docs.cursor.com/context/model-context-protocol): +Cursor supports MCP natively. Add Basic Memory to `~/.cursor/mcp.json` (global) or `.cursor/mcp.json` (per project) — see the [Cursor MCP docs](https://cursor.com/docs/context/mcp): ```json { @@ -96,9 +96,9 @@ For the full list of available tools, see the [MCP Tools Reference](/reference/m ## Troubleshooting -**MCP tools not appearing** — Verify Basic Memory is installed (`basic-memory --version`), check your JSON config syntax, and restart Cursor. Try an absolute path to `uvx` if needed. +**MCP tools not appearing** — Verify uvx can run it (`uvx basic-memory --version`), check your JSON config syntax, and restart Cursor. Try an absolute path to `uvx` if needed. -**Tools appear but don't work** — Run `basic-memory status` to check sync. Verify project directory permissions and that `which basic-memory` resolves. +**Tools appear but don't work** — Verify project directory permissions. If you installed the CLI (`uv tool install basic-memory`), run `basic-memory status` to check sync — `which basic-memory` only resolves for installed setups, not uvx. **Cloud connection issues** — See the [Cloud Setup Guide](/cloud/cloud-guide) for OAuth troubleshooting. diff --git a/content/08.integrations/09.vscode.md b/content/08.integrations/09.vscode.md index 18d055b..56a0cc6 100644 --- a/content/08.integrations/09.vscode.md +++ b/content/08.integrations/09.vscode.md @@ -15,8 +15,12 @@ Basic Memory Cloud lets you edit locally in VS Code while keeping notes synced t ### Sign Up for Basic Memory Cloud Create your account at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=vscode) -### Enable Cloud Mode -Authenticate and enable cloud mode: +::note +The sync workflow needs the Basic Memory CLI — see [Local Installation](/local/local-install) for setup. +:: + +### Log In to Basic Memory Cloud +Authenticate with your account: ```bash bm cloud login @@ -31,21 +35,19 @@ bm cloud setup This installs rclone automatically and configures your cloud credentials. -::note -Sync requires the Basic Memory CLI. See [Local Installation](/local/local-install) for setup. -:: - ### Create Project with Local Sync Point Basic Memory to your local workspace: ```bash # For a project-specific docs folder -bm project add my-project --local-path ~/workspace/my-project/docs +bm project add my-project --cloud --local-path ~/workspace/my-project/docs # Or for a shared knowledge base -bm project add knowledge --local-path ~/Documents/knowledge +bm project add knowledge --cloud --local-path ~/Documents/knowledge ``` +Full setup mechanics — conflicts, one-way mirrors, team workspaces — are in the [Cloud Sync Guide](/cloud/cloud-sync). + ### Pull Your Project Down Preview and run the initial pull: @@ -115,7 +117,7 @@ bm tool search-notes "how to handle errors" --hybrid bm tool recent-activity --timeframe "2 days" # Write a quick note -bm tool write-note --title "API Design Decision" --folder "decisions" +echo "Decided to version the API from day one" | bm tool write-note --title "API Design Decision" --folder "decisions" ``` Set up aliases in your shell profile (`.bashrc`, `.zshrc`, etc.) for faster access: @@ -128,7 +130,7 @@ alias recent="bm tool recent-activity" ### Copilot Chat with MCP -VS Code's Copilot Chat now supports MCP servers. You can add Basic Memory as an MCP server in your VS Code settings and use it directly through Copilot -- search your knowledge base, write notes, and build context without leaving the chat panel. See the [VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/chat/mcp-servers) for setup details. +VS Code's Copilot Chat now supports MCP servers. Add Basic Memory in your VS Code MCP settings — local: command `uvx` with args `["basic-memory", "mcp"]`; cloud: the remote endpoint `https://cloud.basicmemory.com/mcp` — and use it directly through Copilot: search your knowledge base, write notes, and build context without leaving the chat panel. See the [VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/chat/mcp-servers) for setup details. --- diff --git a/content/08.integrations/10.obsidian.md b/content/08.integrations/10.obsidian.md index 851a15a..783df48 100644 --- a/content/08.integrations/10.obsidian.md +++ b/content/08.integrations/10.obsidian.md @@ -23,8 +23,8 @@ Sync requires the Basic Memory CLI. See [Local Installation](/local/local-instal ### Sign Up for Basic Memory Cloud Create your account at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=obsidian) -### Enable Cloud Mode -Authenticate and enable cloud mode: +### Log In to Basic Memory Cloud +Authenticate with your account: ```bash bm cloud login @@ -44,23 +44,29 @@ Point Basic Memory to your Obsidian vault: ```bash # If you have an existing vault -bm project add my-vault --local-path ~/path/to/obsidian-vault +bm project add my-vault --cloud --local-path ~/path/to/obsidian-vault # Or create a new project -bm project add notes --local-path ~/Documents/notes +bm project add notes --cloud --local-path ~/Documents/notes ``` -### Pull Your Vault Down -Preview and run the initial pull: +### First Sync +**Existing vault?** The new cloud project is empty — push your notes up to seed it: ```bash -# Preview first (recommended) -bm cloud pull --name my-vault --dry-run +bm cloud push --name my-vault --dry-run +bm cloud push --name my-vault +``` + +**Notes already in cloud?** Pull them down instead: -# If all looks good, fetch the cloud files +```bash +bm cloud pull --name my-vault --dry-run bm cloud pull --name my-vault ``` +The login/setup mechanics are covered in full in the [Cloud Sync Guide](/cloud/cloud-sync). + ### Open Your Vault in Obsidian Open your local directory as a vault in Obsidian. You get full graph view, plugins, and editing. diff --git a/content/08.integrations/11.skills.md b/content/08.integrations/11.skills.md index aa45937..d313876 100644 --- a/content/08.integrations/11.skills.md +++ b/content/08.integrations/11.skills.md @@ -107,6 +107,10 @@ Start with **memory-notes** — it covers foundational note-writing patterns tha **memory-schema** — Schema lifecycle management. Discovers unschemaed notes, infers schemas from existing content, creates and edits definitions, validates notes against schemas, and detects drift. +**memory-capture** — Captures the state of a working thread into a single coherent note — synthesizing where it landed, not an append-log. Re-captures rewrite the same note in place. + +**memory-continue** — Resumes prior work by rebuilding context from the knowledge graph — `build_context` via memory:// URLs, recent activity, and search. The "where were we?" skill. + ### Knowledge Maintenance **memory-reflect** — Inspired by sleep-time compute patterns. Reviews recent conversations, extracts insights, and consolidates them into your knowledge base. Works well as a scheduled daily or twice-daily routine. @@ -115,6 +119,8 @@ Start with **memory-notes** — it covers foundational note-writing patterns tha **memory-lifecycle** — Entity lifecycle management. Manages status transitions through folder-based organization with an archive-never-delete philosophy — information is preserved through moves, not removal. +**memory-curate** — Knowledge-graph curation. Finds orphan notes and suggests links, proposes typed relations, merges duplicates, audits tags and folders, and builds hub notes. + ### Advanced Workflows **memory-metadata-search** — Structured metadata search. Query notes by custom frontmatter fields using equality, range, array, and nested filters. Useful for finding notes by status, priority, or any custom YAML fields. @@ -123,6 +129,8 @@ Start with **memory-notes** — it covers foundational note-writing patterns tha **memory-research** — Performs web research and synthesizes findings into Basic Memory entities. Use for researching companies, people, technologies, or any topic you want to capture in your knowledge base. +**memory-literary-analysis** — Analyzes a complete literary work into a structured knowledge graph — characters, themes, chapters, locations, symbols, and literary devices. + --- ## Recommended Combinations diff --git a/docs/review-findings.md b/docs/review-findings.md index 8f6feff..42aba56 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -689,190 +689,190 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### content/7.integrations/0.index.md -- [ ] **[incorrect/high]** Codex card in 'Recommended Cloud Connections' (line 49) — The card says 'Use Basic Memory from the Codex app, CLI, and IDE extension', but the linked page documents only two Codex surfaces and never mentions an IDE extension. +- [x] **[incorrect/high]** Codex card in 'Recommended Cloud Connections' (line 49) — The card says 'Use Basic Memory from the Codex app, CLI, and IDE extension', but the linked page documents only two Codex surfaces and never mentions an IDE extension. - *Evidence:* content/7.integrations/5.codex.md states 'Codex comes in two forms, and both connect to Basic Memory: Codex app ... Codex CLI' and contains no IDE-extension content; grep across all of content/ shows 'IDE extension' appears only on this index card. - *Fix:* Change the card text to 'Use Basic Memory from the Codex app and CLI.' (or add IDE-extension coverage to the Codex page before advertising it). -- [ ] **[confusing/medium]** Claude card in 'Recommended Cloud Connections' (line 31) — The card promises setup for 'Claude on the web, Claude Desktop, and Claude mobile apps', but the linked page (titled 'Claude Desktop') documents only Claude Desktop — a reader looking for web or mobile connection steps finds nothing. +- [x] **[confusing/medium]** Claude card in 'Recommended Cloud Connections' (line 31) — The card promises setup for 'Claude on the web, Claude Desktop, and Claude mobile apps', but the linked page (titled 'Claude Desktop') documents only Claude Desktop — a reader looking for web or mobile connection steps finds nothing. - *Evidence:* content/7.integrations/1.claude-desktop.md (146 lines) has zero mentions of mobile, claude.ai, or web-surface setup; its instructions are 'In Claude Desktop, go to Settings > Claude > Connectors'. - *Fix:* Either narrow the card text to Claude Desktop, or add a short note on the target page that a custom connector added to your Claude account is also available on claude.ai and the mobile apps. -- [ ] **[confusing/medium]** Opening tip block (lines 8-16) — The tip points readers to 'the web app's Connect your agent flow' without saying where it lives (the onboarding guide and the Help sheet), and the Web App docs page separately documents a similarly named 'Connect Agent' editor button that is a different feature (starting a live in-app agent session), so first-time readers can conflate the two or fail to find the flow. +- [x] **[confusing/medium]** Opening tip block (lines 8-16) — The tip points readers to 'the web app's Connect your agent flow' without saying where it lives (the onboarding guide and the Help sheet), and the Web App docs page separately documents a similarly named 'Connect Agent' editor button that is a different feature (starting a live in-app agent session), so first-time readers can conflate the two or fail to find the flow. - *Evidence:* In the cloud repo, the 'Connect your agent' walkthrough is rendered by OnboardingSheet.vue and the Help sheet (ConnectAgent.vue: 'shared by the Help sheet and onboarding'); meanwhile content/3.cloud/02.web-app.md line 118 documents 'Click **Connect Agent** in the editor to start or resume an agent session' — a distinct feature. - *Fix:* Say where the flow is found, e.g. 'the Connect your agent walkthrough in the web app's onboarding guide and Help sheet (replay via Settings → General → Show onboarding)'. ### content/7.integrations/1.claude-desktop.md -- [ ] **[incorrect/high]** Troubleshooting > Changes not showing up (line 95) — The page tells users to "run the watcher manually: `basic-memory watch`", but no `watch` command exists in the CLI. +- [x] **[incorrect/high]** Troubleshooting > Changes not showing up (line 95) — The page tells users to "run the watcher manually: `basic-memory watch`", but no `watch` command exists in the CLI. - *Evidence:* Grep of /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory/cli/ shows "watch" only inside the skip_init_commands set in app.py:99; no watch command is registered in main.py or commands/__init__.py. Source comment in commands/status.py explains indexing only runs inside a live server (bm mcp / hosted API) and directs users to `bm reindex` instead. This page is the only docs page referencing `basic-memory watch`. - *Fix:* Replace the line with the actual recovery path, e.g. "If the index is stale, rebuild it with `bm reindex`" (and note that file watching runs automatically inside the MCP server). -- [ ] **[incorrect/medium]** Cloud Setup > Add Remote MCP Connector (line 19) — The button label is given as "Add connector", but the Claude Desktop UI button (and every other docs page describing it) is "Add custom connector". +- [x] **[incorrect/medium]** Cloud Setup > Add Remote MCP Connector (line 19) — The button label is given as "Add connector", but the Claude Desktop UI button (and every other docs page describing it) is "Add custom connector". - *Evidence:* content/1.start-here/2.quickstart-cloud.md line 45 and content/3.cloud/01.cloud-guide.md both say "Click **Add custom connector**" for the identical step; this page alone says "Click \"Add connector\"". - *Fix:* Change to "Click **Add custom connector**" to match the UI and the other pages. -- [ ] **[redundant/high]** Cloud Setup section (lines 10-41) — The four connector-setup steps (settings path, add connector with name/URL, OAuth authenticate, verify tools) duplicate the same walkthrough on two other pages, and the copies have already drifted. +- [x] **[redundant/high]** Cloud Setup section (lines 10-41) — The four connector-setup steps (settings path, add connector with name/URL, OAuth authenticate, verify tools) duplicate the same walkthrough on two other pages, and the copies have already drifted. - *Evidence:* content/1.start-here/2.quickstart-cloud.md ("For Claude Desktop" steps, lines 36-67) and content/3.cloud/01.cloud-guide.md ("Setup with Claude" steps) contain the same procedure with more detail (Configure Tools step, different screenshots) and a different button label ("Add custom connector" vs this page's "Add connector"). Ironically, cloud-guide's tip points readers to this page "for detailed Claude setup instructions" even though this page's copy is the least detailed of the three. - *Fix:* Pick one canonical location for the Claude Desktop connector walkthrough (this integration page is the natural home), align the step wording and screenshots, and have quickstart-cloud and cloud-guide link here instead of carrying their own copies. -- [ ] **[confusing/medium]** Troubleshooting > Tools appear but return errors / Changes not showing up / Project selection (lines 87-104) — After the first troubleshooting item explicitly splits Cloud vs Local, the remaining three subsections give exclusively local-install advice (basic-memory CLI commands, ~/basic-memory file permissions, editing ~/.basic-memory/config.json) without saying they only apply to local setups, so a cloud-connector user hitting tool errors is misdirected to check a local installation they don't have. +- [x] **[confusing/medium]** Troubleshooting > Tools appear but return errors / Changes not showing up / Project selection (lines 87-104) — After the first troubleshooting item explicitly splits Cloud vs Local, the remaining three subsections give exclusively local-install advice (basic-memory CLI commands, ~/basic-memory file permissions, editing ~/.basic-memory/config.json) without saying they only apply to local setups, so a cloud-connector user hitting tool errors is misdirected to check a local installation they don't have. - *Evidence:* The page's primary setup path is the Cloud connector, yet "Tools appear but return errors" starts with "Check Basic Memory is installed: `basic-memory --version`" and "Project selection" tells all readers to edit `~/.basic-memory/config.json` — none of which exists for a cloud-only user. - *Fix:* Label the local-only subsections (e.g. "(local setup)") or add a cloud branch to each, e.g. pointing cloud users at the web app Activity view / reconnecting the connector / the Cloud Guide troubleshooting section. ### content/7.integrations/2.claude-code.md -- [ ] **[incorrect/high]** Troubleshooting > "Notes not syncing?" (line 91) — The page tells readers to look for errors in `~/.basic-memory/logs/`, but no such directory exists — Basic Memory writes a single log file at `~/.basic-memory/basic-memory.log`. +- [x] **[incorrect/high]** Troubleshooting > "Notes not syncing?" (line 91) — The page tells readers to look for errors in `~/.basic-memory/logs/`, but no such directory exists — Basic Memory writes a single log file at `~/.basic-memory/basic-memory.log`. - *Evidence:* basic-memory source /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory/utils.py lines 442-447: `log_filename = "basic-memory-{pid}.log" if os.name == "nt" else "basic-memory.log"` and `log_path = resolve_data_dir() / log_filename`, where resolve_data_dir() (config.py:68-84) returns `~/.basic-memory`. A grep of the entire src tree finds no `logs/` subdirectory. (The gemini integration page has the same wrong path.) - *Fix:* Change to: Look for errors in `~/.basic-memory/basic-memory.log`. -- [ ] **[confusing/medium]** Cloud Setup steps 3-4 ("Authenticate" / "Verify", lines 23-27) — Step 3 says "Follow the OAuth flow in Claude Code" but never says how to trigger it — after `claude mcp add` nothing happens until the user opens Claude Code and runs `/mcp` to authenticate the server, which the page only introduces in step 4 as a verification step. +- [x] **[confusing/medium]** Cloud Setup steps 3-4 ("Authenticate" / "Verify", lines 23-27) — Step 3 says "Follow the OAuth flow in Claude Code" but never says how to trigger it — after `claude mcp add` nothing happens until the user opens Claude Code and runs `/mcp` to authenticate the server, which the page only introduces in step 4 as a verification step. - *Evidence:* In Claude Code, HTTP MCP servers added via `claude mcp add -t http` require the user to run `/mcp`, select the server, and choose Authenticate to start the browser OAuth flow. A first-time reader at step 3 has no OAuth flow to follow, and at step 4 an unauthenticated server shows a needs-authentication state rather than a tool list. - *Fix:* Merge or reorder: "In Claude Code, run `/mcp`, select basic-memory-cloud, and choose Authenticate to complete the OAuth flow in your browser. Then re-run `/mcp` to confirm the Basic Memory tools are listed." -- [ ] **[confusing/medium]** ::tip after Cloud Setup (line 31) — The tip points to the Cloud Guide "for detailed instructions and troubleshooting," but the Cloud Guide contains no Claude Code setup section (its Claude section covers the Claude Web/Desktop custom connector UI) and no troubleshooting section at all. +- [x] **[confusing/medium]** ::tip after Cloud Setup (line 31) — The tip points to the Cloud Guide "for detailed instructions and troubleshooting," but the Cloud Guide contains no Claude Code setup section (its Claude section covers the Claude Web/Desktop custom connector UI) and no troubleshooting section at all. - *Evidence:* content/3.cloud/01.cloud-guide.md headings: "Setup with Claude" (Settings → Claude → Connectors, i.e. Claude Web/Desktop), "Setup with ChatGPT", "Web App", "Command Line Tools", "Upload Files to Cloud", "Cloud Snapshots", "Migrating to Cloud", "Next Steps" — no Claude Code instructions and no troubleshooting heading. A reader clicking through for Claude Code OAuth troubleshooting finds neither. - *Fix:* Reword the tip to say what the Cloud Guide actually offers (web app, CLI, snapshots, migration), or point troubleshooting readers at /reference/troubleshooting instead. -- [ ] **[redundant/medium]** FAQ > "How does Basic Memory work alongside CLAUDE.md?" (lines 100-101) — This FAQ answer restates the "CLAUDE.md and Basic Memory" section from the same page nearly verbatim (both say CLAUDE.md holds instructions while Basic Memory holds "decisions, architecture notes, research, ... context"), and the first FAQ entry already covers the same ground with a link to the dedicated comparison page. +- [x] **[redundant/medium]** FAQ > "How does Basic Memory work alongside CLAUDE.md?" (lines 100-101) — This FAQ answer restates the "CLAUDE.md and Basic Memory" section from the same page nearly verbatim (both say CLAUDE.md holds instructions while Basic Memory holds "decisions, architecture notes, research, ... context"), and the first FAQ entry already covers the same ground with a link to the dedicated comparison page. - *Evidence:* Line 73: "`CLAUDE.md` tells Claude Code *how* to work in a project, while Basic Memory stores the *knowledge* -- decisions, architecture notes, research, context"; line 101: "`CLAUDE.md` holds project instructions and coding standards. Basic Memory holds evolving knowledge — decisions, architecture notes, research, meeting notes, and context". The full comparison lives on content/6.concepts/0.vs-built-in-memory.md (/concepts/vs-built-in-memory), which FAQ entry 1 (line 98) already links. Three restatements on one page are likely to drift. - *Fix:* Drop the second FAQ entry (or fold any unique phrase into the first FAQ entry), keeping the section at line 71 and the single cross-link to /concepts/vs-built-in-memory. ### content/7.integrations/3.chatgpt.md -- [ ] **[incorrect/high]** Cloud Setup > Configure ChatGPT (line 21) — The UI path "Settings > Developer > Custom MCP Servers" does not exist in ChatGPT; custom MCP connectors are added via Settings → Apps & Connectors → Advanced settings → enable Developer mode, then a Create button appears to add a connector (Connector name / Description / Connector URL). +- [x] **[incorrect/high]** Cloud Setup > Configure ChatGPT (line 21) — The UI path "Settings > Developer > Custom MCP Servers" does not exist in ChatGPT; custom MCP connectors are added via Settings → Apps & Connectors → Advanced settings → enable Developer mode, then a Create button appears to add a connector (Connector name / Description / Connector URL). - *Evidence:* OpenAI Apps SDK docs (developers.openai.com/apps-sdk/deploy/connect-chatgpt): "Navigate to Settings → Apps & Connectors → Advanced settings... Toggle developer mode on... you'll see a Create button under Settings → Apps & Connectors." No "Custom MCP Servers" menu exists. The docs' own quickstart (content/1.start-here/2.quickstart-cloud.md line 77) gives yet another, also-outdated path ("Settings → Beta features and enable MCP"). - *Fix:* Rewrite the step to match ChatGPT's current flow: enable Developer mode under Settings → Apps & Connectors → Advanced settings, then click Create and enter the connector name and Connector URL (https://cloud.basicmemory.com/mcp). -- [ ] **[confusing/high]** Important Notes > "Default vs full MCP access" note (lines 55-61) — The note tells readers to "explicitly enable the Basic Memory MCP server in ChatGPT's developer settings" to unlock the full tool set, but the setup steps above already added the server through developer settings — a first-time reader can't tell what extra action distinguishes "default" (search/fetch only) from "full" access. +- [x] **[confusing/high]** Important Notes > "Default vs full MCP access" note (lines 55-61) — The note tells readers to "explicitly enable the Basic Memory MCP server in ChatGPT's developer settings" to unlock the full tool set, but the setup steps above already added the server through developer settings — a first-time reader can't tell what extra action distinguishes "default" (search/fetch only) from "full" access. - *Evidence:* Setup step 3 (line 21) already routes through developer settings. Per OpenAI docs, the search/fetch-only limitation applies to standard connector contexts (e.g., deep research/chat search), while custom connectors added via Developer mode expose all tools in conversations — the note never explains this distinction, so the instruction reads as circular. - *Fix:* Explain when each mode applies: connectors used in ChatGPT's standard search/deep-research contexts only call search and fetch; conversations with the Developer-mode connector enabled get the full tool set (write_note, edit_note, project management, etc.). Remove the circular "enable in developer settings" instruction. -- [ ] **[incorrect/medium]** Try It > Semantic search bullet (line 45) — The claim that semantic/conceptual search "requires full MCP access" is wrong: the default ChatGPT `search` tool delegates to search_notes with no search_type, which defaults to hybrid (semantic + text fusion) whenever semantic search is enabled on the server. +- [x] **[incorrect/medium]** Try It > Semantic search bullet (line 45) — The claim that semantic/conceptual search "requires full MCP access" is wrong: the default ChatGPT `search` tool delegates to search_notes with no search_type, which defaults to hybrid (semantic + text fusion) whenever semantic search is enabled on the server. - *Evidence:* src/basic_memory/mcp/tools/chatgpt_tools.py lines 131-137 call search_notes(query=..., page=1, page_size=10, output_format="json") with no search_type; src/basic_memory/mcp/tools/search.py _default_search_type() returns "hybrid" when semantic search is enabled (config.py enables it by default when dependencies exist). Full MCP access is only needed to choose a mode explicitly. - *Fix:* Drop the "(requires full MCP access)" parenthetical, or reword to say full access is needed only to pick a specific search mode (text/vector/hybrid) explicitly. -- [ ] **[incorrect/medium]** Important Notes warning + Troubleshooting (lines 52, 65) — "ChatGPT Plus or Pro subscription required" is over-restrictive: Developer mode / custom MCP connectors are also available on Business/Team, Enterprise, and Edu plans (only the free tier lacks them). +- [x] **[incorrect/medium]** Important Notes warning + Troubleshooting (lines 52, 65) — "ChatGPT Plus or Pro subscription required" is over-restrictive: Developer mode / custom MCP connectors are also available on Business/Team, Enterprise, and Edu plans (only the free tier lacks them). - *Evidence:* OpenAI Help Center (Developer mode and MCP apps in ChatGPT): Developer Mode is available on Plus, Pro, Team, Enterprise, and Edu plans; free ChatGPT does not support custom connectors. Related drift: content/1.start-here/2.quickstart-cloud.md line 72 and content/3.cloud/01.cloud-guide.md line 64 claim "Pro or Max subscription" — "Max" is not a ChatGPT plan, so the three pages contradict each other. - *Fix:* Say a paid ChatGPT plan is required (Plus, Pro, Business/Team, Enterprise, or Edu) and that the free tier is not supported; align quickstart-cloud.md and cloud-guide.md with the same wording. -- [ ] **[redundant/medium]** Cloud Setup steps (lines 10-33) and tip (lines 35-37) — The ChatGPT cloud setup steps duplicate the "For ChatGPT" section of the Cloud Quickstart, and the two have already drifted — they give contradictory UI paths for the same procedure. +- [x] **[redundant/medium]** Cloud Setup steps (lines 10-33) and tip (lines 35-37) — The ChatGPT cloud setup steps duplicate the "For ChatGPT" section of the Cloud Quickstart, and the two have already drifted — they give contradictory UI paths for the same procedure. - *Evidence:* content/1.start-here/2.quickstart-cloud.md lines 69-88 contain a parallel ChatGPT setup (subscription note, enable MCP, add endpoint, OAuth) but instruct "Settings → Beta features and enable MCP" while this page says "Settings > Developer > Custom MCP Servers". content/3.cloud/01.cloud-guide.md line 67 already treats this page as the canonical ChatGPT guide. - *Fix:* Make this page the single detailed ChatGPT setup; reduce the quickstart's ChatGPT section to a short summary plus a link here, so UI instructions live in one place. -- [ ] **[confusing/medium]** Tip after Cloud Setup (line 36) — The tip sends readers to the Cloud Setup Guide "for detailed instructions", but that guide's ChatGPT section points straight back to this page as the detailed guide, so a reader seeking more ChatGPT detail is bounced in a circle. +- [x] **[confusing/medium]** Tip after Cloud Setup (line 36) — The tip sends readers to the Cloud Setup Guide "for detailed instructions", but that guide's ChatGPT section points straight back to this page as the detailed guide, so a reader seeking more ChatGPT detail is bounced in a circle. - *Evidence:* content/3.cloud/01.cloud-guide.md line 67: "For detailed ChatGPT setup instructions, see the [ChatGPT Integration](/integrations/chatgpt) guide." - *Fix:* Scope the tip to what the cloud guide actually adds (account setup, web app, sync options), e.g. "See the Cloud Setup Guide for account and sync details" rather than "detailed instructions". ### content/7.integrations/4.gemini.md -- [ ] **[incorrect/high]** Troubleshooting → "Notes not updating" (line 123) — Points readers to a nonexistent `~/.basic-memory/logs` directory; logs are written to the single rotated file `~/.basic-memory/basic-memory.log`. +- [x] **[incorrect/high]** Troubleshooting → "Notes not updating" (line 123) — Points readers to a nonexistent `~/.basic-memory/logs` directory; logs are written to the single rotated file `~/.basic-memory/basic-memory.log`. - *Evidence:* src/basic_memory/utils.py setup_logging(): log_filename = "basic-memory.log" (per-PID files only on Windows) and log_path = resolve_data_dir() / log_filename; resolve_data_dir() in src/basic_memory/config.py:68 defaults to ~/.basic-memory. No logs/ subdirectory is ever created. (Same error exists in content/7.integrations/2.claude-code.md:91.) - *Fix:* Change to "look for errors in `~/.basic-memory/basic-memory.log`". -- [ ] **[confusing/medium]** Troubleshooting → "Gemini can't find Basic Memory" (line 115) — Tells readers to verify installation with `basic-memory --version`, but the page's setup uses `uvx basic-memory mcp`, which never installs basic-memory globally — a reader who followed the page exactly gets "command not found" and is misled into thinking something is broken. +- [x] **[confusing/medium]** Troubleshooting → "Gemini can't find Basic Memory" (line 115) — Tells readers to verify installation with `basic-memory --version`, but the page's setup uses `uvx basic-memory mcp`, which never installs basic-memory globally — a reader who followed the page exactly gets "command not found" and is misled into thinking something is broken. - *Evidence:* The install command on lines 63/78/83/118 runs basic-memory via uvx (ephemeral, not on PATH); the page never links to a local install step (contrast content/7.integrations/2.claude-code.md, which links Quickstart: Local before the add command). `basic-memory --version` only works after a real install. - *Fix:* Use `uvx basic-memory --version` for the check, or add a note/link to the local Quickstart for installing basic-memory before the troubleshooting step assumes it. -- [ ] **[confusing/medium]** Cloud Setup → Authenticate step (lines 22-23) — The Authenticate step says "Follow the OAuth flow" but nothing the reader has done starts one — after `gemini mcp add`, no OAuth prompt appears until Gemini actually connects to the server, so a literal reader stalls at this step. +- [x] **[confusing/medium]** Cloud Setup → Authenticate step (lines 22-23) — The Authenticate step says "Follow the OAuth flow" but nothing the reader has done starts one — after `gemini mcp add`, no OAuth prompt appears until Gemini actually connects to the server, so a literal reader stalls at this step. - *Evidence:* Verified with gemini CLI 0.44.0: `gemini mcp add -t http ...` only writes the server entry to settings.json and exits; no browser flow is triggered. Authentication happens when Gemini connects (launching `gemini` / running `/mcp auth basic-memory-cloud`), which the step never mentions. - *Fix:* State the trigger, e.g. "Start `gemini` — your browser opens to authorize Basic Memory Cloud (or run `/mcp auth basic-memory-cloud` inside Gemini)". ### content/7.integrations/5.codex.md -- [ ] **[redundant/high]** Remote MCP (Basic Memory Cloud) section — API key + ~/.codex/config.toml steps (lines 124-154) — The Codex CLI remote-MCP setup (create API key, export BASIC_MEMORY_API_KEY, config.toml snippet) is duplicated on content/3.cloud/07.api-keys.md ('With Codex CLI' section), and the two copies have already drifted: api-keys.md uses `[[mcp_servers]]` array-of-tables with a `name` field, while this page uses `[mcp_servers.basic-memory]`. +- [x] **[redundant/high]** Remote MCP (Basic Memory Cloud) section — API key + ~/.codex/config.toml steps (lines 124-154) — The Codex CLI remote-MCP setup (create API key, export BASIC_MEMORY_API_KEY, config.toml snippet) is duplicated on content/3.cloud/07.api-keys.md ('With Codex CLI' section), and the two copies have already drifted: api-keys.md uses `[[mcp_servers]]` array-of-tables with a `name` field, while this page uses `[mcp_servers.basic-memory]`. - *Evidence:* content/3.cloud/07.api-keys.md lines 71-84 show `[[mcp_servers]]` + `name = "basic-memory"`; this page shows `[mcp_servers.basic-memory]`. The codex page's form matches the basic-memory README (line 294) and Codex's actual config format (verified via installed codex CLI: `codex mcp add --url --bearer-token-env-var` writes `[mcp_servers.]` tables), so the api-keys copy is the wrong one — but the duplication is what lets them disagree. - *Fix:* Keep the full walkthrough on one page (this one is the correct, canonical version) and have api-keys.md link here instead of carrying its own drifted config.toml snippet; at minimum fix api-keys.md to the `[mcp_servers.basic-memory]` table form. -- [ ] **[confusing/medium]** Troubleshooting — 'Codex CLI can't find Basic Memory' bullet (line 186) — The first troubleshooting step says to verify Basic Memory is installed with `basic-memory --version`, but the CLI setup this page teaches uses `uvx basic-memory mcp`, which never installs `basic-memory` on PATH — a user who followed the guide exactly gets 'command not found' from this check even when their setup is working, and will chase a non-problem. +- [x] **[confusing/medium]** Troubleshooting — 'Codex CLI can't find Basic Memory' bullet (line 186) — The first troubleshooting step says to verify Basic Memory is installed with `basic-memory --version`, but the CLI setup this page teaches uses `uvx basic-memory mcp`, which never installs `basic-memory` on PATH — a user who followed the guide exactly gets 'command not found' from this check even when their setup is working, and will chase a non-problem. - *Evidence:* Setup command on lines 91 and 190 is `codex mcp add basic-memory bash -c "uvx basic-memory mcp"`; uvx fetches and runs the package ephemerally without putting `basic-memory` on PATH. Contrast with content/7.integrations/2.claude-code.md, where the same `basic-memory --version` check is paired with a setup that does require a local install. - *Fix:* Replace the check with something valid for the uvx path, e.g. `uvx basic-memory --version`, or drop the install check and lead with `codex mcp list` plus re-adding the server. -- [ ] **[confusing/medium]** Connect to a local Basic Memory (local MCP) — 'Start a local server' step (lines 54-65) — The Codex-app local path tells readers to run `basic-memory mcp --transport streamable-http --port 8000` with no installation prerequisite or link anywhere on the page — a first-time reader who hasn't installed Basic Memory (the CLI section's uvx path doesn't install it) hits 'command not found' with no pointer to fix it. +- [x] **[confusing/medium]** Connect to a local Basic Memory (local MCP) — 'Start a local server' step (lines 54-65) — The Codex-app local path tells readers to run `basic-memory mcp --transport streamable-http --port 8000` with no installation prerequisite or link anywhere on the page — a first-time reader who hasn't installed Basic Memory (the CLI section's uvx path doesn't install it) hits 'command not found' with no pointer to fix it. - *Evidence:* The page never links local installation docs; the parallel page content/7.integrations/2.claude-code.md line 38 explicitly says 'Install Basic Memory locally ([Quickstart: Local](/start-here/quickstart-local))' before its first local command. - *Fix:* Add an install prerequisite link (e.g. 'Install Basic Memory first — see [Quickstart: Local](/start-here/quickstart-local)') before the command, or show the no-install variant `uvx basic-memory mcp --transport streamable-http --port 8000`. ### content/7.integrations/6.cursor.md -- [ ] **[incorrect/high]** Cloud Setup > step 'Configure Remote MCP in Cursor' (line 17) — The UI path 'Settings > Developer > Edit Config, select MCP Tools, click Add Custom MCP' is not Cursor's UI — it appears to graft Claude Desktop's menu path (Settings > Developer > Edit Config) onto Cursor, and the step sequence is incoherent (opening a config editor, then selecting a panel and clicking a button). +- [x] **[incorrect/high]** Cloud Setup > step 'Configure Remote MCP in Cursor' (line 17) — The UI path 'Settings > Developer > Edit Config, select MCP Tools, click Add Custom MCP' is not Cursor's UI — it appears to graft Claude Desktop's menu path (Settings > Developer > Edit Config) onto Cursor, and the step sequence is incoherent (opening a config editor, then selecting a panel and clicking a button). - *Evidence:* Cursor's current MCP docs (cursor.com/docs/context/mcp, fetched 2026-07-02) say custom servers are configured via a JSON file — project-level .cursor/mcp.json or global ~/.cursor/mcp.json — or installed one-click from the 'Customize' sidebar / Cursor Marketplace; no 'Settings > Developer > Edit Config' path exists in Cursor. That exact path is Claude Desktop's config flow. - *Fix:* Replace with Cursor's actual mechanism, e.g.: 'Add the server to ~/.cursor/mcp.json (global) or .cursor/mcp.json in your project root:' followed by the same JSON block, optionally noting it can also be added from Cursor Settings > MCP. -- [ ] **[incorrect/high]** Local Setup > step 'Configure MCP' (line 46) — The link https://docs.cursor.com/context/model-context-protocol is stale — it 308-permanent-redirects to the generic docs homepage (cursor.com/docs), not the MCP page, so readers lose the instructions the step depends on. +- [x] **[incorrect/high]** Local Setup > step 'Configure MCP' (line 46) — The link https://docs.cursor.com/context/model-context-protocol is stale — it 308-permanent-redirects to the generic docs homepage (cursor.com/docs), not the MCP page, so readers lose the instructions the step depends on. - *Evidence:* Fetched 2026-07-02: the URL returns '308 Permanent Redirect' to https://cursor.com/docs (docs root). The MCP documentation now lives at https://cursor.com/docs/context/mcp. - *Fix:* Update the link to https://cursor.com/docs/context/mcp. -- [ ] **[confusing/medium]** Troubleshooting > 'MCP tools not appearing' / 'Tools appear but don't work' (lines 99-101) — Troubleshooting tells readers to verify installation with `basic-memory --version` and that `which basic-memory` resolves, but the Local Setup step just above marks installing Basic Memory as optional (uvx fetches and runs it without putting `basic-memory` on PATH) — so a user who followed the page exactly fails both checks even when their setup is fine. +- [x] **[confusing/medium]** Troubleshooting > 'MCP tools not appearing' / 'Tools appear but don't work' (lines 99-101) — Troubleshooting tells readers to verify installation with `basic-memory --version` and that `which basic-memory` resolves, but the Local Setup step just above marks installing Basic Memory as optional (uvx fetches and runs it without putting `basic-memory` on PATH) — so a user who followed the page exactly fails both checks even when their setup is fine. - *Evidence:* Line 59: '### Install Basic Memory (optional)'; config uses `uvx basic-memory mcp`, which runs from uvx's isolated environment without a PATH install. (The commands themselves are real: `status` is registered in src/basic_memory/cli/app.py:92 and --version/-v in src/basic_memory/cli/main.py.) - *Fix:* Reword the checks for the uvx path, e.g. 'verify uvx can run it: `uvx basic-memory --version`' and note that `which basic-memory` only applies if you installed it with uv tool/pip. -- [ ] **[confusing/medium]** Cloud Setup and Local Setup config steps (lines 17-27, 45-57) — Neither setup section tells the reader which file the JSON block goes into (~/.cursor/mcp.json or .cursor/mcp.json); the only pointer is the external Cursor docs link, which currently redirects to the wrong page, leaving a first-time reader with no working instruction. +- [x] **[confusing/medium]** Cloud Setup and Local Setup config steps (lines 17-27, 45-57) — Neither setup section tells the reader which file the JSON block goes into (~/.cursor/mcp.json or .cursor/mcp.json); the only pointer is the external Cursor docs link, which currently redirects to the wrong page, leaving a first-time reader with no working instruction. - *Evidence:* The page shows two mcpServers JSON blocks with no file path anywhere; Cursor's docs (cursor.com/docs/context/mcp) specify project-level .cursor/mcp.json or global ~/.cursor/mcp.json as the configuration locations. - *Fix:* Name the config file explicitly in both steps (global ~/.cursor/mcp.json, or project .cursor/mcp.json), keeping the external link as supplementary. ### content/7.integrations/7.vscode.md -- [ ] **[incorrect/high]** Terminal CLI section, 'Write a quick note' example (line 118) — The example `bm tool write-note --title "API Design Decision" --folder "decisions"` fails when run in an interactive terminal because no content is supplied. +- [x] **[incorrect/high]** Terminal CLI section, 'Write a quick note' example (line 118) — The example `bm tool write-note --title "API Design Decision" --folder "decisions"` fails when run in an interactive terminal because no content is supplied. - *Evidence:* src/basic_memory/cli/commands/tool.py lines 121-130: when --content is omitted and stdin is a TTY, the command prints 'No content provided. Please provide content via --content or by piping to stdin.' and exits 1. In VS Code's integrated terminal (the exact context this section describes), stdin is a TTY, so a copy-paste of this example errors out. - *Fix:* Add --content to the example (e.g. `bm tool write-note --title "API Design Decision" --folder "decisions" --content "..."`) or show the stdin form (`echo "..." | bm tool write-note --title ... --folder ...`). -- [ ] **[redundant/medium]** Cloud Sync Workflow section (lines 10-77) — The full seven-step cloud sync workflow (login, setup, project add --local-path, pull --dry-run, pull, edit, pull/push) duplicates the Quick Start on the Cloud Sync Guide and is repeated nearly verbatim on the Obsidian integration page. +- [x] **[redundant/medium]** Cloud Sync Workflow section (lines 10-77) — The full seven-step cloud sync workflow (login, setup, project add --local-path, pull --dry-run, pull, edit, pull/push) duplicates the Quick Start on the Cloud Sync Guide and is repeated nearly verbatim on the Obsidian integration page. - *Evidence:* content/3.cloud/03.cloud-sync.md 'Quick Start' covers the identical sequence (Enable Cloud Mode, Set Up Sync, Add Projects with Sync, Pull the Project Down, Daily Workflow); content/7.integrations/8.obsidian.md lines 14-72 contain the same ::steps block with only project names changed. Three copies of the same command sequence is exactly the kind of duplication that drifted when bisync was removed. - *Fix:* Keep only the VS Code-specific parts (open the synced folder in VS Code, daily pull/push habit) and link to the Cloud Sync Guide for the full setup steps, or extract the shared workflow into a reusable snippet/component. -- [ ] **[confusing/medium]** Copilot Chat with MCP section (lines 129-131) — The section says to 'add Basic Memory as an MCP server in your VS Code settings' but never gives the Basic Memory server command or endpoint, so a first-time reader following the external VS Code link still doesn't know what to configure. +- [x] **[confusing/medium]** Copilot Chat with MCP section (lines 129-131) — The section says to 'add Basic Memory as an MCP server in your VS Code settings' but never gives the Basic Memory server command or endpoint, so a first-time reader following the external VS Code link still doesn't know what to configure. - *Evidence:* content/7.integrations/6.cursor.md provides both concrete configs (local: command `uvx` with args `["basic-memory", "mcp"]`; cloud: url `https://cloud.basicmemory.com/mcp`), while this page offers only a link to VS Code's generic MCP docs. The Basic Memory-specific half of the setup is missing. - *Fix:* Include the local stdio config (`uvx basic-memory mcp`) and the cloud endpoint (https://cloud.basicmemory.com/mcp), or link to a Basic Memory docs page that contains them. -- [ ] **[confusing/medium]** Cloud Sync Workflow, note under 'Set Up Sync' (lines 34-36) — The prerequisite note 'Sync requires the Basic Memory CLI. See Local Installation' appears at step 3, but step 2 already has the reader running `bm cloud login` — a reader without the CLI installed hits 'command not found' before reaching the install pointer. +- [x] **[confusing/medium]** Cloud Sync Workflow, note under 'Set Up Sync' (lines 34-36) — The prerequisite note 'Sync requires the Basic Memory CLI. See Local Installation' appears at step 3, but step 2 already has the reader running `bm cloud login` — a reader without the CLI installed hits 'command not found' before reaching the install pointer. - *Evidence:* Steps out of order: 'Enable Cloud Mode' (line 18-23, runs `bm cloud login`) precedes the CLI installation note at lines 34-36. - *Fix:* Move the CLI-installation note above the 'Enable Cloud Mode' step, or add an explicit 'Install the CLI' first step linking to /local/local-install. ### content/7.integrations/8.obsidian.md -- [ ] **[incorrect/high]** Cloud Sync Workflow → step 'Create Project with Local Sync' (lines 42-51) — Both example commands (`bm project add my-vault --local-path ~/path/to/obsidian-vault` and `bm project add notes --local-path ~/Documents/notes`) fail as written because cloud project creation requires the explicit --cloud flag. +- [x] **[incorrect/high]** Cloud Sync Workflow → step 'Create Project with Local Sync' (lines 42-51) — Both example commands (`bm project add my-vault --local-path ~/path/to/obsidian-vault` and `bm project add notes --local-path ~/Documents/notes`) fail as written because cloud project creation requires the explicit --cloud flag. - *Evidence:* In basic-memory v0.22.1 (src/basic_memory/cli/commands/project.py, add_project): `effective_cloud_mode = cloud and not local` — cloud mode is flag-only. Without --cloud the command runs in local mode, where the positional path is required, and exits with "Error: path argument is required in local mode". This behavior dates to v0.19.0 (commit 0239f4ab, 'Simplify local/cloud routing'). - *Fix:* Add --cloud to both commands: `bm project add my-vault --cloud --local-path ~/path/to/obsidian-vault` and `bm project add notes --cloud --local-path ~/Documents/notes`. (The same fix is needed on the Cloud Sync Guide and VS Code pages, which share this command.) -- [ ] **[incorrect/high]** Cloud Sync Workflow → step 'Enable Cloud Mode' (lines 26-31) — The step claims `bm cloud login` enables cloud mode ("Authenticate and enable cloud mode"), but login only authenticates and verifies the subscription — there is no cloud-mode switch it flips. +- [x] **[incorrect/high]** Cloud Sync Workflow → step 'Enable Cloud Mode' (lines 26-31) — The step claims `bm cloud login` enables cloud mode ("Authenticate and enable cloud mode"), but login only authenticates and verifies the subscription — there is no cloud-mode switch it flips. - *Evidence:* src/basic_memory/cli/commands/cloud/core_commands.py login() runs the WorkOS OAuth device flow and a subscription health check only. src/basic_memory/config.py: cloud_mode is derived solely from the BASIC_MEMORY_CLOUD_MODE env var, and stale `cloud_mode` keys are actively removed from config files on load (`data.pop("cloud_mode", None)`). Routing is per-project (`bm project set-cloud`/`set-local`), not a global mode toggled by login. - *Fix:* Retitle the step 'Log In to Basic Memory Cloud' and change the text to 'Authenticate with your Basic Memory Cloud account:' — drop the 'enable cloud mode' claim. -- [ ] **[confusing/medium]** Cloud Sync Workflow → step 'Pull Your Vault Down' (lines 53-62) — For the page's primary scenario — an existing Obsidian vault registered in the previous step — the freshly created cloud project is empty, so the "initial pull" transfers nothing and the vault's notes don't reach the cloud until a push; the flow never tells existing-vault users to push first. +- [x] **[confusing/medium]** Cloud Sync Workflow → step 'Pull Your Vault Down' (lines 53-62) — For the page's primary scenario — an existing Obsidian vault registered in the previous step — the freshly created cloud project is empty, so the "initial pull" transfers nothing and the vault's notes don't reach the cloud until a push; the flow never tells existing-vault users to push first. - *Evidence:* Step 4 offers 'If you have an existing vault' as the first example, then step 5 says 'fetch the cloud files' from a project that was just created and contains no files. `bm cloud pull` is additive cloud→local (project_sync.py), so it cannot upload the vault. The upload only happens implicitly in step 7's `bm cloud push`. - *Fix:* Split the step by scenario: existing vault → run `bm cloud push --name my-vault --dry-run` then `bm cloud push --name my-vault` to seed the cloud copy; notes already in cloud → run the pull commands as shown. -- [ ] **[redundant/medium]** Cloud Sync Workflow section (lines 14-79) — The entire 7-step setup sequence (login, setup, project add --local-path, dry-run pull, pull, push) duplicates the Cloud Sync Guide's Quick Start and is repeated nearly verbatim on the VS Code integration page, creating three copies that drift together. +- [x] **[redundant/medium]** Cloud Sync Workflow section (lines 14-79) — The entire 7-step setup sequence (login, setup, project add --local-path, dry-run pull, pull, push) duplicates the Cloud Sync Guide's Quick Start and is repeated nearly verbatim on the VS Code integration page, creating three copies that drift together. - *Evidence:* content/3.cloud/03.cloud-sync.md 'Quick Start' covers the identical steps 1-5; content/7.integrations/7.vscode.md lines 18-68 contain the same headings ('Enable Cloud Mode', 'Set Up Sync') and the identical sentence 'This installs rclone automatically and configures your cloud credentials.' All three copies currently share the same broken `bm project add --local-path` command (missing --cloud), demonstrating the drift risk. - *Fix:* Keep only the Obsidian-specific steps (point --local-path at the vault, open the folder as an Obsidian vault, when to pull/push) and link to the Cloud Sync Guide Quick Start for the login/setup mechanics — or extract the shared sequence into one reusable snippet/page. ### content/7.integrations/9.skills.md -- [ ] **[redundant/high]** Available Skills table + Installation section — The skills table, both npx install commands, the agent-compatibility sentence, the Node.js note, and the slash-command usage example are all duplicated on content/2.whats-new/6.agent-skills.md, and the two copies have already drifted. +- [x] **[redundant/high]** Available Skills table + Installation section — The skills table, both npx install commands, the agent-compatibility sentence, the Node.js note, and the slash-command usage example are all duplicated on content/2.whats-new/6.agent-skills.md, and the two copies have already drifted. - *Evidence:* content/2.whats-new/6.agent-skills.md carries its own 'Available Skills' table listing only 9 skills (missing memory-capture, memory-continue, memory-curate, memory-literary-analysis), plus the same `npx skills add basicmachines-co/basic-memory/skills` and `--skill memory-tasks` commands, the same Claude Desktop/Claude Code/Cursor/Windsurf compatibility line, and the same '/memory-notes' usage example. This page lists 13 skills, so the duplicate table is already out of sync. - *Fix:* Make this page the single canonical skill list. On the whats-new announcement page, replace the full table with a short highlights list (or drop it) and lean on its existing 'Agent Skills Guide' card that already links here; at minimum, sync the whats-new table to the current 13 skills. -- [ ] **[confusing/medium]** Core Skills / Knowledge Maintenance / Advanced Workflows sections — The categorized detail sections read like a complete taxonomy but silently cover only 9 of the 13 skills in the table above — memory-capture, memory-continue, memory-curate, and memory-literary-analysis get no detail paragraph anywhere. +- [x] **[confusing/medium]** Core Skills / Knowledge Maintenance / Advanced Workflows sections — The categorized detail sections read like a complete taxonomy but silently cover only 9 of the 13 skills in the table above — memory-capture, memory-continue, memory-curate, and memory-literary-analysis get no detail paragraph anywhere. - *Evidence:* The table (lines 82–96) lists 13 skills, but the three headed sections below describe only memory-notes, memory-tasks, memory-schema, memory-reflect, memory-defrag, memory-lifecycle, memory-metadata-search, memory-ingest, and memory-research. memory-continue is even used as the activation example in 'Using skills' ('where did we leave off?' pulls in memory-continue), yet a reader scrolling down for more on it finds nothing; same for memory-capture, arguably half of the flagship capture/resume loop. - *Fix:* Add short paragraphs for the four missing skills in the appropriate sections (memory-capture and memory-continue under Core Skills, memory-curate under Knowledge Maintenance, memory-literary-analysis under Advanced Workflows), or retitle/introduce the sections as selected highlights rather than an exhaustive breakdown. ### content/7.integrations/10.openclaw.md -- [ ] **[incorrect/high]** Tip block after intro (line 10) — The stated prerequisite is wrong and self-contradictory: it says the plugin "Requires ... a local Basic Memory installation" and then says the plugin auto-installs the bm CLI; the actual prerequisite is uv, without which the auto-install silently skips. +- [x] **[incorrect/high]** Tip block after intro (line 10) — The stated prerequisite is wrong and self-contradictory: it says the plugin "Requires ... a local Basic Memory installation" and then says the plugin auto-installs the bm CLI; the actual prerequisite is uv, without which the auto-install silently skips. - *Evidence:* Plugin README.md: "Prerequisite: uv (Python package manager) — used to install the Basic Memory CLI." index.ts auto-install runs `command -v uv` first and aborts if missing; scripts/setup-bm.sh: "Fails gracefully when uv is absent" and prints "uv not found — skipping basic-memory install." - *Fix:* Change the tip to: requires OpenClaw and uv; the plugin auto-installs the bm CLI via uv on first startup if it's not already on your PATH (with brew/curl install commands for uv, matching the plugin README). -- [ ] **[incorrect/medium]** Installation (lines 17-22) — The install steps omit `openclaw plugins enable openclaw-basic-memory --slot memory`, which the plugin's canonical install instructions include between install and gateway restart. +- [x] **[incorrect/medium]** Installation (lines 17-22) — The install steps omit `openclaw plugins enable openclaw-basic-memory --slot memory`, which the plugin's canonical install instructions include between install and gateway restart. - *Evidence:* openclaw-basic-memory README.md install section: `openclaw plugins install @basicmemory/openclaw-basic-memory` → `openclaw plugins enable openclaw-basic-memory --slot memory` → `openclaw gateway restart`; DEVELOPMENT.md line 13 has the same enable step, and both README config examples include `slots: { memory: "openclaw-basic-memory" }`. - *Fix:* Add the `openclaw plugins enable openclaw-basic-memory --slot memory` line between the install and restart commands. -- [ ] **[incorrect/high]** Configuration table (lines 34-35) — The `project` and `projectPath` rows show no default ("—"), but both have meaningful defaults that make zero-config work: `openclaw-{hostname}` and `.` (workspace root). +- [x] **[incorrect/high]** Configuration table (lines 34-35) — The `project` and `projectPath` rows show no default ("—"), but both have meaningful defaults that make zero-config work: `openclaw-{hostname}` and `.` (workspace root). - *Evidence:* config.ts parseConfig: project defaults to `openclaw-${hostname()}` via defaultProject(), projectPath defaults to "."; plugin README table documents defaults `"openclaw-{hostname}"` and `"."`. - *Fix:* Fill in the defaults: project = `openclaw-{hostname}`, projectPath = `.` (workspace root). -- [ ] **[incorrect/high]** Bundled Skills note (lines 121-125) — The claim that the bundled skills are "the same pre-built skills as the standalone skills collection" and "identical to the standalone collection — no separate install needed" is false: the plugin bundles a subset (9 skills), omitting memory-capture, memory-continue, memory-curate, and memory-literary-analysis that the standalone collection includes. +- [x] **[incorrect/high]** Bundled Skills note (lines 121-125) — The claim that the bundled skills are "the same pre-built skills as the standalone skills collection" and "identical to the standalone collection — no separate install needed" is false: the plugin bundles a subset (9 skills), omitting memory-capture, memory-continue, memory-curate, and memory-literary-analysis that the standalone collection includes. - *Evidence:* openclaw-basic-memory/skills/manifest.json lists 9 skills (defrag, ingest, lifecycle, metadata-search, notes, reflect, research, schema, tasks); the standalone collection on content/7.integrations/9.skills.md lists 13 including memory-capture, memory-continue, memory-curate, memory-literary-analysis. - *Fix:* Say the plugin bundles a core subset of the skills collection (drawn from the same source, no separate install needed for those), and link to /integrations/skills for the full collection plus install instructions for skills not bundled. -- [ ] **[incorrect/medium]** Slash Commands table (lines 107-115) — The table is presented as the plugin's slash-command list but omits five commands the plugin registers: /notes, /ingest, /lifecycle, /metadata-search, and /research (one command per bundled skill). +- [x] **[incorrect/medium]** Slash Commands table (lines 107-115) — The table is presented as the plugin's slash-command list but omits five commands the plugin registers: /notes, /ingest, /lifecycle, /metadata-search, and /research (one command per bundled skill). - *Evidence:* commands/skills.ts registerSkillCommands registers a command for every entry in skills/manifest.json using the dir name minus the `memory-` prefix; the manifest contains 9 skills, so /defrag, /ingest, /lifecycle, /metadata-search, /notes, /reflect, /research, /schema, /tasks all exist alongside /bm-setup, /remember, /recall from commands/slash.ts. - *Fix:* Either list all skill-backed commands or state that every bundled skill is also exposed as a slash command (skill name minus the memory- prefix) and show the built-ins plus a few examples. -- [ ] **[incorrect/high]** Slash Commands table, /bm-setup row (line 109) — `/bm-setup` is described as "Initialize Basic Memory configuration" but it actually installs or updates the Basic Memory CLI. +- [x] **[incorrect/high]** Slash Commands table, /bm-setup row (line 109) — `/bm-setup` is described as "Initialize Basic Memory configuration" but it actually installs or updates the Basic Memory CLI. - *Evidence:* commands/slash.ts line 16: description: "Install or update the Basic Memory CLI (requires uv)"; the handler runs scripts/setup-bm.sh, which does `uv tool install basic-memory @ git+...`. This also collides with the docs' Claude Code plugin skill of the same name that does configure a project, compounding the confusion. - *Fix:* Change the description to "Install or update the Basic Memory CLI (requires uv)". -- [ ] **[incorrect/medium]** Agent Tools table, edit_note row (line 93) — edit_note's operations are listed as "append, prepend, find/replace", omitting replace_section which the plugin's tool supports. +- [x] **[incorrect/medium]** Agent Tools table, edit_note row (line 93) — edit_note's operations are listed as "append, prepend, find/replace", omitting replace_section which the plugin's tool supports. - *Evidence:* tools/edit-note.ts operation union: append, prepend, find_replace, replace_section; its description reads "Supports append, prepend, find/replace, and section replacement". Note the plugin exposes 4 operations, not the 6 of the core MCP edit_note (no insert_before/after_section), so the parenthetical should match the plugin exactly. - *Fix:* Change to "Incremental edits (append, prepend, find/replace, replace section)". -- [ ] **[confusing/medium]** Multi-Project & Cloud Access (line 70) — "Use `list_memory_projects` to browse projects and switch between them on the fly" implies a project-switching tool, but the plugin has none — cross-project access works by passing an optional `project` parameter on each tool call. +- [x] **[confusing/medium]** Multi-Project & Cloud Access (line 70) — "Use `list_memory_projects` to browse projects and switch between them on the fly" implies a project-switching tool, but the plugin has none — cross-project access works by passing an optional `project` parameter on each tool call. - *Evidence:* Plugin README Agent tools section: "All tools accept an optional `project` parameter for cross-project operations"; no switch tool is registered in index.ts. A reader will look for a switch command that doesn't exist. - *Fix:* Reword to: use `list_memory_projects` to browse projects, then pass the optional `project` parameter on any tool call to operate on a different project. ### content/7.integrations/11.hermes.md -- [ ] **[incorrect/high]** ## Installation, line 24 (install command) — The install command `hermes plugins install basicmachines-co/hermes-basic-memory` points at the deprecated standalone repo; the plugin moved into the basic-memory monorepo and the canonical install is `hermes plugins install basicmachines-co/basic-memory --path integrations/hermes`. +- [x] **[incorrect/high]** ## Installation, line 24 (install command) — The install command `hermes plugins install basicmachines-co/hermes-basic-memory` points at the deprecated standalone repo; the plugin moved into the basic-memory monorepo and the canonical install is `hermes plugins install basicmachines-co/basic-memory --path integrations/hermes`. - *Evidence:* github.com/basicmachines-co/hermes-basic-memory is archived (archived: true, last push 2026-05-31) and its README opens with 'WE'VE MOVED ... https://github.com/basicmachines-co/basic-memory/tree/main/integrations/hermes'. The canonical README (basic-memory/integrations/hermes/README.md, present locally at /Users/phernandez/dev/basicmachines/basic-memory/integrations/hermes/README.md) documents `hermes plugins install basicmachines-co/basic-memory --path integrations/hermes` and describes the old slug as 'the final deprecated basicmachines-co/hermes-basic-memory pointer release' for Hermes builds without --path support. - *Fix:* Change the install command to `hermes plugins install basicmachines-co/basic-memory --path integrations/hermes`, optionally noting the deprecated pointer-release slug as a fallback for Hermes builds that don't support --path. -- [ ] **[incorrect/high]** Intro (lines 6-7), top warning MONKEYPATCH link (line 10), Slash Commands note (line 138), Next Steps GitHub card (lines 201-208) — Five links (plugin repo twice in the intro, MONKEYPATCH.md twice, and the GitHub Repository card promising 'Source code, issues, and contributing guide') all point at the archived standalone repo instead of the canonical monorepo location. +- [x] **[incorrect/high]** Intro (lines 6-7), top warning MONKEYPATCH link (line 10), Slash Commands note (line 138), Next Steps GitHub card (lines 201-208) — Five links (plugin repo twice in the intro, MONKEYPATCH.md twice, and the GitHub Repository card promising 'Source code, issues, and contributing guide') all point at the archived standalone repo instead of the canonical monorepo location. - *Evidence:* The old repo is archived (issues read-only, no ongoing development) and redirects readers via a 'WE'VE MOVED' banner. Canonical source: https://github.com/basicmachines-co/basic-memory/tree/main/integrations/hermes; MONKEYPATCH.md exists there (https://github.com/basicmachines-co/basic-memory/blob/main/integrations/hermes/MONKEYPATCH.md). This matches the established skills precedent where docs point at the monorepo and the old repo is a distribution target only. - *Fix:* Repoint all five links to basic-memory/tree/main/integrations/hermes (and blob/main/integrations/hermes/MONKEYPATCH.md for the patch links); reword the GitHub card since the archived repo no longer accepts issues or contributions. -- [ ] **[confusing/medium]** Top ::warning block (line 10) — The warning gives a first-time reader no way to tell whether their Hermes build is affected, and 'The plugin ships a best-effort workaround, but it isn't sufficient for gateway startup discovery' references a workaround that is never identified — while 'gateway sessions' jargon appears before the gateway is introduced (Installation later says 'If you run the gateway'). +- [x] **[confusing/medium]** Top ::warning block (line 10) — The warning gives a first-time reader no way to tell whether their Hermes build is affected, and 'The plugin ships a best-effort workaround, but it isn't sufficient for gateway startup discovery' references a workaround that is never identified — while 'gateway sessions' jargon appears before the gateway is introduced (Installation later says 'If you run the gateway'). - *Evidence:* The plugin README handles this by listing concrete symptoms (tools work, `hermes memory status` shows available, but /bm-* commands are missing from the Discord/native picker) and linking the upstream tracking issue NousResearch/hermes-agent#23603, plus a second workaround (use the bm_* agent tools directly). The docs page omits all three, leaving 'affected releases'/'affected builds' undeterminable. - *Fix:* Add the symptom test (agent tools work and `hermes memory status` shows available, but /bm-* commands don't appear in the command picker), link the upstream tracking issue, and either name the plugin-side workaround or drop the sentence about it. -- [ ] **[redundant/medium]** ## Installation (lines 19-50) — The install quick-start (install command, config.yaml activation snippet, gateway restart, `hermes memory status` verify) is duplicated nearly verbatim on the What's New announcement page, and both copies now carry the same outdated install command — the drift risk has already materialized. +- [x] **[redundant/medium]** ## Installation (lines 19-50) — The install quick-start (install command, config.yaml activation snippet, gateway restart, `hermes memory status` verify) is duplicated nearly verbatim on the What's New announcement page, and both copies now carry the same outdated install command — the drift risk has already materialized. - *Evidence:* content/2.whats-new/3.hermes-plugin.md 'Quick Install' section (lines 23-36) repeats the identical `hermes plugins install basicmachines-co/hermes-basic-memory` command, the `memory: provider: basic-memory` YAML, restart, and verify steps. - *Fix:* Keep full install steps only on this integration guide and reduce the What's New page's Quick Install to a link — or at minimum fix the repo-move command in both places together. -- [ ] **[confusing/medium]** ## Bundled Skill (line 158) — 'a longer reference doc on top of the always-on guidance' has no antecedent — the page never mentions any always-on guidance, and 'It's opt-in via `skill:view basic-memory:basic-memory`' doesn't say where or how that invocation is issued. +- [x] **[confusing/medium]** ## Bundled Skill (line 158) — 'a longer reference doc on top of the always-on guidance' has no antecedent — the page never mentions any always-on guidance, and 'It's opt-in via `skill:view basic-memory:basic-memory`' doesn't say where or how that invocation is issued. - *Evidence:* The phrase paraphrases the plugin README's 'on top of the always-on system_prompt_block' — context the docs page dropped, leaving a dangling reference. A first-time reader can't tell what the skill adds to, nor whether `skill:view ...` is typed in a Hermes session, a CLI, or something the agent calls. - *Fix:* Reword to e.g. 'on top of the guidance the plugin always injects into the agent's system prompt' and note that `skill:view basic-memory:basic-memory` is run in a Hermes session. -- [ ] **[incorrect/low]** Frontmatter description (line 3) and ## Agent Tools intro (line 114) — Hard-coded tool count ('10 agent tools' / 'exposes 10 tools') conflicts with the stated docs policy of no hard-coded tool counts and will silently drift when the plugin's curated surface changes. +- [x] **[incorrect/low]** Frontmatter description (line 3) and ## Agent Tools intro (line 114) — Hard-coded tool count ('10 agent tools' / 'exposes 10 tools') conflicts with the stated docs policy of no hard-coded tool counts and will silently drift when the plugin's curated surface changes. - *Evidence:* Docs policy (authoritative for this review) says 'no hard-coded tool/skill/theme counts'. The count is accurate today (the table enumerates exactly 10 and the plugin README says 'ten tools'), so this is a drift-risk/policy-consistency flag rather than a present factual error. - *Fix:* Drop the numerals: 'a curated set of bm_* agent tools' in the description and 'The plugin exposes a curated subset of Basic Memory's MCP surface:' in the body. From 28e0f29322eddbc567ada4a0e0ea8095c93cd795 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:33:13 -0500 Subject: [PATCH 76/87] =?UTF-8?q?docs(how-to):=20schemas=20validate=20obse?= =?UTF-8?q?rvations,=20not=20sections=20=E2=80=94=20plus=20honesty=20fixes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The how-to pages taught schemas as enforcing markdown sections; they validate observation categories, relations, and frontmatter. ADR and research examples now speak that language (and the ADR schema matches its own prompt); the accepted-ADRs example explains the category-vs-frontmatter split. note-taking drops the invented per-update authorship claim (cloud File History carries versioning), validation is on-demand rather than at creation, and the semantic/metadata search examples now actually demonstrate what they claim. personal-knowledge stops implying set-cloud syncs notes, uses one CLI alias, and creates the project it routes. Co-Authored-By: Claude Fable 5 --- content/09.how-to/1.project-documentation.md | 8 +++--- content/09.how-to/3.research-learning.md | 20 +++++++-------- content/09.how-to/4.note-taking.md | 10 ++++---- content/09.how-to/5.personal-knowledge.md | 5 ++-- docs/review-findings.md | 26 ++++++++++---------- 5 files changed, 35 insertions(+), 34 deletions(-) diff --git a/content/09.how-to/1.project-documentation.md b/content/09.how-to/1.project-documentation.md index da2f7d4..2e8e918 100644 --- a/content/09.how-to/1.project-documentation.md +++ b/content/09.how-to/1.project-documentation.md @@ -46,7 +46,7 @@ Your AI creates a well-structured decision record with the context, rationale, a If you want all your ADRs to follow the same structure, ask the AI to create a schema: -> "Create a schema for our architecture decision records. They should always have a status, context, decision, and consequences section." +> "Create a schema for our architecture decision records. They should always record a status, context, decision, and consequences." The AI writes a schema note like this: @@ -60,14 +60,14 @@ schema: status: string, current decision status context: string, background and problem statement decision: string, what was decided - consequences?(array, outcomes of the decision): string + consequences(array, outcomes of the decision): string supersedes?: ADR, previous decision this replaces settings: validation: warn --- ``` -From that point on, every ADR the AI creates follows this structure. You can validate existing ones too: +Schema fields are satisfied by observations — an ADR with `- [status] accepted` and `- [decision] Use JWT tokens` passes; markdown headings alone don't count (see [Schema System](/concepts/schema-system)). From that point on, every ADR the AI creates follows this structure. You can validate existing ones too: ```bash bm schema validate adr @@ -109,7 +109,7 @@ You can also search by specific note properties when you know what you're lookin > "What patterns have we documented for error handling?" -These use metadata search -- filtering by type, status, tags, and other frontmatter fields. You can also use the `tag:` shorthand in searches, like `tag:api` or `tag:security`. +The AI combines the right filters for each: `status` on an ADR is an observation category, so it filters with `categories=["status"]`; tags and note types are frontmatter, filtered with [metadata search](/concepts/metadata-search). You can also use the `tag:` shorthand in searches, like `tag:api` or `tag:security`. For a deeper dive, see [Semantic Search](/concepts/semantic-search). diff --git a/content/09.how-to/3.research-learning.md b/content/09.how-to/3.research-learning.md index 7578b88..ae905a8 100644 --- a/content/09.how-to/3.research-learning.md +++ b/content/09.how-to/3.research-learning.md @@ -28,9 +28,9 @@ The AI creates a detailed note with observations categorized by approach, tagged To get consistent structure across all your research notes, set up a schema: ``` -You: "Create a schema for my research notes. Each one should have - sections for key findings, sources, open questions, and connections - to other topics." +You: "Create a schema for my research notes. Each one should record + key findings, sources, open questions, and connections to other + topics." ``` Now every research note the AI writes follows the same format. You can validate notes against the schema later, and your whole research library stays organized without extra effort. See [Schema System](/concepts/schema-system) for details. @@ -82,11 +82,11 @@ You: "Find notes with status: needs-review" You: "Search for tag:open-question in my energy storage project" ``` -Combine these with semantic search when you need precision. For example, find all notes tagged `literature-review` that relate to a specific concept. See [Semantic Search](/concepts/semantic-search) for the full query syntax. +Combine these with semantic search when you need precision. For example, find all notes tagged `battery-technology` that relate to a specific concept. See [Semantic Search](/concepts/semantic-search) for the full query syntax. ### Exploring Connections -Use `build_context` to follow the links between notes: +Ask your AI to build context around a note to follow its links: ``` You: "Show me what connects to my solid-state batteries note" @@ -114,12 +114,12 @@ You: "Create a literature-review note on the latest solid-state Once you find a structure that works, lock it in with a schema. A research schema might require: -- A "Key Findings" section with categorized observations -- A "Sources" section for references -- An "Open Questions" section -- A "Relations" section linking to related topics +- `key-finding` observations for the takeaways +- `source` observations for references +- `open-question` observations for what's unresolved +- Relations linking to related topics -The AI follows the schema automatically. When you come back to your research after a break, everything is in the same format and easy to scan. +Schemas validate observations, relations, and frontmatter — not markdown headings. With the schema in place (and a [schema-aware assistant](/concepts/schema-system)), every research note comes out in the same format and easy to scan. ## Learning Workflows diff --git a/content/09.how-to/4.note-taking.md b/content/09.how-to/4.note-taking.md index 05c54bd..a1a75f5 100644 --- a/content/09.how-to/4.note-taking.md +++ b/content/09.how-to/4.note-taking.md @@ -89,7 +89,7 @@ tags: [marketing, strategy, q1-planning] Notice the `type: meeting` in the frontmatter. Note types help you categorize and filter your knowledge base — meeting, lecture, idea, code-review, or whatever types make sense for your work. -Also notice that the AI used `edit_note` to enhance your existing note rather than creating a new one. Basic Memory's write protection means the AI won't accidentally overwrite your content — it adds to it. +Behind the scenes, the AI enhances your existing note with `edit_note` rather than creating a new one. Basic Memory's write protection means the AI won't accidentally overwrite your content — it adds to it. ## Learning and Lecture Notes @@ -138,7 +138,7 @@ Ask by meaning, not keywords: > "What do I know about Sarah's marketing proposals?" -Semantic search finds relevant notes even when your query uses different words than your notes do. If you wrote about "conversion rates declining" and search for "budget concerns," it still surfaces the right meeting notes because they're semantically related. +Semantic search finds relevant notes even when your query uses different words than your notes do. If you wrote about "budget concerns" and search for "spending pushback," it still surfaces the right meeting notes because they're semantically related. ### Metadata Search @@ -146,7 +146,7 @@ For more precise filtering, search by note properties: > "Show me all meeting notes from this month." -> "Find notes with action items assigned to Sarah." +> "Find all meeting notes with status open." > "List all notes tagged with q1-planning." @@ -166,7 +166,7 @@ You can create schemas for any repeating note type: > "Create a schema for code review notes with files reviewed, issues found, and suggested fixes." -The AI validates notes against schemas as it creates them, so your knowledge base stays organized without extra effort from you. +The AI follows the schema's structure when creating typed notes, and you can validate anytime — "Validate my meeting notes against the schema" — with warn mode as the gentle default. Your knowledge base stays organized without extra effort from you. ## Progressive Note Building @@ -184,7 +184,7 @@ Notes don't have to be finished in one sitting. Basic Memory supports an iterati > "Review the e-commerce planning note and add connections to our previous e-commerce projects, Stripe integration docs, and Q2 revenue goals." -Each iteration uses `edit_note` to append or update sections. The note's history reflects contributions from both you and the AI — and Basic Memory tracks who made each update. +Each iteration uses `edit_note` to append or update sections. The note grows through contributions from both you and the AI — and in [Basic Memory Cloud](/cloud/file-history), every save is a version you can step back through. ## Best Practices diff --git a/content/09.how-to/5.personal-knowledge.md b/content/09.how-to/5.personal-knowledge.md index b854384..3938ba5 100644 --- a/content/09.how-to/5.personal-knowledge.md +++ b/content/09.how-to/5.personal-knowledge.md @@ -147,13 +147,14 @@ Personal knowledge is, well, personal. Basic Memory is designed with this in min **Local-first by default** — Your notes live as markdown files on your machine. Nothing leaves your computer unless you choose to sync it. -**Per-project routing** — you can keep personal notes in a local-only project while routing work projects to the cloud. Your journal entries and health notes stay on your laptop; your team documentation syncs to Basic Memory Cloud. Different projects, different rules. +**Per-project routing** — you can keep personal notes in a local-only project while routing work projects through Basic Memory Cloud. Your journal entries and health notes stay on your laptop; your work projects run against cloud (to move existing notes there, [push them up](/cloud/cloud-sync) first). Different projects, different rules — see [Local & Cloud Routing](/cloud/routing). ```bash # Personal notes stay local -basic-memory project add personal ~/notes/personal +bm project add personal ~/notes/personal # Work notes route through cloud +bm project add work ~/notes/work bm project set-cloud work ``` diff --git a/docs/review-findings.md b/docs/review-findings.md index 42aba56..cde6ef4 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -881,52 +881,52 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### content/8.how-to/1.project-documentation.md -- [ ] **[confusing/high]** Architecture Decision Records — schema example (lines 49-68) — The example prompt asks for ADRs that "should always have a status, context, decision, and consequences section," but the AI-generated schema shown marks consequences as optional (`consequences?(array, ...)`), contradicting the request it supposedly fulfills. +- [x] **[confusing/high]** Architecture Decision Records — schema example (lines 49-68) — The example prompt asks for ADRs that "should always have a status, context, decision, and consequences section," but the AI-generated schema shown marks consequences as optional (`consequences?(array, ...)`), contradicting the request it supposedly fulfills. - *Evidence:* Line 49 quote: "They should always have a status, context, decision, and consequences section." Line 63 schema field: `consequences?(array, outcomes of the decision): string` — per the Picoschema parser (basic-memory/src/basic_memory/schema/parser.py), the trailing `?` means optional. A first-time reader learning schema syntax from this example sees output that contradicts the prompt, right where the `?` marker is being implicitly taught. - *Fix:* Either drop the `?` so consequences is required (matching the prompt), or soften the prompt to "status, context, and decision, and usually consequences." -- [ ] **[confusing/medium]** Finding and Reviewing Documentation (lines 104-112) — "Show me all accepted ADRs" is presented as metadata search "filtering by type, status, tags, and other frontmatter fields," but per the page's own ADR schema, `status` is a schema field that maps to an observation category (`- [status] accepted`), not a frontmatter field — so frontmatter metadata search would not find accepted ADRs written to that schema. +- [x] **[confusing/medium]** Finding and Reviewing Documentation (lines 104-112) — "Show me all accepted ADRs" is presented as metadata search "filtering by type, status, tags, and other frontmatter fields," but per the page's own ADR schema, `status` is a schema field that maps to an observation category (`- [status] accepted`), not a frontmatter field — so frontmatter metadata search would not find accepted ADRs written to that schema. - *Evidence:* The metadata-search concepts page (content/6.concepts/8.metadata-search.md, line 15) explicitly warns: "Observation categories such as [decision] ... are not frontmatter fields. Filter them with search_notes(categories=[...], entity_types=[\"observation\"]) instead of metadata_filters." The schema-system page (content/6.concepts/6.schema-system.md) confirms schema fields validate observations, e.g. `name: string` → `- [name] Ada Lovelace`. The two examples on this page contradict each other. - *Fix:* Either replace the ADR example with one that genuinely uses frontmatter (e.g. "Find notes tagged with api"), or reword to say the AI filters by observation categories for schema fields like status, or show the ADR schema declaring status under settings.frontmatter. -- [ ] **[confusing/medium]** Architecture Decision Records — schema prompt and follow-up prose (lines 47-70) — The prompt's "section" language ("should always have a status, context, decision, and consequences section") suggests the schema enforces markdown headings, but schema fields actually validate observation categories and relations — a reader who writes `## Context` sections and runs `bm schema validate adr` would fail validation and not understand why. +- [x] **[confusing/medium]** Architecture Decision Records — schema prompt and follow-up prose (lines 47-70) — The prompt's "section" language ("should always have a status, context, decision, and consequences section") suggests the schema enforces markdown headings, but schema fields actually validate observation categories and relations — a reader who writes `## Context` sections and runs `bm schema validate adr` would fail validation and not understand why. - *Evidence:* The Picoschema parser docstring (basic-memory/src/basic_memory/schema/parser.py): schema fields "Map to either an observation category or a relation type in Basic Memory notes." The validator (basic-memory/src/basic_memory/schema/validator.py) checks observations and relations only. The linked schema-system page frames fields the same way (`status: string` requires `- [status] ...`), but this page never says so, and "section" points readers at markdown headings instead. - *Fix:* Reword the prompt to avoid "section" (e.g. "They should always record a status, context, decision, and consequences"), or add one sentence after the example noting fields are satisfied by observations like `- [status] accepted`, with the existing Schema System link for details. ### content/8.how-to/3.research-learning.md -- [ ] **[incorrect/high]** ## Keeping Research Organized > ### Schemas for Consistency (lines 113-122; also the schema prompt at lines 30-36) — The page describes schemas as requiring named markdown sections ("A 'Key Findings' section", "A 'Sources' section", "An 'Open Questions' section", "A 'Relations' section") and says you can validate notes against such a schema, but the schema system validates observation categories, relation types, and frontmatter fields — not document sections or headings. +- [x] **[incorrect/high]** ## Keeping Research Organized > ### Schemas for Consistency (lines 113-122; also the schema prompt at lines 30-36) — The page describes schemas as requiring named markdown sections ("A 'Key Findings' section", "A 'Sources' section", "An 'Open Questions' section", "A 'Relations' section") and says you can validate notes against such a schema, but the schema system validates observation categories, relation types, and frontmatter fields — not document sections or headings. - *Evidence:* src/basic_memory/schema/validator.py validates observations (categories), relations, and frontmatter only — no section/heading concept exists anywhere in src/basic_memory/schema/. The docs' own schema page (content/6.concepts/6.schema-system.md) maps every picoschema field to observations, relations, or frontmatter (e.g. "`name: string` | Required observation") and its fix advice is "Add the observation or relation expected by the schema" — sections are never a schema construct. - *Fix:* Rephrase the schema requirements in terms the system actually enforces, e.g. "required `key-finding` observations, `source` observations for references, `open-question` observations, and relations linking to related topics", and adjust the earlier prompt example (line 31-33) to ask for observation categories rather than sections. -- [ ] **[confusing/medium]** ## Finding and Exploring Your Research > ### Exploring Connections (line 89) — "Use `build_context` to follow the links between notes" drops a raw MCP tool name, unexplained and unlinked, on a page otherwise written entirely as natural-language prompts — and it's the AI that calls build_context, not the reader, as the very next example (a plain conversational prompt) shows. +- [x] **[confusing/medium]** ## Finding and Exploring Your Research > ### Exploring Connections (line 89) — "Use `build_context` to follow the links between notes" drops a raw MCP tool name, unexplained and unlinked, on a page otherwise written entirely as natural-language prompts — and it's the AI that calls build_context, not the reader, as the very next example (a plain conversational prompt) shows. - *Evidence:* Every other instruction on the page is phrased as "tell your AI" / a quoted prompt; no other MCP tool name appears. The sibling page content/8.how-to/2.writing-organization.md handles the identical workflow in plain language ("Build context around Sarah Chen — show me everything connected to her character") without naming the tool. - *Fix:* Rephrase to plain language (e.g. "Ask your AI to build context around a note to follow its links") or, if keeping the tool name, add a link to /reference/mcp-tools-reference on first use. -- [ ] **[confusing/medium]** ### Tag and Metadata Search (line 85) vs ### Note Types (line 104) — `literature-review` is used as a tag in one section ("find all notes tagged `literature-review`") and as a note type in the next ("**literature-review** -- Summaries and analysis of papers or books"), conflating two distinct mechanisms and leaving a new reader unsure whether to tag notes or type them. +- [x] **[confusing/medium]** ### Tag and Metadata Search (line 85) vs ### Note Types (line 104) — `literature-review` is used as a tag in one section ("find all notes tagged `literature-review`") and as a note type in the next ("**literature-review** -- Summaries and analysis of papers or books"), conflating two distinct mechanisms and leaving a new reader unsure whether to tag notes or type them. - *Evidence:* Tags (frontmatter tags, searched via `tag:` shorthand) and note types (frontmatter `type`, set via write_note's `note_type` param) are separate mechanisms in the product (src/basic_memory/mcp/tools/write_note.py, src/basic_memory/mcp/tools/search.py); the page uses the same token for both without acknowledging the difference. - *Fix:* Use a distinct example tag at line 85 (e.g. `lit-review-queue` or reuse the page's earlier `battery-technology`), or add a sentence noting that tags and note types are separate ways to categorize. ### content/8.how-to/4.note-taking.md -- [ ] **[incorrect/high]** Progressive Note Building, line 187 ("Basic Memory tracks who made each update") — The page claims Basic Memory tracks who made each update to a note, but no per-update authorship or edit-history tracking exists in the product. +- [x] **[incorrect/high]** Progressive Note Building, line 187 ("Basic Memory tracks who made each update") — The page claims Basic Memory tracks who made each update to a note, but no per-update authorship or edit-history tracking exists in the product. - *Evidence:* Searched /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory for author/attribution/actor/history tracking: edit_note.py and the knowledge write path record no editor identity, and notes are plain markdown files with no history mechanism. The only author fields in source are in CI project-update ingestion and the ChatGPT importer, unrelated to note edits. - *Fix:* Drop the clause, e.g. "The note grows through contributions from both you and the AI." If attribution matters, scope it correctly to Cloud (the activity feed shows agent/MCP writes) rather than claiming it as core behavior. -- [ ] **[incorrect/medium]** Keeping Notes Consistent with Schemas, line 169 ("The AI validates notes against schemas as it creates them") — Schema validation is not performed automatically at note creation; it is an on-demand action via the schema_validate tool or `bm schema validate`. +- [x] **[incorrect/medium]** Keeping Notes Consistent with Schemas, line 169 ("The AI validates notes against schemas as it creates them") — Schema validation is not performed automatically at note creation; it is an on-demand action via the schema_validate tool or `bm schema validate`. - *Evidence:* In /Users/phernandez/dev/basicmachines/basic-memory, schema/validator.py's validate_note is called only from api/v2/routers/schema_router.py (backing the schema_validate MCP tool). write_note.py, edit_note.py, and knowledge_router.py never invoke the validator. The docs' own schema-system concepts page also frames validation as an explicit step (`bm schema validate ...`). - *Fix:* Rephrase to match actual behavior: the AI follows the schema's structure when creating typed notes, and you can validate anytime ("Validate my meeting notes against the schema") — with warn mode as the gentle default. -- [ ] **[confusing/medium]** Finding Your Notes Later > Semantic Search, line 141 — The cross-vocabulary example ("if you wrote about 'conversion rates declining' and search for 'budget concerns'") is contradicted by the page's own sample notes, which literally contain the words "Budget concerns raised by finance" and "[request] $50k additional advertising budget" — so the illustrated match is a plain keyword hit, not a semantic one. +- [x] **[confusing/medium]** Finding Your Notes Later > Semantic Search, line 141 — The cross-vocabulary example ("if you wrote about 'conversion rates declining' and search for 'budget concerns'") is contradicted by the page's own sample notes, which literally contain the words "Budget concerns raised by finance" and "[request] $50k additional advertising budget" — so the illustrated match is a plain keyword hit, not a semantic one. - *Evidence:* Lines 21 and 75 of the same page contain the literal terms "Budget concerns" and "budget", making the semantic-search illustration a keyword match. - *Fix:* Use query vocabulary genuinely absent from the sample notes (e.g., searching "spending pushback" or "cost worries" surfaces the meeting notes about the $50k ad request). -- [ ] **[confusing/medium]** Finding Your Notes Later > Metadata Search, line 150 ("Find notes with action items assigned to Sarah") — This example doesn't illustrate metadata search: action items are body content (markdown checkboxes), not note properties/frontmatter, so under a section defined as "search by note properties" it misleads readers about what metadata filtering does. +- [x] **[confusing/medium]** Finding Your Notes Later > Metadata Search, line 150 ("Find notes with action items assigned to Sarah") — This example doesn't illustrate metadata search: action items are body content (markdown checkboxes), not note properties/frontmatter, so under a section defined as "search by note properties" it misleads readers about what metadata filtering does. - *Evidence:* Metadata filters in search_notes operate on frontmatter fields with equality/$in/range/$between operators (src/basic_memory/mcp/tools/search.py); the action items in the page's own example (lines 79-82) are plain checkbox list items with no frontmatter representation. - *Fix:* Replace with a frontmatter-based example, e.g. "Find all notes of type meeting with status open" or "Show notes where priority is high", and keep the action-items example under text/semantic search. -- [ ] **[confusing/low]** Meeting Notes, line 92 ("Also notice that the AI used edit_note...") — The text asks the reader to "notice" that the AI used edit_note, but the example output is just a finished note with no visible indication of which tool was used, leaving a first-time reader looking for something that isn't shown. +- [x] **[confusing/low]** Meeting Notes, line 92 ("Also notice that the AI used edit_note...") — The text asks the reader to "notice" that the AI used edit_note, but the example output is just a finished note with no visible indication of which tool was used, leaving a first-time reader looking for something that isn't shown. - *Evidence:* The preceding code block (lines 58-88) shows only the enhanced markdown note; no tool call or transcript is displayed. - *Fix:* State it directly instead: "Behind the scenes, the AI enhances your existing note with edit_note rather than creating a new one — Basic Memory's write protection blocks accidental overwrites of existing notes." ### content/8.how-to/5.personal-knowledge.md -- [ ] **[incorrect/high]** Privacy and Boundaries → "Per-project routing" bullet (line 150) — The sentence "your team documentation syncs to Basic Memory Cloud" misstates what `bm project set-cloud` does — it routes requests to the cloud instance; it does not sync or upload existing local content. +- [x] **[incorrect/high]** Privacy and Boundaries → "Per-project routing" bullet (line 150) — The sentence "your team documentation syncs to Basic Memory Cloud" misstates what `bm project set-cloud` does — it routes requests to the cloud instance; it does not sync or upload existing local content. - *Evidence:* Source docstring in /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory/cli/commands/project.py (set_cloud, line 1114+): "Set a project to cloud mode (route through cloud API)... This is a one-way cutover: the project's row in the local index DB is removed and the local path in config is cleared... On-disk note files are preserved." No upload happens. The docs' own routing page (content/3.cloud/08.routing.md) says only "all MCP tool calls for the `research` project go through your cloud instance." A reader following this page could run `bm project set-cloud work` expecting their existing work notes to appear in cloud; instead the local project is detached and the cloud project starts from whatever is already in cloud. - *Fix:* Reword to routing language, e.g. "your work projects route through Basic Memory Cloud" and link to /cloud/routing; if migration of existing notes matters here, mention pushing them with `bm cloud push` before or after the cutover. -- [ ] **[confusing/medium]** Privacy and Boundaries → bash code block (lines 152-158) — The only code block on the page mixes the two CLI aliases (`basic-memory project add ...` then `bm project set-cloud work`) and runs `set-cloud` against a `work` project that is never created in the example, so a first-time reader may think these are two different tools and wonder where `work` came from. +- [x] **[confusing/medium]** Privacy and Boundaries → bash code block (lines 152-158) — The only code block on the page mixes the two CLI aliases (`basic-memory project add ...` then `bm project set-cloud work`) and runs `set-cloud` against a `work` project that is never created in the example, so a first-time reader may think these are two different tools and wonder where `work` came from. - *Evidence:* Lines 154 and 157 of the page: `basic-memory project add personal ~/notes/personal` followed by `bm project set-cloud work`. Nothing on this page states that `bm` is an alias for `basic-memory`, and the `work` project appears only in the set-cloud line. This how-to targets personal-knowledge users who are the least CLI-savvy audience in the docs. - *Fix:* Use `bm` consistently for both commands and either add a `bm project add work ~/notes/work` line before the set-cloud line or a comment noting `work` is an existing project. From c8f18d1293aeaace3f2e9468cc60baeb0325047f Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:38:20 -0500 Subject: [PATCH 77/87] docs(how-to): project setup works on cloud or local Lead with the create_memory_project path (an AI prompt) instead of mkdir + local CLI; the repo-folder variant stays as the local option. How-to examples should be cloud-and-local unless the topic is the local/cloud split itself. Co-Authored-By: Claude Fable 5 --- content/09.how-to/1.project-documentation.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/content/09.how-to/1.project-documentation.md b/content/09.how-to/1.project-documentation.md index 2e8e918..ff4aa9f 100644 --- a/content/09.how-to/1.project-documentation.md +++ b/content/09.how-to/1.project-documentation.md @@ -7,17 +7,19 @@ Basic Memory turns your project's `docs/` folder into a shared knowledge base th ## Setting Up -Point Basic Memory at a docs folder in your project: +Create a project for your documentation — ask your AI, and it works the same on cloud and local: -```bash -# Create a docs folder if you don't have one -mkdir docs +```text +Create a new project called "my-project-docs" +``` -# Register it as a Basic Memory project -basic-memory project add my-project ~/code/my-project/docs +The AI calls `create_memory_project` behind the scenes. On a local install, you can instead point the project at the `docs/` folder inside your repo: + +```bash +bm project add my-project ~/code/my-project/docs ``` -That's it. Your AI assistant can now read and write documentation in that folder. You'll end up with a structure like this: +That's it. Your AI assistant can now read and write documentation in that project. You'll end up with a structure like this: ``` my-project/ From e11cc1f0242d1b741970ab8d134f902f25e8887c Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:38:42 -0500 Subject: [PATCH 78/87] docs(how-to): recommend cloud as the home for project docs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Docs are the most shared content type — web app viewing, team access, and share links make the case; the repo docs/ folder stays as the local alternative. Co-Authored-By: Claude Fable 5 --- content/09.how-to/1.project-documentation.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/09.how-to/1.project-documentation.md b/content/09.how-to/1.project-documentation.md index ff4aa9f..a9aa7a7 100644 --- a/content/09.how-to/1.project-documentation.md +++ b/content/09.how-to/1.project-documentation.md @@ -13,7 +13,9 @@ Create a project for your documentation — ask your AI, and it works the same o Create a new project called "my-project-docs" ``` -The AI calls `create_memory_project` behind the scenes. On a local install, you can instead point the project at the `docs/` folder inside your repo: +The AI calls `create_memory_project` behind the scenes. + +**Cloud is a great home for project docs**: browse and edit them in the [web app](/cloud/web-app), give the whole [team](/teams/about) (and their agents) access, and publish any page externally with a [share link](/cloud/shared-notes). Prefer docs living inside the repo? On a local install, point the project at your `docs/` folder instead: ```bash bm project add my-project ~/code/my-project/docs From cde9a80283a856addb73187d6b4ff8a0e6d7f6ba Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:40:12 -0500 Subject: [PATCH 79/87] docs(how-to): writing page gets cloud-neutral setup and an anti-slop note MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Project setup leads with the AI prompt (cloud or local, with the folder variant for local installs), and a note up front sets the stance: the agent organizes and clarifies your thinking — it doesn't generate text you never read. Co-Authored-By: Claude Fable 5 --- content/09.how-to/2.writing-organization.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/content/09.how-to/2.writing-organization.md b/content/09.how-to/2.writing-organization.md index d8a408b..d3b8d0a 100644 --- a/content/09.how-to/2.writing-organization.md +++ b/content/09.how-to/2.writing-organization.md @@ -7,12 +7,22 @@ Basic Memory is a knowledge base that you and your AI share. You write notes in This page walks through setting up a writing project, developing characters and plot, tracking research, and using schemas and search to keep everything consistent as the project grows. +::note +**This isn't about AI writing your book.** The failure mode is slop — generated text you never read. Use the agent the other way around: to organize and clarify *your* thinking. You write; it tracks the characters, connections, timelines, and research so nothing gets lost. Everything in the knowledge base should be something you've read and own. +:: + ## Setting Up a Writing Project -Create a dedicated Basic Memory project for your writing: +Create a dedicated project — ask your AI, and it works the same on cloud and local: + +```text +Create a new project called "my-novel" +``` + +A cloud project lets you write from any device and read your notes in the [web app](/cloud/web-app); on a local install you can point the project at a folder instead: ```bash -basic-memory project add my-novel ~/writing/my-novel +bm project add my-novel ~/writing/my-novel ``` Then organize your folders however makes sense. A common structure: From 9eba2756e13061f0b14ec6bd387c81913e7e9a78 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:42:48 -0500 Subject: [PATCH 80/87] docs: add LinkedIn to socials and the Contact Us list Co-Authored-By: Claude Fable 5 --- app/app.config.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/app.config.ts b/app/app.config.ts index eab3199..bc9e946 100644 --- a/app/app.config.ts +++ b/app/app.config.ts @@ -47,6 +47,7 @@ export default defineAppConfig({ x: 'https://x.com/basic_memory', discord: 'https://discord.gg/tyvKNccgqN', reddit: 'https://www.reddit.com/r/basicmemory', + linkedin: 'https://www.linkedin.com/company/basicmemory/', }, toc: { bottom: { @@ -56,6 +57,7 @@ export default defineAppConfig({ { label: 'Discord', to: 'https://discord.gg/tyvKNccgqN' }, { label: 'GitHub', to: 'https://github.com/basicmachines-co/basic-memory' }, { label: 'X / Twitter', to: 'https://x.com/basic_memory' }, + { label: 'LinkedIn', to: 'https://www.linkedin.com/company/basicmemory/' }, { label: 'Reddit', to: 'https://www.reddit.com/r/basicmemory' }, ], }, From 8952c31aa2b6b11e4c0937f21a4a3b54ff308d6e Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:49:04 -0500 Subject: [PATCH 81/87] docs(reference): apply all review fixes across the Reference section CLI reference (all source-verified): --name on cloud sync/check, read-note pagination flags removed (they don't exist), recent-activity default corrected to 10, the fictional --workspace bullet replaced with --project-id, unimplemented schema infer --save dropped, --strict semantics corrected (errors only), schema-validate positional target, bm update skips uvx, project move updates config only, --overwrite and --full and all six edit operations documented, import claude projects added. MCP reference: UI tools section removed (registrations disabled in the current release), cloud_info/release_notes described as the static resources they are, recent_activity discovery mode scoped correctly, read_content behavior per file type, Discovery grouping de-clouded. Troubleshooting: reset --reindex everywhere the rebuild is promised, project info gets its required argument, the real log file path (the old command matched nothing and the "cloud log" was the OAuth token cache), stale sync-in-progress section removed, cloud-sync fixes owned by the Cloud Sync guide, AI prompts labeled as prompts, WAL files handled via reset instead of manual rm. Configuration: local_sync_path, skip_initialization_sync described as the cloud/stateless flag it is, {file} placeholder and built-in mdformat behavior documented, default_project's real default, version floor dropped. Technical info: entity model defined once, example JSON self-consistent. Docker env table sourced correctly; llms-txt prompt fenced as text. ai-assistant-guide install command matches its prose. Co-Authored-By: Claude Fable 5 --- content/10.reference/1.cli-reference.md | 32 +++---- content/10.reference/2.mcp-tools-reference.md | 41 +-------- content/10.reference/3.ai-assistant-guide.md | 2 +- .../10.reference/4.technical-information.md | 22 ++--- content/10.reference/5.troubleshooting.md | 71 +++++---------- content/10.reference/6.configuration.md | 12 +-- content/10.reference/7.docker.md | 2 +- content/10.reference/8.llms-txt.md | 2 +- docs/review-findings.md | 90 +++++++++---------- 9 files changed, 102 insertions(+), 172 deletions(-) diff --git a/content/10.reference/1.cli-reference.md b/content/10.reference/1.cli-reference.md index 9021e60..908d70d 100644 --- a/content/10.reference/1.cli-reference.md +++ b/content/10.reference/1.cli-reference.md @@ -98,6 +98,7 @@ bm reindex -p main |------|-------------| | `--search`, `-s` | Rebuild only the full-text search index | | `--embeddings`, `-e` | Rebuild only vector embeddings | +| `--full` | Force a complete rebuild and re-embed (the default run is incremental and skips unchanged content) | | `--project`, `-p` | Target a specific project (default: all projects) | When neither `--search` nor `--embeddings` is specified, both are rebuilt. @@ -139,7 +140,7 @@ bm orphans --project research ### `bm update` -Check for a newer Basic Memory release and install it when supported. Basic Memory also checks for updates automatically in the background for CLI installs (Homebrew, `uv tool`, `uvx`); MCP server processes check silently and never block. +Check for a newer Basic Memory release and install it when supported. Basic Memory also checks for updates automatically in the background for Homebrew and `uv tool` installs (uvx environments are skipped — uvx resolves its own cache); MCP server processes check silently and never block. ```bash # Check for updates and install if available @@ -266,7 +267,7 @@ bm project default main ### `bm project move` -Move a local project to a new filesystem location. Updates the configured path in the database. +Update a local project's configured filesystem path. This changes configuration only — move the files to the new path yourself (Basic Memory does not move them). ```bash bm project move research /new/path/to/research @@ -341,10 +342,10 @@ bm cloud push --name research bm cloud pull --name research --on-conflict keep-cloud # One-way mirror: local → cloud (Personal workspaces only) -bm cloud sync +bm cloud sync --name research # Verify file integrity between local and cloud (Personal only) -bm cloud check +bm cloud check --name research # Configure local sync for an existing cloud project bm cloud sync-setup research ~/Documents/research @@ -407,7 +408,7 @@ bm schema validate person # Validate one specific note bm schema validate people/ada-lovelace.md -# Strict mode — treat warnings as errors +# Strict mode — exit 1 if any validation errors are found bm schema validate person --strict # Machine-readable output @@ -419,7 +420,7 @@ bm schema validate person --project research | Flag | Description | |------|-------------| -| `--strict` | Treat validation warnings as errors (exit code 1 on any issue) | +| `--strict` | Exit with code 1 if any validation errors are found (warnings never affect the exit code) | | `--json` | Machine-readable JSON output | | `--project` | Target a specific project | | `--local` | Force local routing | @@ -436,9 +437,6 @@ bm schema infer person # Lower the threshold to include less common fields bm schema infer person --threshold 0.1 -# Save the inferred schema directly as a schema note -bm schema infer person --save - # Machine-readable output bm schema infer person --json @@ -494,6 +492,9 @@ echo "# My Note" | bm tool write-note --title "My Note" --folder notes # Set the note type at creation time bm tool write-note --title "Standup" --folder meetings --type meeting + +# Replace an existing note (past the overwrite guard) +bm tool write-note --title "API Notes" --folder specs --content "..." --overwrite ``` | Flag | Description | @@ -503,6 +504,7 @@ bm tool write-note --title "Standup" --folder meetings --type meeting | `--content` | Note content (reads from stdin if omitted) | | `--tags` | Tags to apply | | `--type` | Frontmatter note type (e.g. `meeting`, `task`) | +| `--overwrite` | Replace an existing note at the same path (past the overwrite guard) | | `--project` | Target project | | `--local` | Force local routing | | `--cloud` | Force cloud routing | @@ -512,14 +514,11 @@ bm tool write-note --title "Standup" --folder meetings --type meeting ```bash bm tool read-note "specs/api-notes" bm tool read-note my-note --include-frontmatter -bm tool read-note my-note --page 2 --page-size 5 ``` | Flag | Description | |------|-------------| | `--include-frontmatter` | Include YAML frontmatter in output | -| `--page` | Page number for pagination (default `1`) | -| `--page-size` | Results per page (default `10`) | | `--project` | Target project | | `--local` | Force local routing | | `--cloud` | Force cloud routing | @@ -534,7 +533,7 @@ bm tool edit-note my-note --operation replace_section --section "## Notes" --con | Flag | Description | |------|-------------| -| `--operation` | Edit operation: `append`, `prepend`, `find_replace`, `replace_section` (required) | +| `--operation` | Edit operation: `append`, `prepend`, `find_replace`, `replace_section`, `insert_before_section`, `insert_after_section` (required; the insert operations also require `--section`) | | `--content` | Content for the edit (required) | | `--find-text` | Text to find (required for `find_replace`) | | `--section` | Section heading (required for `replace_section`) | @@ -637,7 +636,7 @@ bm tool recent-activity --type entity --type observation | `--depth` | Context depth (default `1`) | | `--timeframe` | Time window (default `7d`) | | `--page` | Page number (default `1`) | -| `--page-size` | Results per page (default `50`) | +| `--page-size` | Results per page (default `10`) | | `--project` | Target project | | `--local` | Force local routing | | `--cloud` | Force cloud routing | @@ -647,7 +646,7 @@ bm tool recent-activity --type entity --type observation These are CLI wrappers around the schema MCP tools with JSON output: ```bash -bm tool schema-validate --entity-type person +bm tool schema-validate person bm tool schema-infer person bm tool schema-diff person bm tool list-projects @@ -660,6 +659,7 @@ bm tool list-workspaces ```bash bm import claude conversations +bm import claude projects bm import chatgpt bm import memory-json /path/to/export.json ``` @@ -669,7 +669,7 @@ bm import memory-json /path/to/export.json ## Notes on defaults - If `--project` is omitted, Basic Memory falls back to `default_project` when configured. -- All `bm tool` subcommands support `--workspace` for cloud workspace targeting. +- Most `bm tool` subcommands accept `--project-id` (the project's external UUID from `bm project list --json`) to disambiguate same-named projects across cloud workspaces. - `--local` and `--cloud` flags are available on most commands for routing overrides. --- diff --git a/content/10.reference/2.mcp-tools-reference.md b/content/10.reference/2.mcp-tools-reference.md index 446f664..41ee0ca 100644 --- a/content/10.reference/2.mcp-tools-reference.md +++ b/content/10.reference/2.mcp-tools-reference.md @@ -95,7 +95,7 @@ Delete a note or directory. ### `read_content` -Read raw file content by path or permalink. Returns the file's raw bytes — useful for non-markdown files like images, PDFs, or binary attachments. +Read a file's content by path or permalink. Text files return as plain text; images are resized/optimized for display; other binary files return base64-encoded (subject to size limits). Useful for non-markdown files like images, PDFs, or attachments. | Parameter | Type | Required | Notes | |---|---|---|---| @@ -167,7 +167,7 @@ Build context graph from a memory URL. Traverses the knowledge graph from a star ### `recent_activity` -Recent activity in one project or cross-project discovery mode. When called without a `project` parameter, returns activity across all projects. +Recent activity in one project or cross-project discovery mode. When no project can be resolved at all (no parameter, no default project), it returns activity across all projects (discovery mode); otherwise it uses the resolved project. | Parameter | Type | Required | Notes | |---|---|---|---| @@ -236,37 +236,6 @@ List available cloud workspaces. Returns workspace names and tenant IDs for the --- -## UI tools - -Some MCP clients can render embedded UI resources. Basic Memory exposes UI variants separately from the plain text/json tools so clients that do not support embedded UI can keep using the normal tools. - -### `search_notes_ui` - -Search notes and return an embedded search-results UI resource. - -| Parameter | Type | Required | Notes | -|---|---|---|---| -| `query` | string | Yes | Search query | -| `page` | integer | No | Default `1` | -| `page_size` | integer | No | Default `10` | -| `search_type` | string | No | Same search modes as `search_notes` | -| `note_types` | list[string] | No | Frontmatter type filter | -| `entity_types` | list[string] | No | Knowledge graph result filter | -| `after_date` | string | No | Date/time filter | -| `metadata_filters` | object | No | Structured metadata filters | -| `tags` | list[string] | No | Tag filter | -| `status` | string | No | Status filter | - -### `read_note_ui` - -Read a note and return an embedded note-preview UI resource. - -| Parameter | Type | Required | Notes | -|---|---|---|---| -| `identifier` | string | Yes | Note title, permalink, path, or `memory://...` URL | - ---- - ## Schema tools Tools for defining, validating, and evolving note structure. See [Schema System](/concepts/schema-system) for concepts and workflow. @@ -304,10 +273,8 @@ Compare a schema definition against actual note usage to detect drift. ## Discovery tools -### Cloud discovery tools - -- **`cloud_info()`** — Returns cloud connection information including authentication status, subscription details, and tenant info. No parameters. -- **`release_notes()`** — Returns the latest Basic Memory release notes and changelog. No parameters. +- **`cloud_info()`** — Returns an overview of Basic Memory Cloud: features and how to get set up (`bm cloud login`). No parameters. +- **`release_notes()`** — Returns bundled release-notes highlights for the installed version. No parameters. --- diff --git a/content/10.reference/3.ai-assistant-guide.md b/content/10.reference/3.ai-assistant-guide.md index 0e78f14..7b92164 100644 --- a/content/10.reference/3.ai-assistant-guide.md +++ b/content/10.reference/3.ai-assistant-guide.md @@ -17,7 +17,7 @@ There are three ways to give those instructions, from least to most effort. npx skills add basicmachines-co/basic-memory/skills ``` -Start with `memory-notes` (how to write well-structured notes) and add others as you need them. +That installs the full set. To start smaller, add just one: `npx skills add basicmachines-co/basic-memory/skills --skill memory-notes` — the core note-writing skill — and add others as you need them. --- diff --git a/content/10.reference/4.technical-information.md b/content/10.reference/4.technical-information.md index 31cf982..fdb39b0 100644 --- a/content/10.reference/4.technical-information.md +++ b/content/10.reference/4.technical-information.md @@ -80,9 +80,12 @@ Categorized facts and information about entities ### Relations Connections between entities that form the knowledge graph +### Tags +Additional categorization for entities and observations + :: -This structure emerges from simple text patterns in standard Markdown: +This structure emerges from simple text patterns in standard Markdown. The example below is saved as `Coffee Notes/Coffee Brewing Methods.md` — its frontmatter sets an explicit `permalink`, which overrides the path-derived one: ### Example Markdown Input @@ -138,7 +141,7 @@ resulting in unique flavor profiles, body, and mouthfeel. The key variables in a "title": "Coffee Brewing Methods", "type": "note", "permalink": "coffee/coffee-brewing-methods", - "tags": "['#coffee', '#brewing', '#methods', '#demo']" + "tags": ["#coffee", "#brewing", "#methods", "#demo"] }, "checksum": "bfa32a0f23fa124b53f0694c344d2788b0ce50bd090b55b6d738401d2a349e4c", "content_type": "text/markdown", @@ -176,8 +179,8 @@ resulting in unique flavor profiles, body, and mouthfeel. The key variables in a "to_name": "Flavor Extraction" } ], - "created_at": "2025-03-06T14:01:23.445071", - "updated_at": "2025-03-06T13:34:48.563606" + "created_at": "2025-03-06T13:34:48.563606", + "updated_at": "2025-03-06T14:01:23.445071" } ] } @@ -185,17 +188,6 @@ resulting in unique flavor profiles, body, and mouthfeel. The key variables in a Basic Memory understands how to build context via its semantic graph. -### Entity Model - -Basic Memory's core data model consists of: - -- **Entities** — Documents in your knowledge base -- **Observations** — Facts or statements about entities -- **Relations** — Connections between entities -- **Tags** — Additional categorization for entities and observations - -The system parses Markdown files to extract this structured information while preserving the human-readable format. - ### Files as Source of Truth Plain Markdown files store all knowledge, making it accessible with any text editor and easy to version with git. diff --git a/content/10.reference/5.troubleshooting.md b/content/10.reference/5.troubleshooting.md index df43f31..f93b4d6 100644 --- a/content/10.reference/5.troubleshooting.md +++ b/content/10.reference/5.troubleshooting.md @@ -63,7 +63,7 @@ This guide covers common issues and their solutions. For live help, visit our [D bm cloud login ``` -3. **Check subscription status**: +3. **Check authentication and connection status**: ```bash bm cloud status ``` @@ -124,50 +124,21 @@ bm cloud login 3. **Check .gitignore patterns** - Files matching ignore patterns are skipped -4. **Reset the database**: +4. **Rebuild the index** (or reset if issues persist): ```bash - basic-memory reset + basic-memory reindex + # heavier: drop and rebuild the database + basic-memory reset --reindex ``` ::warning - This re-indexes all files. May take time for large knowledge bases. + Plain `basic-memory reset` only deletes the index — pass `--reindex` to rebuild it from your files. May take time for large knowledge bases. :: -### Sync In Progress - -**Problem:** Operations failing with "sync in progress" message. - -**Solution:** Wait for sync to complete, then retry. Check progress with: -```bash -basic-memory status -``` - ### Cloud Sync Issues -**Problem:** Push or pull not working. - -**Solutions:** - -1. **Re-run setup**: - ```bash - bm cloud setup - ``` - -2. **Preview what would transfer**: - ```bash - bm cloud pull --name research --dry-run - bm cloud push --name research --dry-run - ``` - -3. **Conflicts reported** ("N file(s) differ between local and cloud") — choose what survives: - ```bash - bm cloud pull --name research --on-conflict keep-both - ``` +**Problem:** Push or pull not working — setup errors, conflicts, or "no local sync path configured". -4. **Project not configured for sync** — map it to a local path first: - ```bash - bm cloud sync-setup research ~/Documents/research - bm cloud pull --name research - ``` +The [Cloud Sync Guide's troubleshooting section](/cloud/cloud-sync#troubleshooting) owns the fixes: re-running setup, previewing transfers with `--dry-run`, resolving conflicts with `--on-conflict`, and configuring sync paths. --- @@ -209,8 +180,8 @@ basic-memory status **Solutions:** -1. **Search for the note**: - ``` +1. **Search for the note** — ask your AI assistant: + ```text Find notes about [topic] ``` @@ -231,9 +202,9 @@ basic-memory status **Solutions:** -1. **Check database size**: +1. **Check knowledge base statistics**: ```bash - basic-memory project info + basic-memory project info main ``` 2. **Archive old content** - Move inactive notes to archive folder @@ -391,11 +362,11 @@ Common issues: pkill -f "basic-memory" ``` -3. **Remove lock files** (if they exist): +3. **Clean up SQLite WAL/shared-memory files** — after closing all clients, the supported path is: ```bash - rm ~/.basic-memory/memory.db-shm - rm ~/.basic-memory/memory.db-wal + basic-memory reset --reindex ``` + (It removes `memory.db-shm`/`memory.db-wal` itself — deleting the `-wal` file by hand can silently discard recently indexed changes.) ### Corrupted Database @@ -403,11 +374,11 @@ Common issues: **Solution:** Reset and re-index: ```bash -basic-memory reset +basic-memory reset --reindex ``` ::warning -This rebuilds the database from your markdown files. All files are preserved. +With `--reindex`, the index is rebuilt from your markdown files. All files are preserved. :: --- @@ -417,11 +388,11 @@ This rebuilds the database from your markdown files. All files are preserved. ### Check Logs ```bash -# View log files -cat ~/.basic-memory/basic-memory-*.log +# View the log file (Windows uses per-process basic-memory-.log names) +cat ~/.basic-memory/basic-memory.log -# Or for Cloud mode -cat ~/.basic-memory/basic-memory-cloud.json +# For cloud connection diagnostics +bm cloud status ``` ### Command Help diff --git a/content/10.reference/6.configuration.md b/content/10.reference/6.configuration.md index dbb9624..682b2df 100644 --- a/content/10.reference/6.configuration.md +++ b/content/10.reference/6.configuration.md @@ -31,7 +31,7 @@ When set, Basic Memory stores config and default app DB in that directory. --- -## Example config (v0.19+) +## Example config ```json { @@ -66,7 +66,7 @@ Each project entry supports: - `path`: local filesystem path - `mode`: `local` or `cloud` -- `cloud_sync_path` (optional) +- `local_sync_path` (optional; legacy `cloud_sync_path` keys are accepted and migrated on load) - `last_sync` (optional) ### `default_project` @@ -74,7 +74,7 @@ Each project entry supports: Fallback project name used when tools/commands do not pass a project. - Type: `string | null` -- Default: `"main"` +- Default: unset — the first configured project is used (`"main"` on fresh installs, where a `main` project is seeded). Setting it explicitly to `null` disables automatic project resolution. ::note `default_project_mode` is deprecated/removed from active config behavior. Use `default_project` as fallback instead. @@ -257,7 +257,7 @@ Maximum number of files to process concurrently during sync operations. ### `skip_initialization_sync` -Skip the initial full sync when the MCP server starts. Useful for large projects where you want the server to start faster and rely on the file watcher for incremental updates. +Skip local initialization — database setup and project reconciliation/seeding — for cloud/stateless deployments where projects are managed in the database. Not a local performance knob; it does not gate the initial file scan. - Type: boolean - Default: `false` @@ -306,7 +306,7 @@ Timestamp of the last automatic update check. Managed automatically — you don' ### `format_on_save` -Automatically format notes when they are saved via `write_note` or `edit_note`. +Automatically format notes when they are saved via `write_note` or `edit_note`. With no `formatter_command` configured, markdown is formatted by the built-in mdformat; setting a command (or the per-extension `formatters` map) overrides it with an external tool. - Type: boolean - Default: `false` @@ -314,7 +314,7 @@ Automatically format notes when they are saved via `write_note` or `edit_note`. ### `formatter_command` -External command to use for formatting markdown files. When set and `format_on_save` is enabled, this command is called with the file path as an argument. +External command to use for formatting markdown files. The file path is substituted via a `{file}` placeholder — for example `npx prettier --write {file}`. A per-extension `formatters` map is also available for different tools per file type. - Type: string | null - Default: `null` diff --git a/content/10.reference/7.docker.md b/content/10.reference/7.docker.md index eb8238a..5a59d9b 100644 --- a/content/10.reference/7.docker.md +++ b/content/10.reference/7.docker.md @@ -94,7 +94,7 @@ docker logs basic-memory-server ## Configuration -The image sets these defaults: +Configuration comes from these environment variables — the image itself sets `BASIC_MEMORY_HOME` and `BASIC_MEMORY_PROJECT_ROOT`; the rest are set by the Compose example (shown with their application defaults): | Variable | Default | Purpose | |---|---|---| diff --git a/content/10.reference/8.llms-txt.md b/content/10.reference/8.llms-txt.md index ef07f1e..8a275fb 100644 --- a/content/10.reference/8.llms-txt.md +++ b/content/10.reference/8.llms-txt.md @@ -8,7 +8,7 @@ This documentation is optimized for AI agents. Get clean markdown through multip ::tip **Want your AI to read the docs?** Just ask it to fetch the documentation: -```bash +```text Fetch https://docs.basicmemory.com/llms.txt and read the Basic Memory documentation ``` diff --git a/docs/review-findings.md b/docs/review-findings.md index cde6ef4..edcb610 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -935,160 +935,160 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### content/9.reference/1.cli-reference.md -- [ ] **[incorrect/high]** Cloud commands → Sync (code block, `bm cloud sync` and `bm cloud check` examples) — The examples `bm cloud sync` and `bm cloud check` omit the required `--name` option, so both commands fail as shown ('Missing option --name'). +- [x] **[incorrect/high]** Cloud commands → Sync (code block, `bm cloud sync` and `bm cloud check` examples) — The examples `bm cloud sync` and `bm cloud check` omit the required `--name` option, so both commands fail as shown ('Missing option --name'). - *Evidence:* src/basic_memory/cli/commands/cloud/project_sync.py lines 242 and 580: `name: str = typer.Option(..., "--name", "--project", ...)` — the Ellipsis default makes --name mandatory for both `sync` and `check`. The command's own docstring examples use `bm cloud sync --name research` / `bm cloud check --name research`. - *Fix:* Change the examples to `bm cloud sync --name research` and `bm cloud check --name research`. -- [ ] **[incorrect/high]** ### `bm tool read-note` (example and flag table) — Documents `--page` and `--page-size` flags (with example `bm tool read-note my-note --page 2 --page-size 5`), but the command has no pagination options — the example errors with 'No such option: --page'. +- [x] **[incorrect/high]** ### `bm tool read-note` (example and flag table) — Documents `--page` and `--page-size` flags (with example `bm tool read-note my-note --page 2 --page-size 5`), but the command has no pagination options — the example errors with 'No such option: --page'. - *Evidence:* src/basic_memory/cli/commands/tool.py lines 175-195: read_note's only parameters are identifier, --include-frontmatter, --project, --project-id, --local, --cloud. - *Fix:* Remove the pagination example and the --page / --page-size rows; optionally add the real --project-id flag. -- [ ] **[incorrect/high]** ### `bm tool recent-activity` flag table (--page-size row) — States the `--page-size` default is 50; the actual default is 10. +- [x] **[incorrect/high]** ### `bm tool recent-activity` flag table (--page-size row) — States the `--page-size` default is 50; the actual default is 10. - *Evidence:* src/basic_memory/cli/commands/tool.py line 461: `page_size: int = typer.Option(10, "--page-size", ...)` with a comment noting it deliberately matches the MCP recent_activity default of 10. - *Fix:* Change the default to `10`. -- [ ] **[incorrect/high]** ## Notes on defaults (second bullet) — Claims 'All `bm tool` subcommands support `--workspace` for cloud workspace targeting' — no `bm tool` subcommand has a `--workspace` option. +- [x] **[incorrect/high]** ## Notes on defaults (second bullet) — Claims 'All `bm tool` subcommands support `--workspace` for cloud workspace targeting' — no `bm tool` subcommand has a `--workspace` option. - *Evidence:* grep of src/basic_memory/cli/commands/tool.py finds no workspace option on any subcommand; cross-workspace disambiguation is done via `--project-id` ("Project external_id (UUID). Takes precedence over --project; use to disambiguate same-named projects across cloud workspaces"). - *Fix:* Replace the bullet with: most `bm tool` subcommands accept `--project-id` (project external UUID) to disambiguate same-named projects across cloud workspaces. -- [ ] **[incorrect/high]** ### `bm schema infer` (--save example and flag-table row) — Documents `--save` as saving the inferred schema 'directly as a schema note in the `schemas/` directory', but the flag is not implemented — it prints a notice telling the user to copy the schema manually (and the conventional directory is `schema/`, not `schemas/`). +- [x] **[incorrect/high]** ### `bm schema infer` (--save example and flag-table row) — Documents `--save` as saving the inferred schema 'directly as a schema note in the `schemas/` directory', but the flag is not implemented — it prints a notice telling the user to copy the schema manually (and the conventional directory is `schema/`, not `schemas/`). - *Evidence:* src/basic_memory/cli/commands/schema.py lines 320-324: `if save: console.print("--save not yet implemented. Copy the schema above into schema/{note_type}.md")`. - *Fix:* Remove the --save example and row, or document it as accepted-but-not-yet-implemented (prints instructions to save manually to `schema/.md`). -- [ ] **[incorrect/high]** ### `bm schema validate` (--strict example comment and flag-table row) — Describes `--strict` as 'Treat validation warnings as errors (exit code 1 on any issue)' — strict only exits 1 when there are validation errors; warnings never affect the exit code. +- [x] **[incorrect/high]** ### `bm schema validate` (--strict example comment and flag-table row) — Describes `--strict` as 'Treat validation warnings as errors (exit code 1 on any issue)' — strict only exits 1 when there are validation errors; warnings never affect the exit code. - *Evidence:* src/basic_memory/cli/commands/schema.py line 234: `if strict and result.get("error_count", 0) > 0: raise typer.Exit(1)`; the option help is 'Exit with error on validation failures'. - *Fix:* Reword to: '--strict — exit with code 1 if any validation errors are found' and fix the example comment. -- [ ] **[incorrect/high]** ### Schema tool commands (first example line) — Example `bm tool schema-validate --entity-type person` uses a nonexistent `--entity-type` option; the target is a positional argument. +- [x] **[incorrect/high]** ### Schema tool commands (first example line) — Example `bm tool schema-validate --entity-type person` uses a nonexistent `--entity-type` option; the target is a positional argument. - *Evidence:* src/basic_memory/cli/commands/tool.py lines 761-766: schema_validate takes `target` as a typer.Argument; its docstring example is `bm tool schema-validate person`. - *Fix:* Change to `bm tool schema-validate person`. -- [ ] **[incorrect/high]** ### `bm update` (intro paragraph) — Claims background update checks run for `uvx` installs; the auto-updater explicitly skips uvx environments entirely. +- [x] **[incorrect/high]** ### `bm update` (intro paragraph) — Claims background update checks run for `uvx` installs; the auto-updater explicitly skips uvx environments entirely. - *Evidence:* src/basic_memory/cli/auto_update.py lines 207-215: `if source == InstallSource.UVX: return AutoUpdateResult(status=SKIPPED, ..., message="uvx runtime detected; updates are managed by uvx cache resolution.")`. - *Fix:* Limit the background-check claim to Homebrew and `uv tool` installs, and note that uvx installs are skipped because uvx manages its own cache resolution. -- [ ] **[confusing/high]** ### `bm project move` — 'Move a local project to a new filesystem location' implies files are relocated, but the command only updates the configured path — the CLI itself warns that the user must manually move the files afterward. +- [x] **[confusing/high]** ### `bm project move` — 'Move a local project to a new filesystem location' implies files are relocated, but the command only updates the configured path — the CLI itself warns that the user must manually move the files afterward. - *Evidence:* src/basic_memory/cli/commands/project.py lines 1016-1027 print a panel: 'You must manually move your project files from the old location... Basic Memory has only updated the configuration - your files remain in their original location.' - *Fix:* Add a sentence: 'This updates configuration only — move the files to the new path yourself (Basic Memory does not move them).' -- [ ] **[incorrect/medium]** ### `bm tool write-note` flag table — The flag table omits `--overwrite`, so the reference gives no way past the write_note overwrite guard — a scripted write to an existing title fails with NOTE_ALREADY_EXISTS and exit 1 with no documented resolution. +- [x] **[incorrect/medium]** ### `bm tool write-note` flag table — The flag table omits `--overwrite`, so the reference gives no way past the write_note overwrite guard — a scripted write to an existing title fails with NOTE_ALREADY_EXISTS and exit 1 with no documented resolution. - *Evidence:* src/basic_memory/cli/commands/tool.py lines 95-99: `overwrite: bool = typer.Option(False, "--overwrite", help="Replace an existing note on conflict (matches MCP write_note overwrite=True)")`. The command also supports the undocumented `--project-id`. - *Fix:* Add an `--overwrite` row (replace an existing note on conflict) and optionally `--project-id`. -- [ ] **[incorrect/medium]** ### `bm reindex` (flag table and first example comment) — The flag table omits `--full`, and the page implies bare `bm reindex` rebuilds everything when the default is an incremental scan — `--full` is what forces a complete rebuild/re-embed. +- [x] **[incorrect/medium]** ### `bm reindex` (flag table and first example comment) — The flag table omits `--full`, and the page implies bare `bm reindex` rebuilds everything when the default is an incremental scan — `--full` is what forces a complete rebuild/re-embed. - *Evidence:* src/basic_memory/cli/commands/db.py lines 283-287 and docstring: '--full — Force a full filesystem scan and file reindex instead of the default incremental scan'; 'By default runs incremental search + embeddings'. - *Fix:* Add a `--full` row and note that the default is incremental; `bm reindex --full` forces a complete rebuild. -- [ ] **[incorrect/medium]** ### `bm tool search-notes` flag table — The flag table omits `--category`, the repeatable observation-category filter (pairs with `--entity-type observation`). +- [x] **[incorrect/medium]** ### `bm tool search-notes` flag table — The flag table omits `--category`, the repeatable observation-category filter (pairs with `--entity-type observation`). - *Evidence:* src/basic_memory/cli/commands/tool.py lines 549-558: `--category` option, help 'Filter observation results to exact categories (repeatable); pair with --entity-type observation'; the command's own docstring includes the example `bm tool search-notes "auth" --entity-type observation --category requirement`. - *Fix:* Add a `--category` row (repeatable; filters observation results to exact categories, pair with `--entity-type observation`). -- [ ] **[incorrect/medium]** ### `bm tool edit-note` flag table (--operation row) — Lists only four operations for `--operation`, but the CLI forwards the value to MCP edit_note, which also accepts `insert_before_section` and `insert_after_section` — and this site's own MCP Tools Reference lists all six, creating an internal inconsistency. +- [x] **[incorrect/medium]** ### `bm tool edit-note` flag table (--operation row) — Lists only four operations for `--operation`, but the CLI forwards the value to MCP edit_note, which also accepts `insert_before_section` and `insert_after_section` — and this site's own MCP Tools Reference lists all six, creating an internal inconsistency. - *Evidence:* src/basic_memory/mcp/tools/edit_note.py line 515+ validates six operations; the CLI (tool.py lines 307-368) passes `operation` straight through. content/9.reference/2.mcp-tools-reference.md line 69 documents all six. - *Fix:* List all six operations and note `--section` is also required for the two insert operations. -- [ ] **[incorrect/medium]** ## Import commands — The import list omits `bm import claude projects` (Claude.ai project import), which exists alongside `claude conversations`. +- [x] **[incorrect/medium]** ## Import commands — The import list omits `bm import claude projects` (Claude.ai project import), which exists alongside `claude conversations`. - *Evidence:* src/basic_memory/cli/commands/import_claude_projects.py line 40: `@claude_app.command(name="projects", help="Import projects from Claude.ai.")`. - *Fix:* Add `bm import claude projects` to the example block. ### content/9.reference/2.mcp-tools-reference.md -- [ ] **[incorrect/high]** ## UI tools (sections `search_notes_ui` and `read_note_ui`) — The page documents search_notes_ui and read_note_ui as available MCP tools, but both are disabled in the current release — their registration is commented out, so the MCP server does not expose them. +- [x] **[incorrect/high]** ## UI tools (sections `search_notes_ui` and `read_note_ui`) — The page documents search_notes_ui and read_note_ui as available MCP tools, but both are disabled in the current release — their registration is commented out, so the MCP server does not expose them. - *Evidence:* In basic-memory src/basic_memory/mcp/tools/__init__.py (both on main and at tag v0.22.1): '# TODO: re-enable once MCP client rendering is working' followed by '# from basic_memory.mcp.tools.ui_sdk import read_note_ui, search_notes_ui', and both names are commented out of __all__. Tool registration happens only on module import, and nothing else imports ui_sdk. Documenting them also conflicts with the docs policy of not documenting unshipped features. - *Fix:* Remove the entire 'UI tools' section (intro paragraph plus both tool subsections) until the tools are re-enabled in a shipped release. -- [ ] **[incorrect/high]** ## Discovery tools — `cloud_info()` bullet — cloud_info is described as returning 'cloud connection information including authentication status, subscription details, and tenant info', but it returns a static bundled markdown blurb about Basic Memory Cloud with no connection/auth/tenant data. +- [x] **[incorrect/high]** ## Discovery tools — `cloud_info()` bullet — cloud_info is described as returning 'cloud connection information including authentication status, subscription details, and tenant info', but it returns a static bundled markdown blurb about Basic Memory Cloud with no connection/auth/tenant data. - *Evidence:* src/basic_memory/mcp/tools/cloud_info.py: `return load_discovery_resource("cloud_info.md")` — a static file (src/basic_memory/mcp/resources/cloud_info.md) containing a feature list, an OSS discount code, and 'bm cloud login' setup guidance. Docstring: 'Return optional Basic Memory Cloud information and setup guidance.' - *Fix:* Describe it as: returns an overview of Basic Memory Cloud (features, discount code, and setup guidance via `bm cloud login`). No parameters. -- [ ] **[incorrect/high]** ### `recent_activity` — intro sentence — The claim 'When called without a `project` parameter, returns activity across all projects' is wrong for typical setups — without a project parameter the tool falls back to the default project; cross-project discovery mode only triggers when no project can be resolved at all. +- [x] **[incorrect/high]** ### `recent_activity` — intro sentence — The claim 'When called without a `project` parameter, returns activity across all projects' is wrong for typical setups — without a project parameter the tool falls back to the default project; cross-project discovery mode only triggers when no project can be resolved at all. - *Evidence:* src/basic_memory/mcp/project_context.py resolve_project_parameter: resolution order is env constraint → explicit parameter → default_project → discovery, and recent_activity.py calls it with allow_discovery=True; its docstring says discovery applies 'When no specific project can be resolved'. Config auto-sets default_project to the first project when unset (config.py model validator), so a default almost always exists. The sentence also contradicts the page's own project-resolution tip at the top. - *Fix:* Change to: 'When no project can be resolved (no parameter, no default project), returns activity across all projects (discovery mode); otherwise it uses the resolved project.' -- [ ] **[incorrect/medium]** ## Discovery tools — `release_notes()` bullet — release_notes is described as returning 'the latest Basic Memory release notes and changelog', but it returns a short static markdown resource bundled with the package — not the changelog. +- [x] **[incorrect/medium]** ## Discovery tools — `release_notes()` bullet — release_notes is described as returning 'the latest Basic Memory release notes and changelog', but it returns a short static markdown resource bundled with the package — not the changelog. - *Evidence:* src/basic_memory/mcp/tools/release_notes.py: `return load_discovery_resource("release_notes.md")` — a bundled static file (src/basic_memory/mcp/resources/release_notes.md) containing a brief dated note and a cloud promo/discount blurb. Docstring: 'Return the latest product release notes for optional user review.' - *Fix:* Drop 'and changelog' and describe it as returning bundled release-notes highlights for the installed version. -- [ ] **[incorrect/medium]** ### `read_content` — description — 'Returns the file's raw bytes' misstates the behavior: text files are returned as plain text, images are automatically resized/optimized (not raw), and other binaries are returned base64-encoded only when below size limits. +- [x] **[incorrect/medium]** ### `read_content` — description — 'Returns the file's raw bytes' misstates the behavior: text files are returned as plain text, images are automatically resized/optimized (not raw), and other binaries are returned base64-encoded only when below size limits. - *Evidence:* src/basic_memory/mcp/tools/read_content.py docstring: 'Text files (markdown, code, etc.) are returned as plain text; Images are automatically resized/optimized for display; Other binary files are returned as base64 if below size limits.' - *Fix:* Reword to: 'Read a file's raw content by path or permalink. Text files return as plain text; images are resized/optimized for display; other binary files return base64-encoded (subject to size limits).' -- [ ] **[confusing/low]** ## Discovery tools — 'Cloud discovery tools' subheading — Grouping release_notes under 'Cloud discovery tools' implies both tools are cloud-only, but both are registered unconditionally and work in local mode; release_notes is about the product release, not the cloud. +- [x] **[confusing/low]** ## Discovery tools — 'Cloud discovery tools' subheading — Grouping release_notes under 'Cloud discovery tools' implies both tools are cloud-only, but both are registered unconditionally and work in local mode; release_notes is about the product release, not the cloud. - *Evidence:* src/basic_memory/mcp/tools/__init__.py imports cloud_info and release_notes unconditionally alongside the standard tools; release_notes.md content is product release notes plus an optional cloud promo. - *Fix:* Rename the subheading to 'Discovery tools' content directly (drop the 'Cloud' qualifier) or split release_notes out from the cloud-specific grouping. ### content/9.reference/3.ai-assistant-guide.md -- [ ] **[confusing/medium]** ## 1. Install Agent Skills (recommended) — line 20 — The prose says "Start with memory-notes ... and add others as you need them," but the command shown right above (npx skills add basicmachines-co/basic-memory/skills) installs all skills at once, so the incremental-adoption advice contradicts the example. +- [x] **[confusing/medium]** ## 1. Install Agent Skills (recommended) — line 20 — The prose says "Start with memory-notes ... and add others as you need them," but the command shown right above (npx skills add basicmachines-co/basic-memory/skills) installs all skills at once, so the incremental-adoption advice contradicts the example. - *Evidence:* The skills page (content/7.integrations/9.skills.md, Installation section) documents that the bare command "Install[s] all skills at once" and that single-skill installs require --skill (e.g. `npx skills add basicmachines-co/basic-memory/skills --skill memory-tasks`). - *Fix:* Either show the single-skill form for the recommended starting point (`npx skills add basicmachines-co/basic-memory/skills --skill memory-notes`) before mentioning adding others, or reword to clarify the command installs the full set and memory-notes is simply the skill to lean on first. ### content/9.reference/4.technical-information.md -- [ ] **[incorrect/medium]** Resulting JSON Entity Structure (entity_metadata.tags, ~line 141) — The example shows entity_metadata.tags as a stringified Python list ("['#coffee', '#brewing', '#methods', '#demo']") but the current parser preserves frontmatter lists as lists, so the API returns a JSON array. +- [x] **[incorrect/medium]** Resulting JSON Entity Structure (entity_metadata.tags, ~line 141) — The example shows entity_metadata.tags as a stringified Python list ("['#coffee', '#brewing', '#methods', '#demo']") but the current parser preserves frontmatter lists as lists, so the API returns a JSON array. - *Evidence:* normalize_frontmatter_value in /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory/markdown/entity_parser.py explicitly preserves lists: 'if isinstance(value, list): return [normalize_frontmatter_value(item) for item in value]'. entity_metadata is a Dict field (schemas/response.py line 202), so tags serialize as a JSON array, not a str()-ed Python list. The example output (timestamped 2025-03-06) appears generated by an older version. - *Fix:* Change the value to a JSON array: "tags": ["#coffee", "#brewing", "#methods", "#demo"] (or regenerate the example against a current build). -- [ ] **[confusing/high]** Implementation Details (steps, lines 73-83) vs Entity Model (lines 188-197) — The page defines the same entity model twice: the 'Implementation Details' steps define Entities/Observations/Relations, then the 'Entity Model' section immediately after the JSON example re-defines the identical three concepts (plus Tags), breaking the narrative flow. +- [x] **[confusing/high]** Implementation Details (steps, lines 73-83) vs Entity Model (lines 188-197) — The page defines the same entity model twice: the 'Implementation Details' steps define Entities/Observations/Relations, then the 'Entity Model' section immediately after the JSON example re-defines the identical three concepts (plus Tags), breaking the narrative flow. - *Evidence:* Lines 73-83: 'Entities — Distinct concepts represented by Markdown documents / Observations — Categorized facts... / Relations — Connections between entities...'; lines 190-195 repeat: 'Entities — Documents in your knowledge base / Observations — Facts or statements about entities / Relations — Connections between entities'. A first-time reader encounters near-identical definitions a screen apart with the long JSON example in between. - *Fix:* Merge the two into one definition list (keeping Tags), placed once before the Example Markdown Input, and drop the duplicate 'Entity Model' bullets. -- [ ] **[confusing/medium]** Resulting JSON Entity Structure (created_at/updated_at, lines 179-180) — In the example JSON, created_at (2025-03-06T14:01:23) is later than updated_at (2025-03-06T13:34:48), an impossible ordering that makes careful readers doubt the example's accuracy. +- [x] **[confusing/medium]** Resulting JSON Entity Structure (created_at/updated_at, lines 179-180) — In the example JSON, created_at (2025-03-06T14:01:23) is later than updated_at (2025-03-06T13:34:48), an impossible ordering that makes careful readers doubt the example's accuracy. - *Evidence:* "created_at": "2025-03-06T14:01:23.445071" vs "updated_at": "2025-03-06T13:34:48.563606" — a record cannot be updated before it was created. - *Fix:* Swap or adjust the timestamps so updated_at >= created_at. -- [ ] **[confusing/low]** Resulting JSON Entity Structure (file_path, line 135) — The output's file_path 'Coffee Notes/Coffee Brewing Methods.md' is never established by the 'Example Markdown Input' it supposedly derives from, and its folder doesn't match the permalink prefix 'coffee/', leaving readers unable to tell how file paths and permalinks relate. +- [x] **[confusing/low]** Resulting JSON Entity Structure (file_path, line 135) — The output's file_path 'Coffee Notes/Coffee Brewing Methods.md' is never established by the 'Example Markdown Input' it supposedly derives from, and its folder doesn't match the permalink prefix 'coffee/', leaving readers unable to tell how file paths and permalinks relate. - *Evidence:* The markdown input block (lines 89-126) shows only file content with an explicit 'permalink: coffee/coffee-brewing-methods'; the JSON output introduces a 'Coffee Notes/' folder out of nowhere. Since permalinks are normally derived from file paths unless overridden, the mismatch invites the wrong mental model for the input->output example pair. - *Fix:* Either state the file's location above the input example (e.g., 'saved as Coffee Notes/Coffee Brewing Methods.md') and note that the frontmatter permalink overrides the path-derived one, or align file_path with the permalink (coffee/Coffee Brewing Methods.md). ### content/9.reference/5.troubleshooting.md -- [ ] **[incorrect/high]** Database Issues → Corrupted Database — The fix is labeled "Reset and re-index" and the warning claims `basic-memory reset` "rebuilds the database from your markdown files", but plain `reset` only drops and recreates an empty index database — it does not re-index files. +- [x] **[incorrect/high]** Database Issues → Corrupted Database — The fix is labeled "Reset and re-index" and the warning claims `basic-memory reset` "rebuilds the database from your markdown files", but plain `reset` only drops and recreates an empty index database — it does not re-index files. - *Evidence:* src/basic_memory/cli/commands/db.py:196-219 — reset prints "This only deletes the index database... Use bm reset --reindex to automatically rebuild the index afterward"; re-indexing only runs when the --reindex flag is passed (db.py:265). - *Fix:* Change the command to `basic-memory reset --reindex` (or `basic-memory reset` followed by `basic-memory reindex`) and reword the warning to say the index is rebuilt from markdown files when --reindex is used. -- [ ] **[incorrect/high]** Sync Issues → Changes Not Syncing, step 4 "Reset the database" — The warning under `basic-memory reset` says "This re-indexes all files", but reset alone never re-indexes — without `--reindex` the user is left with an empty index and their "changes not syncing" problem seemingly worse. +- [x] **[incorrect/high]** Sync Issues → Changes Not Syncing, step 4 "Reset the database" — The warning under `basic-memory reset` says "This re-indexes all files", but reset alone never re-indexes — without `--reindex` the user is left with an empty index and their "changes not syncing" problem seemingly worse. - *Evidence:* src/basic_memory/cli/commands/db.py:196-219 — reset help/output: "Reset database (drop all tables and recreate)" and "Use bm reset --reindex to automatically rebuild the index afterward." - *Fix:* Use `basic-memory reset --reindex` in the code block, or recommend `basic-memory reindex` first (lighter fix) before a full reset. -- [ ] **[incorrect/high]** Performance Issues → Slow Operations, step 1 "Check database size" — `basic-memory project info` as written fails — the command requires a project name argument — and it reports knowledge-graph/embedding statistics, not database size. +- [x] **[incorrect/high]** Performance Issues → Slow Operations, step 1 "Check database size" — `basic-memory project info` as written fails — the command requires a project name argument — and it reports knowledge-graph/embedding statistics, not database size. - *Evidence:* src/basic_memory/cli/commands/project.py:1360-1363 — `@project_app.command("info")` with `name: str = typer.Argument(..., help="Name of the project")` (required); output shows Entities/Observations/Relations counts and embedding status. - *Fix:* Change to `basic-memory project info ` and relabel the step "Check knowledge base statistics". -- [ ] **[incorrect/high]** Getting Help → Check Logs (first code block) — `cat ~/.basic-memory/basic-memory-*.log` matches nothing on macOS/Linux — the log file there is `basic-memory.log`; the hyphen-pid form (`basic-memory-.log`) is Windows-only. +- [x] **[incorrect/high]** Getting Help → Check Logs (first code block) — `cat ~/.basic-memory/basic-memory-*.log` matches nothing on macOS/Linux — the log file there is `basic-memory.log`; the hyphen-pid form (`basic-memory-.log`) is Windows-only. - *Evidence:* src/basic_memory/utils.py:442 — `log_filename = f"basic-memory-{os.getpid()}.log" if os.name == "nt" else "basic-memory.log"`. - *Fix:* Use `cat ~/.basic-memory/basic-memory.log` (and optionally note the per-process `basic-memory-.log` naming on Windows). -- [ ] **[incorrect/high]** Getting Help → Check Logs ("Or for Cloud mode" line) — `~/.basic-memory/basic-memory-cloud.json` is not a cloud-mode log file — it is the OAuth token cache, so catting it shows (and encourages exposing) credentials, not logs. +- [x] **[incorrect/high]** Getting Help → Check Logs ("Or for Cloud mode" line) — `~/.basic-memory/basic-memory-cloud.json` is not a cloud-mode log file — it is the OAuth token cache, so catting it shows (and encourages exposing) credentials, not logs. - *Evidence:* src/basic_memory/cli/auth.py:35 — `self.token_file = app_config.data_dir_path / "basic-memory-cloud.json"`. - *Fix:* Remove the "Or for Cloud mode" line, or replace it with a real diagnostic such as `bm cloud status`. -- [ ] **[incorrect/medium]** MCP Connection Issues → MCP Endpoint Connection Fails (Cloud), step 3 — Step 3 labels `bm cloud status` as "Check subscription status", but the command reports authentication and connection status (host, API key, OAuth token validity, health-check reachability), not subscription state. +- [x] **[incorrect/medium]** MCP Connection Issues → MCP Endpoint Connection Fails (Cloud), step 3 — Step 3 labels `bm cloud status` as "Check subscription status", but the command reports authentication and connection status (host, API key, OAuth token validity, health-check reachability), not subscription state. - *Evidence:* src/basic_memory/cli/commands/cloud/core_commands.py:158-200 — docstring "Check cloud authentication and connection status"; output covers Host, API Key, OAuth token validity, and a /proxy/health connectivity check only. - *Fix:* Relabel the step "Check authentication and connection status"; the separate "Subscription Required Error" section already covers subscription problems. -- [ ] **[incorrect/medium]** Sync Issues → Sync In Progress — The section troubleshoots operations failing with a "sync in progress" message, but no such message exists anywhere in the current codebase — this appears to be stale guidance from an earlier release. +- [x] **[incorrect/medium]** Sync Issues → Sync In Progress — The section troubleshoots operations failing with a "sync in progress" message, but no such message exists anywhere in the current codebase — this appears to be stale guidance from an earlier release. - *Evidence:* grep for "sync in progress"/"in progress" (case-insensitive) across /Users/phernandez/dev/basicmachines/basic-memory/src/basic_memory returns no user-facing message; neither CLI, API, nor MCP tools emit it. - *Fix:* Remove the section, or rewrite it around what users actually see today (e.g., `basic-memory status` showing files still being indexed after startup). -- [ ] **[redundant/high]** Sync Issues → Cloud Sync Issues; Cloud Issues → Authentication Failed or Invalid Token; Project Issues → Project Not Configured for Sync (Cloud) — These three cloud troubleshooting entries duplicate, nearly verbatim, the Troubleshooting section of the Cloud Sync page (same error strings, same command sequences), and "Project Not Configured for Sync (Cloud)" additionally repeats step 4 of "Cloud Sync Issues" on this same page. +- [x] **[redundant/high]** Sync Issues → Cloud Sync Issues; Cloud Issues → Authentication Failed or Invalid Token; Project Issues → Project Not Configured for Sync (Cloud) — These three cloud troubleshooting entries duplicate, nearly verbatim, the Troubleshooting section of the Cloud Sync page (same error strings, same command sequences), and "Project Not Configured for Sync (Cloud)" additionally repeats step 4 of "Cloud Sync Issues" on this same page. - *Evidence:* content/3.cloud/03.cloud-sync.md lines 355-385 contain identical "Authentication failed or Invalid token" (bm cloud logout/login), "Push or Pull Reports Conflicts" (--dry-run, --on-conflict keep-both), and "Project has no local_sync_path configured" (bm cloud sync-setup research ~/Documents/research) entries. - *Fix:* Keep one-line symptoms here and link to /cloud/cloud-sync#troubleshooting for the fixes, or make the cloud-sync page link here — pick a single owner so the two copies cannot drift. -- [ ] **[confusing/medium]** Search and Content Issues → Entity Not Found, steps 1 and 3 — Natural-language AI prompts ("Find notes about [topic]", "List files in [folder]") appear in bare code blocks on a page otherwise full of shell commands, so a first-time reader may try to run them in a terminal. +- [x] **[confusing/medium]** Search and Content Issues → Entity Not Found, steps 1 and 3 — Natural-language AI prompts ("Find notes about [topic]", "List files in [folder]") appear in bare code blocks on a page otherwise full of shell commands, so a first-time reader may try to run them in a terminal. - *Evidence:* Every other code block on the page is a bash command or JSON config; nothing signals these two blocks are things to say to the AI assistant rather than type into a shell. - *Fix:* Prefix each with a sentence like "Ask your AI assistant:" or label the fences (e.g., a 'prompt' caption) to distinguish them from shell commands. -- [ ] **[confusing/medium]** Database Issues → Database Locked, step 3 "Remove lock files" — The step calls memory.db-shm/-wal "lock files" — they are SQLite WAL/shared-memory files — and deleting the -wal file by hand can silently discard recently indexed changes, when the supported cleanup path is `basic-memory reset --reindex` (which removes these files itself). +- [x] **[confusing/medium]** Database Issues → Database Locked, step 3 "Remove lock files" — The step calls memory.db-shm/-wal "lock files" — they are SQLite WAL/shared-memory files — and deleting the -wal file by hand can silently discard recently indexed changes, when the supported cleanup path is `basic-memory reset --reindex` (which removes these files itself). - *Evidence:* src/basic_memory/cli/commands/db.py:236-242 deletes the "", "-shm", "-wal" suffixed files as part of the guarded reset flow (which first refuses to run while MCP processes hold the DB open); the doc's manual `rm` has no such guard and mislabels the files. - *Fix:* Reword to "Remove SQLite WAL/shared-memory files" and point users at `basic-memory reset --reindex` after closing clients, instead of manual rm commands. ### content/9.reference/6.configuration.md -- [ ] **[incorrect/high]** Project and routing settings > `projects` bullet list (line 69) — The project entry field is listed as `cloud_sync_path`, but the actual config field is `local_sync_path`; `cloud_sync_path` is only a legacy read-time alias. +- [x] **[incorrect/high]** Project and routing settings > `projects` bullet list (line 69) — The project entry field is listed as `cloud_sync_path`, but the actual config field is `local_sync_path`; `cloud_sync_path` is only a legacy read-time alias. - *Evidence:* basic-memory src/basic_memory/config.py line 163: `local_sync_path: Optional[str] = Field(... validation_alias=AliasChoices("local_sync_path", "cloud_sync_path"))`. Re-saved configs serialize `local_sync_path`. The page's own example config (line 47) correctly uses `local_sync_path`, contradicting this bullet. - *Fix:* Change the bullet to `local_sync_path` (optional), optionally noting that legacy `cloud_sync_path` keys are accepted and migrated on load. -- [ ] **[incorrect/high]** Sync and watch settings > `skip_initialization_sync` (lines 258-264) — The description says it skips the initial full sync at MCP server start and recommends it for large local projects, but the setting actually skips database initialization and project reconciliation/seeding (cloud/stateless deployments) and does not gate the initial file scan at all. +- [x] **[incorrect/high]** Sync and watch settings > `skip_initialization_sync` (lines 258-264) — The description says it skips the initial full sync at MCP server start and recommends it for large local projects, but the setting actually skips database initialization and project reconciliation/seeding (cloud/stateless deployments) and does not gate the initial file scan at all. - *Evidence:* config.py line 458: description 'Skip expensive initialization synchronization. Useful for cloud/stateless deployments where project reconciliation is not needed.' It feeds skip_local_initialization (config.py line 673), which makes initialize_app return before DB init and project reconciliation (services/initialization.py line 202) and skips default-project seeding (config.py lines 767-776). The initial file sync is gated only by sync_changes/test/cloud mode (mcp/container.py line 57); grep shows no file-sync path checks skip_initialization_sync. - *Fix:* Rewrite as: skips local initialization (database setup and project reconciliation) for cloud/stateless deployments where projects are managed in the database; do not recommend it as a local large-project performance knob. -- [ ] **[incorrect/high]** Formatter settings > `formatter_command` (lines 315-321) — The page says the command 'is called with the file path as an argument', but the file path is only substituted via a `{file}` placeholder in the command string — nothing is appended if the placeholder is absent. +- [x] **[incorrect/high]** Formatter settings > `formatter_command` (lines 315-321) — The page says the command 'is called with the file path as an argument', but the file path is only substituted via a `{file}` placeholder in the command string — nothing is appended if the placeholder is absent. - *Evidence:* file_utils.py line 240: `cmd = formatter.replace("{file}", str(path))` followed by shlex.split and subprocess exec — no path is appended. config.py line 469 description: 'External formatter command. Use {file} as placeholder for file path... Set to 'npx prettier --write {file}' for Prettier.' A user setting `"prettier --write"` per the docs would run the command without any file. - *Fix:* Document the `{file}` placeholder with an example like `npx prettier --write {file}`. -- [ ] **[confusing/medium]** Formatter settings > `format_on_save` / `formatter_command` (lines 307-321) — The section implies formatting only happens when `formatter_command` is set, but with `format_on_save: true` and no command configured, markdown files are formatted by the built-in mdformat formatter; the per-extension `formatters` map is also undocumented. +- [x] **[confusing/medium]** Formatter settings > `format_on_save` / `formatter_command` (lines 307-321) — The section implies formatting only happens when `formatter_command` is set, but with `format_on_save: true` and no command configured, markdown files are formatted by the built-in mdformat formatter; the per-extension `formatters` map is also undocumented. - *Evidence:* file_utils.py lines 228-236: when no formatter is configured, markdown files fall through to `format_markdown_builtin` (mdformat with GFM/frontmatter). config.py line 469: 'If not set, uses built-in mdformat (Python, no Node.js required).' config.py line 472 also defines a `formatters` per-extension dict not mentioned on the page. - *Fix:* State that enabling format_on_save alone formats markdown with built-in mdformat, and that formatter_command (or the per-extension `formatters` map) overrides it with an external tool. -- [ ] **[confusing/low]** Project and routing settings > `default_project` (lines 72-77) — 'Default: "main"' is not the field default — the field defaults to null and, when omitted, Basic Memory falls back to the first configured project ('main' only on fresh installs because a 'main' project is seeded); explicit null disables automatic project resolution, which the page does not mention. +- [x] **[confusing/low]** Project and routing settings > `default_project` (lines 72-77) — 'Default: "main"' is not the field default — the field defaults to null and, when omitted, Basic Memory falls back to the first configured project ('main' only on fresh installs because a 'main' project is seeded); explicit null disables automatic project resolution, which the page does not mention. - *Evidence:* config.py lines 200-203 (default=None, 'Set to null to disable automatic project resolution') and lines 783-789 (when not explicitly set, default_project becomes the first project in the config; corrected to first project if it references a missing project). - *Fix:* Say: default is unset, in which case the first configured project is used ('main' on fresh installs); explicit null disables automatic project resolution. -- [ ] **[redundant/medium]** Semantic search settings section (lines 103-168) — The seven semantic settings with their defaults and env var names are fully duplicated in the settings table on the Semantic Search concepts page, creating drift risk if a default changes. +- [x] **[redundant/medium]** Semantic search settings section (lines 103-168) — The seven semantic settings with their defaults and env var names are fully duplicated in the settings table on the Semantic Search concepts page, creating drift risk if a default changes. - *Evidence:* content/6.concepts/7.semantic-search.md lines 230-236 list semantic_search_enabled, semantic_embedding_provider, semantic_embedding_model, semantic_embedding_dimensions, semantic_embedding_batch_size, semantic_vector_k, and semantic_min_similarity with identical defaults and BASIC_MEMORY_* env vars; line 240 also repeats the min-similarity tuning guidance. - *Fix:* Keep the full reference here and have the concepts page link to /reference/configuration#semantic-search-settings instead of maintaining its own defaults table (or vice versa). -- [ ] **[confusing/medium]** ## Example config (v0.19+) heading (line 34) — The heading hard-codes a version floor ('v0.19+'), which contradicts the docs policy of not embedding version floors and reads dated now that the current release is v0.22.x. +- [x] **[confusing/medium]** ## Example config (v0.19+) heading (line 34) — The heading hard-codes a version floor ('v0.19+'), which contradicts the docs policy of not embedding version floors and reads dated now that the current release is v0.22.x. - *Evidence:* Docs policy: no version floors; latest-release info lives on the Changelog page. Nothing in the example is v0.19-specific relative to the current format, so the qualifier adds no information for a first-time reader. - *Fix:* Rename the heading to 'Example config'. ### content/9.reference/7.docker.md -- [ ] **[confusing/medium]** ## Configuration — intro sentence and defaults table — The table is introduced with "The image sets these defaults," but four of the six rows (BASIC_MEMORY_DEFAULT_PROJECT, BASIC_MEMORY_SYNC_CHANGES, BASIC_MEMORY_LOG_LEVEL, BASIC_MEMORY_SYNC_DELAY) are not set by the image at all — their Default cells say "in the Compose example," contradicting the intro. +- [x] **[confusing/medium]** ## Configuration — intro sentence and defaults table — The table is introduced with "The image sets these defaults," but four of the six rows (BASIC_MEMORY_DEFAULT_PROJECT, BASIC_MEMORY_SYNC_CHANGES, BASIC_MEMORY_LOG_LEVEL, BASIC_MEMORY_SYNC_DELAY) are not set by the image at all — their Default cells say "in the Compose example," contradicting the intro. - *Evidence:* The Dockerfile in the basic-memory repo only sets BASIC_MEMORY_HOME and BASIC_MEMORY_PROJECT_ROOT (ENV block); the other four variables appear only in the Compose example's environment section. A reader using plain `docker run` (the page's first example) could skim the intro and assume those four are baked into the image. - *Fix:* Split into two parts: "The image sets BASIC_MEMORY_HOME=/app/data/basic-memory and BASIC_MEMORY_PROJECT_ROOT=/app/data" plus a second list/table of "variables the Compose example sets (and their application defaults)" — or reword the intro to "Configuration comes from these environment variables" and give each row a clear Source column (image vs. Compose example vs. application default). ### content/9.reference/8.llms-txt.md -- [ ] **[redundant/medium]** Quick reference table and Content negotiation / llms.txt / Raw markdown sections — The 4-row access-methods table and the same three curl examples (llms.txt index, /raw/ page fetch, Accept: text/markdown negotiation) are duplicated nearly verbatim on content/2.whats-new/8.ai-friendly-docs.md. +- [x] **[redundant/medium]** Quick reference table and Content negotiation / llms.txt / Raw markdown sections — The 4-row access-methods table and the same three curl examples (llms.txt index, /raw/ page fetch, Accept: text/markdown negotiation) are duplicated nearly verbatim on content/2.whats-new/8.ai-friendly-docs.md. - *Evidence:* content/2.whats-new/8.ai-friendly-docs.md lines 18-36 contain an identical Method/URL table (Index /llms.txt, Full docs /llms-full.txt, Raw markdown /raw/.md, Content negotiation Accept: text/markdown) plus the same curl commands; that page already cross-links here twice ('See the full reference at Reference → AI-Friendly Documentation'), so the duplicated table/examples could drift if an endpoint changes. - *Fix:* Trim the What's New page to the announcement prompt plus the cross-link card, keeping the reference table and curl examples only on this reference page. -- [ ] **[confusing/low]** Opening ::tip block (lines 8-16) — The natural-language AI prompt ('Fetch https://docs.basicmemory.com/llms.txt and read the Basic Memory documentation') is fenced as a bash code block, so a first-time reader may paste it into a terminal where it fails; the equivalent block on the What's New page uses a plain fence. +- [x] **[confusing/low]** Opening ::tip block (lines 8-16) — The natural-language AI prompt ('Fetch https://docs.basicmemory.com/llms.txt and read the Basic Memory documentation') is fenced as a bash code block, so a first-time reader may paste it into a terminal where it fails; the equivalent block on the What's New page uses a plain fence. - *Evidence:* Line 11 opens the fence with ```bash but the content is a prompt for an AI assistant, not a shell command; the surrounding prose says 'ask it to fetch the documentation'. content/2.whats-new/8.ai-friendly-docs.md line 12 renders the same prompt with a language-less fence. - *Fix:* Change the fence language from bash to plain text (```text or no language) for the prompt block. From 29f40b4f530191fb9f8a3e25300ef64af86ea774 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:49:38 -0500 Subject: [PATCH 82/87] docs: cross-link the routing-rule tip and the AI assistant guide MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The vs-built-in-memory tip (cache/store routing saved into native memory) and the assistant guide's standing instructions are complementary — now each points at the other. Co-Authored-By: Claude Fable 5 --- content/07.concepts/0.vs-built-in-memory.md | 2 +- content/10.reference/3.ai-assistant-guide.md | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/content/07.concepts/0.vs-built-in-memory.md b/content/07.concepts/0.vs-built-in-memory.md index 624558c..4240402 100644 --- a/content/07.concepts/0.vs-built-in-memory.md +++ b/content/07.concepts/0.vs-built-in-memory.md @@ -17,7 +17,7 @@ Memory's search_notes, recent_activity, and build_context tools to find information before answering questions about past work. ``` -Built-in memory becomes the short-term cache; Basic Memory becomes the long-term store — and each knows about the other. +Built-in memory becomes the short-term cache; Basic Memory becomes the long-term store — and each knows about the other. For fuller standing instructions (skills, project settings, CLAUDE.md/AGENTS.md), see the [AI Assistant Guide](/reference/ai-assistant-guide). :: --- diff --git a/content/10.reference/3.ai-assistant-guide.md b/content/10.reference/3.ai-assistant-guide.md index 7b92164..13e39ef 100644 --- a/content/10.reference/3.ai-assistant-guide.md +++ b/content/10.reference/3.ai-assistant-guide.md @@ -68,6 +68,10 @@ Instructions don't have to be configured up front. Basic Memory is designed so y Your assistant can even write a note about *how you like your notes* — and find it again in the next conversation. +::tip +**Using your tool's built-in memory too?** There's a paste-once routing rule that teaches the agent to treat built-in memory as the short-term cache and Basic Memory as the long-term store — see [Using Basic Memory with Built-in AI Memory](/concepts/vs-built-in-memory). +:: + --- ## What good usage looks like From c4184fb0711cae51d9fb899a163798cf7cd75d76 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:50:57 -0500 Subject: [PATCH 83/87] docs: Postgres on the Docker page is a supported backend, not a dev toy Postgres with pgvector is the configuration Basic Memory Cloud runs on; the page now shows the two env vars to use it and links the pool tuning settings, instead of framing it as development-only via a compose file. Co-Authored-By: Claude Fable 5 --- content/10.reference/7.docker.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/content/10.reference/7.docker.md b/content/10.reference/7.docker.md index 5a59d9b..0a8938b 100644 --- a/content/10.reference/7.docker.md +++ b/content/10.reference/7.docker.md @@ -143,11 +143,16 @@ docker exec basic-memory-server bm project list Use `docker exec` for diagnostics and scripted maintenance. For everyday local work, use the installed CLI on your host machine. -## PostgreSQL for development +## PostgreSQL backend -The Basic Memory source repository includes a separate `docker-compose-postgres.yml` for local development and testing with PostgreSQL plus `pgvector`. +Basic Memory supports **PostgreSQL with `pgvector`** as a database backend — it's the same configuration Basic Memory Cloud runs on. Point your container at a Postgres instance with two environment variables: -Use it when you are developing or testing the database backend. It is not required for the standard Docker MCP server above, which can run with its normal local storage. +```bash +BASIC_MEMORY_DATABASE_BACKEND=postgres +BASIC_MEMORY_DATABASE_URL=postgresql+asyncpg://user:pass@host:5432/dbname +``` + +Connection pooling is tuned via `db_pool_size`, `db_pool_overflow`, and `db_pool_recycle` — see [Configuration](/reference/configuration#database-settings). SQLite remains the default and needs no setup. ## Troubleshooting From 75e044ceffc4333e58a466111c67e45934bed96f Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 13:56:34 -0500 Subject: [PATCH 84/87] docs: close out the cross-cutting review findings Most were already resolved by the per-page passes; this closes the verified leftovers: - Snapshots are workspace-wide, said consistently (restore guide, file history, What's New) - The workspace selector is named in the web app layout and used in join-a-team's step 2 - What's New announcements retitled (Introducing Teams, Cloud App Updates) so nav labels no longer collide with the canonical section pages - Journey fixes: getting-started no longer bounces readers back to the quickstarts, cloud-guide's install link points at the install page, local-install greets quickstart graduates, and the four dead-end pages (canvas, llms-txt, technical information, routing) get Next Steps cards - Last duplication trimmed: the local user guide's relation/observation syntax section defers to the canonical concepts page; project info example gets its required argument Co-Authored-By: Claude Fable 5 --- content/02.whats-new/0.teams.md | 2 +- content/02.whats-new/4.cloud.md | 4 +- content/03.cloud/01.cloud-guide.md | 2 +- content/03.cloud/02.web-app.md | 2 +- content/03.cloud/10.restore-lost-content.md | 2 +- content/03.cloud/11.file-history.md | 4 +- content/03.cloud/13.routing.md | 33 ++++++++++ content/04.teams/5.join-a-team.md | 2 +- content/06.local/1.local-install.md | 4 ++ content/06.local/2.getting-started.md | 4 +- content/06.local/5.user-guide.md | 38 ++--------- content/06.local/6.canvas.md | 24 +++++++ .../10.reference/4.technical-information.md | 24 +++++++ content/10.reference/8.llms-txt.md | 24 +++++++ docs/review-findings.md | 64 +++++++++---------- 15 files changed, 158 insertions(+), 75 deletions(-) diff --git a/content/02.whats-new/0.teams.md b/content/02.whats-new/0.teams.md index bc05807..9062653 100644 --- a/content/02.whats-new/0.teams.md +++ b/content/02.whats-new/0.teams.md @@ -1,5 +1,5 @@ --- -title: Basic Memory Teams +title: Introducing Teams description: One shared memory for your whole team and every AI agent they use. --- diff --git a/content/02.whats-new/4.cloud.md b/content/02.whats-new/4.cloud.md index 8dbc6c6..dcbedb2 100644 --- a/content/02.whats-new/4.cloud.md +++ b/content/02.whats-new/4.cloud.md @@ -1,5 +1,5 @@ --- -title: Basic Memory Cloud +title: Cloud App Updates description: Cloud UI updates and new features. --- @@ -35,7 +35,7 @@ Basic Memory Cloud includes point-in-time snapshots for backup and recovery. Cre ## File History -Every save now creates a new version of a note automatically. Open **File history** on any note to step through its timeline, compare versions, and bring earlier content back — the fast, per-note answer to "I want to undo something," distinct from project-wide [Snapshots](/cloud/cloud-snapshots). See [File History](/cloud/file-history). +Every save now creates a new version of a note automatically. Open **File history** on any note to step through its timeline, compare versions, and bring earlier content back — the fast, per-note answer to "I want to undo something," distinct from workspace-wide [Snapshots](/cloud/cloud-snapshots). See [File History](/cloud/file-history). ## Next Steps diff --git a/content/03.cloud/01.cloud-guide.md b/content/03.cloud/01.cloud-guide.md index c17290d..c555818 100644 --- a/content/03.cloud/01.cloud-guide.md +++ b/content/03.cloud/01.cloud-guide.md @@ -64,7 +64,7 @@ For the complete web app guide including editing modes, drafts, AI collaboration The CLI tools are **optional** but enable advanced features like project management, file upload, and local file sync. -**Requirements**: an up-to-date Basic Memory CLI (`bm update`). See [Getting Started](/local/getting-started) for installation. +**Requirements**: an up-to-date Basic Memory CLI (`bm update`). See [Local Installation](/local/local-install) for installation. ::note{icon="i-lucide-info"} **Why use the CLI?** diff --git a/content/03.cloud/02.web-app.md b/content/03.cloud/02.web-app.md index 26b0435..21d2412 100644 --- a/content/03.cloud/02.web-app.md +++ b/content/03.cloud/02.web-app.md @@ -18,7 +18,7 @@ The app is organized into three panes: | Pane | Contents | |------|----------| -| **Sidebar** | Project and folder tree, search, your account avatar | +| **Sidebar** | Workspace selector (personal and teams), project and folder tree, search, your account avatar | | **Note list** | Notes in the current folder or project, grouped by date | | **Note detail** | The selected note, opened ready to edit | diff --git a/content/03.cloud/10.restore-lost-content.md b/content/03.cloud/10.restore-lost-content.md index 4a808a6..469c020 100644 --- a/content/03.cloud/10.restore-lost-content.md +++ b/content/03.cloud/10.restore-lost-content.md @@ -42,7 +42,7 @@ See [File History](/cloud/file-history) for the full reference, including who ca ## Snapshots -Snapshots are project-wide point-in-time backups. Use them when you need to roll back more than one note — a deleted folder, a botched reorganization, or a project you wish you hadn't deleted. +Snapshots are workspace-wide point-in-time backups. Use them when you need to roll back more than one note — a deleted folder, a botched reorganization, or a project you wish you hadn't deleted. ::note{icon="i-lucide-info"} Basic Memory Cloud creates snapshots automatically every day, and you can create manual ones before risky changes. As long as the content existed in some snapshot, you can get it back. For the snapshots reference itself — what they are, automatic vs manual, CLI options — see [Cloud Snapshots](/cloud/cloud-snapshots). diff --git a/content/03.cloud/11.file-history.md b/content/03.cloud/11.file-history.md index a883e5d..6a5e50b 100644 --- a/content/03.cloud/11.file-history.md +++ b/content/03.cloud/11.file-history.md @@ -3,7 +3,7 @@ title: File History description: Per-note version history in the cloud — open File history on any note to see every saved version and restore or merge in old content. --- -Every saved version of a note is preserved automatically in Basic Memory Cloud. Open **File history** on any note to see its full timeline, compare an earlier version side-by-side with the current one, and apply changes back into the live note. It's the fast, per-note answer to "I want to undo something" — distinct from [Snapshots](/cloud/cloud-snapshots), which are project-wide point-in-time backups. +Every saved version of a note is preserved automatically in Basic Memory Cloud. Open **File history** on any note to see its full timeline, compare an earlier version side-by-side with the current one, and apply changes back into the live note. It's the fast, per-note answer to "I want to undo something" — distinct from [Snapshots](/cloud/cloud-snapshots), which are workspace-wide point-in-time backups. ::note{icon="i-lucide-history"} File history is a cloud feature. Versions are created automatically on every save — no setup, nothing to turn on. @@ -90,6 +90,6 @@ For more on the architecture, see the Tigris case study: [Own Your AI Context wi ## Related - [Restore Lost Content](/cloud/restore-lost-content) — when to use File history vs. Snapshots -- [Cloud Snapshots](/cloud/cloud-snapshots) — project-wide point-in-time backups +- [Cloud Snapshots](/cloud/cloud-snapshots) — workspace-wide point-in-time backups - [Web App](/cloud/web-app) — the editor and surrounding UI - [Teams](/teams/about) — permissions in a shared workspace diff --git a/content/03.cloud/13.routing.md b/content/03.cloud/13.routing.md index 33fd4d6..487093d 100644 --- a/content/03.cloud/13.routing.md +++ b/content/03.cloud/13.routing.md @@ -166,3 +166,36 @@ See [API Keys](/cloud/api-keys) for detailed setup instructions. - **Cloud mode** — Requests are forwarded to `cloud.basicmemory.com` using your credentials (API key or login token). The cloud instance processes the request and returns the result. In both cases, the same tools and commands work identically. The only difference is where the work happens. + +--- + +## Next Steps + +:::card-group +::card +--- +title: Cloud Sync +icon: i-lucide-refresh-cw +to: /cloud/cloud-sync +--- +Keep local folders and cloud projects aligned. +:: + +::card +--- +title: Cloud CLI +icon: i-lucide-terminal +to: /cloud/cloud-cli +--- +The full command walkthrough for cloud workflows. +:: + +::card +--- +title: API Keys +icon: i-lucide-key +to: /cloud/api-keys +--- +Credentials for cloud-routed projects. +:: +::: diff --git a/content/04.teams/5.join-a-team.md b/content/04.teams/5.join-a-team.md index 217e956..8871ddb 100644 --- a/content/04.teams/5.join-a-team.md +++ b/content/04.teams/5.join-a-team.md @@ -26,7 +26,7 @@ On first sign-in, your account is linked to the pending membership, and you beco ## 2. Find the projects -The sidebar shows the teams and projects you have access to. Open one to see its folders and notes. +Switch to the team workspace with the **workspace selector** in the sidebar — the sidebar then shows the team's projects. Open one to see its folders and notes. Your **role** determines what you can do — from read-only **Viewer** up to **Owner**, with Editor, User Admin, and Admin tiers in between. The full capability table is on [Members and Roles](/teams/members-and-roles). diff --git a/content/06.local/1.local-install.md b/content/06.local/1.local-install.md index dc0525c..4cb69b4 100644 --- a/content/06.local/1.local-install.md +++ b/content/06.local/1.local-install.md @@ -5,6 +5,10 @@ description: Install Basic Memory locally and choose where notes live. Local mode runs the MCP server on your machine and stores notes in local folders you control. +::note +Followed [Quickstart: Local](/start-here/quickstart-local)? You've already done this — continue to [Set Up Local Projects](/local/getting-started) or [CLI Basics](/local/cli-basics). +:: + ## Install the CLI ::code-group diff --git a/content/06.local/2.getting-started.md b/content/06.local/2.getting-started.md index 23a2cfc..b6a98f2 100644 --- a/content/06.local/2.getting-started.md +++ b/content/06.local/2.getting-started.md @@ -3,10 +3,8 @@ title: Getting Started description: Configure where notes are saved and manage multiple projects. --- -Ready to set up Basic Memory? Start with the quickstart guides: +Already installed? (If not, start with [Quickstart: Local](/start-here/quickstart-local).) This page covers what comes next: where your notes are saved, working with multiple projects, and keeping Basic Memory updated. -:::card-group -::card --- title: "Quickstart: Cloud" icon: i-lucide-cloud diff --git a/content/06.local/5.user-guide.md b/content/06.local/5.user-guide.md index 1b0a1a3..25023dd 100644 --- a/content/06.local/5.user-guide.md +++ b/content/06.local/5.user-guide.md @@ -209,43 +209,19 @@ Prefix detection always runs — it isn't controlled by configuration. The `perm ## Building Knowledge Connections -### Creating Relations +Connect knowledge with relations and structure facts with categorized observations: -Use WikiLink syntax to connect knowledge: +```markdown +## Observations +- [decision] We chose JWT tokens for stateless auth +- [requirement] Must support 2FA for sensitive operations -```bash ## Relations - implements [[Authentication System]] - requires [[Database Schema]] -- relates_to [[Security Guidelines]] ``` -### Common Relation Types - -| Type | Use for | -|------|---------| -| `implements` | One thing implements another | -| `requires` | Dependencies | -| `relates_to` | General connections | -| `part_of` | Hierarchy relationships | -| `extends` | Extensions or enhancements | -| `pairs_with` | Things that work together | -| `inspired_by` | Source of ideas | -| `replaces` | Supersedes another document | - -### Adding Observations - -Structure facts with semantic categories: - -```bash -## Observations -- [decision] We chose JWT tokens for stateless auth -- [requirement] Must support 2FA for sensitive operations -- [technique] Use bcrypt for password hashing -- [issue] Rate limiting needed for login attempts -- [fact] Average response time is 50ms -- [question] Should we support OAuth? -``` +Categories and relation types are open-ended — use whatever fits. The full syntax, conventions, and edge cases live in [Observations and Relations](/concepts/observations-and-relations). --- @@ -477,7 +453,7 @@ No manual sync needed for normal workflows. basic-memory status # View project information -basic-memory project info +basic-memory project info main ``` ### Force Re-sync diff --git a/content/06.local/6.canvas.md b/content/06.local/6.canvas.md index 6780354..6f3395f 100644 --- a/content/06.local/6.canvas.md +++ b/content/06.local/6.canvas.md @@ -102,3 +102,27 @@ The resulting file is fully compatible with Obsidian's Canvas feature and can be ::note **Provide context** about what documents or concepts to include for the best results. :: + +--- + +## Next Steps + +:::card-group +::card +--- +title: Obsidian Integration +icon: i-lucide-hexagon +to: /integrations/obsidian +--- +Open your canvases and vault in Obsidian. +:: + +::card +--- +title: Knowledge Format +icon: i-lucide-file-text +to: /concepts/knowledge-format +--- +The note structure canvases visualize. +:: +::: diff --git a/content/10.reference/4.technical-information.md b/content/10.reference/4.technical-information.md index fdb39b0..b146c28 100644 --- a/content/10.reference/4.technical-information.md +++ b/content/10.reference/4.technical-information.md @@ -315,3 +315,27 @@ Basic Memory embodies several key principles: - **AI-Native**: Designed specifically for AI collaboration - **Privacy-Preserving**: No data collection or tracking :: + +--- + +## Next Steps + +:::card-group +::card +--- +title: Knowledge Format +icon: i-lucide-file-text +to: /concepts/knowledge-format +--- +The markdown patterns behind the entity model. +:: + +::card +--- +title: Configuration +icon: i-lucide-settings +to: /reference/configuration +--- +Every config field and environment variable. +:: +::: diff --git a/content/10.reference/8.llms-txt.md b/content/10.reference/8.llms-txt.md index 8a275fb..7f34e78 100644 --- a/content/10.reference/8.llms-txt.md +++ b/content/10.reference/8.llms-txt.md @@ -158,3 +158,27 @@ const markdown = await response.text(); - **Structured discovery** - llms.txt provides an index - **Standard patterns** - Uses [llms.txt specification](https://llmstxt.org/) - **Content negotiation** - Same URLs work for humans and AI + +--- + +## Next Steps + +:::card-group +::card +--- +title: MCP Tools Reference +icon: i-lucide-wrench +to: /reference/mcp-tools-reference +--- +The tools your AI uses once it's read the docs. +:: + +::card +--- +title: What is Basic Memory +icon: i-lucide-lightbulb +to: /start-here/what-is-basic-memory +--- +The overview, human-readable edition. +:: +::: diff --git a/docs/review-findings.md b/docs/review-findings.md index edcb610..747f6c8 100644 --- a/docs/review-findings.md +++ b/docs/review-findings.md @@ -1097,76 +1097,76 @@ bearer_token_env_var = "BASIC_MEMORY_API_KEY" ### terminology (3) -- [ ] **[high]** content/3.cloud/11.restore-lost-content.md:45 vs content/3.cloud/11.restore-lost-content.md:151, content/3.cloud/05.cloud-snapshots.md:33, content/3.cloud/02.web-app.md:217 and 02.web-app.md:309 — Snapshot scope is described inconsistently: restore-lost-content.md:45 says "Snapshots are project-wide point-in-time backups", implying each project has its own snapshots, while the same page (line 151: "Snapshots cover the recent history of your cloud workspace"), the Cloud Snapshots guide ("Go to Settings → Snapshots and select a workspace to see its snapshots"), and the Web App settings table ("Manage point-in-time backups per workspace") all describe snapshots as workspace-scoped. A reader following the cross-links between the recovery guide and the snapshots guide gets two different answers about what a snapshot contains. +- [x] **[high]** content/3.cloud/11.restore-lost-content.md:45 vs content/3.cloud/11.restore-lost-content.md:151, content/3.cloud/05.cloud-snapshots.md:33, content/3.cloud/02.web-app.md:217 and 02.web-app.md:309 — Snapshot scope is described inconsistently: restore-lost-content.md:45 says "Snapshots are project-wide point-in-time backups", implying each project has its own snapshots, while the same page (line 151: "Snapshots cover the recent history of your cloud workspace"), the Cloud Snapshots guide ("Go to Settings → Snapshots and select a workspace to see its snapshots"), and the Web App settings table ("Manage point-in-time backups per workspace") all describe snapshots as workspace-scoped. A reader following the cross-links between the recovery guide and the snapshots guide gets two different answers about what a snapshot contains. - *Fix:* Change restore-lost-content.md:45 to "Snapshots are workspace-wide point-in-time backups" (or "cover your whole cloud workspace, every project in it"), matching the rest of the snapshot docs. -- [ ] **[medium]** content/4.teams/1.about.md:18-24 and content/2.whats-new/0.teams.md:16 vs content/9.reference/1.cli-reference.md:192 and 1.cli-reference.md:374-375, content/9.reference/2.mcp-tools-reference.md:235 — "Workspace" sometimes includes Local and sometimes means cloud-only. The Teams pages present a three-workspace model (Local / Personal Cloud / Team) and say you "switch between workspaces using the workspace selector in the app" / "switch between them in the app, or target one explicitly from the CLI and MCP" — but the CLI and MCP references define workspaces as cloud-only (`--workspace`: "Cloud workspace name, slug, type, or tenant ID"; `bm cloud workspace list` lists cloud workspaces; `list_workspaces` "List available cloud workspaces"). A reader who follows the about page's pointer to the CLI reference will find that the "Local" workspace from the table never appears in `bm cloud workspace list` or accepts `--workspace` targeting, and the web app cannot switch to it. +- [x] **[medium]** content/4.teams/1.about.md:18-24 and content/2.whats-new/0.teams.md:16 vs content/9.reference/1.cli-reference.md:192 and 1.cli-reference.md:374-375, content/9.reference/2.mcp-tools-reference.md:235 — "Workspace" sometimes includes Local and sometimes means cloud-only. The Teams pages present a three-workspace model (Local / Personal Cloud / Team) and say you "switch between workspaces using the workspace selector in the app" / "switch between them in the app, or target one explicitly from the CLI and MCP" — but the CLI and MCP references define workspaces as cloud-only (`--workspace`: "Cloud workspace name, slug, type, or tenant ID"; `bm cloud workspace list` lists cloud workspaces; `list_workspaces` "List available cloud workspaces"). A reader who follows the about page's pointer to the CLI reference will find that the "Local" workspace from the table never appears in `bm cloud workspace list` or accepts `--workspace` targeting, and the web app cannot switch to it. - *Fix:* In 4.teams/1.about.md and 2.whats-new/0.teams.md, either footnote the Local row (e.g., "Local projects live outside the cloud workspace model — they aren't listed by `bm cloud workspace list` or shown in the app's workspace selector") or reframe the table as "where your knowledge can live" rather than three workspaces, reserving "workspace" for cloud. -- [ ] **[medium]** content/4.teams/2.join-a-team.md:29 vs content/3.cloud/02.web-app.md:19, content/4.teams/1.about.md:24, content/4.teams/3.copy-between-workspaces.md:37 — The workspace-switching UI is named three different ways across linked pages: join-a-team.md:29 says "The sidebar shows the teams and projects you have access to" (and its page description promises a "switch workspaces" step that the body never ties to a named control), about.md:24 and copy-between-workspaces.md:37 call it "the workspace selector", and the Web App guide — the page join-a-team links to for the UI — describes the sidebar as only "Project and folder tree, search, your account avatar" with no mention of a workspace selector or teams at all. A new team member following join-a-team → Web App won't find where "teams" or workspaces appear in the interface. +- [x] **[medium]** content/4.teams/2.join-a-team.md:29 vs content/3.cloud/02.web-app.md:19, content/4.teams/1.about.md:24, content/4.teams/3.copy-between-workspaces.md:37 — The workspace-switching UI is named three different ways across linked pages: join-a-team.md:29 says "The sidebar shows the teams and projects you have access to" (and its page description promises a "switch workspaces" step that the body never ties to a named control), about.md:24 and copy-between-workspaces.md:37 call it "the workspace selector", and the Web App guide — the page join-a-team links to for the UI — describes the sidebar as only "Project and folder tree, search, your account avatar" with no mention of a workspace selector or teams at all. A new team member following join-a-team → Web App won't find where "teams" or workspaces appear in the interface. - *Fix:* Pick one UI label ("workspace selector") and use it in join-a-team step 2 (e.g., "switch to the team workspace using the workspace selector, then the sidebar shows its projects"), and add the workspace selector to the Web App guide's Layout/sidebar description. ### commands (12) -- [ ] **[high]** content/3.cloud/03.cloud-sync.md:82-84, content/3.cloud/03.cloud-sync.md:135-138, content/3.cloud/03.cloud-sync.md:280-282, content/3.cloud/03.cloud-sync.md:300-305, content/3.cloud/03.cloud-sync.md:467, content/3.cloud/01.cloud-guide.md:190, content/3.cloud/01.cloud-guide.md:193, content/3.cloud/01.cloud-guide.md:317, content/7.integrations/7.vscode.md:43, content/7.integrations/7.vscode.md:46, content/7.integrations/8.obsidian.md:47, content/7.integrations/8.obsidian.md:50 — Cloud project creation shown without the required --cloud flag, e.g. `bm project add research --local-path ~/Documents/research` and `bm project add temp`. Source (basic-memory/src/basic_memory/cli/commands/project.py:716-806) sets `effective_cloud_mode = cloud and not local` — cloud mode only when --cloud is passed; otherwise local mode requires the positional path argument, so every one of these commands exits with 'Error: path argument is required in local mode' even when global cloud mode is enabled. Contradicts the same operation shown correctly with --cloud on content/4.teams/1.about.md:176-182 and content/9.reference/1.cli-reference.md:220-229. +- [x] **[high]** content/3.cloud/03.cloud-sync.md:82-84, content/3.cloud/03.cloud-sync.md:135-138, content/3.cloud/03.cloud-sync.md:280-282, content/3.cloud/03.cloud-sync.md:300-305, content/3.cloud/03.cloud-sync.md:467, content/3.cloud/01.cloud-guide.md:190, content/3.cloud/01.cloud-guide.md:193, content/3.cloud/01.cloud-guide.md:317, content/7.integrations/7.vscode.md:43, content/7.integrations/7.vscode.md:46, content/7.integrations/8.obsidian.md:47, content/7.integrations/8.obsidian.md:50 — Cloud project creation shown without the required --cloud flag, e.g. `bm project add research --local-path ~/Documents/research` and `bm project add temp`. Source (basic-memory/src/basic_memory/cli/commands/project.py:716-806) sets `effective_cloud_mode = cloud and not local` — cloud mode only when --cloud is passed; otherwise local mode requires the positional path argument, so every one of these commands exits with 'Error: path argument is required in local mode' even when global cloud mode is enabled. Contradicts the same operation shown correctly with --cloud on content/4.teams/1.about.md:176-182 and content/9.reference/1.cli-reference.md:220-229. - *Fix:* Add `--cloud` to every cloud-mode `bm project add` example (e.g. `bm project add research --cloud --local-path ~/Documents/research`, `bm project add temp --cloud`). -- [ ] **[high]** content/9.reference/1.cli-reference.md:668 — Claims 'All `bm tool` subcommands support `--workspace` for cloud workspace targeting.' No `bm tool` subcommand defines a --workspace option (basic-memory/src/basic_memory/cli/commands/tool.py — only --project and --project-id exist; --project-id is the documented way to disambiguate same-named projects across workspaces). Only `bm cloud pull/push` and `bm project add/list/set-cloud` take --workspace. +- [x] **[high]** content/9.reference/1.cli-reference.md:668 — Claims 'All `bm tool` subcommands support `--workspace` for cloud workspace targeting.' No `bm tool` subcommand defines a --workspace option (basic-memory/src/basic_memory/cli/commands/tool.py — only --project and --project-id exist; --project-id is the documented way to disambiguate same-named projects across workspaces). Only `bm cloud pull/push` and `bm project add/list/set-cloud` take --workspace. - *Fix:* Replace the bullet with: `bm tool` subcommands support `--project-id` (project external_id) to disambiguate same-named projects across cloud workspaces; --workspace belongs to `bm project` and `bm cloud pull/push` commands. -- [ ] **[high]** content/1.start-here/3.quickstart-local.md:259 — Documents `basic-memory sync` ('Force re-sync all files') but no top-level `sync` command exists in the CLI (basic-memory/src/basic_memory/cli/commands/__init__.py registers no sync module; only `bm cloud sync` exists). Running it fails with 'No such command'. +- [x] **[high]** content/1.start-here/3.quickstart-local.md:259 — Documents `basic-memory sync` ('Force re-sync all files') but no top-level `sync` command exists in the CLI (basic-memory/src/basic_memory/cli/commands/__init__.py registers no sync module; only `bm cloud sync` exists). Running it fails with 'No such command'. - *Fix:* Replace with the current equivalents: `basic-memory reindex` (rebuild indexes) or `basic-memory reset --reindex`, matching content/5.local/5.user-guide.md:483-486. -- [ ] **[high]** content/7.integrations/1.claude-desktop.md:95 — Suggests 'run the watcher manually: `basic-memory watch`' but no `watch` command exists in the CLI (not registered in basic-memory/src/basic_memory/cli/commands/__init__.py; 'watch' only appears in a legacy skip-init list in cli/app.py:99). The command fails with 'No such command'. +- [x] **[high]** content/7.integrations/1.claude-desktop.md:95 — Suggests 'run the watcher manually: `basic-memory watch`' but no `watch` command exists in the CLI (not registered in basic-memory/src/basic_memory/cli/commands/__init__.py; 'watch' only appears in a legacy skip-init list in cli/app.py:99). The command fails with 'No such command'. - *Fix:* Remove the `basic-memory watch` suggestion; sync runs inside the MCP server process, so point users at `basic-memory status` / restarting the MCP client instead. -- [ ] **[high]** content/1.start-here/3.quickstart-local.md:250, content/5.local/5.user-guide.md:474, content/5.local/5.user-guide.md:584, content/9.reference/5.troubleshooting.md:236 — `basic-memory project info` shown with no project name, but the name argument is required (basic-memory/src/basic_memory/cli/commands/project.py:1360-1363: `name: str = typer.Argument(...)`). Bare invocation errors with 'Missing argument'. cli-reference.md:201 correctly shows `bm project info main`. +- [x] **[high]** content/1.start-here/3.quickstart-local.md:250, content/5.local/5.user-guide.md:474, content/5.local/5.user-guide.md:584, content/9.reference/5.troubleshooting.md:236 — `basic-memory project info` shown with no project name, but the name argument is required (basic-memory/src/basic_memory/cli/commands/project.py:1360-1363: `name: str = typer.Argument(...)`). Bare invocation errors with 'Missing argument'. cli-reference.md:201 correctly shows `bm project info main`. - *Fix:* Add a project name to each example, e.g. `basic-memory project info main`. -- [ ] **[high]** content/9.reference/1.cli-reference.md:515 — `bm tool read-note my-note --page 2 --page-size 5` — read-note has no --page/--page-size options (basic-memory/src/basic_memory/cli/commands/tool.py:175-196: only --include-frontmatter, --project, --project-id, --local, --cloud). The command fails with 'No such option: --page'. +- [x] **[high]** content/9.reference/1.cli-reference.md:515 — `bm tool read-note my-note --page 2 --page-size 5` — read-note has no --page/--page-size options (basic-memory/src/basic_memory/cli/commands/tool.py:175-196: only --include-frontmatter, --project, --project-id, --local, --cloud). The command fails with 'No such option: --page'. - *Fix:* Remove the pagination example from the read-note section (pagination flags exist on search-notes, build-context, and recent-activity only). -- [ ] **[high]** content/9.reference/1.cli-reference.md:646 — `bm tool schema-validate --entity-type person` — schema-validate takes a positional TARGET argument, not an --entity-type option (basic-memory/src/basic_memory/cli/commands/tool.py:761-766). --entity-type is a search-notes filter flag, not a schema-validate flag. The documented command fails with 'No such option'. +- [x] **[high]** content/9.reference/1.cli-reference.md:646 — `bm tool schema-validate --entity-type person` — schema-validate takes a positional TARGET argument, not an --entity-type option (basic-memory/src/basic_memory/cli/commands/tool.py:761-766). --entity-type is a search-notes filter flag, not a schema-validate flag. The documented command fails with 'No such option'. - *Fix:* Change to `bm tool schema-validate person`, matching the schema-infer/schema-diff examples on the following lines and `bm schema validate person` elsewhere. -- [ ] **[high]** content/3.cloud/03.cloud-sync.md:435 — Command cheat-sheet lists `bm project rm ` but the subcommand is `remove` with no `rm` alias (basic-memory/src/basic_memory/cli/commands/project.py:854: `@project_app.command("remove")`). cli-reference.md:249 correctly documents `bm project remove`. +- [x] **[high]** content/3.cloud/03.cloud-sync.md:435 — Command cheat-sheet lists `bm project rm ` but the subcommand is `remove` with no `rm` alias (basic-memory/src/basic_memory/cli/commands/project.py:854: `@project_app.command("remove")`). cli-reference.md:249 correctly documents `bm project remove`. - *Fix:* Change to `bm project remove `. -- [ ] **[high]** content/9.reference/1.cli-reference.md:344, content/9.reference/1.cli-reference.md:347 — `bm cloud sync` and `bm cloud check` shown bare, but --name is a required option on both (basic-memory/src/basic_memory/cli/commands/cloud/project_sync.py:240-243 and 578-581: `typer.Option(..., "--name", "--project")`). Bare invocation fails with 'Missing option --name'. Every other page (03.cloud-sync.md:250, 267, 449-453) shows `--name `. +- [x] **[high]** content/9.reference/1.cli-reference.md:344, content/9.reference/1.cli-reference.md:347 — `bm cloud sync` and `bm cloud check` shown bare, but --name is a required option on both (basic-memory/src/basic_memory/cli/commands/cloud/project_sync.py:240-243 and 578-581: `typer.Option(..., "--name", "--project")`). Bare invocation fails with 'Missing option --name'. Every other page (03.cloud-sync.md:250, 267, 449-453) shows `--name `. - *Fix:* Change to `bm cloud sync --name research` and `bm cloud check --name research`. -- [ ] **[high]** content/2.whats-new/1.changelog.md:38 — Changelog names the command `bm orphan` (singular); the actual command is `bm orphans` (basic-memory/src/basic_memory/cli/commands/orphans.py:32-33), and cli-reference.md:123-130 documents `bm orphans`. Also 'a flag to clean them out' — orphans has no cleanup flag (only --project, --json, --local, --cloud); it is read-only reporting. +- [x] **[high]** content/2.whats-new/1.changelog.md:38 — Changelog names the command `bm orphan` (singular); the actual command is `bm orphans` (basic-memory/src/basic_memory/cli/commands/orphans.py:32-33), and cli-reference.md:123-130 documents `bm orphans`. Also 'a flag to clean them out' — orphans has no cleanup flag (only --project, --json, --local, --cloud); it is read-only reporting. - *Fix:* Rename to `bm orphans` and drop or correct the cleanup-flag claim to match the actual flags (--json, --project). -- [ ] **[medium]** content/9.reference/6.configuration.md:69, content/9.reference/6.configuration.md:413 — Project entry key documented as `cloud_sync_path`, but the current config field is `local_sync_path` — `cloud_sync_path` is only a legacy read alias (basic-memory/src/basic_memory/config.py:163-167: `validation_alias=AliasChoices("local_sync_path", "cloud_sync_path")`); new configs are written with `local_sync_path`. +- [x] **[medium]** content/9.reference/6.configuration.md:69, content/9.reference/6.configuration.md:413 — Project entry key documented as `cloud_sync_path`, but the current config field is `local_sync_path` — `cloud_sync_path` is only a legacy read alias (basic-memory/src/basic_memory/config.py:163-167: `validation_alias=AliasChoices("local_sync_path", "cloud_sync_path")`); new configs are written with `local_sync_path`. - *Fix:* Document the key as `local_sync_path` (optionally noting `cloud_sync_path` is accepted as a legacy alias). -- [ ] **[medium]** content/3.cloud/03.cloud-sync.md:93 — 'Config stores `cloud_projects` dict mapping project names to local paths' — `cloud_projects` is a removed legacy key; per configuration.md:407-410 (and config.py:145-151) it was migrated into structured `projects` entries with `local_sync_path`. The two docs pages contradict each other about the same config surface. +- [x] **[medium]** content/3.cloud/03.cloud-sync.md:93 — 'Config stores `cloud_projects` dict mapping project names to local paths' — `cloud_projects` is a removed legacy key; per configuration.md:407-410 (and config.py:145-151) it was migrated into structured `projects` entries with `local_sync_path`. The two docs pages contradict each other about the same config surface. - *Fix:* Update to say local sync paths are stored per-project in the `projects` entries (`local_sync_path` field) of config.json. ### redundancy (9) -- [ ] **[high]** content/1.start-here/2.quickstart-cloud.md:69-88, content/3.cloud/01.cloud-guide.md:61-67, content/7.integrations/3.chatgpt.md:8-37,49-53 — ChatGPT cloud setup is maintained in two full copies and has already drifted. quickstart-cloud says enable MCP under 'Settings → Beta features' and requires a 'Pro or Max subscription' (Max is a Claude tier, not a ChatGPT tier); the ChatGPT integration page says 'Settings > Developer > Custom MCP Servers' and 'ChatGPT Plus or Pro subscription required'. cloud-guide repeats the 'Pro or Max' claim in its note even though it otherwise defers to the integration page. Users following the quickstart get a wrong settings path and wrong tier names. +- [x] **[high]** content/1.start-here/2.quickstart-cloud.md:69-88, content/3.cloud/01.cloud-guide.md:61-67, content/7.integrations/3.chatgpt.md:8-37,49-53 — ChatGPT cloud setup is maintained in two full copies and has already drifted. quickstart-cloud says enable MCP under 'Settings → Beta features' and requires a 'Pro or Max subscription' (Max is a Claude tier, not a ChatGPT tier); the ChatGPT integration page says 'Settings > Developer > Custom MCP Servers' and 'ChatGPT Plus or Pro subscription required'. cloud-guide repeats the 'Pro or Max' claim in its note even though it otherwise defers to the integration page. Users following the quickstart get a wrong settings path and wrong tier names. - *Fix:* Make integrations/chatgpt.md canonical for the steps and the subscription requirement. In quickstart-cloud, replace the ChatGPT ::steps block with a one-line pointer (endpoint URL + link), and fix/remove the 'Pro or Max' note in both quickstart-cloud and cloud-guide to match the integration page's 'Plus or Pro'. -- [ ] **[high]** content/1.start-here/2.quickstart-cloud.md:36-67, content/3.cloud/01.cloud-guide.md:27-57, content/7.integrations/1.claude-desktop.md:10-41 — The Claude Desktop remote-connector setup (Open Settings → Add Custom Connector → Authenticate → Configure Tools → Verify) is maintained as three separate full ::steps blocks. They already diverge in small ways: quickstart uses /screenshots/claude/* images, claude-desktop uses /claude-settings-*.png images, cloud-guide has no images; wording differs ('Add custom connector' vs 'Add connector'). cloud-guide even ends its copy with a tip pointing at the claude-desktop guide 'for detailed instructions' while carrying the same detail itself. +- [x] **[high]** content/1.start-here/2.quickstart-cloud.md:36-67, content/3.cloud/01.cloud-guide.md:27-57, content/7.integrations/1.claude-desktop.md:10-41 — The Claude Desktop remote-connector setup (Open Settings → Add Custom Connector → Authenticate → Configure Tools → Verify) is maintained as three separate full ::steps blocks. They already diverge in small ways: quickstart uses /screenshots/claude/* images, claude-desktop uses /claude-settings-*.png images, cloud-guide has no images; wording differs ('Add custom connector' vs 'Add connector'). cloud-guide even ends its copy with a tip pointing at the claude-desktop guide 'for detailed instructions' while carrying the same detail itself. - *Fix:* Pick one canonical walkthrough. Given quickstart-cloud is the primary onboarding page with the best screenshots, make it (or integrations/claude-desktop) canonical, reduce cloud-guide's 'Setup with Claude' to the endpoint URL plus a link, and have integrations/claude-desktop either host the canonical steps or link to the quickstart the way its own Local Setup section already links to quickstart-local. -- [ ] **[high]** content/3.cloud/01.cloud-guide.md:89-211,286-335, content/3.cloud/13.cloud-cli.md (whole page), content/3.cloud/03.cloud-sync.md:99-192 — cloud-guide's 'Command Line Tools' section is a second, older treatment of exactly what the newer Cloud CLI page (13.cloud-cli) owns: bm cloud login flow, api-key save/create, per-project routing commands, project management, and sync setup. cloud-guide never links to cloud-cli. Its 'Migrating to Cloud → Option 2' also restates the cloud-sync Quick Start command sequence (login, setup, project add --local-path, pull --dry-run, pull, push). Two pages in the same Cloud section both claim CLI onboarding, so any command change (as with v0.22's push/pull semantics) must be applied in both places. +- [x] **[high]** content/3.cloud/01.cloud-guide.md:89-211,286-335, content/3.cloud/13.cloud-cli.md (whole page), content/3.cloud/03.cloud-sync.md:99-192 — cloud-guide's 'Command Line Tools' section is a second, older treatment of exactly what the newer Cloud CLI page (13.cloud-cli) owns: bm cloud login flow, api-key save/create, per-project routing commands, project management, and sync setup. cloud-guide never links to cloud-cli. Its 'Migrating to Cloud → Option 2' also restates the cloud-sync Quick Start command sequence (login, setup, project add --local-path, pull --dry-run, pull, push). Two pages in the same Cloud section both claim CLI onboarding, so any command change (as with v0.22's push/pull semantics) must be applied in both places. - *Fix:* Make 13.cloud-cli canonical for CLI-on-cloud material (it is already the well-structured pointer hub). Compress cloud-guide's 'Command Line Tools' to a short paragraph plus a card linking to /cloud/cloud-cli, and reduce 'Option 2: Local File Sync' to a pointer at the cloud-sync Quick Start. -- [ ] **[high]** content/5.local/5.user-guide.md:144-169, content/6.concepts/4.memory-urls.md:12-64 — Memory URL formats are documented twice and have drifted in both directions: the user-guide lists memory://folder/title and the relation-follow wildcard memory://path/relation_type/* (absent from the concepts page) but omits project-prefixed URLs and project::note-path syntax (v0.19+, present only in the concepts page). The user-guide section has no link to the concepts page. +- [x] **[high]** content/5.local/5.user-guide.md:144-169, content/6.concepts/4.memory-urls.md:12-64 — Memory URL formats are documented twice and have drifted in both directions: the user-guide lists memory://folder/title and the relation-follow wildcard memory://path/relation_type/* (absent from the concepts page) but omits project-prefixed URLs and project::note-path syntax (v0.19+, present only in the concepts page). The user-guide section has no link to the concepts page. - *Fix:* Make concepts/memory-urls canonical. Add the relation-follow wildcard form there if it is still supported, then shrink the user-guide section to one example plus a link to /concepts/memory-urls. -- [ ] **[high]** content/5.local/5.user-guide.md:173-211, content/6.concepts/3.observations-and-relations.md:10-81 — Observation and relation syntax is taught in full in both the local user-guide ('Building Knowledge Connections', including a fixed 'Common Relation Types' table) and the concepts page (which explicitly frames relation types as open-ended, 'no fixed list'). The two framings can mislead: the user-guide table reads like an enumerated vocabulary. The user-guide section does not link to the concepts page, so the v0.21 relation-parsing change (quoted multi-word types, links_to fallback) documented in concepts is invisible from the user-guide's copy. +- [x] **[high]** content/5.local/5.user-guide.md:173-211, content/6.concepts/3.observations-and-relations.md:10-81 — Observation and relation syntax is taught in full in both the local user-guide ('Building Knowledge Connections', including a fixed 'Common Relation Types' table) and the concepts page (which explicitly frames relation types as open-ended, 'no fixed list'). The two framings can mislead: the user-guide table reads like an enumerated vocabulary. The user-guide section does not link to the concepts page, so the v0.21 relation-parsing change (quoted multi-word types, links_to fallback) documented in concepts is invisible from the user-guide's copy. - *Fix:* Make concepts/observations-and-relations canonical. Replace the user-guide's syntax subsections with a short example and a link, moving the 'Common Relation Types' table into the concepts page (labeled as examples, not a fixed list) if it is worth keeping. -- [ ] **[high]** content/5.local/5.user-guide.md:215-249,566-600, content/5.local/2.getting-started.md:70-113, content/9.reference/5.troubleshooting.md:112-133,176-204,228-246,346-350 — Two more user-guide sections are near-verbatim duplicates maintained elsewhere: (1) 'Multi-Project Workflows / How Projects Work' repeats getting-started's 'Multi-Project Setup' word-for-word (same 4-step list, same example conversation, same default_project config snippet), and both overlap concepts/projects-and-folders; (2) the user-guide 'Troubleshooting' section repeats reference/troubleshooting's 'Changes Not Syncing', 'Claude Can't Find Knowledge', and performance fixes, and the 'Moving Notes Between Projects' not-supported claim exists in both user-guide and troubleshooting — if cross-project move ships, three pages must change in lockstep. +- [x] **[high]** content/5.local/5.user-guide.md:215-249,566-600, content/5.local/2.getting-started.md:70-113, content/9.reference/5.troubleshooting.md:112-133,176-204,228-246,346-350 — Two more user-guide sections are near-verbatim duplicates maintained elsewhere: (1) 'Multi-Project Workflows / How Projects Work' repeats getting-started's 'Multi-Project Setup' word-for-word (same 4-step list, same example conversation, same default_project config snippet), and both overlap concepts/projects-and-folders; (2) the user-guide 'Troubleshooting' section repeats reference/troubleshooting's 'Changes Not Syncing', 'Claude Can't Find Knowledge', and performance fixes, and the 'Moving Notes Between Projects' not-supported claim exists in both user-guide and troubleshooting — if cross-project move ships, three pages must change in lockstep. - *Fix:* Decide the split: getting-started owns local setup (keep Multi-Project Setup there), concepts/projects-and-folders owns the mental model, reference/troubleshooting owns fixes. Cut the user-guide's duplicated blocks down to pointers; the user-guide should orchestrate workflows, not restate setup and troubleshooting content. -- [ ] **[medium]** content/1.start-here/3.quickstart-local.md:20-85, content/5.local/1.local-install.md:8-41 — Install commands (brew tap/trust/install, uv tool install) and the claude_desktop_config.json snippet are maintained in two copies, including a verbatim-identical ::note paragraph about `brew trust` and Homebrew 6. They are in sync today only because one was copy-pasted from the other; the Homebrew-6 transition (and any change to the recommended MCP config, e.g. uvx vs installed binary) will require editing both, and nothing links them to each other. +- [x] **[medium]** content/1.start-here/3.quickstart-local.md:20-85, content/5.local/1.local-install.md:8-41 — Install commands (brew tap/trust/install, uv tool install) and the claude_desktop_config.json snippet are maintained in two copies, including a verbatim-identical ::note paragraph about `brew trust` and Homebrew 6. They are in sync today only because one was copy-pasted from the other; the Homebrew-6 transition (and any change to the recommended MCP config, e.g. uvx vs installed binary) will require editing both, and nothing links them to each other. - *Fix:* Keep quickstart-local as the self-contained onboarding walkthrough (quickstarts benefit from inlined steps) and turn 5.local/1.local-install into a pointer page ('follow Quickstart: Local, then...'), or extract the install block into a shared MDC component/partial so the brew-trust note lives once. -- [ ] **[medium]** content/7.integrations/8.obsidian.md:14-79, content/7.integrations/7.vscode.md:10-78, content/3.cloud/03.cloud-sync.md:99-192, content/3.cloud/01.cloud-guide.md:307-326 — The cloud-sync onboarding sequence (bm cloud login → bm cloud setup → bm project add --local-path → pull --dry-run → pull → push) is maintained as full step-by-step blocks in at least four places: the canonical cloud-sync Quick Start, the Obsidian integration, the VS Code integration, and cloud-guide's migration Option 2. The v0.22 push/pull semantics change means every future change to these commands or their conflict behavior fans out to four pages; the integration copies each re-explain additive sync in their own words. +- [x] **[medium]** content/7.integrations/8.obsidian.md:14-79, content/7.integrations/7.vscode.md:10-78, content/3.cloud/03.cloud-sync.md:99-192, content/3.cloud/01.cloud-guide.md:307-326 — The cloud-sync onboarding sequence (bm cloud login → bm cloud setup → bm project add --local-path → pull --dry-run → pull → push) is maintained as full step-by-step blocks in at least four places: the canonical cloud-sync Quick Start, the Obsidian integration, the VS Code integration, and cloud-guide's migration Option 2. The v0.22 push/pull semantics change means every future change to these commands or their conflict behavior fans out to four pages; the integration copies each re-explain additive sync in their own words. - *Fix:* Keep cloud-sync's Quick Start canonical. In the Obsidian/VS Code pages keep only the tool-specific steps (which folder to use as the vault/workspace, what to open) and link to /cloud/cloud-sync#quick-start for the command sequence, or factor the shared steps into one reusable MDC partial. -- [ ] **[medium]** content/3.cloud/08.routing.md:43-83, content/3.cloud/07.api-keys.md:104-125, content/3.cloud/01.cloud-guide.md:144-163, content/3.cloud/13.cloud-cli.md:97-114, content/9.reference/1.cli-reference.md:292-323 — The per-project routing command block (bm cloud api-key save/create, bm project set-cloud, bm project set-local) is repeated in five places. routing.md is clearly intended as canonical and most copies link to it, but api-keys and cloud-guide both carry the full command sequence rather than a pointer, so a flag rename (e.g. the --workspace option that only cloud-cli's copy shows) drifts silently. +- [x] **[medium]** content/3.cloud/08.routing.md:43-83, content/3.cloud/07.api-keys.md:104-125, content/3.cloud/01.cloud-guide.md:144-163, content/3.cloud/13.cloud-cli.md:97-114, content/9.reference/1.cli-reference.md:292-323 — The per-project routing command block (bm cloud api-key save/create, bm project set-cloud, bm project set-local) is repeated in five places. routing.md is clearly intended as canonical and most copies link to it, but api-keys and cloud-guide both carry the full command sequence rather than a pointer, so a flag rename (e.g. the --workspace option that only cloud-cli's copy shows) drifts silently. - *Fix:* Treat /cloud/routing as the single canonical setup for these commands. In api-keys, keep only the api-key save/create commands (its actual topic) plus a link to routing for set-cloud/set-local; in cloud-guide, replace the block with the existing tip link. cli-reference legitimately keeps its terse command listing. ### journey (8) -- [ ] **[high]** content/0.welcome.md:47-54, content/5.local/2.getting-started.md:6-26 — Circular path from the Welcome page: the fourth 'Pick your path' card sends new users to /local/getting-started, whose first content block is 'Ready to set up Basic Memory? Start with the quickstart guides' with cards pointing back to the two quickstarts that sit directly beside it on Welcome. A new reader following the promised path loops back to where they started. The card is also presented as path-neutral ('Set up projects and choose where your notes are saved') but the page content is local/CLI-centric (basic-memory CLI, Claude Desktop restarts, ~/.basic-memory/config.json), so a cloud-path user lands on local-only instructions. +- [x] **[high]** content/0.welcome.md:47-54, content/5.local/2.getting-started.md:6-26 — Circular path from the Welcome page: the fourth 'Pick your path' card sends new users to /local/getting-started, whose first content block is 'Ready to set up Basic Memory? Start with the quickstart guides' with cards pointing back to the two quickstarts that sit directly beside it on Welcome. A new reader following the promised path loops back to where they started. The card is also presented as path-neutral ('Set up projects and choose where your notes are saved') but the page content is local/CLI-centric (basic-memory CLI, Claude Desktop restarts, ~/.basic-memory/config.json), so a cloud-path user lands on local-only instructions. - *Fix:* Either point the Welcome card at /local/local-install (or drop it, since both quickstarts are already on Welcome), or rewrite the getting-started intro so it doesn't bounce readers back to Start Here. -- [ ] **[high]** content/3.cloud/01.cloud-guide.md:93 — Misdirected installation link: the Cloud Guide's CLI section says 'See [Getting Started](/local/getting-started) for installation', but that page contains no installation instructions (only project configuration and an update command). Install steps actually live at /local/local-install, /start-here/quickstart-local, and /cloud/cloud-cli. A cloud-first reader trying to install the CLI hits a page about default projects and gets bounced back to quickstarts. +- [x] **[high]** content/3.cloud/01.cloud-guide.md:93 — Misdirected installation link: the Cloud Guide's CLI section says 'See [Getting Started](/local/getting-started) for installation', but that page contains no installation instructions (only project configuration and an update command). Install steps actually live at /local/local-install, /start-here/quickstart-local, and /cloud/cloud-cli. A cloud-first reader trying to install the CLI hits a page about default projects and gets bounced back to quickstarts. - *Fix:* Link to /local/local-install or /cloud/cloud-cli (which has an 'Install and check the CLI' section aimed at exactly this reader). -- [ ] **[high]** content/6.concepts/5.canvas.md (whole page), content/9.reference/8.llms-txt.md (whole page), content/9.reference/4.technical-information.md:311-325 — Dead-end pages with no onward navigation: /concepts/canvas has zero internal links and no Next Steps (it also never links the Obsidian integration guide it depends on); /reference/llms-txt has no internal links despite being promoted directly from the Welcome page's 'AI-friendly docs' card, so a Welcome reader who clicks it has no path back into the docs; /reference/technical-information has a single internal link in its intro and ends flat on a 'Development Philosophy' note. Nearly every other page in the site has a Next Steps card group. +- [x] **[high]** content/6.concepts/5.canvas.md (whole page), content/9.reference/8.llms-txt.md (whole page), content/9.reference/4.technical-information.md:311-325 — Dead-end pages with no onward navigation: /concepts/canvas has zero internal links and no Next Steps (it also never links the Obsidian integration guide it depends on); /reference/llms-txt has no internal links despite being promoted directly from the Welcome page's 'AI-friendly docs' card, so a Welcome reader who clicks it has no path back into the docs; /reference/technical-information has a single internal link in its intro and ends flat on a 'Development Philosophy' note. Nearly every other page in the site has a Next Steps card group. - *Fix:* Add Next Steps card groups: canvas → /integrations/obsidian and /concepts/knowledge-format; llms-txt → /reference/mcp-tools-reference and /start-here/what-is-basic-memory; technical-information → /reference/configuration and /concepts/knowledge-format. -- [ ] **[high]** content/2.whats-new/0.teams.md:2, content/4.teams/1.about.md:2, content/2.whats-new/4.cloud.md:2, content/3.cloud/01.cloud-guide.md:2 — Duplicate left-nav titles across sections: 'Basic Memory Teams' is the frontmatter title of both the What's New announcement (2.whats-new/0.teams.md) and the Teams section landing page (4.teams/1.about.md); 'Basic Memory Cloud' titles both the What's New cloud announcement (2.whats-new/4.cloud.md) and the Cloud section landing page (3.cloud/01.cloud-guide.md). A reader walking the nav sees the same label twice with different content, and the announcement pages summarize/overlap the canonical guides they link to. +- [x] **[high]** content/2.whats-new/0.teams.md:2, content/4.teams/1.about.md:2, content/2.whats-new/4.cloud.md:2, content/3.cloud/01.cloud-guide.md:2 — Duplicate left-nav titles across sections: 'Basic Memory Teams' is the frontmatter title of both the What's New announcement (2.whats-new/0.teams.md) and the Teams section landing page (4.teams/1.about.md); 'Basic Memory Cloud' titles both the What's New cloud announcement (2.whats-new/4.cloud.md) and the Cloud section landing page (3.cloud/01.cloud-guide.md). A reader walking the nav sees the same label twice with different content, and the announcement pages summarize/overlap the canonical guides they link to. - *Fix:* Retitle the What's New pages as announcements (e.g. 'Teams launch', 'Cloud app updates') so nav labels are distinct and the canonical section pages own the product names. -- [ ] **[medium]** content/5.local/1.local-install.md:1-50, content/1.start-here/3.quickstart-local.md:20-90 and 214-237, content/5.local/2.getting-started.md:30-56 — Walking the nav in order, the Local section re-runs the reader through content they just completed in Start Here with no acknowledgment: 5.local/1.local-install.md repeats the exact install commands, Claude Desktop JSON config, and project add/default steps from Quickstart: Local, and 'choose where notes live' is covered a third time in 5.local/2.getting-started.md. The Local section's first page never says 'already done the quickstart? skip ahead' — a sequential reader can't tell whether this is new material. +- [x] **[medium]** content/5.local/1.local-install.md:1-50, content/1.start-here/3.quickstart-local.md:20-90 and 214-237, content/5.local/2.getting-started.md:30-56 — Walking the nav in order, the Local section re-runs the reader through content they just completed in Start Here with no acknowledgment: 5.local/1.local-install.md repeats the exact install commands, Claude Desktop JSON config, and project add/default steps from Quickstart: Local, and 'choose where notes live' is covered a third time in 5.local/2.getting-started.md. The Local section's first page never says 'already done the quickstart? skip ahead' — a sequential reader can't tell whether this is new material. - *Fix:* Open local-install with a pointer for quickstart graduates (e.g. 'If you followed Quickstart: Local you've done this — continue to CLI Basics'), or consolidate the three overlapping 'where notes are saved' treatments. -- [ ] **[medium]** content/6.concepts/0.vs-built-in-memory.md:1-6 and 93-133 — The Concepts section opens with a positioning/comparison page ('Using Basic Memory with Built-in AI Memory') rather than anything that orients the section, and its closing 'Getting started' cards point back to the Start Here quickstarts — top-of-funnel navigation for a reader who is five sections deep. The section's real foundation (Knowledge Format → Observations and Relations → Memory URLs) starts at page 2 with no page introducing that arc. +- [x] **[medium]** content/6.concepts/0.vs-built-in-memory.md:1-6 and 93-133 — The Concepts section opens with a positioning/comparison page ('Using Basic Memory with Built-in AI Memory') rather than anything that orients the section, and its closing 'Getting started' cards point back to the Start Here quickstarts — top-of-funnel navigation for a reader who is five sections deep. The section's real foundation (Knowledge Format → Observations and Relations → Memory URLs) starts at page 2 with no page introducing that arc. - *Fix:* Move vs-built-in-memory later in the section (or into Start Here) so Knowledge Format leads Concepts, and/or swap its quickstart cards for forward links into the concept sequence. -- [ ] **[medium]** content/2.whats-new/0.teams.md:1, content/2.whats-new/1.changelog.md:1, content/0.welcome.md:13-15 — Clicking the What's New section in the nav lands on the Teams announcement (0.teams.md sorts first), not the Changelog that the Welcome callout ('New in v0.22... See the Changelog') treats as the section's canonical page. The section reads as a mix of one changelog plus four undated feature announcements in no evident order (numbering 0,1,3,4,6,7,8), so a reader can't tell what's current versus historical. +- [x] **[medium]** content/2.whats-new/0.teams.md:1, content/2.whats-new/1.changelog.md:1, content/0.welcome.md:13-15 — Clicking the What's New section in the nav lands on the Teams announcement (0.teams.md sorts first), not the Changelog that the Welcome callout ('New in v0.22... See the Changelog') treats as the section's canonical page. The section reads as a mix of one changelog plus four undated feature announcements in no evident order (numbering 0,1,3,4,6,7,8), so a reader can't tell what's current versus historical. - *Fix:* Make the Changelog the first page of What's New (renumber to 0/1), and order announcement pages by recency. -- [ ] **[medium]** content/3.cloud/08.routing.md:150-161 — The routing page ends abruptly on 'How It Works Under the Hood' with no Next Steps card group, unlike every sibling Cloud page; its only onward links are two inline references to /cloud/api-keys. Multiple pages (cloud-guide, cloud-cli, teams/about, projects-and-folders) funnel readers here, then leave them without an onward path to Cloud Sync or the CLI reference. +- [x] **[medium]** content/3.cloud/08.routing.md:150-161 — The routing page ends abruptly on 'How It Works Under the Hood' with no Next Steps card group, unlike every sibling Cloud page; its only onward links are two inline references to /cloud/api-keys. Multiple pages (cloud-guide, cloud-cli, teams/about, projects-and-folders) funnel readers here, then leave them without an onward path to Cloud Sync or the CLI reference. - *Fix:* Add a Next Steps card group (Cloud Sync, Cloud CLI, API Keys, CLI Reference) consistent with the rest of the Cloud section. From 624bc2dcd3879e5f354344937e623c158964c3a6 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 14:08:26 -0500 Subject: [PATCH 85/87] docs: refresh stale todo entries after the review pass Co-Authored-By: Claude Fable 5 --- docs/todo.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/todo.md b/docs/todo.md index 1e6fa76..380ae31 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -9,7 +9,7 @@ Last updated: 2026-07-02 (docs-updates-2026-07 branch). Items found during the J - [ ] **Activity view** showing agent/MCP writes alongside member edits (for `cloud/02.web-app.md` → Activity) - [ ] **Explore 3D graph view** (for `cloud/02.web-app.md` → Explore the graph) - [ ] **Snapshots page with workspace selector** (replaces pre-v2 shots below) -- [ ] Optional: partner portal dashboard (for `teams/4.partners.md`) +- [ ] Optional: partner portal dashboard (for `partners/about` — now its own top-level section) ### Stale/pre-v2 — replace or delete - [ ] `public/screenshots/cloud-app/snapshots-list.png`, `create-snapshot.png`, `restore-files.png` — pre-v2 UI, used by `cloud/05.cloud-snapshots.md` as plain `![]()` images; recapture as `::theme-image` light/dark pairs @@ -36,7 +36,8 @@ When capturing, record source screen, date, theme, and owning page in `docs/scre ## Verify against external products (fast-moving UIs) -- [ ] **ChatGPT MCP setup path** — now consistent across pages ("Settings → Developer → Custom MCP Servers"); verify against current ChatGPT UI, and check the YouTube walkthrough link still matches. +- [ ] **ChatGPT MCP setup path** — docs now say Settings → Apps & Connectors → Advanced settings → enable Developer mode → Create (per review-agent verification); double-check against current ChatGPT UI, and check the YouTube walkthrough link still matches. Paid-plan wording is now "Plus, Pro, Business/Team, Enterprise, or Edu". +- [ ] **Cursor MCP setup** — review-agent correction applied (config via `~/.cursor/mcp.json` / `.cursor/mcp.json`, or Cursor Settings → MCP); verify against current Cursor UI - [ ] **Claude Desktop connector flow** — "Settings → Claude → Connectors" wording + the screenshot sets above - [ ] **Claude advanced research** — the research-mode page was deleted; a troubleshooting bullet in `integrations/1.claude-desktop.md` still claims research runs without MCP access. Verify current Claude behavior. - [ ] **Hermes slash-command patch** — version pin removed from `integrations/11.hermes.md`; check whether current Hermes Agent releases still need MONKEYPATCH.md and update or drop the warning From 089d260e7e16e57e420355cc3cd677318573ac94 Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 14:15:14 -0500 Subject: [PATCH 86/87] =?UTF-8?q?docs:=20screenshot=20audit=20=E2=80=94=20?= =?UTF-8?q?delete=20stale=20unreferenced=20captures?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All content-referenced images exist; the May-June v2 set is current. Removes the pre-v2 spares the todo flagged (old Claude walkthrough shots, signup/first-note, themes.gif, superseded accept-invite pair) and collapses the todo's screenshot section to the verified state. Co-Authored-By: Claude Fable 5 --- docs/todo.md | 26 ++++-------------- .../screenshots/claude/create-first-note.png | Bin 100417 -> 0 bytes public/screenshots/claude/oauth-authorize.png | Bin 44916 -> 0 bytes .../claude/project-list-response.png | Bin 64052 -> 0 bytes public/screenshots/cloud-app/first-note.png | Bin 223151 -> 0 bytes public/screenshots/cloud-app/themes.gif | Bin 4287729 -> 0 bytes .../cloud-app/v2-team-accept-invite-dark.png | Bin 136149 -> 0 bytes .../cloud-app/v2-team-accept-invite-light.png | Bin 139672 -> 0 bytes public/screenshots/cloud/signup.png | Bin 46812 -> 0 bytes 9 files changed, 5 insertions(+), 21 deletions(-) delete mode 100644 public/screenshots/claude/create-first-note.png delete mode 100644 public/screenshots/claude/oauth-authorize.png delete mode 100644 public/screenshots/claude/project-list-response.png delete mode 100644 public/screenshots/cloud-app/first-note.png delete mode 100644 public/screenshots/cloud-app/themes.gif delete mode 100644 public/screenshots/cloud-app/v2-team-accept-invite-dark.png delete mode 100644 public/screenshots/cloud-app/v2-team-accept-invite-light.png delete mode 100644 public/screenshots/cloud/signup.png diff --git a/docs/todo.md b/docs/todo.md index 380ae31..064ad5c 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -2,29 +2,13 @@ Last updated: 2026-07-02 (docs-updates-2026-07 branch). Items found during the July 2026 audit that need screenshots, product verification, or a human decision. Working checks: `npm run check:docs` (broken links/assets fail; version literals and orphaned screenshots warn). -## Screenshots to capture or re-verify +## Screenshots — verified 2026-07-03 -### New captures needed (features shipped July 1) -- [ ] **Onboarding / Getting Started project** — new-tenant landing with the seeded tutorial project and floating onboarding popup (for `start-here/2.quickstart-cloud.md` step 1) -- [ ] **Activity view** showing agent/MCP writes alongside member edits (for `cloud/02.web-app.md` → Activity) -- [ ] **Explore 3D graph view** (for `cloud/02.web-app.md` → Explore the graph) -- [ ] **Snapshots page with workspace selector** (replaces pre-v2 shots below) -- [ ] Optional: partner portal dashboard (for `partners/about` — now its own top-level section) +Audit result: every image referenced by content exists on disk (checker enforces this); current shots are the May–June v2 capture set and accepted as current. Stale unreferenced files deleted (old Claude walkthrough spares, pre-v2 signup/first-note/themes.gif, superseded accept-invite pair). -### Stale/pre-v2 — replace or delete -- [ ] `public/screenshots/cloud-app/snapshots-list.png`, `create-snapshot.png`, `restore-files.png` — pre-v2 UI, used by `cloud/05.cloud-snapshots.md` as plain `![]()` images; recapture as `::theme-image` light/dark pairs -- [ ] `public/screenshots/cloud-app/themes.gif` — now unreferenced (themes page rewritten without it); delete or replace with a Look & Feel screenshot -- [ ] Now unreferenced after quickstart-cloud rewrite (delete or recapture): `public/screenshots/cloud/signup.png`, `public/screenshots/cloud-app/first-note.png`, `public/screenshots/claude/project-list-response.png`, `public/screenshots/claude/create-first-note.png` - -### Claude UI shots — unverified vintage, re-verify against current Claude -- [ ] `public/screenshots/claude/settings-connectors.png`, `add-connector.png`, `oauth-connect.png`, `configure-tools.png` and `public/attachments/claude-tools-menu.png` — now used only by `integrations/1.claude-desktop.md`, the single canonical Claude cloud walkthrough (quickstart and cloud-guide link to it). `oauth-authorize.png` is now unreferenced — delete or fold into a recapture. -- [ ] `public/screenshots/claude/tools-menu-local.png` (now used by `integrations/1.claude-desktop.md` → Local Setup, the canonical local config walkthrough) -- [x] Root-level `public/claude-settings-*.png` (Feb 2026 set) — deleted; superseded by the consolidated walkthrough - -### Teams shots — May 2026 vintage, predate Teams/Members relabel -- [ ] `v2-settings-teams-*`, `v2-team-invite-*`, `v2-team-invitation-*`, `v2-team-accept-invite-*`, `v2-team-manage-billing-*`, `v2-team-usage-*` — verify visible labels match the current "Teams"/"Members" nav and 5-role invite dropdown - -When capturing, record source screen, date, theme, and owning page in `docs/screenshots.json` (the checker validates manifest entries). +Remaining, only if desired: +- [ ] Optional new captures: onboarding popup / Activity view / Explore graph / partner portal — pages describe these in prose today and don't require images +- [ ] When capturing anything new, record source screen, date, theme, and owning page in `docs/screenshots.json` (the checker validates manifest entries) ## Verify against production diff --git a/public/screenshots/claude/create-first-note.png b/public/screenshots/claude/create-first-note.png deleted file mode 100644 index 891fcd8acc49d7e3dbb22a6b361f20cec2051b67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100417 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 JY_0P_{{`wh5v~9L diff --git a/public/screenshots/claude/project-list-response.png b/public/screenshots/claude/project-list-response.png deleted file mode 100644 index 8e146e1d33a761bf02e051fbf65095e0ea21583e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64052 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 z 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 FzW_a|=5_!8 diff --git a/public/screenshots/cloud-app/first-note.png b/public/screenshots/cloud-app/first-note.png deleted file mode 100644 index 677c7576e567ac7a25c8e90c9b0b75a71d7cd203..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223151 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 xE=SxL(QAXce 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 z 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

oIcd7rH$Pdizizmo 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�s8~DKYexT3Nbxd{IT+% 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 z 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

XaUw?&t5Kg8ejwcdVlMdA9nk;caiAXo5(&o4F$9 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⪙;a@O$$6Fb3*hc7V7k**`x}!a;x*=0#vZx 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ΠDUXKkj+&-p@snW

)k*d{TdWQYd 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%0AlTE0`-2~*U9Dcy!C+Q`(3g{f8Q(@e{01K(+* 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

BM7tDV~pETfQ3!N?X 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 OQJWhu)SRh45 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 z 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 z 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%0AA)2K(tFqSAWLw(hyL#xnR4 zAV&M&Z_g-fI|M*tmu0sa=zXu0p+}NPkirKn9Y<)yEfmZ(?jUxJiE{d=$rh#yE_a)X zNbmv%t`M-Sq3^RuA0~H-<&MB7^=?wN{h-d^&6fhQvfo+B35JzF7-@gonbC#hEn6pW|rV93Ebko!S^zI};=5ui4usTc^FKGSUmn!xV6x-1MxS0~aGihw;_EC!CeZZ9Qd z$q@A%lZtG^B|j3nNSPl6#A6K_C#n}XUwn(ZdxrxHb;jjcgENs&=fjylVoq$lMRMN` zWFh-sEbKb(K-YriZWm@q;Mo9O<@K2yz|KOe3ITeH2t1wTZTihHS37wiTz}W< zjD15V^|~SE3iy3TBg*8J^$`l_Fo>-vW%l>ct`@-7^zK=>k6D6v6E<T4kAHk~O6I}l7{t|jO_!m$_^pnu9UMS+$2q617H=>gs zmqi3R*X&zec%{J&4)-qBV~>B5nA0Z|5=tp+b8A^=c~imhcZ0z_ zrOzW9?WnS!XPwS?#_m!0zO=6;4dP<;(7-TMAeHN5%c>*laT=_>9$XHqefW;63oUHK zcnn)EW2*xZd9aL`)vAtV;_!4t)P=LrVlxVh05h~ME-+&p^fus@OXcZ0JXQhd86m#c@^WKdKBp z&Vi>olMnb0&dD1@@H%yl7HdOP=bLpr5_J_H#26tDsT`cH0cN}oaz5CIpTwqXmFu{8 zdKw_r<1BTm+`L;(92C!pcg)lE*9Jo)3KUO=G2xaq068^BbMqo^GF9|J1xj4Aks+y* zC=C?lSL_d8j(7=hv07!8rU(G=vEoCkwR(#Q-0~5;y+rxg8@J312p%>E58-3A9fUz7 zQ(V)i!DXc(K3yv1Liqxeu&KdYj;Q9nmbXkQT+Mg}{~8KbN#k6c$qTE8!xpa!Q%>Sn z67epTVJs_Pt!V%}0nX+ERE=VZU)1SN1@>zBM#<6W5vx^i)VQuL4~Zfr4?zK4Yey6| z5++rOtc2C;q#!#_c~PlmO><^ue3!3Az~u&vP_Nqc0h2xgxf+qwn#bJ4W(U=}q!{@sR}xWGMy9U-J{bbpaD{ zk5-%w59dS#LMI{7ATFZ~m)q6ID^!P!s#d~5M`pKJplm@6#GZuK!A^uM9s!kJZpO1= ztiwdCu${VU6=tR$BuK!xQL$td*xp;t6f1pEM&n?Vcms68&Rw_;W4eqqG_@G z&b98L7u~*hpn)j`ccgPAF!;c?HB&OziHnD?l&jG#ailyA#zxQqjI@Zl70%cQa3xCI zB;afAy%<}Qg0^oei)6GQ}0W98x$fyQTM72#z4v$h* zl;KlfBN^gYuQ!j9zCK!T#>28R|!C^c*Jqs+&8h;^zgP7pau{kVWQ>{&$!(zQ^qn z!JTvM_U)=*eI0=hNGClpt%|Qle1?J$=QL1~^CWlclhxDf{J9s-gdXzstx|q31u}WD z5nTvzu;%rwdLKQGtN}L7RgwR}*_wg8R>Z49g+ezeX`q0IP$jcyuwvDOietLVfcp!dDtsU)f7GG!bL0$?YfJgW*4$8T@gHqi?4C^X+YVZDx5@# zdhsGm$S+rr4Rka3NiC+y<54CsoggTGT7W`rO~}nFWvNCSWlUvd?P_1BTsQ)umC%&5yQ>Ou z8$1A;LhNdTio_pb>2VYy5Y9mvBz626=i;pz54{4Iz;ks7six`H?jdybzghww`ii)k zd!y4J7X88CD)3a8iONYFm8q~Wz%+ox{;A7HFjzpIDV9GQ?b?6j)QgYu+5ajmro}5+ zT`MzsRh!4uuKcvZSRCJNKTD@bX1@yNfrsXLWlnY^(@S1cfVFG@P(#5V!0&E=wc+JM z1BsUBhdwyg-(zf~%5a|-8MuR5=UT7f(Xxalk4LBwF_$O;&o zIC#C0`0&V`>r_}xLVkWhXZ_sy7jYH=Q4)0{5rQ>G{>x|`gyhZxxI5?M7$N|2RID1nMvo^FCjc`XA3rp@xx{5FK13 zb@ULgpm*WB0^VC297$aK-dpnB-@rwZgOnO1wGb!weuLMK6~S`i{9$^U+=ZP=u|~x+UQc4?rcc`CYeR>Os*?41)*vpIe&XWz)py^OjUCwCi_~5F zaXuQwA7ny9*JZx`&m#SgPaoG>xK!VsttqJayvyeeD=HgH$Ip(F$4HZ#`z!DhNX*C( zR;==Q`o`&Pc99Mw@sKR!w~VFGD!9(^g0AhH$|m0St|rKPjWX4c6FB|&t&F({qrr-} ziGKt0ni(KTi!j&|gjU6dJg~LPoSFpE*nlk;QohGHcOe-jaLYcme~oIrN@le;rLzQy zo9x&ylCrFjf?xFR2f`$B!2kJGIQgqJEe$WztHpFhB3HFgx}s46z7D;eqjM&(kqw1d z8J__mkhe^o%R3gBq)Mi%qKU=vY3d^L{+Ve2U4xfbf2%$DjhLM;-T3axxh1tN@4_r2 z-}K4Nx4n%o;pN61v&~N*-1Q3@V~gyto)h?s|^{IJ0-EvUKMO z`XWEAA`emIpG`a02E9D&QSJj!^!SzyJ2}&7k=MdEuQbOE>E(1QRhr>Xf&}r??aD-% zs)aio=_RQ;`3j>VSdaIGTNz^ILkV~{92mM)cJI61v@Ag@JUSviJ==Ww$Dw|jDTubkU zVD*Q+z($lpTG_Z^GWk|-5pNz~!`1YiQGB{67gXVGk^N->IawSmx8{#Ur~haQ?Kn9F zc(6-|BkEu#kT3l&4la5#16&0VX;?h79)42{Vy#&bAGT6dMRKRAusq2vtbpKC@TsIy zJmQthgoqAWC^af$+J(rJN#awG^?O}s5i7W`!p6S`%gJ?v;&Z_o@dJ2WuUhI9{N%IR zr1aPMky^XlIY1@L&uh+FGiTV(<`E?G74Q_5iQrC&UEYaEKz7zO>CD~WyG4wf7ntd; z?I7f6tM-ODqF53@v z021S4>GOt{r!R#lQFsyY)SGL}x@=3jMlpEs_F>YZLq~Z=3a;0N1SvNspo31}*5M}I zARMP*En{npjp^f;8P-iA;@D}qhT7l%>}Z_8;WBVUXQgxLg@dLZ&oseS;s*rCuB?CB z8F#tfjBx#pQ3!$WD1n2|`t`;FkA{L5yMbJ0DJFnRN5an4r>?{n%*l%l6muHlLtbh1 z2-cKl+iP=D3?}gv+|Q=Kc@pgsA#+MA4tn0*=!m;Sw=#sfh|IBo&1m=`Oa^n(qb9Q? z!m~D~Zii=G{;4aTN7h~a=2^e-&O4YSl3r-R2qtxkI#kZ9aKFrL5R!e9n<0zE90?LC zX`g_}w&~`)CROemIbJeJKbDg6RbjyFF}ZlPHP`L*In{RRs?X^&SM5EIZcEbS9_uiF zTeHVvAnP7vCw5)zVVSKZuiP5(e`P(9ZXJ&TP!ZyOdczY8g(aK*?II;qV(`Lb{25EY zVI>GiNjU;|vo63xkZ9}sWY$I=0t4U{eQc2LvqM5Y2&|%HIL%r0BSd5)zg;ATqPQ4u zx((pKD!3R$AaW}y0Xq9KnUDs{$lw*t`54UCO3HiUzHZ@S7R1)x!Qqbe$w5;S?>Uiz z+^Y1Z`XP64d_M!?>CAj12(|I!h-;lt83*RR-=dqCvGyjREp0$fc5vImdj_*u7{Q~X z$p(t$${lb&NGvE@_anZ36G(NNW71s5j{a?$8T~X&?r2%hDaJgTq9eARe53>ix@S#b zA9ILhOo=AT;1FgE1DzhQ%y_5s7H_6eUo;DlGk=Ye-o@*j%Ji4q(#~(n@L_fCBU++{ zXpFGRHTM5buHlJzvv7#y>GcJO^=xXeD`fWhcw!U4cHB||cyn+>x>0jw#MJ`i;*NIf5vLIo z^kPDNWks>S%0)W=1qBXHlX4;6j}cI15>Ovh{h>Z@_RD<3_P&r~)QPMpCv>d%2rCGZ za}(R*7+z>%j2xj zutWB&r7tTGSd;^|@HGUv&+n&K zPER*daFWhq$Wcf6@8hr3zDz1}UOVf2jRfodN$zw9vb8KUI2mORl9g_b`z9gs^|25O zdL%1P+V3^q7JT>$H8=P~?LAq`d84*(HN5B+#vaXLhMs1-!N9}8P|$q9$RTf{&p%mm`P$oc8!RW5@39{!$E88IO=t~p z3wSis5phqcF=F*WvFlU%H`P2$m+Q>?ep1~}Yo49){_|=KlLKR)jN~sUXOu19NW$$k zsDjW335g{I8|jT^zfE4&9~(D1oA6%k6`EYLZiiPJk=gW=`Tn-jbL8&r=_G_JI*cs9 zWYQgjOTHTJ!zwh@6uo)pr|VMv(+~4o7WnC)fvkO`bgLQ) z3q93N3j8i9%JV-4*&bL5<020VhLmcL8B+-=QloqY5N)w0p*H|)Mi#UWVX=v7cMb2T zNQpp|QU&P4DZBppasPbkIK6bTexjX^wX$!r>cKdD;vpqV9HVTWy*{?1f&(tKjt)={ zGK1e2&(EVu>P9A_Q6tm-qKmfx&o}ZM-~^B`v8s4)EI^axi9BX8?8PFTXurv!!6k!# z?mN}e)MtU?gS>8&I+*PS5+~i!%mrrM90iHg3S6l{`B#?WeQ`?^Zyo&jhe%?p`eXlv zwnqBDUs1BTW@qDX^?2jiou2?lb=5)q7C~VAq~Okp>tP+6&wR+}zg=DIzUYjkJU-*o zom2z!$q&D6YR?XWZAaVbrhpyPMV;}d`G$^+Z!vKYjw=U7n zUh^i)G#W1Nz1f4q|2Ssn%k5=49;t3VrOOH2^)ohi$@wEkT~|9hiWmP7Ev0Y(_Hu0; zwiQtWb2#m|?_sVd|E0`i8!VJMlG7bO+O!K6ru#A-p4DfDUqh?mdx7X;cLt;=21dCx zCtjNI^Vga0ZAd2zY$1KI|LA~42V3KO3U2mKr$4V81fbT1m^r)q0Cxn+a7Ab@5euX# zWXAgxFVcFB33#mMUtYb@JP^GGy1)j)8(|(e=z{C@a02s&HCXFN8_vvL8=vKszlL+J zS~PWhU9-vRo-=YN*Pu&CQqMyo8BmX91yQ% zeQ5;Tcxt#62qYrYL=GlY3|M{?HcTR17JwH+Z+0Acnq#})KW4MJkMVWnKp0~?v6f|R z7ZZ!E%&*u5L z{k}CY)}yG%TH`Aca(e7sZa+hewMP?gs&ftn3_+nNlCKJMdIVW34dXNFEEAC9=`gm& zKt}nS00{BmKt9}jrP6@~XYX+ayP$9^c=k6J=f4`9HysSDt>YcK(+L-$-W6Vx@YO&p zkyON^7M=OG!9B^7cyB2g99%3X#me>`HFW@g-Lb9eGsz;`S zx>Nq^Qh0NU{3S?8nZflF4wuqDcELdu%L2P#o>t)w55RArhyOwWk6!+_qw2;*5y`+L zeN;Rvzy#MQn0z2p6dh_*#drURiV?B9<#az}#%SLT6r(uW7f_?X>l6^RVK~9y=dPHp zNWY6k7732riCTO&(K>#>(f9~BT!vV?$B<3EGc`b~a&h&bkSKDULf^E@fLE~?))Qz& zwt=KE%$)NwJvJkwIq~supQRrHX@w^*Drp>yw?QFQWn@;o%&dKxQiwPr0JaOX$dP~X z2d(@7!bipD<`_^@MDptmnm9;9SUE26Sgp-?v&{vZJdg!X<67S=)dRsI3}fV`FAMb6 z^#S$8C~NZbL>~^D${&p-eUaDh>BU7MZtS1m&pq%VM-3s?n z%Mthul=&CRQ;91x(lPg@5K#o;%queKAl!f=5R1&nJ|UXZj~~*0$-tynf&S9NghE90 zJ4D1H+($@Cf`QlFJDCBn#F4;mLqOAO-`)Krj=>8a_~)jxYNKQ|VhHK7a($+de>K=* zomgq8%Mr7M4=^T|x|ZQW1}bKq122f>LGNh{QDkTV21ot{)(JQB9Wpo!bZNV73x`E} z#!_)qWxC35eHaP)D>9Y%K?HGpOsbbcI?FAZOZLG}5v$Hs5;i{()bbY`0 z$%8JqqS8RDfywiG4L8BO1k@j%T>n_dQb%Lk5$jQwcNc8KhQ~WoafOx6tq4uj9};Su zs8?JXN^*>DV!?IRZ=n0uat{Cs6*qZ=w;i09?}2xXpk=k`5L5|3mH;7lNH{+8pwPQU z-Bu&?_JkHikY4z2Z0w{dgWe29jXXcsP!`m59HWQXd8O8&T-rwgz=eH=AUmdlmks0d z`+jPr`+`hBO1K!|_phsC5<`*%E?oH(0;4S+wqY76Z zz%#)Z{?Ci*Dl;Xw~Vy1+C1_0&pS^^6a;ePk#p*ut! zkp=TFAe)*TQ#$MKEbzzwi3I*qCq>hdQeGMk5UBMWI`U zp@Ck1(?W65jM!uZFYYDz!S18Nc+`6)f-oP!0AqQ={)}g|LF}X<6a~4~Bj_Ab&<)x2 zyx^rDa8&++uR1{Z;*9ZIQ%x7xAaN<1Zs*_2`){y!!(X5U`-Fd5A5jLkKfzgN3-Im$ zv%9Jz8^o{xW_$Awa}1V_GeC(TSeMPK@v-1&Hjg!LSr}!51qf2uD(e7qSP;N{%|ZxQlFtseynQsPD7oN2Jfa0bn4FG=p5_4-i#^$ z4$Pi-0e7vYSYWlcSF;$k6*Fji*AMT-N0N=gkf~ozIWgr+PWp=tP=PS4{zqR?q|IcX zNkLL>S~}~#FobQuxMK`ji%>HFNfDa+^XcFITS<~Vw<%Cutm4)STuQqJiFpEY&3oTb zMUWWqc-H4PM*;56`piK5cUPCsGI$IXgbb-LMg{-ESWq6Uodviy>9G7rKRPdjjQ|sU zhxdD1{HnKDeXy#|`w(+H?sq-iGKgW@iP^V^)_14&*rLwZl)!8tF1U!dTi&S|Cu$6# z;v#FHPnHG*P?e-A1)#06%@){90UJni_XL14B?M)NE3wEy_vuPg>9yV$6N7!B-9DVO zB2QwZrQZ1NA^qww#wHycr6dx4=@H=#~kQ9{M%&m-)g>B^-bwb1=P+;(H1Z zS9(I)I{6H&;V!a|G^b$NBJyRFVa=zY)ZU+Z_Pf&!+*CQpLpbe*Uxn-`RmarDtviQK+p>#RuYYbpndR`s(1arT62#H?1j{Y@W)C}> zgtJ=C^*S0nyW|`|c%R`v_Cx0d3A7w(?7@avObD?Dod`h1cgf+>@I z5H)jC*)XM!;owk%buZ#H#rr430$b!;>Efwhr2iE}y0fb28p!kKL8895xXID94e%O5 z9Oy+r0R@`xQgTkN`B&&BgS^rpbT!^b1o%}jd0_49Fa^&qW7=V7r6t0)tWR>Ql81x} zZ*D=v1aDA>1Y{#%fgvKffFOFQ)mgrr#txI!&zi(|}t?(gpLu2lm z%yA~bO6XsVg>jrn>z@ZO#G+BgpMQK7zQ2TZniOs>kMAi1+AKuvM~NW^N?pDP04d;I z2vc}RT>v+-Us3*nyFdNX;xI6LJ>f-!>p@yVzu0}p`ki37XrMn-;lbY8gEC_beLHk8 zZ}-+7_E$U`V~R2aW8ZdtyzejtZ?5XS!$+1yb?0%BmX&7f@os@EzG`+V^~V)lT4J z0(W8L)tGD6UvlD!!h`c8rsKN=K!IVxp5i*RwZ{?g5!cT84Doooj~;|sqr*#_lIqss zTz2<)lCHdj`gle(r+TuZO88>tRX-^V5WgSTXrOE)SZMER_h7PTE3EfK&WRH2O8AXX z)}Jf_D8wirTTt~ZhA{<=r~FE0W5iG6?V4c!iQ&z~&#Ltcv2s{_9_up&VBlQf&x%u(<|A-J$pQ3?x+u(`i6J=Rey@*ipv?rEaVJEb26# zi44w~u>xzW#iVE@Ge_jHDQrxK5#1LhV%|jAhx!oY$rIL|^~}<+J)vvA6xFycysB`V z(ZYd4Tyw&~@5ACay3VJ7{bE4L4iQ{yb&SfSBt8)z7mrouzO5n`bu?-|Gx1BY>FY(m zH6o1~>xGxNj@>yU(OAfWbK}(FRR%xuFpnc!WE8QI^5_wGG7IOEU%st@lXz;_E9Dd| zTH>h*xTj!9au^;l7ZStkYm(1DSbKAwNL`e#@qc%an|wAJ)BLy}C|>P^%#waO@@_hG zp)u=mdgF&hvAH1^-mOV#o6IAe-4@1F{yHI;|MTH+>$k+XeP~* zu3peBRaX%`CF2#%HAIZPvoWv9b{TiFkC$UHM~q9)H4RV%n*?K3(e2(1y4*fl%Z;L{ zxB)^PCsJ&~JzSVWT1}@LY=#>nLEF$8P|031D(+|juRqH>xk}x8mSsgxcd^d5ugZda zG$aE>SWs%=wn7w(r{_uy9|2zgmmFVtRGQ^Y^Da z?=Sms=F0ESKb-Bgm_7SsBKPZRf(z zuVeNeE9BRHBdr;{r6M^R{%O5zxBbAz)N@NgVf~E2nUED4#j!D1)}1;<@oe>Qu*q|= z?Ip#HWF6sna#DY1y1R&Qw_G+XF9Pu}@9!U91uS0QH6zWnF6M&N4yS^$E;##%kSsCroYz}=-q&YYa~4zm(B7L6@9QPc6C_F>HjD9 z-#?Dwj;x*H%^Qj`Z0Udn-&$0Pv?>$4X%~({&xGox)))Tpr<4COy0@Wc-LmSnFWx$G zN;jZIxxpKx0VoN?NILH*B!p9p;GcAbs> z-K%wTS_f#Z^j$G+u76ET%(hHgTfR+l@fqQEuTgO_asoleez* zlvf@qOMgMsVPmU+%H5SOn3r@)%!3c*p>4h4L;*7AT=}6hTi*I++Ql#RJd?k`*Zz4+ zcznk1mDN38-UiC;68_dEY9GhHc)qvx#L+AM<%AcjTuQIph=289U9MF|NPwv)-)7UH z(`$c;YRvy1N9P@ukCpJwvzDLaE_*6}eZ}HiEc>el#3pX#mSO4H;t@w0~Q6*9g z(RRaU#^ewSk^wr>~;~wAp zO|d4f^PB#_>K6_49uK$qg$bBSz?3Z)4=0mz~ed0}vMMq*6KFN5PL%EpaSRWQ) z@D7(kcq|VPO$a^iA@bM?Owiu{=aF+@-0o&7GtqJwe!(k z&I@*&SW)=sHL~(=*uI5d#8iwbmc*FscJc;V%=Hr7O_*8pkMi8gi zkefKsa^GM?khSj&PpR|deOKofeA%V7Pj`RM9<;msvF7CdS8q~+vp9=8_89Cle0T1< zkskDQ-_hA!@5jk@H&+(;hg4CY(Jt=0wZ7}?fzSIhXM~-;w*11E253T7OTJxJGV5v*<+K z{o@6v?+dr)#9pj>Fh6L0eC+bv<)7*vp8x($n_BrkalCGrc_HvNb$MR;${;a0~}S?PlP&uzvFx+|yV z9XKpu@01k<9vj8W^k972v2ci@kSFM0g_0k1R}Jj@S9ahv=XKzjA2;)7=2V1j83|da z@HOfw98II`1AfuOxZVI}trO*sq>a~CG<;3I{yT%Q_vihS4eO7e+xVyd!{A$DU3oM! zmE>@_h&iI6VXwGjPY4a39SIC(u>`ngwTlAK=69{>qX$t=j+ZEGjE(7Qrzj`KX%)hb zkyjpkk#{ShruPi;DfsIU*<IK=C%BKp#*ieWeXYIb{WUIpxDZi}Q| zS^Ou`)0!U-u+q1fQz|$=ZzHN_8fblgr2Wr=NK8!;%opO?M;Uz(w|F+`n#O7eWPbso z6+>hDrOXPHDrcJ1*>C4zu)E;M7%_26OfwV)T7`jKC!%ENIdLKk(Q$N(mf48d?m=GZ z%@Ijtgw^6WPE*!XB* zote}mBOf*5wpKtlFF}t~Fv{KiepTYcvtFpdOu7LPrFMJdbYayQyo8N{vr{JD7n?XQ z0U>3Sc_I?mg^DY+xGdizZ6-AH055CBHpp$Q1h`blrf`(vV$2P;uyK+9r^c@=L-1Xu zRm=3u7%j&&pL+(6U-0QYubrh5*{QV`6{7NvFwzc#ty)jW8AX3HZJm~rp(P>~EPD;h z-e9YNxJg$SBZ%#XkL3PQyA&y@!O{L2u$-x4j_^Kvz_dqt6v0Z?7-*YD;k^bJPEEh}hzBIrzJ3;=iB&gF9FSRouXGtEc@| z{TZx1BJ}eJ4_24tY1r$ew&p{IaOyyb8*HzI!-WTB*YI;)F9!>7D|PdFj##n~>$IZ} zqY*nQLbxnF=!Bpqpp_X?yaT{wNvzMud8|hDV<`SrS}r!VlX;XiQoF5}F)>=qSe)(Y z*Pj2ojOAQIf9fO>0yh{e=tA~?D!33urwTcdw{sqU@!o3nXYWbKz*t)Y>^pdr5xrf9 zAefup*%oC`!<^KySDZsJyC<};)Ps*S#(2$7~sm;jB?8i1Q%-=U1S?6=aCh#3SzSmyKB`C@fre4174b}?;o{$$#YM=iuKS! zg}^3&`JhHev>n-l5>8dVu1ioE}&C| zoI8z)r(+frRWAs|_*dU+iy&kARY*64oJNh8u zx2a8Q267aXSx z4Z2#C73O>Em{(F_b`olg4;K~fX|rVms5>w}wIBbLf9NHC^42Tf$J@N0-qASCUNy5q zBk@1Ng`TSQ_&e19@3o?bGoqFh_-KTd67PH$TnFm@ zH%&|1zHa(I>z>@%>Lax91CYn4W-Kr=ecbc%%TmvxDWb{Q8_phD_k*-){y+KQXSUot z^DgC(x_J=azofo+`}(H-ZHHQ#z;@r;d;gc8!D2-Ph6t^y9l=lD`c?1NekB&1^{ec* zTE#Ai8d_9Ozw|%ll7h(!IMf4F$k)Amo#J2czprhq6lwZf+rr2HC_aBVNX6r#d8~U! zR(b_z>X*cF2;6&<>_d?q%{OJd**vb;i9@<#@i~hkGWmAGs{VX z?~!h8L$(iXD7n0(B)zu8=HdO4AYo-ez&sPB%TYCHE!(J}F1sYwF3ve1&p93x_b*KI zF~k*_xE_w&3oM(yg1m^`)9fa{ySHa$>i8rq9U^G7lzhlQ&t#4OlGu^EqjR-0j~MO9 z=;HZ00kU9s!p@gF7%n?KrHL1Z4GrI%u=jF#8_<8wIZyDca4m4)tu4Len;>C#N-5E1 zUMR5qjf5pTa#eDoa66JG=dt4_YZWxHg%9(V?z5R3<=VXr z&+CfSWAJ*GL|?mTJ3Noa)z~rOA4Bsrc#RYT3)yQ7mhEFH-lHoOP#%9NNpfPjMr(;egL$nhB{(19{HpF{ zA0Am=^TSHC_<4FvUjE+fQSVeQR-Tl7M1-q-WwXY>LU_PSN|89SItDPmnROAR3wodQ zOcj%`(~kW61XukS&;A*{;K!}L+9Q|Q{5>X1>sLWpdXA4sIH@c3?FVm0ZvFDV?(eyK_M`l-o~&b1h+{&D!FE_zcn<{AHBjCU zNv9)2_T9GCz|J!9d!p$axvh+6U#+za5|Je$T%*CZ)@0jjV&8htONQ+F9Idu#Ety(M zjiGn~2n*8MW@#v`qcnT1EyqBfCtr{}YSkyC?`c_{s~>^b8G3ziT7Eu&dvHEeo?N}V&3=^2-zu7S*72&Y0zl%&G@TNrT$ zriYyLU1R$p4p$>$_WXZVG6xD2n<7&GW?5+&KY3Qgqf9)KoCc9*%Guu$cC(h95xX`) zLkS+`t}?J|M{V0i8Nw91_5%<5AwpCU{u*NU(`4&p;1tLwy|?s?6xlf#C`SNIPzF|w zva#dODy4RA0kB$XeavJR+0XDY*j`rt8)+c-NG*Fr%tk$v5{gqurJbUrctBufu|G11*hh@A!m5txAgy}*`!AlMD`IT16!YI$(rzh%>LidH?{fk&r=6HL) zcx7unWw3q4dNJnlq;3TJx%yR7_kaKX{`G6zQi8x1Q4;jNSt3!8eFh~(7Bh*CMHV$e zYzBE6z1Y%&U81mm5Rgjoo;&iTB+$^?u?G`fqb1p_IBS~cUL7t(@VyCZDbQTui%90u zdtU~otQtI7j5nmo$@49ul=fXAd?tNK}*QYEeI#)!FPyarast)t1T2Wl)b1kcB$4qi| zbG2KrR9R|KqV>#;xpok9GT{^o!)Ma3R(y($CBrr{9q{ckq5+^YP=O>WVG!#lp9`r8 z4S>DqR~=6K&=GJeTsr&s8NB|Icfd4Zgue?`<8^uwvuGdYNjw9gBPI^w-xEa_1~0yE zoDD7wgWQbH8Yj?h$&~2PVU)hep1EbwCCf8Dg4JL(nnzFWB_eu^B~OPy&rlgT{`3yn zd*Yq6yX{Gg3a3!q-R4|?a-o694ik($&b-SqgOfDDS_&>O+^VCG8m6P(Bu(xG#Npu1 zxt7jP$~@^W^4KDep?vGvU>whsUB%^O0~%(!f3MK#1QkPtM+Bqm^b?r=l=*?gYSD0K zhN+zL3uT51p!m;!!DoUb5gt#mk~61+jm@ExFH+AR!9bCg->p|*RCKu@0Hg{9biog%mD zi#M&qY}oF26>BX#IR}uU*5+P^qIfsSbcR!zb@6dP1lT~19ur?EoOMbQ2|j3uYu;Ky zi}k7{ZsYXw3<_3VC2hH$sq^Iv2=1 zrT5DE|7cf~WE;tnfg{Dbw$be$&f^JJe-W0~CQ0Tu#>vPGHqYKehB(KVk%=F~X%*#{TkH`^hVckQWhdGbRpsZ^MxbhoqeL4p z8yWA{oEuJMq+F%ypu99Pf}ih((59#<>dv1+_Z&@ljQiSsH}YEj50Y+QOB zf+A1~wun8-53@6hOOw0xffo8mcm1f-O_vmW>mA|b5m|ZV*eG{*t=tz)(^+2p+UA8i zvYOX1pB-FGOqYcPH;NU@!VR?cVJnBe{L*E?JZ`!!(%mYyEP6{3J-TAh9S!$MW%qNJ z5B9ld6)To5Yh?QKG45qjTKeEFR0(@%=498K``@iQ6!KSg%;D0zAe~%)`)_8Og&Iey z;Mx3AlvsU`AOdH<@KbtigCc%0~>~sMOT#5v_Wl88Y*+qwVu$$Of!FflmvWpL=C^_@{CwjXuWyaQel=-LQ4%# znM~GChERwYo{eCWg&2Q<1hLMVKT8L}DX!)sy95zLWJ8vbLTW%lljYYOtd|>Ip7}uw zV3R7~7({enn=s?XVKK3FngTC0l6NG?UAFl~tRkWmQ@Vz(%AYy370SD0hUUlV%gG^n z4pt^&hZcazH}n*eq}DY_+{E9nfd);>D>d>tal?t;g{DYg$ zF*_{MTspA_7tAuz_7Dju{9AF~*SWM$i}-cB5>JdgH%_33`|gKIBDYIPKlAlo6+?cM zb+vXb0tEPI72YNNG^0(Z?KRy|I=krtwYp?sDIue(-{V6I$ORCDFKnvr8ASRDQ3B#O>H0nDHd(;k z60jddU6jC+QVxST^yl0Mz*mrTjY4bF*uesT-Nvg}@b@V8`%MPaDVMYUhmc0!gbv;x z@FCo5q*Cj52-=3^?(dwiqHl-audw_ze0|$@t449)IHTB+HenF*=0zO5pe>hl@@82e z@ZOL$3sV_D3_vXUH(Z7GkJ{)+(n3vbQmL{!ssCW z6*z~U^=6WrSkS>E6M5janarWX5p)tsLYv}d&s_*nQ*rmrWJfXOe{4{u!#N1C^Yle^ zV%RT>f*4bpO)Ie`%J(obUo7Atu!1LO6_y*H)2_Xs1PYYlJhG)8_|xH^_o2SUc%50< z7t8H66+93qJ!H0eljM$&xRZ#}tbxyKAZxQ6Cm}Q&ORqEm_cY4YON__rMU&_jK4$Wx zs?y1CFk6V2d<5jHX-qmLQInepDjaoitS)gxNG$bVL{U?_1e8-|vUC`XTk1+J-(psY zqc4l+^q~PG$mCw#WD7c+P6ze~*~!%&cX0itz;>Uu*ewd?ye0Wp} z57cQ^|9-uCN{ztDNd4ar@RLt$S|tVkoEH>wTBs3Mh7-x zD#OSwxJ!&St55P&L^I7+0ChZN!h+$_ zf}AS_b~+HEpcVxwjYhc54(c~0+wpL2 z0;QL(MAhwBd!?iW>^vc+mGSoVs^NEuC3-Ve*n{mAXcp;k2QuVKueB_H*RmpscdwIo zc6R(Y_KV9&kSV&q?32{SLOl;9@tsyzeS)(0#U7$Vtla0V?kP6b0!sMd))REf?9o;W z!-Dg4hoxs}c?dpS!;*O%I!MRTN>+cL_A^`%Wnb^D!o3lq6Y}agGHxLxQ{Gb+jY1D3 zvs#TlOw-N+-zxa9sbII6vn&;m)U+jx(Edds z4#G{x6Wgv&#oTPg8CzMdEO60CZ#;#2eGRkcPxnMkeU}WnF2*^Yqg^Z}EEWSgg0+^V z;Q%}&?A)gIc`Bi}BTF87OsU$PZcV4%wX$%}!Kfsly9fIp5n7&aW38b~qyvSy#6L0f zOi`w#CiACu7t+d#=Vi@&L=ioro-m?23;CLk>LY;qB}Xd}g5^=Fg9q*X8CC)*C%^Zx$K}X<{Q14AV?y-X%6phpHvSRyWeB9tt;&+UsBE9*YYw#yjXJED8Gk>i+${n$(Xy zDYH4Dp*XUr7Cg#gLG>E7FW`bJiTSqwoVlKech-TM2z;W9b`7DN6vprctG#)ixXw4K@)C*`kBnLyo;9&i93n2zgPu=^C9A}ytXC}Y( zpfj#gtN~`T-geKVX)}#PuU*>Q{DSN=1s2AF|9Mgda%q-4_&l-;Yl2Y5leU%;GX?V2 zQGP_eJQ8Df=e=Lo3N%p+tOzP{MEi5YGUOc@;KH^6aAoF z$fE=y)O1&@&ID{WpR_x7asoFr{t~vIH`JyJEf6^WvH{P8oxeVJ_)b5imw-_7RR@HU zuLJi$^Bp>1YbaJLG3ojUf5Cujqz7MN(=NEQTC%}H0`HY9jw`1!+{uyu(rxKDkvo+k zOM}dq6~NPiPQB|yKEoRl(D&IRw|}05o6CG%?DOLg_z{|2BF04JA20W(MWcu1(p}2U z-RECqmTk7Fc(QA{2TT;g4`k$-JO`#}U3b{VoxGtgI`zv>3afcWVs=m4(H^0`2V(^V zr0lB}P=_R>kZ#B>`Xzp30x8+G~07RrtxV)Dt=A3W=6V)Ff$kbyTiAOvS5#HY_^ zZO)~-7Ob??Qy!YG2k{7uY+5IRLCeBq`t>FGP#lPgIL4ZN zLmRz6s7{w@{}t>I44?z+WD-;fP`WqFHw_!DFGGUMg-SS&4!X{>7)ZIjKE8JEosu;+ z0X*M086+0$M$yb)N3I8HDB~rI$nG)M(pSCC-0^yabaU#a`PuFKxf1dwm_Mqg1e#uN z*zxDaXYO5utN;4O+Y>#WCt@-e5f<^@=Id;!ywhm| zpha>|`JJ+=c;bp7xV#oTq@!RY;3ULEhLD@ns84=R&q8)NnuzyWsRjJ%miCF(bnM9z zXy_2jL4d&v+aC+zBPoPkF>e={u0ay=4}02|pQOzJ&_luQo(#eoUkh2+#6H)W%_?|M z9}y>pAJD4^nh(|g;k|c(V)YO!x6%Gzp~HMK5)WPXdAkTKN6ENM9sza7T+!XhAe^$~ zopOIHxo5sQ&IFjPI#4D+ao)J&MIWzUAWSe#?Gu>a*DktYacni&kO+-tAAL$c~=Q{IAm(pQhN(nGJAp%lMHATE7$l-0$tP}H%kbq#n4jCj%IGo zq57VqxveJFsKCpfNl#{UI@o5Lhrv< zjbE@r%2ngVz!jZfe?FFuRS4#>c-VTOoAQQR37urYB8+YOOnZUDwHr1B&T=PG=lp8> z;W0Z=V14$0j{=2)8)@W)pKC4y#Stz4ajL0VB}bLhfXO`<2n!tcSS{? zHDQK}@T|2}8Y`AAR@l<1?r}8%?F2VPJmJShJi^2qydEsGs{G%VQ)Sw9sj| zMBxSNQbXW4UJF79*MVM3xn2%W-7#HtQ4<&CT14>JCu2)kl8jQ4^i4mA$dF3w;FvLb zxJ89wW#~#2Vn{hntkrLiB$qhb_GXmAa_f-kuHyhwi&ytaJ`hd2h@m_;5c9iM*hFe< z19Gy(OD{Ha^EFj-c*bE=a(+zah~pgL^Q`WOL*;c~TjFIoKPC(88zmY+owWn6CAP+F za_e?H+9C)s$4SFFTY-BC4{qH&f`ua3inb%^pKoU_^29K zHf)q&v+VV_TDUeUZoKJ1EfKNv-`ptN=K<4S&O=9lF9^7bKp~bf`B~PI6jm0%OqnzG z(v#Ioy@DmU@zQpIpIMH4>rF(xZIY}>=_^{CrQJzz7zW{17P`h_36(7(=lDkAi*O_C zHBHO{IqJiXmkIY$Icmk7l$k=wr-NBl{S-+Ik%w3dN*Y-zdqq?uX$`{#;C`Fj72$05 zD7Pw#^9ruXOLz;1et1)d(OJtd!xxe^{JVZQb??@K$K@S!Jr8w%Ia2U!^FRM?FcsNu z8*5ngzv=Gh$IAXap~ufPsETb8pL4OiU?p69y+9xf2pERSNW*pjC9ZBgD1L5+%(C?1Ha zjR;0jMY7tyq9I{qK$d1Veg;3(`iN2KQUfm>%j1lGmHcRMEGO0wp-EO{WeG2xcIcxb z1D=;u%FT~!q;sT}NBpJiPucI4QNx%_&U z*$J;Z=HMMUCRzVv2MG!dYHVic@qttzkMFE1Y3|06iQ-ORztRa)JHnOux)8(&oLTnx z-X2NdvEvdPQm7~SI9^Iut@gVu6k?8vC^gL>jyNu>U+_HWOwUvA)yR{mKmKFQZK%}{ zn~1ahV)U)JpqGw}eS=of41}gpOk%c$Lw=g_TR0P{1wAkkF*?qc?A|iSQ_|Q`AvgZd zc>U_wr&VWmw=e5D)#SP|d;aF6dkzDIXDNNj8COCKywK3jIf!#xEV2pS|xQ@Uz3C@KUf0V5cFBJyR^&s;`A6kRT=ja3AI4(u z3P9VOaLH|a@yYV^npBQJR2iXH#kkL5^-1(sTPvz}pZ<{U;<=6-ij=2~++cJ!2q_-g zr>jQ`4|AZLH7q~*#S9_YcOBw2&vEb5Q4Z0!V2X1(^JEM zgZM$i{@tqz`s<&Ky`Iv=vYg)&8t&fnfY>~B#|f?jPE3W#J>yZs~SH2^)Y54-Kf z^6}kILy4A>P#ZMJxpeqXN)=yEY?hWMy;Rt4767=zTJBm1K~6{{(TVqutFWK^U<}@f z!ntvI&u!Lh5Cvnk@RnTbUg3a4D)Z8&=h&>Cgo zB=$?5MROnKRHLwRI&b^uPabwCip^cj`-k{4h1qDnY}JwFv~2q_i-`&PNzV?(`zlWQ zRr@BHk-6QT*@Mc5)2;0X6$^xTnzNPjTVK~7z9CkAGrm;hN)+&*h3n^L=^Om_&3FRc z+Pz$BBe9?+%>2*<&!;Q>Byyt5j=bR_9K9GrMB<232z(_h0Reny?C5yO#5%dZor=sy z!ZnJAYk|`n2#dIG_S+}rTqFshRJI(LnAU1og!)($j_B@Up|-BP;2kr&aUT}e$>_@1 z5?oft?zv5^0H|zgK`+{o)!>BBOXG)a(Sq$7a27-)O$HI(oE>;vqDdvu_^S3VC}e9UGeNar3>!aIMjym;#eT=8 zM>o%lZYl2RC3?4PiEgWiK1^-6pL4B!se``cxIYPs(UZ{KU{0|0=~L)F4=pdz&EVl! zVt9@~HExD`F|_lk2VZYG_+V^0*9;QPN;m<@*5gpXYd#%Th8Hc7Ay+V(2C-Z=W+2cJ z39;>9Azp0<;l{?59)k!2LD^3;Y=kOm0-%_1;lz2~GImPajPmj#xJ{8Sk=vLteZ>IX zQfKjsmq#J+m{O{~afhu8Ozd5rFqebk9C^*A>*%405Nh!&^>|mKYCf?wwpK~|ir+tm z<%;1u8W5l-Wp}G`jDR_Yk9aT7LT=^qaSS5J(I|gCY5e_yWGTSW-eK(ZDjR*PEw^QX zlaMfscYIS7*Nt~=Q)RKm4#7&hk&~oj&J?O2%K{Ty{yQbQmA1$1i__;D-AW1<+15v_c0>G#5#uR0(sHloH$&J;_b4 zJl(5|5 z^eB21?vD|{)i8T0N};V(IdmV+G?v)#X5il7^7P{vLL1&;BeDRI>pv*5h3ckFv)k%s zlZD0kGvt#O!Ffb{Ux+-j7T9PU`ljPpXm(&p@tvhnr`8O1dQ2_bAJrW#PgVm=6n+^G zo1iY16#}fOh7`DuriNK<^4gQd@E~bpx_qIo7e($@s;?fb?;0uvOZCCYZsmejg3>6tXT)i_~jP12F$Nk`8oT{KQp#UFoAm((*hExdO3zqwi& z8&R^aKRl}1ln5X_ki0?GoWj@(eaO4<6r7Gvi|=$X(B1X|R0jD3I_V?-3;4e3;aR58VhzI^fO* z%gqhex}t1BapW=JPCRqnurm$kPl*DILUcF6#H-arqiUu}O)f0*7z3tC>>S>+c;J)v zwy1wmb7VMc6|a~mR%As0NCzY)WX&&Jx==ng&sS3m!p&_KvA{)$%Fq}1*ZIPFN4W&C zY=fuMq5Z_|m0YhEEzT3qIg?t9f9(T#I-5_f@+ovVo{u=N@s(g`?OI@K!eS*$sl%Ah ze+lA{Wff&AXHO)XSImxs@{I|2lRVfYPdx(id9*SezRCuY0N8=w+V>Epn$ z5OdQzEM_0FR5BmMCr&IWcG?QE1(Ofh817F;JWTVlA2}S>j)l$aO=f_%f*CIv>sTiU2G6mt``u*d@CE{nmMeGBHj44hkSyF8Kl zax13qrX+&6w2}y0#4n$orOMviwN%N^ZVD>v=_*g^Sh2{Gzy<-l(tdYMauhpbf>-AG z(DcHhiJeH=nEWH}C{Hp-dV?Fw0z~5qk~nI`aBx!8-Xl(s)a;&S-i04TJl-JI3Fu?u zmX+NbdqdN72%LpjmK6OP2u>)p%jejB`s-=(Yfyoi+CV>Bx_tcTuFXdqgr@mfiNrUm z>^2zB2Vpu~r5FfEh#$oF> ziri)edFsA@3`slx%Th-=9LIPcrevd_kD66IM=Bn-Z}rv_5e!<%$mDYwa>fvmX(|SS z;tMOgyoE&;0-*gEl0(GPG*6Pdmfi&_P^;=yQmx*+C28c5<_7J5AiK?iFouSBr|4Mbg) zDB=m>mQ``%q@dpVd3Bf9?0Q9HG zONa5&VdP5CU)IA|dtRj%3~}migK4;wLW%1ZW!^NqAGjUaz!N6QlX+jnXRr(z1~GLZvrJKJy7Sq1J_<$4iX^+6<6UqSBTC zR`+o{Uuky?=Z?~f={cALWTskiKxiF0hP@rQ60gIq2G6p@Bcnd}>BFDo0G~B>*{=X3 z@s!yh*${-#_(k3&TBo*m4}y*@VB_iSyDdBg2Tm(2OLiv2%45eqV~D0BSu9FDpEB?LyvN72*|j zwNfZwKK%Z|4VbBuZy&}MJyQ6dEcQQ(e_Vjg-L*63mRgdP=hoh&e4;fS^!g z^V6tP+UjJ|cgOY-lY()=EUk7MCQ}T{_90Tb^7_Z#$lCXwse|35n|8dZPy$kR-*Jz* zl*Ctf(dC9cLy>I!tFuZ$R38dx9}U9g1j`wpfK(!{WUFXIWOetWT;e}`Fn-{u3D;+z zgSOZ*%ovgg3MxDtt-DooVZ)X)No~u?hi`89-}naP#DU$f|Jl=UfUd*E>E$=pGM7b- zB|Rgq6g1lC%ZWso^G4a}qk1^cWn!TVS3k8(jE~dfHc$L0 zA67nH^5sT2bxgI~sQO>Q5YPPE32aOX-e@oOvl)itf+zO!g3|ScsYYc!I2_U}&obhB zpY3CHkA(|=Kg3FFYLNuB%3?aRp}QSr#b@x98Nte>!S7IqW2Q+N&Q@lD1jjGX{xh;= z#86 zqHslhGH1vpB1%hc%-6)mT^nEK)uM5!ZTBlJbMJT7Y06eM7k=YJN^q4~5#(uYix$^k zh7664bpkEkePMK#RV_H`6STK8Z6GvXn?bgmiQfK;tJ^Rk*BYPRd83!REIe;jnQ}Ib zKP2C^lJ_g)!;^L=Hz#JeJj;GKy@8Zh>ef=hjO(69T_h)Wlqon4e{6bXHxQJT6#1#| zG&aycDxP<9Pf8h)Y2UnR{jIrtwma7+vBKZxjHWujxl8uCgmA@u{?3>gYX?S7RcH2= zjT(*Wfh&HuHfgOWnH?e4v`x6>;QbGp+bJDk#YY71deT%r-pBoaoD_=SQM$?na(R*XZl&PKG@54}`-)R z+Zp!A8roky;OL*krDlfaiCFXZFTOLcP1EM#mqIFGeP{ zxi_Ej!nujZ4W2rj{Be5klAii^RviUduE&>L;6Oo$mkAed-+09Rko67jB5C;4CvUKG z#UlOgg?G+5)^jVj29%9|eU?;5P z=9wptH|CI+-+B(|9ax+5PCQ=x&hH|#SR6`>@poSq-yxoSJt$9a}#8QTL0TVGd_s?ppZK zt}>{#q-n?Qwa?D}d9cW#=Z(fQThZk_jr8h`W6bx|_f8Mil)K+$t3|%En(26_=WFhdG>2W)}KC13zBwJ@9tmHgc?KBHR>y z@%0RuoV;uT&NItENfB?_doFfI{9c2lLQw2v??}42;Vfwlf4wX9sh^h-V0n6)=a>;I zW|ZQ*Oc1RQz*Lzcnl4p_+NXr6r342jll4iVBf~L+LW+{u<>orQw66jf`s(czJ~CmQ ze5!}Sw<5*f+3tFY;m+|k+)Sd}?#Y|WQ~FLSFtP!!;IZal775p865*c9Dsqam;2_y} z)MMSr*d{|(TJ9P>5v-_ejFVuJePXId*4Ymd$ zdawy)F+xo6bHaY=J-{U5RQi+zgs!cOe0 z8?uI!THA5jUpBEaPTM57R^(9B>4_L^oL#64)jbF$MKIS=}==~wy;LBX_pqD>; z`n#c>7up*5n<8jt^9*%kK#Ogl+!9W`qBs)J>UY3>es0d)`sX!!og%8d#(xXT_rrm0 ztHMQITc!3Hm-a0}|FKH!z^nfpjU{vOV6Q+g_R#_I}JTPG4hdsnh#P!)9g$a3%8rSBiRom?N` zQ8KV-*00A;zVBj*k%0w&ZciG4r*!vC@X0@0m&iOUtUSxk%&+&H%dF8`>IPd@m%kl( zpEBj#|&9Vs3ih*xNAW!j}V+x4!>1KJ`;$R#Kr1 z$HYtEFApwlgdGHON}dVh9Bd#b3yQcOOoXuDKC1?S(lc+Ak{aC4c_!FCeOV3NOL~4L z5ng+gvhY`9@PJ3MZ}}D5C${HPz%TDSdJ?^y`y%+tv}e9MH-C6B5i@l#)WNT+JnyBm z^VF-+$$q=)KfIh2Huc*7qv+h@TKfMuelELTYSmh`l66(7Ojb?8*}6!=N;eAYB1y6c zeGzBtDwQN8VOmr09Bw^(i^8L>J*7w`*{Qm8a9$U3OpYwjdUe9OP(F^6P zh85gajiD%7kM9G!9GL+aaEFK6D} z`h3Q*KVxs_!aiDswV;~5Zq(1t=U(BWCc_j~PQsC&O^+OA9G|-G-GYmc`dr0wnm}K; zINPVc#@h4Lf_3kg)cQO;y~6WM%*Xdp6P-SfE*$kdyLR1&n3q0}+n#%#^JKmIvBTnl z#@g%r?jw;4EoVJhm2>XGU9M=<^Id)N-pv=!tos;k`)6>_(dJ@Q{^`x#l!#SNzc*GT zh4wRf1WO03zR!=$|W<=2x{j z#(yugHLa>K?)j;?{H3@!tkuSRiPdDcFdLfSr@E3Y4B%jU7qi|Sw}?v)+%=00#ss}I z5&pb1gkPFMOKV>L_k8BvQ@#Hjg_myt<{G=@e9Er1oBeJc+23qg^DbaqY-u_9lqEjH zlFFQe4i^VpcPdagbk%T{@2H|i^3l$k-U-6_Xz=#DI{C6LO~+IX(Gb!WsT+D{{@jMS zvsOTjX7j*z>I^ywR(7N6AtliUyv%f$2_wv}<^>x*jrwBtT-+$HJxwkZs-e73Q=824I%mY7*G72Y0L#3{jm}i|4bzbiL~53%c2{4nyTB&!8MaQC``jhTKP=J4Pz3XzeGWB)w{9)0dp%;1ZJ zL;FAelFIHqH>Abw(XH6qr*Vk(a|l=Pqvb>%My4o?BNfwvWEt*wTXRtfja@qaftQ z_GnwjId=~Mcbc*&fj(78S`M{t#HHD`r@iLwjS-&L_!$Ay zVxeiNqHjjs#slK%0$9KX-L@NkdZ=*YshtSfQ**Gyehq&N`fp+!byg~v>~a!Y?!i;! z5Ogvw0LGwDCFWKIb?N~RrN)gB zvM>j*@$L1l5_@K@qCI>#!(YxJz}CqCJ?BmGqZ|^ZNKY0Ceu^A9-5eci>x)u^ogO;P zjZJyf@XqWyjakMd+IG1IMGOuYxUki5@p*l@4~km>gNWLLCnB*?9=?xLq0KsqyP&=( z8F5#Nw{S#s;T!NFRQwxR@l);L>PJ_0mvYvKDgb(w#-U1KKVH5t)sN4@3#JHLi+X*P ziu%MxJhe3&o2CO?Qaj@gVVpYg41drW=Yg1)E^I|TGN!oWn2eu*y8vFWOkI&TwC<+Z zXjJ3m3$q(ez)hHkQbDg;Gd)(}HUv5I)u7^y+bi3}%T8bH7&xBt{`1eoSHN+J@v0Qx z<%Xls6r80Ij^I!1?mA+6qS|shX0sRY)S`!zu5&g6g3Rnm+fe{P9FE(Gl$d9M80tzP zO_TytRHqYN)k0P$SbzdD#MEA4I6mJh6~ou_O&f3m;B%xG;-LVSZ+yj6-dd;#Qyq45 z(vSq2lTXBU1E3)VBikePMX**0QA;s~#OzZ5Xc(?`t_r7wz&Oa%03V36vfU^IS9^%B zM+rFEXG~;9a3&C8lMJM317K36u#}>#SU4pFA25KdRDit>nJg50Uq<;T3ix91c7Qyt znNd|j3sMLMK#drGlb!q=gpvx83s3_&Lbd|jGXWY-R|v@3B|W2J-)fYhp9dcQ%TVj;kWGDu@cy1an~O0BFqi zcah-+F8LoN>g)uNeEr-qK+;!`p4w@hI2Eb_$QhVnzc~N9NRTOq3Xszf#I#>b2+}yF zqGn29S_VKFE2U%rhB=)rnSenl2I>_%gaCUx%$MRsW0aVYZ6(v48cSSQ#U6FSwWzI{DF~wR0tl%np7cJ_58zS;QVBwqp=Oxk3|`J2 zZvcXjTP5Nj=>@I@Fh2tYaP&t;r*l!YqZ2^rZx|D!R>EK^PtJ-)h!lhzE^;7zfRyqJi697-)|P1`ryi5C~8(B%R#)85W2= zSy~SOPfh{mh8~7r)lezg>4O2~B4Votc_J0XUp*kqrZyqYrO16RjMOe?DHY9>Fb^JJ z_6;SvqTpAM$wE!dr$PdN)UKY!R^y0lM_ID_+jQh)P5!bgjBye2!aB|{9p$?Y+PWzhwLO$aoOuxg2H8B8j|;3~{AV;VaX^JJxi^|lnJPt-n)Cb&;% zMLmlUFct9b5>3rU?Sv?M3?%oblG;IPl>#^R2`L!F14!X=0vmyYI>(=<8GvdE&Ife@ zEPc-qq>WI!+7Pv7n6!kyOH7YRF$$zIpUOhh#0IlbfgUo@i#?jYFkOg0 zbb*HIRAX#)`|~OuG_G*0Qdrq*NU3Y5*JH7G&kHxyjzS)YpB+}}&?}xdjsQ-WH(O+c zz$R>zpu=#;s1@FkAJfbj5{o)C4n-(|;71dpv z6)4>O{iajIM647NrrM_?pglT+^_N8kW>Tq{x?MfSSZz_X#x>;V408ZZ6!C{34+@mF z1vDK{IB$nG`H1;SF`NMg{@`8czu_+YB{W=*O;uJbnTOC`=~cho~Pv zNCC4nj%8+}a5c57F-Mt26#MLE6d>8ber6#M%q z-N4?Jr`NdY087bMk08ZVB_veUIaO$cEcGpC6kp^BdD-}BEnbZ|vq=W5#WOC5rd5f( zbQ*U6>i;ARv;FbV`(gS6Q<^O6@wR^-XJ-xU{&!$s)|12kKB>(bJoE41#jK|jSN?t4 znKg9l-=POt&z}DK>}A%oC3_fi4L0VVR?XQ0ZilR60b(rRKDNt=|G;fK0P)ps!i6*^ zxtT8j`**Src|$VHomWfSo(+`Jjbc&fL;wObUa>$WPqQ%!^^gG0Kiy`ui_e7sOp3xu z>OgG8`gd!LLud&@&~9<|tst?zIdG5SNA<_T%@9+ZsgNu-&j7vZZV+)4xS)3Q9|c4g zuNR_JfuF}zzs+?Bv&x40N?Z~CM!y|#DL70XgD5=2DzUSr9$|+xnW>QXCjsk35P@@` z80T>T4X8O-$aWSK8S63Qvs9A{zJPoTB9aNh%~iUI)m(_;73Qzkbw-=JUGNpQvZbA# zH13*DDdop0L_@Y9daZtVDQ(#unm|(iQIUVZOg2E(IljzcpS0%{G&!s(Tvy1@W3Pd` zO@OI;NAR$X#+gWmV%xMv?!-7E>b4uvJ)wXML_gT85u-_j_{&SNVO;3uW=k9hr@P77 z&mkNdKJ_JWRRqm{E3qXZXWd*Hzxp+*xx`#IDYF8oOrR~H1R@V~)qM&hoqI(rbapQ< zT1Az#Isl>>CT4YPAf5Jit`mt@XRAM*K6zcowA4dJCoBpn=Ui=6h~3M;0kc$qh7pLw z?m>hnL|&%S*rAJfK)<4uHBpzWlZUfwb*8$8^XhE60v9jKMz-DNgmU-#m*C^#$ETr<8%RTkaj>#(n&5t9^YQw|z}+3m(SqyY2OCyU88l z>#BWsd_J~6SmdiP#|Wkp$$dF5HdH--k{#~zBA!OY9VL>1F4QFRuidpQu3Zm@T@{C+ zD^72JZE7mRb5RMw$xXGa?Qu$AbyDbEPz;E4u%#gR1VDYI1^Vx9m9v;QtHTi|&zuUt zV-ysq&|!iiQ&lXXG=JSB0_+1s8sjTGP zVOqygA_25AqA_7tBMso~h{zApGCGv1PUDTdg9kd2MIARFRB3KF;hQEZ2XdrruX{l= zitS=DDToQP;bV~3VCom;AtR2erqW><9i;i*&$}&rRi1EX=BQ6uiO+{{31LlgJazb; zGGVyjz`{PifQ{zPs(@vVV%@0ea#phL@LgdcTCk8dijhXbg|Fr03lc@)h-^#TpGOv% ziQ7s-P}_qejfanO<XgNogjvrK?thJ^zg;BYV;2bTYuV7_c^y^472Shfa z`N8wUK(}Q8J*ri~atU1jA>FCS*CiT1O6&dQ(JKWy;VfZyc*SOp^X2y0ig zzugI~=^Ru8eBOfp9HunIgM~Lyl&Kdl?ZnH- zS3kLou*alSJCx*}t^mH)Butvw{iBIbA81!l!O?gR*z?TZ+i$=uZTIB8Jfb682ecGC z=}YmNHLNcj2;p|&91&KY1ykU$AU+0iJf^OqWly0wG~ zz{oWYWyEUstQyM|Sfjv1s6S$6>@>98X9P_O0@m|S_e_JNMU*auC0MHPW+)3dN`yrp z?Q!$f3cLJ)4P~{lsZL9BV+6tO;Akf&a!T8M`%>V9-;wvy{fjp%kh^`Hf?Ypl>w^cj|EPW({Wwz!?9T*Xnfl)9 zH7FDOiMjtrsH6<=K$5xIS`$Z$(G3TD?_4?04*yi>Y`NXZB(4h!SYNJ0S@&~)j`kwt zM)$%~5g${QK3(?sDyRAU{*NS)@VMRW8sZ$`NZMadWAJ2atJ?H$*{+z_mv>a8O9RXI z9u2B@vYv1W-F@LvZQ=3a#M7t=aWtN?gJ(-{1=@!_@tcPz$LmCJscAvp%>1Pc%3d*b zZ!}`wId#S7t0@-!z~~PbKGT^UUUt8RlQNsbBm@B@iMDonGf)8G&;K2n7%9zWvRF_{ zK0e+E`hS%#U4)VriLzm_q>z+~SZwS#FqM&~DsH#6V(=Zd%|^0G0-n_!==Rj1FWFrg zO~fje#pR&Az5hHiYbOq%&d&oD9qt~rTP}RI{ZtBrTc36`Xi4Su6!q?)?aCTDAKMOZ z1sgtLrlfC`7i_h1+BFJgEGS2KXm$^ zc5b_hv&T*)^UJRvBCpofsM0S1-{Lbm#-2rR;&5|-i`Aq>g$OM-Lb?zQ1tPEfHtD5k z*4iJwR&x)dnVZ*DES-e9qh9`Yy6z3fRxNW3PjCKo;79wr znGQ7jiBVU`vL{;&du9Z%Dus1;^QA4k>Tk!>+n$Z3wOpa_yByoKpGuZ=(sxlb@53Jg zMh#}}&$6|`)6<#HLb6|4|A2Z;J{_VaW}Btei+6Ul?{Xtllo8w~O1uoTz`UWF(YqBy zOPY*5JIs%2Ez7kGR9$!BtLZhugZV2HpzRKR#^Ee6;I9re2Oo4l{zQUVym_rSr||6G zijpPPx7#E$%<{}X6AQ;t0^je=VI^tC9GgXl?v34;UWnkuc?N?1O52R&y)Qbk%Ex`! z(vpwB#t0*+V1(RYoD6Ckl5#HmMGuL_sEGTRAH1WrVw8dVJ7Rra1&%fR#EM^gxNQhCT#D%3V z3hM~tyy2u$(poKPJ&U|i+q$88Sn+E3=-R?Mx}biyWy2Xe)q*QB5$qawE)(RO25GgW ztVH!?;ix}y3@@lg{3xQpdWf~8rdU+MRJml4y-}CBOAJN z=EF4zen+L=SwPGjp4e8WB%kY~Z+0}bonL*S8vdSUwaksds%Gp`atkoS=C}Hr^8+QX zpb+W)Oq;I|@-tI$wAnTCv=j_d;#fH2a?JE+ZQmW&+hgyP#wmCX#)Kh-^FXup_e_^z zuu?=|AguBCORa6#oA%(C5Xc%a@VU+n>f>nh zze|HpRmT01*8VxV3VL3{O|vntvw=BMxKKCV`hH90OE}ZUr%AV=A$z5h4ys3t3zcR7 zsH}+F_IbU@EX}~!`=u!$^E=ISuon#B8M(jxub>kQ=>i?^vk7qreR$@+QizJu>O|hg zaTDfOQ6hy2&*3-q7eB)jd(Uq#%V{KDGj{C^bG=^XdaJCYrmH#6p0ugd?dg3tJQ?xw zzE00G&3Z+i?KG0Zaxc(QWWGm=~E7Zc3T$K$IPK==OtVmL+BT9_lMQ#)k z-EG!7@*qbIoFt;E)I>@)Q8#bKUnA__cE!5P+sdvyE_{6GyIlJOxM3N<8QF=ResJy zs*ZMZJd_d1pj*#N6CmYlu%Ttgn`XCc`&NTvY zTY^7rD;XB_tfrrc^Vwd;8_NXr@!LC4Ia<@ zRka~>*0?hCcREM;z}0*Il35Rz%ryPEZpi?u$($mPABE?T?6ZT4l9Ja$1%B z`2ykB{gE;)oK`*OG&Z# zyjD~L=9nc(y3|j~es5QY-ggX8faoyS3Ikbju)ngrPA(b0$4?86?}8}Jej8o$=bgMe zZ!R-vW<1?XiJu*Y9*RFjY;IsOK48Z=n^Pq^BN_r|5+1ePgo8vN1Ld|k9Nj$3@DJ`v!BNik87kCCc z0MiT&ES8c2rII)fYqHWPSm_-PQaAu54NRKGv$P!sd7gxepSQqD8q(sxn=-+@Dzfw2 zzw^)IofBs0uPx#7SEfp3gdv_2jFy{aw#JKsx4m*-?MYd?f22?!d8HSAv+3$@l!=SA zgR9}n>Dw%p^z_v-GSo&c!?rd&;S`=(oxF3a(xMcgYUD7^I^cSl>jFVzkwJ~fOsoI{ zhi8<$_3p%sLclmbKjWZUi|cXe9dFZyFv2p}^!-cbfYNNvPuM5*fX|3Ush@qJ=&mF~ z4D)_A0TziOSUF6vM#;ePk6!{;vKG(o23Ap9r8#`wRt9J z75))Cz1PXAsaBmHdpJcGd|%c~eSM@)PqtW>z1)7cKcSlNP>j zx|_n%$G!-Xg8rEKn-juR-LY4x1j54ur8-mPD|7cSm8*`h;{o@3Zo^d@`0pN|0{vSG z6Nh+!Q!#5r_WvQ+g*6swNl+|eE_49wv2CV0veo{}C8P$lmc_DVe2tDsm+x6XG17PVh!X4usfKmU* z)p6f-X@S@Tbd-Zblr6jzkgVFUD@1hwBxcwgf~5o`7^oLXi0^q6^|J7Q%|T09$!cNr zhRgGmpbHF#sV}EgGfvldygzKhL-?PQ&KT&NkF4c93QR0OOK6>zJ44p>dIDpYIbl*# z-Hj@T><2rBc^}tU)=*icr#VCDNA?wCL4+3vw@f8KR}mxO@nhaVJ73xaw4Eu;GYiSf z2v7oZl%sP{`_~8<|BJv@#+mEL-wy&Z(Bz<{d7<>o6rH8NF0Jy8p)W$^f-U4z9z3N* z>f3`Vxdrf^FCG940B-n3NGkGr5-<64#qhZq=z?~#)$rUisQA&T*(c1>S|@tsAk7`I zXDWA`pVhEr`NOCq4`Z_C^|Z|sW8qIKAFX}%X#H}snMq@U=cTR9M$dW18{*oAbU=lg zGagLbZUeGKxQW7OhZ^z%;4ze|!0WreeM)Q$7@$Q4IOvTMTGd8Yhf7q|bkt^Wx{m1u zlHFsf6Ga9EY6HecW)4D2tPV{S(F*Wyg<3qX++r1HXn(^UAoCiXWArUkD-K2lz@s@_VVP` zw-#QacP{}mUyQI-L@_`H<%rp4(EK^iJWPrM7c6tAf^z(2@jzpYo4S^+1)d#$X26w` zF8sGtff=>hJiC3AR3Im049_{&Z8(H|BsU3VafZLIaz>MZo49>eN+&sTa2WXSEN+^W z6(2E5(S58^Lu?VXFon*w0l7AA`!Vz1I>1#)7d(W^Z4ACkql9AWO`Tcqj=?j}o-K}= zd2|&uquSCK8QiHhYQhXq9@k}+MLW;H6(zF)^Y-D8cTR*FxkcSk>MJX!jUpOjn8}u! z7?YL>K#J{A*nnreC~jg=9AWw`z&z&~jV-b`z>B{M@U*}zRAfM83)%%DON)JC& zk0IH#Nx@C^_iBUoxh%igy&5Z@$9In<*8J$@J$0aHF@uf*fZ(x zqMMJdvQ%oiXm6~h^iR-M^I-SG27>+#m%10f9E0s=Z~ML~;A4fVeD+ggxgwilUH)|` zU>`%c?vip|a%~m%SBaDB@O6%Vj-CxJXey2MQty4lHHF*arJFDDK8GY%G5PpktB`zT z!JZp6Pia;&rI7VtMHs<)0ZXTwx>wG*HTBn7{{9f0iL_v)R5wQZIXM3 zgTs3v*x=u1rVgevDPPFDV7F%4Y%hRrMw;%pz>#o1*En3L18Cux zg2vp@rw~uLsf|v&&MW>M)Wwk`*NI&lUDfp~n;xZnINSQ>^oPdw@9#h0h4S6Y!@d8j zgV-4kXT~n{d3_kWs12O@v8i8!*Il=Mau{nKvVM({4JtMO&;#A{sZ01WDPn)(r$|lk z%CSR$tGyngmY;7vtR=wy_WHr26uaf)x5v^gv7N{M`WWExF!`mw+G86* ziu;dy8f5>RjcE-9A@EfP3WR9+w=SrK^`|1KHE9yt5))!up1-KHV3`wLE7_TgjhX_C$^K^m{RYgOG__i%z%V%O{5 z@WFjt-(|Lb{8R7T0M}*_Yxvg}?YwFKe(ldbesZzhls#TF+5Lg3w5nWvA!+s6^>aX% z_RqAww=Mtt_eXzy+Ri2W4}RSK?dRKb6aS4zZOdBx9}!0_V%X^+2D`dk_7w+w4)$8@%juSw&x+quGgGFAw7~CF8i$G{+m2 zgbn-ZLyo&d-MATPFg4!M>bUFb`3sWvmpPuyIPSjX#;p~DRMt!!|9*fxtZ5pyj;CS(LTy~6#cWBi2mdC35eQVmj zOdQb{o%D5%5|dYaacxAq%??yEVpRYqR-S9veuJ~V@QVxS^@#}M-=DsHE)cz?O`#MN)~`pY8iVE{2kWPvwqs&$BtOrs z;;A;K|Iww!0EFCt?(R4pK&{L~;MTpx7g^P2Q+l6T7alhCHs`Ic86a)4IV`^6Rd}KD z_PHHDZoN1(!anH3+->Z>S5EX*!kd3$FsBq}#}u)IsvH7MkJ361oV)LYfb2NB?6-|k z-VD?ec%L1UT7yH3{n^*vWy@E*ZoRSGJu-T1{N*nPEYZf4t zoTwFiZwy`c2_{%I!sa?Pm7_vQf)Q@ef1eVT7QK3yBxgTvKR*$5=ZvoNn{6L!I;NOw zv$A14`o_%XpLTES+wZ;B;m+(k)5YIHUbGIF`TzWQPDx%kDn9x7S|5WSofk?Z@K8&2 zFUgpVcg&(~Eq9|H4G4F|nL(b@bLm)-L1(#tPRqfeSEQV{r*##g$^UiB|9&(`E;A2oJU^UY z5;n#SaMF0a$})8r7~#a=87SNLOM8;D{OIIt(>jYzfX7j z$*gZwI|nM4Ta6Bo+E}@)-%84AB~;aMV7kp|dA5fWL0{@$v*$ z<@CZ|Qme?H{A zfk%ndkve5z!7So2DY3GY`Q=i^s(TsDM# zY6-D!6Ezd1PtsEbQg}1Ad94~kRRE}C%+Zlg>9-yG4s4u9sFg~u@u-b@;v)+Pb8%0&S{vR7WZln?o`cd% z^?)f4J@u1nr_IOtsAN4(JzIDMVblezO8Jhz2U(lWD~m^sG-8T@;{AC*A3t>2@J>TM zG%O2Kp^Wp9akf)dMg-*Uu1_jfWvgVgn*CtEz9_;8m?5Dae^eO4V(97!CnY629~Ne5 z>F_E#qRro{2eZt{9sELyEG|by%#r{gkMS@lXMJ3bgCb{PYnkiBlQQ>Hvlk1OhEg~W zF~UEqm<8CvV1)5c1kGg%8NWCsCg-Jy2*jpkP5Jq zk}+Td&QuM+!=B~|*XtO0x_o0LU@mhcX(_=vTDue^IYLwn+`by<=dCRIzKgLDjls=OHOeFI7(m&Zs^mJ)xZI1hMVAkl8 zdHlaRrHu9f=!%lir_HBH7>=u%6J_8F9r>?aK!oi7ems^w-$GAmQ8K8%fjlW)#ZRP9 zNWoCaqLET?o*ykPm(n63z2`8SdDLJnC942zlhOn5t-b1CDl4*cAQ8vhAsF+T4A1`p zUCJy6N7{M`ahP@do(devt-dEElQ1}pNA=QC5Ec1>ilO3H8A_^hB-AVlbX!XA)KeHN zzyjD7ElS!vpFshjHVHm>XN0H#OCDp%cj`)jUZOiJrIP`chmJE&)PRjPaAz z$?~$2>N2~w^HxvKTOXe0Kuex7Xxb>F&(^O)so0?{ z7l=}3j5e=@$9SM4cCZ-R^ij*vbvsmy5D7q%5>=%KNqXkGph(#QX0Q%^$RaZI09i(F z#;8swD2lc4P2O21u>ZpV?*(1f|>pD1}b60c{>%hkJpD?Xtz%n+%*D z4(k5Dg+8gPD%LTcO;j?UN{LQAgih9R0jt`ulo*U1rSqVsH}GRUec~j={KLoQGK~(JKGd~RwB*HfdXN?*@y@kQ z5b4P*!1BPp8Kf*j2~nXV9b-`gF9Nes#+?~4ZGgdXDKid$MjRM14HWhxAVN#oC1I%Q z6WVS;SM;RyUntK{5G1L!zK`kVHyAf%7q;;YT=i5#8Pu*MHvOcQq4Z}`DVfz3r=kif z88N)8lVr5(_Ee)n;J7Y&vR7OPN-vX=BkJi>BS=xdNH0}PCo6-GJy|spfXSmZ>KWH0 zz$6L7;xx8KjV<<8e~rESef!--*Oy9iIKk3=ARk_L`2wn6p+R=+^uE{_LMhYJ7oAA= zcPWUGGk58y9Z*u3Ja9uP{Ur}F#29^8{vO%!l!hZ4#&@og z;d1vB8cSgQ3?KhdK__SFGlo&0;ghRbex@+m;^E&(P)qkI2 z&(51}&#`-I>d$BHCtY;Uq?=j*I^DV%%QR6Fa!MLTc(m>rs@n7V&1QHjz>)%aD9sb4 zi*Pnemv!oByqA?Oatgxc)-6iP~X7z;2 zD)mvDc~l|7VE4dc6}1=x4~<1P@);dVh`z`SB9Cx&+0B#MLl#=b^GN3Sv+x_+=mMl^ zuas$$biCblLz#+!NLF3bKi9jxSjM`VRs5v#-@YSm>vtiyTT7YiCAl4{jj6KDG%2m& z8PHg4x`V~AIfb)|sNe(!?3bjqEzhy4Tw=`~%G)toaHp*ENLhDrdNQ`fN=0YCB&Xue zm6)>>&vMV3rUg9e(f{7Xlxml@GK#-%`+A|JfMq~#1wN2cdsMnS88cGBEbd_NB^#o* zp8anr(4$P4gHnQ|3>`{a!rgNB$il}u;$IIaX}=$cmjC6qynl{PXDI9GMQ&OR>JfSUob2RHsbuk6g=M!g3f~CY+b_9X)+Sz{xomZoFyjesk zc&`+br-`x+q`5~&C6m8}y;!;X==tJ1rYB_2{nx?xBOtsS*wqnsuj3u@67!fciNc3Q zuo_Q*d2L=|Bo9wFuCiniT>;{yf8h|6^sV@KBX(hDG_hUvq87g?Nx=^M1YHAkp^ThT z=5?9(6e;7j``Wt(J#_bv{X2U6d9e*gA4`EXLUB|S@*jA^sOIb0hPzH5z)t@vX zj%JC_(*Jy42OxCpwgO0t9$iqMyVC6i|FAXtRG3MzA0 zct9|WV!;R8mS2s1$19j>%3t@q>(G+7i;m9D`j5a3AC=Su6k7*WhQA9tvGB;8TyDhs z@Y4}zS9DiKe28pZ-m!yd`RG)(v44p9{`s$7`Ee9nU!i*bz#bCCAN{iT-hSpRL+hYZ z%?D}?ok`ZN^@=`2o9MdJuEMbflFj56SDR?5x=OHBAS0fNqxreu4(uN;P-=qvAP&-mu!{XflD74XOU%Vaxi@0}Nvq*0OD{4q| zm#X)zXB0119^0xe^hj4v6UFggJrSH0-CnK3|C4bs}X)YIq{lS2w`dU%JU5{iE z$Kk3)oP2S!oM;-)KzJptIdOS%B0;$Rpn->7x6S+=(z6T><&&Kel_rJECYOfl<%9;6 zE!byVT1$#CURH0@k#_mcITNvo>!O)&>n<*uj4Y5CH7uMV!{ zI*T`nW1as!NMP639G;h|9OK5J!*7gCTeP{mT-d5w!)Zq^Z#lfaV3(g9MxS(*SFEdk zb1-d@`Vx0F`p&Lu0vn?IRn>V=xP_DO`~%3Yci_72`rBV!WV}NloE+5xr-gxRS@V!8fAJ>>Q>p|C7K*1cP$nD{1fT3gx^)1VW+Xv+R`L2hTx6?Q; zf2yaIRWtHa)o4}$MbYb?U(lTa9+ToTQ}bH!7z#-zy++5>ShG0iE8 z#n#DYU&_{kDd($m=K1&wP7DMXMe74Y6=f`cDd@gg4$p7BZ}V_KGg@`XoCx96RRg=v9a^ z66-(jt!b~Dszh?aC_2y%&71M9HMC?i+kQK{aI)FVu(AXFbyEV?1V^-m9cV6}TD-j~ zaPbIja({n`_3{PO_3w?2?5I1L@#kHY!llJHudd$S;{BvOKHf+E&am76tA`PU0&oai zBMRn^zL2r@a+2BwXv^#9+zRZTw`1e%2v6x zeSdh)X4pkC(Owy;;XG312c*WEUWx9BTy-`p^}|YsSxaw5KDxkNQ$)m_ACA4E9S4aY zW8gpg)LxI8P6n(?iMX=tQS$-W9_E@vzgaPZj~+FP|J67jxJy4OFyIU;Pn+0-#Xl%YglT}k_vDW7hySD3a-N!|nM zLbqva?&8Gur~!@H)wA+V3LSaNK<8vqdO^VW;J-e`ol^qS3nQ$em~V4B?efx#R{17y zA7{Ecl)Nk4)IO15{UdXcThEQ%>wFV!&7Snm`!37LpA|RR`^k;PE2fvOw@tKGD z^_(9|L(}H)tKRu0i_Hc*T;ir48*fhz^d7vo=MGKj?V9WtHF*EviNi-$Dpm(=8GLYz zbg9ZrqYPX?a^ zZfRT6z77&>8~P`2OZ)4yts5rR{~mhZv*jwWFKx@+r!OW*nHV!-edLRn7vy{rOSY``z6awx!0k17 z8#TB2j{NGT#w{JgPH&rc`qdO$3wQ<(3UVf~5XQRbXHvpf=b(|u;;?XxyYEw{2QXc6 z`qrdV>15wW#62s{ZhNNBpSQh9{rvAjlWGQIRK%COY$Vlbq@MM1L)?5`yrd^EM_95V z1)Wixf74K+ZJjLKGxg@rxCs(nmhBpNZp+n|HpdPOTd19K1r2gs zw7!y+#v&U`hG4h<(e++oO{{;o_Dss8!_bi$dT0`mDyX4{YUlw$LlHqh10teJU6V>c zz<`J-r~#3MiW(IW>k37TJy@{^MMXi4bzx=a|9yx1+BwU0O>&at%{#yMdG1?gLn@Gl zTqlfEi^8<3G#FD1-Jo)$MF8 z105@YrIiN@6o@WeXuv@LIZ*h&0y?P8Be}6`Li$B<-3TP9CrY7NiyUw@UJJn!=$Z0R zYG4Hwv+nd(?WG(!cs>-dov42_0xXgb1OX^}3FNH=tPt@Lt*D5F zB+^BZV`z*&7)>6@b{ol!jhKy_7#7`eS!{T*N~n}1(-WHv*m&_W79PW_UAGZ$EfHg8 zkOaJ)831CWC|hNqBa9?z1O?rET?SvFfSmn7jskR;?Ak33sEPOG9MNrACy^R3CqG6i;*3m-F6 z|6&Z4zyY!ltaCTAtUu(|0TeifZF2*%xw7A_ke(FPZhys15qQ1`$*PpBP=h(_*sRI$ z*8D_z3(hSa%_iL<2wCLSnMNNO3eHh__}O6&({DRKVBa{lEWa0MG-`ro|L z0->4MHZpLcIDREH?zY>NI~WW!85qKbbm$l}ji9I-gV&M^#{_XSNdFezS^*YL3Mfio z3+e_%kH_rZ_v#uS>kqNzi+>g0STc4q8Hs<>l+bhL>U8g@`Nf3eZ?A4+q0HsHm9+NT zw^5K>P^459uz;_f2ebo|nYP7O467hO_)7@pFti`x&3qXHbiY2^?xyN~bQW_F3uTFS zJw#b>#d+*T9jSmU0^^nBl^Q4x=EIvHok=a2)hPS)#fjQm&LuZov^Ip@qajba&90Az zrQ8WGIq|Oc@Oy95B`xArc<9~`I?|NqKPI+|yY)3Mapv3=r>}zEjeg(`A; zatr*L7(ABr&>+ccE!Grv%1jg&(hxUlM-?JUngsOd*f7K~oQ9m;CUoH-b2%W5g{o%9 zSW{Dy!c$Tll0z@1o()cpczJKt*VN$$3ENowCBqSmG+?q^h=N6~(@gu6#Bb$`S=(=3 z?z9Xo0D@JJtpcmrg3*@ocaJ6}j3>6&MmjREvx}5x=_$KCeT2)qAwQTOri6l&P%sVf z#>Z7Lw^O~PO)u~FUA?#K{JxUk_uB40 z*j>`Z^&u>!f)Iegx6S7i1jlc>Z!1Z2Dgm;nC|d?fM~X0|5UpB}j5r|s8R4cZTc(KY z&$HIP`NUa~LsAHggVf+@b*R-C_RwcuHVcF1=qAV!=W~H+N@y9(Luno{0U;y{>)xJm z@MK2M$p^#Ny~6}OZzmpH5|yssv-GrAP0eF9r~|?!8}^ONjw$IYH4;;1A0hkCJUoOORA#r{UsRp%Mh0d5d1-c zTI^V3Zc7(gcO!aIz=H$9_^Qj@kU3pMYXJ-Tv3@|Eg8k&)0^a?)EK%~~Z&Q4 zAAjHf?8imomEUKJRN^G5AbU*w^f|s*F0%Gx=?*QF&7J_inA0Vy$jB^W8&qN^P^bmhwLoh?kg*2t`_?9 zlKPvhHmUJ@IR9aD0tV85Iy|@aeJ(A#^O~RhVdKO7UZ#JQ<~Z%KOsH;kIg)c;o^!s^ zVb)oE_QbTau~dwuY8NwX7DtQum#7oF$6_1kO~KKE~a5s=?!?|aliXP&n8Cdx+g z-=GUj7x@|I&F8(?+lt^Bc{BT8gy&BjRy+%FMP)K@cJg%xgll?tobx0F%`((w@$3 zs248)#8sOomjO6RB|U=&AusAr%wGQh}RBdlK?y z$L2SF3;~A*ZtWu&(V!uuFrgCraTl@|db_u;nmUGV@f}_&o0O)$-M`1H;=R{8-#6VO z-c9wrTJWjs<$`^_D>2-`NCefonb3Cc&5l=vnli+}RJ@!ub+V7QXEVWs3hv8Ca@8JP zeMMcH^A6mbTC(r$Auf<96Q5DN9jJJNg~0?4uk}XZzPVE$b^&1k-$gooIbKXv=XEp} zbzYddzVz+6r&BlgtlY52`>$`rq;Awb>hzt65=OrWkDr>o__XlUwh__ddw|E(-P&crpF^z+=Sk}nA>}yi-_xosLYaspO#Q%zK=1yZ2;J73A_|x|((90u@rO7%6%=U6q`bsYie%$TP-IvO3Z9zzt*bEsW z5+AinJ7i|!=5SQwwD%P0rpEcdW0b#Z@X8&t$0`bIT0n- z3|a(CnXG#=QV$q*V`(kB%?fyF669+IK$IZ*3PIhJJ6kDoU{378e|Et0RiDv8Y>?9Z ziW1=Wu9u>X!3v=};XFDYRzw#Ev>ongrs}I%dk_x> zcSkBf!+%YGbuz*FEA{H<3@&(Y$rrXPKkaWq!rqSy{{5obMsvY`-mO?+Q~*BSS8FE4 zMmkl{E>#qqSeP#Rv})_TwC<^yC#R2UfGl`=M+BnF6&q74a4ksH0?_C`k{%5;vUbhC z>cXvkqGX03PcHBWFs_V(Sp#lKn+9=^i#T*B9Oh46wp_`?Sj_NYT4fu4O|jO@S%8@h zKo+tvev_glG*IiyOzRgVO9f4fzbB2Ma4H+$L_pse3{fxJzU+HZe?V94HQF#0w*iOl_+}}pUNm}kztd7zmf`g_)1ZU8taPeL9;s~M|nkC3A!@Nr8B~P zi-G+sPzf~g*yYc~I3J6DeqA~B>*}Rn*Y5wi{`%LA|9;)X{Z^U$9(DSC%kTGXlTH7; zuQuW=n_a!`H|etg?l!zNQbXYK+-SxvPg6{&zbcYYj?#6ZZsmoLxi6*iGKF9 z3^Ru2_CrJk!IUZN(Aj*CgRJVuI81ILa%{q3;MM9s{*!zT3kOi-%&cBvLchZ_H`#sm0F1(8Z)(-|H_jPZQw#iArJU)M3wt$*N(e};jv zzJxP$166GpY32>oUKunVCY$BSuYs3ZXuZ6t5k_7(#{Thi#xc)VgDWe@@=Te!nUED? zMK!&gJnUq~$c>PmJfw$d3s^4+i6FhYBhR_i=w9^A?P2fA`^QVBzPUf{FMBu}M3 zbDy5u@ZYDGrV}1&ZO+DEZt)EL`EZTNyj9aPo)gMOr=%mr-@WqFS@@kTF&A;|s*cEQ zb4z}BzrAxX?Zm2gKYXUgj<2|Vq~xdX`^RV2eSZHg&~Hy#+5h6J9Un4?{W{*3g=&+z zy7`vVe08}koNkd~IFFmvWFKsFZrR^*1*3DxBHl{1!?1$?>BbyZQdhRy+?Be@tC6sp zVdx5kw^2XV*$4Zl!aj|b?zDkeFdnPITTPWt1RLsm`!yt7VV+X?@bl!djj={t1^G00 zqQTOT@&EAbNR0Ij=MJL9dm3gIrH7It@KKO)9$qo*E{W5|Ms-g z-c3KgJIQ#&`Ly;h;k})iCuTmH@2i{tgVxy)J>Pl%_KXb&R)s0cGBbzg?8uKj;1-~V zy7zcpvs*)E6`*^i`2OxBO65n%dXHT=iM?^f9TMT!gAL35P6vmgTtgup`AMm>tdbwG7ix9MO}=fh0aBXuwhYO1R-W^`Wck-GPo>S4 zb7>5~<~s&o2>^i2A6jHo1U0v8d3O2oJnFi_@&al>c{z8@d=HQ18&(wN&&^$3;!%=a zw7g7PKhr)C92Tnj{rk_aU%#iOKR7!(f6#oQQmH?G{`&drx4XN$o12@5hsTvGSFT^b zPN&m7Jw0c>|M>G~_VD4u|NQe$KtMoiYinp|XkcLAz`$Su(=6B>c64<7^XJd+-@hFk z9PI4uY;A3S{`~p<`wtr%8z(0x8jber_aBYs^N*jurl&POe*T=ibNb`ersJY~Rd4HX zyLkM1f7Cqv=%}bzAA|2de>u}=v$M0`fBbyY5%}u$l)b(E>&fXK+86)&^>*t0yZ0Yo zzIyxR%h$JW-_QPhH#0Ny?c2=Puirj>`Z90cyqB-0{`*h+^uO=lzkmMx+0W0<#l^+P z$LGU`PjPW^-@g6l>gt-9m>3ikv~c0VCr_SaWo4Z`d-mSFdz&|J{`m1TkH?#QGtFQy z!otE@T3SAR`m}D{y18@b-nw|29vK)SW3OMowzjtZ{Q2uvsdVMal~Yqw zr%#`ro}PaDcB-swO-)S=m&@(z>sz*L*~^!&#>O73TD5A=o;}6I#cK6g^XD&~K7ID;)vNpW$F5$zHh=#7n>TNc zk3YY0;aB%SG(WAM!xvhKu*}s2(Q&ZD{0|)l*JG6dt&DrxqJ6b!p?T~$beRtnKN8iZ& zHu39zetfZY+wS8h&-R`ES6JP2Sl)l@&e+9E*LWi7KL?L1hLi^npOn<@*s^t}3+-QWMcVJ|TL`Sn!TwBm$%W94rX5dUwHsem{bG*@AAM(l^wH-wJ&;i z^vQ#Fd0vG}|F7~u#jo!FzdYc0&E?dQCub`^zkPD`)X``Ea(APwV*BOUl5$AdZ^}ZqSjA7Zc;@R=z|P!fH_o5^?}Pem>a6bK z3+KY#y}Es9+06^*{}R4dOJg?s2h2#bo<3{AT7uzF~90^J=4r9qkggzRBlX=#EA?wYwT5&+Ghs zE63Nk-kN-|l>s?-hR@R>?5qoLT;K8cjjsh0+gK6K`>Vp^*PAv*=R1$rUk@mJxq~Bi zezi8G{*6gK_$Zq;`&9wq0*JT;sL++<3LQNmNdi)soH-*ty1H zAI=t=pb=Z;d!L1MJ0`&>b5^N*7_Q3*+u}5Ok5uiT_qfa@BB(nAg*rI>6L$N0!Db-1 zeN6A2=XuRr&6e;Pn`>^m`%V^JEcpJTsBysM_43d}h)xFoJqNLIkq{ z72DbYwZ??=5l?H@FALt2LeqDPNgV)_x znkI+2%N1qedV~_z)u%@%x$7yY;v}&nZjLIN_NelY9d^TTLbd7IZEH)veqHQz}K9a+=ZJ7=c}{7OPT_px1lR4HqX33uf`eErpy_cjjF- z>OQu`_zc(N>CBVh{$R>#+I!=hvJsoIQ3@BYu(6;Cd}eo*O0py`%yp>}sx){wloe`T zM3p$V1lMIw*qT43gTWOFO6l}-_&PG;o4NwlQRPU&gK~(kI_iqq4Q5I@Hu#*Pb`|@W z`BNDtq!OTH_RF>H$PveuFLn9T{5f7d!McOTw&YjZM40yvx-b$jp{!t&bd|s&3E%vt zRNw91S*x1kRc-H_g?g9ZU|feBh`tk|XFsVh7-I<-7P-2D%22}~`iU(XK;KF;=gUe4 zVWEV9rWv#|D!zeqRU*}#%{OeM`|!xpLhSee+*Q~o2wSr&hK|RJ<(OIKJVM#S0dG5} z8}`g>LSD}REL7 z+WHueFf>42XrAEUS*6IgJ{4`*jo9!>}0!F)utR_Um|9x5PWo{JQeuJUNe? z>HWey)(dpqlZfF?bcpZctCBxbVV`q8M^f@26P-bH=|srUTL`3gHkiosw=;=%D+xW# zdzkr)8Zn?fjcythna$P?>g<;c{#p3OXz`~$*LK7G)y#B@B*zIa;P3u`P6Ik+Bqg zm^y4a!y+sf+LofLG1N00oHp~V%P^1_!tDbYO*UC=aD+ZXfut}GnHWCmaBCVMEG)M{ z@dKGwsqIx31su4XCNjnhq7%R57_ROPGeriH_%jCNR|k2fh95!wTAMO+=0z|3G$FCWrP62I6dKkcq|Ba!gqMc3s_0#fr&C~ z=yARcPC8<9ZU9rV$JmU$pu~4!HefCs+}aA`i!QbcET`4P>yr_#nB&S!?moPY0_~+U zP+LjN!=JhU8Ib9iV)dX|oeSS&w+$RT%{Mzb#skj*b(x9~s#fLgAA4-dH4kmFynee$ zcKdDnNn}n{<;ec{Ef0(O4?jyC4z5DfRe70Gs$2`%I>o^iw|A4xfDYmy8B!q3@RU_m~$_#J>hzkJ;8y~VWllZ2i)wb zxE+$`_S00pUU4vWJxgd1A@!kHw3B+?9=IiUhJC}v1(wtS%n$kso*bp0yXXO4DI=~K zZ`U_tA`Z7WgHHCjrpr`6fu~Z9nT9hb#WeV`Hyw%XK1bbKz^{HOMzWQ+bU`MP%0zuuY4 zB-<@9C3ezKthZX|a$jc5nPHe!Tz(Z)41(+>n`ccz+N#*)RLT<5olpd4i?48;;28he zckvj)FWcFZp^;8$}IWucB1RD1Q=2Ph=FJi*i~` z`SX#o!UvwLz{{yxV-BgE0Uu>huG3fCKuD>~m6!&iI62(xlFb@edvZhAtbmFYz{0x( zHiF$sUA&3mr)3=-rV;DkFH;jXayDCXpt@UFta>eK0N=*Ri3f1W2vB+-TRfWr ztNz1fQP<}(mied%L>3_B5^NcXu~ee(dd%MlHd2bVmt!Nh;S5x@NigZr82Dfe6Dfsk z_k(zNtq%)xMGB;$A+9vjQh{sjB~FAwcsgLrBCL?(Bh^|jp%}#@7-+x?3IOgW-J|j_ z17PJ^d_R)$T$2@hmy+-`d_tT@$|gQgk^k+3Ei{A^>VT7KF-F6$4}*K*(v@=mlW^ec zKCTapx}`3Ok`vnLB=UBcsvx!oz`J)+*5pUrUNyVX@mR6bPK#RI?Yo!GCECL-k1?|+#`_xI^AthG8SgD#+ zs3v9s1al3cfwOAIq(O7b-h_tgU3i-|n#CSAyaFIht$?f@;1W7;{7$8hj1Y6b22%>< za&X2Q+AmADVL;RpYJM&iYSKUfDqt0z_;L;CLnY&-=w+<@z!#tqg6~ogWppqACf(_% zUBM-!4UrnT*a12eFZbPao0NY5kZFhma-u*D66JUwp#HcJKLFsX{W`A5uqHB`V-jx1 zCjxdS&><%rVUbJKpgom%OrLOB4O#-wNf{xEga4b8^S2szQVp?LUVp1)=urkyhO1EE z{^sm6l9J`e@m$tg@~jlcrxKqDu#pDjKJL8B2(C#=jsu|mELXQTjX@lUY(|o?NGCZ^ zqy{w7tX@{(!={oiF9-KKKoyD&`7$CF3DL|nr6Twf9HNMYwT4M;5!>zUaGPb=E3);r z0CYx9*h1fAr@`0R5{{`syb7ye5HC}=nyEMVsGDC^l3N(0PC$!1A(cjw-MWbBXhOT= zO8#lcfeU;y3n-D0Zg5FQ>8n(-@K}cwIg9jI9dV!D+LB8ot5)BVA-bNJhxD|_6O=m) zO6Lqwo1b0Ch2?V6xP}=;4^t!LRV|d8vaR~Z(Df;+C=EpVOcr#E^53i0YX`)bS&)4P zSWv1YkI~brPe9`;@(tPU$2+O!YTQ0Lk;5hNx!^HPL6*86HHzB~6S*96tr{v*6ABn$ z{Uj-$mHX?v!Ozohlmb(*rSFIsKHl6HrLZsA(zm)bFjU$X3p?Wnz;J0FgW6~GVy{7> z4*#kXXl8+qhAR>56pm;dPJ-5AmNQ`ZN)3*u1>fOXT2Jqz?nHxIljPA|ToQ!E9Z?Zj z4{%W&NShR3%P}zkVL>V}RDsrZ{mZE+f(E(Ljg3?{9G)SRa&SVJkVD1UClQO+LP{r8 zjRGTP5m*QCWnMg(LoRty}DAD>F3>Lu(1K>vanFPSKgpNOM z-|VA+Qq^FdjD#CySV~Xhy|EQ?Aj1Yaq9O9ps6YfiT0pvf3rbOgaSZZBU(8+^p-64L z_s81xENK9T@bUOQHU~Pmf7_9R*fJ?P9w2@uLAD%hF>;88LG6+G9+F~uNtmEr=tC^@ z$V2cd6>gFetflC3?y7?-&`wR5?8REE!M|a=+c$jrHYk3&`MVwIM;^h7=zW-lv!&y) zUu;8{hpFfz_Y~wJ7M`S`I$?8zh zVb-xl!u8{_qkj@Gt7a!6RnpKZSjT$`Hb>H~BgaX{pcjsmj~QrxYWf(puTV*Ogwb|P z_)2NmKQAe*D)M!8Yo&wE2}ZBEEq)UNysRRnYY07ba-;$}pdtK9AstW=KUWiyspKOZ z;u$&iBAv8WMn*W;@}RySmyPX9p=>%aSAIR0MRcfydsW!SvG^ej>G`?qLZAufi5Zby ze-w)&A#f9m`1l-_9;(oYUR(50 z*jp%wt6=a71IIyPQ&qk_4D7Spz$F=ZNJ9iF27F-h*GHH(Ul_)sf?o#zO($&CEZ87N zpGUOo4%V$YBvuLqsKJe#+kV$c0W6?gfgYKUznP5Q&eDcUAT$quas@6*zSfqG{W=f6 zNbN~g1g}a5cE}m%0U+ozc2rCtO3~+}6?CuUttrQhW{W5bxKQv6fQgoy)l0e$JkbH!{TfOGS~*Ttt|});&Ou;U$Yr|ik2vaQMqU}u)ziConIsVt)LCi%GTs0KAx zfpU}TyiuU$a&_(^uR~b=rK=pqnx7K4n{xT)I!?8f6os4L<3)?lh5#@P0 z_MgQkxLQrw+n1a6;(0i`D3nM}%)`x1qvEU-gV<`|P6)BK&c|9lb@n~@7Yi38s~x6m zQ$x6|`EUmCuYtTR@~vDLSsjO%xO;B9AaOr2c{^hqBT90n6) z_qNip)-1x}h0fdQC|fG=#QI#+LJYxfeKH&#%fOd1rmf^t_S?oj_2SPJctwz*ELld= zJ7};5y7vIywyCc zFkJ{XYqpJy0m%vUo;C21c*di)j<=;IU@UhLnnirl`{b;Y(#s`9|4TR^Ma@@*rRIfK z(bLRmY>X%7nv~Q|uhzMX#!i*YM8T~pN3LodFO-|1lHcTx_fqT4xP zo&DO)>9_owa1?y(f%>1^?O)fo!MjB*tHvlQHKlId^KG@H=X6Y(igKMnSPHy=_{4W< z&_)>A!8+0l6MGc^873ZQkh*RHLsW7LmE7Y&Ml{d>hrCQ3YwEeUZ}rb~(NALOPt?Aj zHkCig13&RLzf{9NhZp~Xc)uvvUzb<^`Z@UP`cYNA%}e|!t~57frB-wt2rrqv;Is5X z>_`i`g7pe2eRZfPBp!ysx3)e#2y!>;wJUH5+QJ))uxIn@s9U=33e*>k&Y#&?;A6ej z7UQ2ni?9}!&0v|2#X_NJ!t*dmNl&Fpnvgr9V_Bw5XC(Z8<$-%+itM4NX7_M?)xdzm zMVmuj7xX?$aqT*0w@mrnZ?0ECBl+= z%+5JqnRmBYq_P4gsIFuu?|AQt83k@}-CS%$@quHqD^B*G?-c@g-bPRwg0k=^T57lXT)=OIK5W z@OG`@O3I>FBP~VdD`-5Lu&AtkB(i!~)f{(3DG04<8z@Cv>O7ff z4efj|Kq@NZeGXq-q}bQ&8gU-goNDpgTT9%lW7ec}Aa;5wZUXdY56$o=v{wMfnf1ZFP)!zNGv1sBz=0u=Tl3OCPq}u!-K_ zynky36~)`0x9fSRVJ<7!sKW-YwcjKR0xq_2^X0Ur$aulU^a9L&qAqps#v(?D>lN*$dL}j*OnkC^YUDYt;9@Fs9&D>m|pt z#V3}zt*|+1kjTSsc)H$cxABdHcB~e~*lJ~RF#YTYabik1+T|C1KX=Fh+=s@@2i{B@ ztcM{|d`Rg=`xe`UdfW883kK_|P~YwB!etwow2s=G(t2laBp24LFTL0vAHk5-*N({M z>AQt789QwdpaUQ3=qdEM~EF=i(Uy_xTWQUM4(Y|PQy#&$j4KU73a+}unJW03D z?tf2e?PrO7?Hf4PE)lOX8MrTU@s*RKb*uAIYJ0%rlD6?Vr!{)Gju+T;m4t$p|y=}H17@s`}$zl>Mw`JI{6 z#^1-R1SGVX*}+}se()`VOyX)Z4DyN@d%px>m3J}&&Vohusss^DgCZMu1M@d~F5Yk} zX^;M-(92&|OV1>S2lj{I+US73p*JXKVR+I*fWRUG7!79AY>!F?V|QyX-?ZRBSS$M`?ZWHy zwiD1?9b}8K496xP(1#sp1W1Z#wH`Of7 zh@^4^lMkfp52}I3hJty=4k+Ae0O7oXLH&4IJRM_Gg&Gdg*Lg6@oAc}7fNycI&XR(c z*j*|RcWqoa7R9#;Dy!v)`9uORM0X4snm=K0ctNAU?*=5>0lkGmw2SyNr|ww7Ipp)I z5K7ymwL#P|q~w5Y?llJL!A!Qp0Xce;TwzKsq~$Qi`1mdcmQqWd(~`TY%O`7IK;kEx z!2Xf_R~(>1dZ^dm!&u*97TQ^uVUf6rsn^r+R>h_2Uz_X%SIVI1-s2HFHbM?JP$*dC zaOZ){19t@>WzIwquUs2(XK;X=H3jDXZoH`DuM(`V;LmX#57FIdsb^XKbIy9xJ}`9< zQ#6g*{@}&P+=_uZ8hI3lctv9nf! z=yHAxn@3FYoQFG}FNhM=~Wj;IBscTZtO7TYkD1b z%C`Jre;|?l1vc?NVb6jN<1XYRvjV9}zB6dlp1$cv`Y`Ax2{GD_{Qc|YqQ7Sj@!_pT zQ7bpO3d@qwtKSyz3j8ITy3Iigg>j|1u>|`4*MNf&3! zg~n?T#UqbCHj2naEEvFis(7hJbj4KA){l5-5Uu|(UIw^Oc@`4Xl>s!-eDAPA{&|#s znU0Cq9HQX`v)O>?lPx$OI9*kMe$E0?*y6N6md3ZQMC)<+F)acTUEnl{r7(+r@8<#A`B`IWv$VM?&+qED&@6bEJy`r5Hk8+6;OtBA^4< zKvNqMaFkxwTTO@Lf9cTi&{y;&Zct5pD?SOvIephsiN%?WKI;df%mRq3hE|V>@)7K{ z)BCld*wqTCz+YHQ-LJK{uTqO8bNFkoVe{1umY&lfhddFJ181)G25UTKxGa!)R#j)9s+S=;?#%2{F%s-N#-i~-bw?9 z`iTaX>ZAnj&)Fs6AL7B9OQBrxc8-5st8hs-Hp~BrMK}M|8@E&?X3Ggtm%$}7HY!|= zjx$Baz+!>|wSJdVxl-7&=4yxx@bAXNNHGS1#64GSnFRup5*5PKy~+-r7(-DQK%50K z*Z-^;2W?cw_hSpO3QS5jinl>%raW`_g_#utgJajwCecv}VI)&f3kVKYOL~X!Q^Dxd zm6CZ1+d3|C`f7)_6thTv{n3~19GV$r2AON>H*0(wKXjEql^orBT#%~!WLoppe_Z&pIqOq@8K$cpXhS2BZ|2;b0bML32wogBJ97%+!Q|nQ!x6beP zbbA)+7Fr`2x4WP#<7@W>6SvJy{jgw+p#ovziG6S5N~>1ld0h9CnOdYo>%gT)TH-%-JbGB+j7Y~ z7~5}7{WTuqjRnKHQ9qD`tpM5;ZA9;-dwN@cc_24q2L1bq@@o|FpBZ_+67IRe%Sp!E zHkWCSP2yX^(Pc?nJ_G;01>7bNno)%hZzFcfpiKAr7qGyS9n|#ckT&SNGB|v?8-$tA z1-{Pqw+NdpymN?`Q7*wVgJbB{OT!3@T6BMyB0XkE@SPJ*Z%^cP+UA$zeI=+VUc$c{ zP$4s&5$1NPoza?2<$T)nfVC zUeOW_sxA3J!%IjTh+Lt3fKaM%-8{kd2Tl!=4tsx#V|yuTu~y7br9qVa+zA=m>5y3SH*mS7C? zni(U`$utSq9bCl*u9k%zZiu6((AojRlWBtfB(RL5J3+;~W&--~jaf6Uz)1z@%h9Qo zc*jbi=UTp_D4s$CE-XmXeiszGgnp9*7s+l*7A7DR?R`D%hS%c7JSm6W07*u>?K-7VFL>*`KFdsJyXD&F4&yTcc-4M zn?X>r0k)lx#zpB>9?^w)ho|_->_!R=9mqvcl}Et2h$9Pg?9Ef7CjdkjL~_QBE5=PK zvcvk*YB-F46L_ZzK@t9zO&osK0FQpW2)9wsaW~$P#qn-23N#f?_CG3k2qemo<@js5 zwbdrUqNPkUhNo)%Xb7YCeGqnA`<}-VR*FIk)ah!3U$ME7AY|}CgMyL z&?bdO7~Y~W=jolog#g<9RnC0L?Tzyw7plPB5xqcz*3sUt_|tOfWI`n$q+xGm3%pGM zf9lgSV<=J!-#xKIOk|lelqny;RG+v{18t;llo` z(RV@*2I9;B7EFrzKZ%U)2s0&aEgQ?3gYEiuOh|i3+W5w_0N<68&icOMmCV*87BXiIT{rT<@ z2#qa{^b*(s^x3hKuR=4027LuzUHNf}&<2^1H6vaQy6ZIdd{We)H}UbnYbTi77vsDT-l?mUd(2F@=|xiu@`cZEz9B zQ-w$7K`F|9gUd_w&z7f;>nab zNRIXta&@T!IQU(p62LdZ4ZNQ>-Whn@{^tJ zlZNi`lZ0F4YzFmRf>plc-a~iW5`{yZqIxXvA?2x_>L#$&vE)(DtVcb zoEuirGniEF=Y6KAv>D-IiO>N=CAEkaQ-{yD2s!=3X$(={BOpTZxzrq$gkTqO1gWOl z(_tY?BOu|$L8kgTEyDB`>@ov%>I^1!oy1-xT+9`5A-*dYy-1sfZ~1)m20D?Au;8_+ zF<4&>+OI&A=7CC8e_6H{o2_QG9H|KUAPqvk5%Yw7FM!|{Y?Aavlw?ghN_&maAzhG0 zgBD3e>#FcUz}MD2_<1er`7;yL6_uZot7jW3D-G9UH*K^xj9PB^09sioc33@g{nnJO zMpW3&|2O}Lwx*d)uly=F5#25D(+K{_NBn4_Z1&Z@?f;a@o?M+PTxyE;<)G)wv2H3s z%GzpG#nT`*R$IbcguiAl@uqZRoV$ew%|(6NFwa|1@mxXB4*b(2V9I2wTmNkdLqy`1 zpNkLFlZZS4w4Mfgn~YhYZ=Z_v}Zq8+rB9*}3c|Q|}kdW-e5A@c*^7Nv~g^AN9<#Qs}}$#@5_qYwP-Q zW|sPzSsFr=10Ej;;fzJ0rlP$G7IYbZ#hTRHvF3ST9wq4W3kWMu&=j zd`h_AEHw8_KXf9o|NLzj0v>=pg6nDf^}f_r?i z*W8cxIhf|9hE21j^KXIi%?+*U$^v;$ga^i2U2H2MCf4f&7TH7>viixnFSY4#g0^vicJ**22}Q9(ee6c2P()RSy+k z5;V$#EGJ-RxS|8S$!UQC&gm%`5>AW2vVmqlVr(78MjRB$hzv^lG7w5R zS!vRaPPhw%INOJf1*0m$q@p<&w?QKc*+>i=r6-j$_Efoj_b2B!uYeG;$g#5bM@Q|rdSVHui0nEOO zwB|OWG@~W8!I3NShQG$xoNq$K(uE3;;8d%5xdXEDPGo@A<*aa1nSQUtAnsnGz>QOh zFubtXHBl(LjjuB-v$>U>1=<_ja2;FPKBJJHO?0JgGntCAZb0NUgZqTXm&~sI*MaGA z^)K1S4`tV}`>JqBv?R1$=|%*g8B%4I1}Bpn1Sns#J2e)z{w(f>fH0eA+bo8DjEs4dpRW|kP9HDKK*RWmuG#)~G z-cYvI?Lr1RAT~Zk|LN zY;3%>f9Jhuf+a_DD@wnsJ|pn^%htaa1}6@W2kY3e+essnR~P*|n;1j}k%Kt0-lE_C ze3D1wYF{?k&SaZbcHgzPKPE|+dcbmyz=n7Wn@}9%z623Cb&!ODW&)}VPj4qC%BEAs$JaB+U&3e$wP`o}^CU0|kx`3Og6%zuo<9d_iv0*e3u^iP zXmU1HpQWgWJZt-Hn4!9#SUUg-^I`@hGV&?KfK zs%YJ@@$8Zr)XNSjkw48boWF9^rIRi!zW=rS1User{9obw0Z>CsH5|{ z7#6#*+jqa;_)p*ty^C8c7FYhHT9K@_2O0OutR>Nx0yE$R3&LHTwjE3kX1C+q-2M+m z_a4{s{>K6Q``!KCx?i?x-LGohi?FSWZn6?WSQolyC5aQZb-%Hagk)W%o0TFY+q$SE zlMuqXAjBDRPA?@NBy$*iDVwxrd(BRqK`t4 z$cI`KK%(jki!6NQTnFmojP}`SwK<|agUay;Y4))uibzxll7JP!qf~zt$%n==U_}K4r#gsjj5uk&((7gHmtKsC;f|Bx<<@J@_ zqg0uCEw~&@Y15fO4bxh%r_)kgXnXU*3W;0aCSzwG~vOJUt(+G3~_I+yWL_5w_xVyjiHRyMgDyC8e;w`4GF$&F(!F`W3WwD ztq8GB$W@(vUNp5ib0sUxV+ZZzA*q*u(d_FYhcU4#VJP^}C>^g*E3prYY=a$+Yc~xD zDK6S?3?6eRakzEr>JQk?tAQ3P zqQX^4AkJVZ*UY>u-zBR~BQ1_&7Wa#Isa#;LY=yE&W9bu;0M+xiCQ-huMly#7CA()= z?)T*5g>!29a)4aL#+pCjtoA4vupoqDnM8*6Pva2{?U3wXcQG_Q6Q+xi<{CxNg;v;l zgrm{hryZ&)dBSWIA~G+qVaMdz$0u~8q$_q(DMjGNL5e6?#xahH5|c)3TZ7DLt3{)K znw`u~+j*KTz_vUV0hZK~coG!1^(#$dcnwi8w{N6(1YTCKwa{(b>g$NZI=KmJ*|_j9 zTF=u@5~mHK{2l7vYGHv)%?7XCG5h?^@>8y#mXY7NBdc-PW-+3?7TCDMY68m1HjC?& z#oQYuic#=kr;gN;#Mwj3OVpZzGbiHQTgVUHk=Ut+kW*JhaNT|4Z?w;|?~T%-iGo3L z8;ffTGgdL6JG5KY76^$Dk-CS3h|6-}j$ zvR%E7pKa$C6>+BkqP4^?w5U327hB>*o)lrjE$a!5S5as02l4w0WjbX#5W|HT&?2Z- zzIj^JP|iW_m5bE}sA%IR8R*=gh?4F%+YcS{2A`YLHNsD3-%TXG*W=e=^!=cE&Z3Jt zhtCOXn{MhIVCA~d_PK>*GWFb-KYUV-?aA6{4nbehwpkS9S<78Vn9jtFEKnJHET9)% z5Jb_An%!GBYEi8ww=xy{LZdQ~2nRnN`$a{1;NIRdYd$~BeUJ_*CPFOb@Q=^qaCk$X zUwiKDhnM#B{nsByk)J=E4uD!L(BK8F8Z;W;Bf7txAmEzP!oHu~l)ZKg%bdoB2}Uo| z@-B<&fHBQJS{`>M|D|_<{-{|WU7rs^2E`;cuOHNJZv$0wIm*#DD&$C^>2zz1ou?|s6m*-Ad536e1@pzTL0dzC*ZyD zAJ_X$=Y@-mamtQ+j)v_3ES*zKn_6@b>)>9+{}yk2%=ma2r-kEQC^bGm^lGWhKrd4S z1cB%ZhRLTIWtHA^YcO?5WP*U`bIw4B5}N5nv&=z9XVEc=gzmQo$uuPH82nx~NX0?s zObb9)S;U(?KMwDF+3=c9)xObVsA36)P|=#U=+bFFE5XJbrB?W9Qk_4l-6x@~TznLv zs8B}LB$NU6Y{lg941#=mOtXyO4Y0g12LUY##KCmHWQwcarkT7FLKIf^joLC`V=G>%}T9~4=#MQXct<5%eF?2YOX3=1YlpL(~}fln{ljYmN< z4{qGq`HFQp2%dg=o7p~@v(~3CG_&*==n_05zB0j1fjby`5Jm4a_7b;G?$u5mscBYIxp^>qOZ*` zoyEc6eDG8l==y}FBlIIM>0aXcJNQB32v|&^SyY3E(k|&JgY5xOy+F(}qZ>3x$je*< zPi|^ChbpQ_tQ=GeQa}3S($Npk?v9ezZ5d#E_VNxk6;up-DUrW)dx&Z&-OS!u(^Y%68r3?|O#0JZB6PF?63ePZTCeL6HvBYU=hQRk44dNLg zp)_(BM2j4O4{F{l!75dZljXGJ1de_LT{VU=#8xmu)dqD-=vhp$u0Wz?%DGLfQ7-|W z4szf1H4aYE)Ho8D#%q+j7+_vTcynX^d9%xZ2R?#s-Z=3gGb)nz{LI(p>eXBu$G0>; z2GkU#l|!=aIANP$X+%_X=bK-%bI=lL4fL*f^YU52_7q(Bd4p>~*r=Vd=Sox;~8>=Z2tHxDf+_DnyoSHGjbQ#Pu=yKR%k5-%5 zz*ds5NU+RC<$$OP@C)6CkcTfFRY7)hEem+|VY9tVZn?%@`x3gt2;Dfm)prRnU9L?o z0?-^#t3a}`ldI{>%c8)HDU%c`${>fX;Vx1ht|7Z^_4yK762yLqZmV;jfPYn0(mpsvmU&6fMFP-Hl>YZXp35$0>(yp;UB$(loRh}mFky4Q4i1Gvo4_$~&P z#H5)Eiw7l!G%M+e%VrT_c(w$&Bxacl^hdCozp-=;l8@2O2Es@{jQDLjun`8a4oi9C z%QM9(Hs)lCENOf8*X&7iv7ol^xuH5pOb1&GF5TENs(f&iP0>`BOHcDfv5yg=c-qA0 zXNVZ_tl5Y<(Mw}*u%;)M%w|}~l&#=idhWF3eY^x;ea*N@6o*%6+@{eCc~+VHtcYeZ zE$$tQ_&Qi!zwDoDg{k+eTA4`XPHyNAo-B+U8_XNCT@>#)%{Vm6lDxh0=d-=ygG}OT zYfHS?Ik^97AJ0-scL=+3)s}ub8Pw};e)gZT7)T2-*kabkgRF-ksQ?9)jr>b!DwWs* zRpv1u#ZU503ucDPre+P(I2^4N&|w)g!a-NfT+z``2J>-6UBM&@!=4DCP!*h)27`n} zp{eZzt$~L;ucI!MQ=5Hl(&fl)ozyrng2^*QWg9N)swfBTZv}3}Ln$KOsPT-gAH$Ie z7@@qV{7Af%N44dx(SljA7}!k=`Vz-5lR8t~+z{ohCP*>b!s*>NZ#nby_Tr0o22b}F z?POQl(We+k;4=qPY4*!@-HmkZDtZZ1`%A?B$wOFow;qI$9jC3YQ4qSfIB;u`B3Xp9`Hg zS7B`fT<<`!d@@&0F`1!QGChtF(N>+KLZ|`~tgP1O)^_2ko81G;diJxbv z&CtC)8bJ}ScIH)#s)_<~vS@lsJMfkoPfZJu)lbT){z$gO@U9cm6wJ)%*>>C|$ScRE zvKj+utQB%F%h~IFVw{7%t?B!|^U$~Ocj((4Fs%}ii6Aa;rG`voUyw5Ne%o3svo8>B z{XIpQTHHc{@_+?|v3yj2>%8@&t2S`xI0ao*WZ<;db;JFtZGmC}E1kjS5XL3C>tUwP z!x=e1CW6N4%s}k#o=&2nayW6(IsfT!gr2mx2cv|bQ_SfHpkP7bnul0{n7sVwvaRnI z7tp*~MJ1hXHN~+^=Z5&YLqEtgDu@?F+V|- zWu#gNiz_1i76abj!9TiT8D>Xb3`VR8aPbR|xJAP@1EW1I5eKe*;V15D^)^nYndd;D zGb^PgS|^-1wkvdUx=3q9;c`LFp|Zqgz4m`vU_chnnK@vWlkGHPFDZjK4yVObDRpGb9tFRh#V*Pf%9i_H2k=Hn?cRE0h^ecCXoYf zVK)Po0Alzx#-a!w2Xz%WNRlNkQ=R?*tRr(0e2zpi@yQr-wmnSh}N)Up9=^;&(Mlyk%jrV;`1(WIGpij7Qi zG~{9fp#lf-+W>PG^(~1VJjWgR^u9aXMKzeZrR1iz$l!NNW)}U9HVvY4pO(e5Oe#aQ zEvb{Cl#+8A%XH;NO@jQaLp4%a0ZqprjwR4E*$`W$fDx|zQ@A^}8q`atug~}uP|{n! z?1dFY6yKt)7e++faWDA@oAf^T!BwW|kkTFl&y_g&^BJyWhHJQ&6Pf3%Bc}O@-O>k) z$PBloBVGX4g)BLz0&`n}JbD4pmkv9@e$fGu%YwvZdd$Xiz%9mGh3RF-^m2{ya$8{7 zak9OmVT5omSIQ4B5%1|C=(DFHTidmEZJq&KjvJX_Y3X+F5!x&>+ihVjV@V-`XJw<~ zye&PUZWSD#MZhT{TW?_y(JgTq=P{Q==9~d1&ur(0`5H0AQD@ZOJpT5~J}?}ddlYQr z$-8gBLSDS5IimQnhZgSi2vV`$!ycf?n;rNp zJaIcs(;8M()x?9I0c^Sxu=-oZOyNhu`CgXHePM;6PxkqXJr77KLc51>o!C5AMoyzm ziS_E8wyM}Ij{7!UT+c;luC9m+sozj$u*xDQe)FYG7b;u-ktpK?wBGMnRu2vKS*^9L zlA(F8J7Q8mVp)|#^OAR7PhN{xkE=}Cb?Z$5 z;}i8YPSG!z{QRrqy{@%e`?Dyh{rL=h?79m_4t{+4DfH{xjX_eQanWH1(g)q^YQ6`l zx0>=ifUhqa*3S%==(@&_GuC?-CxICX#b3|GCml4bd`?3H3jq~CH%V&eFe#5dyV~^2 zLK&P92`%5icsPIy*Woml2hnWJwcHqGaHBxmq#?0(WQihVSU29(4{d7O8gjQZgEfb< znu8W0t@2i^&<<6yL`$m)mgKsAZAtkJ;c!dWRWuB{l?|xcrbnxa88)bN;ykJT);{fJaR?ZQe?=jLUX%oi*18cnjfF>=On(0P2emA!tcdhYd`r z-HVG(SY+t%B)u^dD^c%Ig==$x31g=5Wr+qNyjIX=OFovVIx)ul)$bh z^)_#F>n-EyvBsRC4shp)-r`+UFHfik)M;spePUG<#fOD(=_@PUwZPNcAuPRpF157g zF-OxqJ<>^(npe6A=-rJ+I94c|>0qhab8=Qt)xlg|#5{3arvU7&_16CkA#b*!>n`+S z6S4-}REQhg!&CbcXNGsr3gEvLh{=wW0u$|0;}KW35y97dL#|MehfM{&NL3$6z4APl z%3f@MRp;&z>RFZBbl*5w8s(_~;WXG;wcQdymXZooyXd7%&js9+5aE<^3L6s)6KuvqFT-B&Al&b>|pHk|Br z%Qt9oEb(|O#Y;~N1y?n2aX;hc)xVt0b>pitliZ=Y$uCeg9SIFbW*OfW)l5b5VhKL$+`q|l7F8+IBFAzYsyE|qPx(R{@+U+YzS zT~8(^J!Qq=gB~g#&4w>GE~h{7VsIX01ejcceUZ5Mwcx}3=Bdz!bjIip{7%NHR_8g6 zQ8`WQjU zBhA{Y_W7OD`$wjGgP89oDl3if%tpHaJU7QtTztX&t~o0SI`xZ^88#`u&&hM;D}e=( zYhzCjV$ChO?r(e!`ZXm*NemQg_<`gbBfcKdH*}pt>va>_#Ly1*v;7oA`K`=h<(hiA zUm-Wsyy-LSGOS#61S8T*_7j3o>>U#a)thXT`FcjA0e;Ta>@%OEcRkTFU*ek zxbH@v@ZRfHOcLZ0F3y$?FBof2BrTmTD~IvwcoZ*Mth|HBjAzZ0sC$Psl@Mu6<~-yz z=kvK+CMZr+HfaWkO9>a_kFL(vN|1@Nn#b_XPYzIa1B)*Gvn6GE-4uv>`h}hlgVzlf zf`Sa+b@8>=@qLWmnBZpTeIQp)S|^wULARRJVxq`+^0_Rpc-e_~dPlHgz2V;EOQJ8h zr0Rf)5z06Bvz?{D6bnBo9kxoOV)w;GyYHp>R`}uCLs5;eHD zA}?+CyIz0byRTC}w{KzzqDM~2^Gy(;64IkdBT_bgf|(i{)A}|)69Kxjs@d*?h^qL! z3lw?Ay(F&?))lVy&1QW6cpJ&r5TzYFQaa0)Ny3m_x2qk5vWKFt$u&;2Aj>e@DZ67OtDM#810x5&z5y5)UcMl>`f@;>j~^{QH2UNU-l ziR;@wbq@O2pbb|eF00(zX!owZk4{9)sV_#;73Hkd{#rkXOf&prYL;l4U#eM|+`RZ6 z<9&aAH%QtYIlXmJmsJd<%JqV+n$z(P{o<#+6c{*WRJk7=%^+&k;-_;c3=n4*i5lc! zOab*~0nQ)_yeS}d7odmOxKk3@h#dEjxJIjEcAC$bWF9d+VaK6VW)xCvZMFMLDXxLp z88UlE6Q>$53d0+?S&Opd-be>fritpAEXSOB&2w}zj04T&AYlUCE^%=BXOQ-O4#6O< z1CRJF>di%yfb7G;BkHkv8mdsOnu3R=&3(dCa^ zB^4x7noyhtpg{&X5mc;LIH5O2LAz7nX|TVS8ctQw6Ej-0DiD$kvEHC8#|{7z01{hV zLALius3mpLan@zfV>I5+QTGmd;_6Yow-PMs0WvM+!(6u3IU{mRb6-O)#T%<<3q{_n zz3pl|(luLhMD)J90})~4wvVgV#bqbZ)Jw+4UI~Tg{{9i{`(M*0lJi$wH(hVe=Rryt zg=2Oh*c|4{fim|!yJ_V4|)wP}z*&E7P=9_7-M!KhE z^1%`~i4QKp#81cID%P=dzm5M`Qy=eJTw8IHvahtU2CkJ6x|+kWE-X;niZd6Sw0_(S zKUqp)@t-LY1YdIIEgCpTOH~x}6Dd@gxHI;>fQ{NLNIQXXV6M_2zBe)I&{_bnLXlbm zN5!sIC5x_=x!_>*&FPF3M?c`~?_~Kzh!6S32~ZE1liFGmaxoIX^a|x4>3j#E#a4GK zG&6^BZouewzcwIBpro%d`)-Q8%B+(l(qq8LKA0W=u0n~ z;ya={@^JKKFn&iHscJJh2S;XyXg}D{^?`qj+G#ne=Gq^rH8Oa*$!@1BN3DoT)_Ozi z62lSzusCe6)KVQ z1)p`heS!WEAX6Z=yw{R8$`pax2_tq_YjtT%2SMb**SeA;ari$Bw3V9n+u}t*Eu~6u zb~w%DhlS~_64M?PMN>2RY^_#~x~@SI#kscnW;Aq4rddrVC4JBpaRFaP&oC5J>_wUi z8xzriueASQs;mC{d#m3pMC5$2it98vKpIKkA$81cPVTSC6-+hTY`hN{aD<+6Zgdwu z!4y$w0@SXUUmf7_)pNQTm#06ZQ9g$v0+rL$vB#LU&GIMNA3ie!Kk9dO&@5RhM-?Vhqrh zfUxVc<)PzxRW>vv1Sz7Eci^-IVxzWBL=C9DPLpvbm3Dej3l)NQT>cV3h+eyVa%#kV z$2IRw&OUTtr5QWJQGrFL`yPEO5k{iOCrJrH3NMI!WCZyK0z*oA-X=0G(le<8CKt9G zKX>x3fyjSg334RY`g*M@w4TDI1tK+WmVDA{P7Ash=BdB|t4cR+{Qg821|Un4TYd3X zZVW)CMeYDwmo@Izz@Z1c9(42skcOCd%6T(hA;;@%*YMXC^Xn+7dzO7D4aos6WTjAC#ZMDt$UoO8e)P35i-}iongO$TN4jQ? z+u;ZI!%ts7j1Jy@=Jf2j$A>$iJIbO4`yyM}tS`-BDpw!d+HvI6`Zc$KwcEV(DADQx zLBv5BPDz|_02EDNxX}d7C@2@4w8v52%y|*BlGGYFYtRsusuyeCUU}Aonz`=Jp#)so z8)?YO={T)s9P%7vT$&SWbdLj7YqZwR(NJh@qM;c$SCG_oj}*L*u5i&FCd_w#F)~ha zZy=D(=k)>v`%cwI+~P*fY{PLlXzQ|Av?TV0y-)lDDyB{oFmpcfgj74bshMt4Te$(r zOHdIfWT*GL2a#!q60Ii^FS{Md;|R<{RU7~I@2tIEVpdBNqF$dWk|iPg=}-3=`A^XP z8*%>GQmBy;imMQy_zvhi062D!GzZ_pOb$*Ipn7KGGikVKtJJe}6Aw}8nlpcDo*-Cb zMt-aQMHs_Ql&1}SO(XR*I{#bh{#0XXf01laS42>eUPhwk4sAa3CyQZ&#b|OC)H5a# zc^qq-46l44U*#~Rx|9U7FH!u$XqMA;_#4mGdT^`U&RxE7Mc{TsGx134c8@k~tCUCw zgA(LEgiidozfR4mYr&ZXez|rfy)6O6gsIyJ0#tP*sWS9kLZ>tDI;>G_WInI^wVq25 zlkzB>Uk5oGoLRRzwDiOL-C3bEKe)H-%53d%zrN@a(b;GQ()bBND-?R;#ApCVqa$*) z`jW0IWv`b}d1lf&R&6+Ig_J+9wQNbw5N~H^nsBc~Jr>k7h7`P<=s)&EZ*H#(-w1b@ z<6J|hoLez^+ejj-kZWR~a+!Z!MnY>PMVOJO^>yt%mmk-j?Mq9w$Ztm^aC@3g>RMmZ z%n97y{7Fx1ACh^Wq?lr@x(NCmKa+BMoRsw$skL-TF2Ff+q3%FS9DQ|Ii=e!VBCVu6 zciluPI_uh7lpIj{74Y2m;avlGbd9#>*8yTfP{qZ_E;s&@pd0I%hm+Aji**J*$(la} zw9K@Y|9x-sQO1NNuI$j)1!>o(Q0vM5c4679P$k#epB_H2`o`&c$~O8ZVanF@gBi&Ak^xT<59kT3zs`S|=V^$5*Sa)on_wflsedzsb3k0%g!|+Od?(kn0Ci^R3D$tJ>@C zY6HsV6NIO$;z?jd=qzUUEUEgl?jQiO4kk?is5qlrRc&PS8}%s}X3#Dd--f_(%c_ht zIV@6FA^U5f#CW@)wWT3X#(uWa>8lmS#PG6Pg$)Ov_--aOdwrGZQGH+nkZK3>tP$q{G@ zK9cfQsqFYjf{9?R)+gRoDWgl!JGc)IvWKi*G>e%6rgbfx8LSgm=tR?8-2~FqHti8XqIw<&J;r%)N9@=q=;`2U zh2MX%&ad~H7`1Xh{BvsJ(|@l{_T2b#^mV-H&BhnAEBaO)zbw~@-+wUEUL4^j(s|B{ zmiyik4Z?n%6RWq0ktiNum*h~{ObU&2wv48PQnFN!6#|p6!)-NIqoVeS zu4--{2=6zlI0w%5%uXYXRZ7}QPDt;ba;gy0H+<>QC4i^W{K!+NRVg*1#=ww~Zq0(g zn{4qlWg?043?djiyT5+vSkbO5ThALtPL}sjexAMoirb5Y(_dgND%Ksl*+!&eZBQ`vuRnM( zea-Ua$)OD=(L<9~nzTFBgXwe#XKHcO=PSqhMZ7qR0Pzp#-BC;$yGc1F=&3AP zr*>$~bN?Wx7r*?h1+UOs=KL>?6^bnjRedoetzSmQwG|J#JYE0Q-9eu^r}9G)XyQ`a zvphPj)%HyOz(UHaUK}6^W+9ozn%3`rzq41_%+VS@e*ekgub&iu&N5$rIj(3Oc&)e{ z0Mtd4a$#6K&jM<#Bo{|oorQ9!8!UjOv#WZE`PX8l{G)+sOr$$o`Tgs)nQeT2n&;nr z*tr)$x*Pkd18D9v(s0@V%V&Eb@aL558!Byj*w)f9#Viq*I-I0M4cdOp1;kIURGKK-z%eT24A=5GAR7tO#E zpNqch^v<4gYn+%cO)|sp-0e9jI;>j-`=G+hjA7Jo|M(#!W(TS+eK?wOYCHjvmT9)p z%8d`zrebsX{=HrkU!R13Y-`qtf7*+KK@Q@@*hyDa4c&@oHZ2!}jwlH0`c}RyXwPxq zjBjstndv>-oH{h$hJ7kbJ(bdZ`sz|N>9qtjF9R6z`bWZ{lU}_szVd5Lg zg9G9lk5!s@H=Rovi@#KJ43lu_V|YNqWsU6%m+(FjF$ws<>c|BKq5#Y(fh7YuI-R-N zK)XsVn?~;~dblr>R8U4?80mD{c=@o)Bp0tJhCjSS1QD@i=J(UDmJ4S!%eJ=8o%m}J zajpD&C_a>#SfR1Tvb%#p?%T;k1;C1>gwU*MrkekB0{;%6qQOvIHXcl1tTDwc5_~)< ze;)#MviM+|%#FG2wa%cIs=uXg%82pFptMo*izQ#ZO4prByJvR?=j2tD7jWRd>;Bd3 z@zv2`ssn2jxOAxtiiUB_&paTM2G}colh+I5=~D~I{37S);^O zg|A~V7fb({c6vRY@#5TxbJr%<-racUr3?>F*xkr^RP^%L^?)Z%n-m*YXbwgLC2o_H zKOwUx))Njd*qvW>_)R70=Cv2+9@$FYm@6K9I=sk&rsADnjYE1CTQ)4fU9YsQ%TUGb zK2Ykk!xsJ5=bL|bta;O?nE31Md6hfy9&G3)>%|fK2U*`H)+=_QeCV5wet&Z2)8hB% zk8TJ5`|7yLv6Z=#oBIEKVbk*a$A>Eqj{W+4N9Fi${x7@Z|NZmg;-CM1{{7&%;*Uaw z_TNK$4$M}t_%&7pvu1N~Ndl;$UkAuw^E7aJ5Ss!qE`gm*UK0E^T@(|GsG-{ATJ)v@ ziAD=M*8ysT-Gds)ub}2Rx7FhJ7YvYZQu957W^sR^1}T`-0`KnEgyI5k)E{bLP*R=x zMU>AieTSm3nb&Hq1w*z8sl^c$QyRBW!-|i)97vbQ558KzJmfj?pkY1zix{rOy z4W%(A-xl1J-f%dXwN!7YYMe{Mr16ypl}0LsBi`0&WhF@sCWh!yzksyzinazb`@+$n zgmM&2#8oX2j53STDjIAXtu_^og|(!eZcA#k*|Xi>SQ!t0ysdH7{_T9j#k4bhOO5u& z(c>)4fvQ2a=Gw+Qo@1rGfPcwchD2;q65_n zwwFA(g;0Ar_RLb!C9)y#Aam?M&2rnNwSN~r$og>L;_szP>lJ7z2a_&$jPFq2J3^DgOaU-Uf$^UeFn6I z;dfeOa~`)P9BhsF)Uxdk=83TAU|Yid`)nj2qpPC5ZLfXtv+;zCtJR;{ zV%KAzON%nP8&wSV6v9Eu9ICST?i{R+5)|uasOcBhE9d(EqAtX{4_=F)A|aePjn>Q|+mz1YJ-B(D zdzr(|9i657OXkTRGw*tS?mT%Qf_Jby{19L%K6$ca!PI8^T{FLz{A|}br5t<*3Ge{e z`EB-#EM**F*O@!Gx76ap<1uzu&ps%5>)d+yep1TS^Wy4Y4Zqr3q1PgS3J%0xCcB^Y z`RYXlE{=*6BfZ#Z7b3OZcs)?CcS<%tmXkYq1DDlXn^IN$Dlqi>3 zd}OM@uIKWm(hp&+M;^DO^tAdUL-dzrkGng1+V__xLQt|tL!s$!l(i{+0Wj5Tcdhee z=~B$qbHG|DS2aMESZlWW`F_v+7??EMzfGWjscIPCkN?ar{%dBz?)r@fr6~tC&6DYI zT3=mdxf+)zfCM>2142t4(FZVe0Md`@E_Z1EiEq`# zYvxJF-FIvGYYg}ruc?<_pcO|r$kpm>q@P>*!=2y1UOJF^(_6~LBz1giOWZZ*x&PIJ zgO?EcGa(o*coqdbt7e|f2yfLQ&)$!>TMDHKGt?h) zRFo5PTHL?fxGm9HBpoN6xJ*4%PO)PYcqSIcMv_H28y9mnp>jhkb2t0tZcz?^736Mj z&fPhZyK6Cb4=OLxGB4UMZ*N>)Y(ZXpZ!SUrgUH|s%`Zd5ZOF+ju++N-ir&I~gq)(@^#~4fw*XewOLPlQT~NYbg8YSH z!h62Td)Z%qWkQcG5@U%9j8If06aiuiD%H=Rf{D6KK{Xf`sEeT`M9g*>QbaXleakK{ zaLh-kl31Ab=90D*GzYcz-iDGKNrAsI{za$spJ-^d>sncDq52`r2N~fji?EP^c}r2b zBO@%ZidKgo)d8`oEUYHwB#Q_?%R;v?E${IGQzD{wI$JFjae|1% zz=~xjX|ZZtDO~BoWh*^48DPMM?V}(<2lx*Db}H|QffP(B6|w<1lj?zLB--)n;72&{ zPzTF%0#uq1@SR1bF)?LAORK`lH{xSBvUs17PNiHX@H08b0}#~_e4DaICQbz_C-31FZ!#4aYb zf{3nVqfKZCrOubLST$EyiSLBgDe*?76GK5g-hLsIa#kJ0Zr}sEoh&aBkp?m(Top86 zXOg}v1aWmU!T?2k9rhsvR?lD*AIr?)Hri*hDMn_)(aF>~9C?eE0S`{@FepLkZqM$C) zR{2OVA|aZ~B4@JUZG7q)Ww%Ok%UFb{n%2MQ;+z(YinMW6>8YC#!K^s*PDl z<84Iua~Llnw2g>4$EQ{Z(R-O#s5~jAQUHcAaaU>0&`4ARfa~En z2*jAH0K}hbxsMw91j!q-gC_gg}IhXM$-o=Q zwdi^|GMS~6W#N%R(E>$E;L&_I`WyNn6_dh398}VK#aCQt=nNTFp9%?~!S~U$ zjwmH&7CM9qvZd%CBCZHPY5~YyvI}|9xHB}kCLf{9>Z$*3+u>{`rkIUG3H~qI zh6Bn1I&?b~!>09~rr-{?!fQmx6c+j*6C9&l4;foymTZ!t*u|GZVat`4R_0CE$;e$ZYuDkV=_NC-o{W5_MXpTv>?A13;J@)TdrHpaPBj)FXTe{dEz!A)PspcOF<|Lq09rlAOj3#unhvxkcBO$5qAhBVKNws3YyBn5V@e4 ziBuPWCQM~{6+>bw5S!#Mr3Kw7gL%kd_vAwnOo(#B2itg(Ku2JEsG>9G>c7b{O!`Zvj zHpkQ-wmmp9@!h2T^)LN@52w7@nX<%I`OupGLyn#2oLz^mSdy2{%lnZn1YORFx1_93 z?y6t}@t730g^5E(!1Za6Gcsi84yc5PMGN88MO_Ab#7k9N9~J(eA90uuWCP?{5q1Mh z!WAI(iO6Carj~-i@Bx7kjOD=fWg<)$+*DqrCv1k|>)B3gzxPeu26T;3%^Y-8e%$iO%v zPI;Z1Xoxxh+d#zyl)x{u?~Xm2I8vRZ=5T302U&QoIS_zsdx#0)L(xj|RSivH;Wp49 z=~Cre;nwQIk8g+Wkikp@z)5NAC=+f>L%N8d9ZENwhBzii=WIu8b*<2KcW zOl&d}tw#k_c0h#y!axcXi4f;G4I>E?`JWWTXZI$4{^bSX5fqD+}2m2im{Arb{MOJJTAr3Jx`(+?ohEZDu;j`!ROpqQ- z^o=n@KNZjrf)qB|kdKbFMij}x43@6#r%C8T^kx~>XdN+@itzxDnM`OU6>^ZGf0%>V zB8LaFaM}-%!9;je%aj788YIANktw;qyZH?CbEtdU`$x>7~>}~M=kc1 zKCyiX)>B&=XmAfU`bG=vo-Hk zMGL1cK&y!*E=2V44#k|3|BRPCkBWTmLBY&IAl>KC;t^n@6lgvF!a#_D(XsJ-XuVwP zl+q@aqM?zP+br~=2azX-ZIE7Z;rHrMYhbllC96Bq4^z6MX~J3;J|d5;q zTo&jXsQMm;)e*r0KCYFCG^L_6h@>d$Lk%V|g$3V8#rXg*BYQ-R9IR)n4#c`fbrc#Pbt!bh}={Mhst2v zrP3Gx83Vy~r|3h=Ua0e@ltOzr4I&U(`v~ENEc8^@qb8ZukcJ8mLFx&9T;rmq`scO* z6BlSU9#?S2L}VrSI-B{^JoWSOO~em>YR31h{cP}Hw$<_E(>w2d|9;hpzp4qB zXoPoFD!|MC?(o5XIDh_;b=;w-pe{=FV%3J2a1S{Mr$CJ53b2ce=rclS$$*;x(FOKI z`W;4Z3Pjs)>H2Oo!Ph$_i^~kl9_S+XrJ!*`A5m?3nau^lQ2*J+^=R{$%Vid&r*^wY z+@Cq#4LIl2&`b$;mcH90fPk4?wW-ArgPxr2Kb=Hg)hw5FL+^p2{7u{Tr!7AV@d^X| zcERoZmm_g}J^l4RgZ|;3X{s+yE0IP!)>`Z|@SXK|ejP<19fhlyM@-8j2Maar_svXy zi5@94+td_sSjIQ>*Z7-gCaG-RQoC)t@wF!3R!ff}{ETqKUxT&IEy9l(Nyo1;wWZ3@ zt@LwDNTf@=FrIbRf|Y{R$l1&3z(b1Df3VO|r3&LDNz#{`H}?u44x64n6opcd-g>Wk z)d;>`)u&E3FI0(|5w_HgJh!)X^*MV7TxBep0Zm7)m- zkoNhpAt;#x0{zfg>y|!LS zC8+!1un33YOAPWNOUXKWQ$UZ2W-ihxZN&SO@zRPw!^-_D%G6gTXXSW)sfKW^-ztBk zD#NU~QhH@=PLTye_idqh(DtNeMV&D;vT}FSs2E2~D6E4siRz%l0 zBXAWTHdlK_MJO1wBow@-W&0u75D-Qw^zOU^@k-s9a_jp)JK2VV;~NLv)o1ZuH0HLK zt-*oGJ>SZ81t-FeLGp0et@l0^|CjSC`Oa+78oL{B65>)gsEF#0)di4{p&~2iD%VmN zX3<-)b;RjG-SQLlX1q;WK?VmVZ`WS`ANk|ocT_x@_o_x!ZqMUwC@=f*_I#m(FP13L zEXnphs&yo;4%sS~3_H#U2kOpe{ETm|uYB&UxxM?KgU(*>5?|7-rO6GHTynX-N!ehT zKJJ(}zq&hex@&CDlz(iB;^w>H$&W^Na0kZ2qjV7{he2TOsoN?xYl55ZQHMseQh%q0 z^Wv2QDktRil@>KR`zTR~)SRNVLIFJO?%o?2*|vVo^N`*B)RYRuYKH;nCSEY^@lak> zOli&0DBevsc~!1;t8n$c){g$J`KP9~s;=!m&(uJCZ%KJ^&R!jgzE&v8&GyCR0qx^i zU&Z=|u1>62N-U?sqVKy*AFIRT`2T$RxBqyq$%H$Xzd1#aZ5Fh8s*`{^;sAk7N9qcd zRH}^SP!gX+SqxG6>+?L;!ZI3sQLjv#%~(Iw*0%SUUp8X3+*S?8g6Xj$vD-5x7~8r- z!8SZ$(gN&i__OYE$-U{f4PT$qS9# zzkp6m4lG=FvhE3l=jJRSIJJq1Poy1s!a7XnB2QBYsCwfdMg|mLf@=1fAz&WQ=MQbl zkfZXM#wyiP><$E@*gjpP^YCyEvYFQ5Ni*I&Q1pss>X2(C6kDtTe05i*5srKjzRLru zt^@5i^WA*zk>}hGwP?F_y=s=9vd^$JI2$f1$94a{3{UYBU3skEyRXNjt_>Jsjm&9YHiX>K5q1 zk{9E`x0Ec569wm&JTgfwfpVZbPulDU$NSfUhg7sP7OBfMf)B3E_L2(!5v z_3j9|$SOSY0CYRd;wK-;rAFdRRwU{bsuy;I%TQZ08DYUb6+;bkSVJaEu@5?-fK~Z(mptzfbKuO(3UGv@LbD<>Lo~OBW@h8=K1^qYW@YAGXl7PcWXm?7m5sZ!X|`~a zTA7X8#(n$c^Zf_TIX}QT@5gn$Ue9Ngl10Sx!|Z|z@Pr}>xmr+A=~#{OGB8m0^&iWU zAmxidNm6b}r@hM>=_+0$Y?JzQd3qz-Q-tuVo$9g=Ntu5;*8#gtEiGBUJQW~3Yl&D= z1$GH4R%SY2_!kQg{5`vUG&AU1xo?H=#bAZwoKcwF#+HpCeP>sk8$sKxYQJNCteWVu zo|XTe`PfJAdu#5ay&E>v7LR>uCnZMT-bZ;ve2NbKM4HvNHDc`Ck01KGd|w{90Go(8bV(3D%& z0U&ZcHH>zIr7=ZoPg=np3AQQ@qrC@}tX6k4FFbvgWNJKY=xFWCNSjclqE*DA84t*= zvN(lMB!n;4bO}}E=^!dezyB`&XSj07_v>>SYE+kO9rTK&-E3G~-?BeYg9m>-*PEZS zlG-PKUOGGLhthmWqoHdDAWY9NTrN{;7SOXS+CawD0gCi~rX0za5EglMh7T(7t2H|E zk{OL-$*loJdo1S^L+cA=D5Lt=MzB@|!=qX{_*bjhVmFpWcOV`fFetoz4uo1%)Pto#=s+gIQ(|ZMw3AO#nB$@!Mk%3$m^Q_NxlF-bGXcD*CMds^e%8f?fgkPfKe z$yEeh2DDl6|A!zXMdM9>sw3!-1#V8!%8+onf6}ZrguAuMRwPg4A{Nbqv03t;SNA5g zA~*+B+)UWNL$W1kxGzi26x>{lh9~p^c4hFDb#Sqf57q-e-z{C4DGwBRxXi%gNiv16 zJe2OQ0>n{V`5YEv?n^Lq3dS^mb334s{2Nw$>1w)s8B=zc31_3>BpQ_6Aty`a#-7xC zG%`UD89F0NB+1OTQ`S6{@ynrCJFn*UA##{|k?-fJXN0SE4S>4wx2mQQJkRgVgiSH!g@+Ugf8TEn|8eaf5P$6*QYl&ncN3 z7ZzLsV@)kOY#dE@%j_v-i8T3Ky_cAah*L@f$|S*R+3F4}?FlKf^`@Uj5-VV>i`jcC zSh~Ige!5B$OOhj|nh7OxZ_+c(IHdxUtllr#a z7xS4*-CUPGk^1)hZN)%Lkg} z@v};4=)JZy4K!FU{g;l2P(h74aDyH|s$ju=_m_%JS@p?c^sskHRST1@EW&q9IE05? zyVAC;Y8ex@fCcm5$q)d-lZJ?=pfZr<9sqNjk6meiEmcX}^wJe2aso}_ zU1vt%f+2eNiz?arR#`9$Hjf5NMH`W?Jzklx^)oOg3m&6_l6yc?l_aKYXJmblM{93= zUASEb5TWXgRe{11)m6%wJOeUwMj;}V+6zfrWAWQOtEhTp_H3{$A3*UtpeyO}4J<`^ zFub7kQ5RQ|V?f4SPl!2+%+-sX1d6asg?%d|njY$4R_4TmrQ?^ZSo>`1CAaN(=E~<(@Vt>*x~bTewyO%ws(Y)H&H`CNnJi-gesTTEu0Aj@Q_kgf9WHbK zOGuz=U_m=qCSrQQ5Zp|DmDkGo<^bVib<2_iBT3T`5NM(QyGh9J)5bt5x1Vyjkpu3E8rYB|ob>8N`ZPi3SS zE9Nj4xvS(N@Tr8#UbaA%)S7gE0X(lGa)Xg#++!?o$VA={kKe$34fbIG4o>-LKTRe0oL_EPpv?ZxeO1rEE#QNWy;{);t)P^5${$C z`al2=$x_RFrhqwpH)fpl?%lGbXsN^sV$$*I=ub$F8u{qxy_=_m_h*)Op`U7}pgFaX zHQcp_uQcxEmcsbTYFh*R#0RLjLy|uU%_A$2Q{dS>*k8BaS#^M}tjjps2)9FKk_la; zE?ZhBA*!VbdU3NxLKFxV`bA{k7%l#M1Zuo;5-d&yi{;yU)$NTIQS7=U(Q4@qUzlq! zG$sylO!df_skCCsF;hSUy`MWHeeaH3m8@_yfN>pIe?j`Px>P%~BBXV-+e(k+0P4m! z%yN;!j!*Jhi1+@8vlA)8(52TWDtVcT^uA8fw}kZI=VG&; z6}>|l6O=ssCT--8sx(#Nif#tV16T)?3o`*zH9RyJcIgme9na}T2lT@V#IY_os$0DF z^t)ewzk||Xuc`qQU0TU*w&4XGW+G4L2#&J^cOv!nWZ2S7BiTW^MC6Qsw6C_5kNDp* z@Fk&jh`7EzQYgftSaL{d;46Kat^;#sfMueIbO*%QB`|lIWUd?N!5tL?2!wjgXR=b& zv9h}(v$NZ9gbw-?D*zH6HkFV?8de2l9s7+T&Y}@H9g1%S?|FJ4pM(Ws=gvUZxWjUK6mxnMB7=f=J^NSkiX%Hb`0}-@*JsaqryYC9ZQT)i{Kf_tYRSok zQ-`~=Q7^~;4SoAxc-I|1!gzSXOkqgD$aBc@G!}rhmPeyMzyB8u>5v#sPF#IBasA`S zZ!__Vsq&OM(4D8S;z|PC01uJtYqca&kQ-|NP0-WyN02XWvZP{Ye*$um;Pk4#-1H== zr;!h@mo4hK>CTjzkG4rn(aZTCyy%G-8r%W-nKUMQfrKqb%R(~Y!RXiGOsNk^toWEZ zW>0}3=;R=0yuXq zPduXtQz`Boecio6#QXEw?}hkg7yQxxHYB`T(YNLqWb-ws$tM2hYw*%d$PFaaqcrrg zWXxv#3Yyr(@K9_7{!by^qG2{g4D&)L8I&rUCT!FbVolEV8%xY*M^Igb>nh}yXCS^M z+C};=TQAD(#*QE~l10Iri^k6Q)8Y8XVC5<3vcBCe7KRc3L|p4?0+&JPm^R- zbMvxfE||eC4m}PEjMAx0_&j~37*JRr-q=k3c(@NF)AR4NZq#*bRP_Og+|-##oNb>x zpIN}3dz`@iQ9Ema4qGJ4;1zw-w&o{mUf4X*7*q^sn4BE{lAkn+c0cfe7H zOJDGpZT)Pusnc!Kk@uexcKxv$oy1nS54uQ@BbVIW_&El)DOjr zz-^b0ZCex!3*6u?D&08G;!J|daJUbihu(6pXGW_pnHW`sv5-awrOVWv;mO!#1XOMZ z@ct%{F^iVtvVQEJeOk(`b0i))2J*CZu|4k*+m{8ZQ3zvrvz!@5ZfwZbSjAUoGP~hhg*uIqT1G0(*Z?< z(^sYk_wFuaxQ+Sg;BquorkF*otg(u4Iscy0*=V=hZp?qoqZ|5Jf%1@z)mz^&`Ef{#-Qs-+!|(n#$O= z;0xICzj<(z(zB5u(KW8Q%j84sMycFFSl6hqF6?V8wU=ZL1dPE`K(T96CJ9JpRX0`s zYbKTwd>-?U?3_DTcVw40HoRxoB4}1mgk@u2?_$O?W_%RMrS@@jp`pRLT zyf9GZP>R0zAnp~df!ZEMNC&b@=OD67OHp=h=FOF_(qMm^>`zbK=?Gq8XN7zkTc?w&fc=f2o{!Otgi_xZN_LrRrEbc?RQ;|#K!G* zKX28Io;W{0V)kJ$7K+(Cf0pVj`vJ zEWV>LbO7SB+p|;r*UD$$-jzw8-5*<94GSvmwk8zFDCNnwNgj6sYBaPmPyfj0hr;8f z^sU=_SQcb8G`wYH-2lqrkg`{NJf+d<0K4{S!3*;)b-dJf@sX5rUzNZYL>@J4#nq*y z2_qc}lq$$suZe%6+aGp+_dI|7U-Q=@6HE`m8y|XJ9Mt`T8&}jlQZ1XlR|>F;Uu{~| zxp`pcs<&IF@>l)!y+^%%U2v?{?#9f}o<({c?&5b*1o^ZGd;3$T{mn9`dj5?{yH`GR zlHce%W6B98V$8v*W|CJr?e6xB3Xt}(8)W`38W^U_jQlTDfD#C4_}fBb6vMcQj7Jqc z8a)L-y~WMWUsC|PZevd=PU>GG1RQ8=L{c?&-ee>%70rIc_ zzS7WX@svDQ!G+>&XEbyhx`Y_sNGt8Nv{a0M5l`us#3>fkMGv?(Yavd8Sc}3b#9gyA z)OC>#o0?K(HK`&=r&#E_Q)2kc3Aznafe7d+GtE@N4ybS0&9GQyELL%cTH%7Eo_f7v zf)NIwHh1WitBuBQi@xs9bqu+@ZO+yw+g4pWeF^ewSZ8@2M0llW0lt#6>MiV@oI{qBHu%-j5K$85TRJbGtC8}D ze>brLf?4>Lw^S4PeqE|XT!Jp#b z=>QcDo6y%2)t~7gWZSN5LH_^9=nt zLCT7C1$rlXNf_iYsY;ql$DD3OcoYlPlte+ywt!@lE=`$#t|{D@o;6_szTc<8sQ6aI znx>N$a{_cerUMX4d`g8=-5yvJ>y{Hpu60HaViioh$>1FBw;glcV91?p>V5P_Z-y>L z&7drOoV+pLU-w_i$(Ys)S4$@W>kbVf=ujrfhKsUzCyH|aH=Cr1ezf-4d|3cqSdlwx z!?C_akp`Vkspt&8NVitO-3NnYE7ij5P&xu4%o&*@t!gK<=SEbiq@m}}a1Pmi`NgVS zuc!*TXg$?VemFTg_mv6y9o4r1mH>4tX*})rGn`5yp}2i)le0aV_zwa@nDtK+EC6FB zcfzqx2gr}KLk?{`Fl6#u$jIZbRbk-MI}p{r}drZSqQ8kakcR%0Gz4_0Q zMH^A_h?Q?yXqzti3Rvg>_D&oyl?(sm-LR;_j7Tzg(up$+tX1C(n#%;A=Y3UDEmj^4tGq(|UU@Fxr&Gd73Q=;REePvea-m0)k2b-P} zWB_MNS#HUY;XxgI-JhqFo7kQ62S~Yud+N$xX+zjRB{W!6fX@GNKUoQ-1sfRz=Srn7 zY^EZwpN=EhY+qpg>gT+7ziyCsseczbHviL)M@F_rll_AC{<~p5wF|$UShrwe&2EXE0mL1j{WkwY&O3X%q-NB< z4GTVP`}FG_Y~5Ekw8X+A*^!vUrj_w`xISQ2jf5@wS=lEGUGt?pCR7aHZUcd~De=}% z%22D7Qm8Qyw0Ay$Q@7su@TcY13jA7!`I+*7*0Z>8!$ONU9SRqPhHxCmif|GK@uW&G zI4bvGfLd-r51V@pD(%zEHR7^(u(>u!k{~Q7pcAR+M4Y$ve8zwPY6C*pla`v3Xd}?6gP@ph1D0?WVFm>+M zp}CUO;EJK(n$&sqL-P(D`4TV`((V{?WoW)GHMIUnNPFsn)BBv4!d=D}W0iwJJx3Nm z(^!YrNK}vZiR)MnX&jGXj$hhrScp^4z|uAAqSO*`I*M@6d3JU+UteU5j;TOZtbG45lp|Z$3D1B-}8x6uLh0UUPU) z8qaDZ&S8DL$4LA*cUffDGQaf+Ed#trBiDUog>e1K?2(mrN0)Qp35DzV&*^NaFpPhc z-?TpQ#7JWM`VU)1!oc-w?m1`0IfpllBn_@l9v?}b9+|y%G^}g=I&8YnvyrgZBLatX zp~tAuZ#3~}+KE$XsnIR}Qd`1oM$?4p>Di;{*wJ-C;ex{SOmgh{`lI^t(X6KQ>=Wtn zTV2Ay(QI8yrP3uVDLuD;bT)4=JwINUV<$)(AKgH7>P*-NnMo7 zGPaSEQ4~E^6rZsvacq+?qd0r4xG-b$*0If!jFO76lA4Sy^glo<6eewoq`gOrmgi#EvO zGv$c}xiC|aZBP_umTonaN;1nTGQ|&%eYl>%>B=ZS(Hj2rnDLrK5{T(GR6Wkz*>Bi6 zn7M1*uxmPV_fNxaXqFQDUP;cXwt8RfkX7UHzQ!+WPssZ{oUGdD_qFj^dlTR96&m@k z@ArK-RQ!BX?f{<^>BSbUP5bNJBPMrKscBdCjvTo1{-7?a!5m*_2N&^|AH17&NO9cc zD~sHgrMGQ9gdJCrvm3vo{#r>hablCcf?if94st-FR|ujJ9_&AswJ^ISd%UIa1e<=M z=Cg*_3K@SRK3Y7Ug=Cq+#Q;~l?Q&$^q3pJM<87m(#}@XHL~Ls^Xcf#k^K<+RG)Ik{ zP?K}cT1}jF$Z7YOX!pxG7cy~f7sf|?wZ`Y^^lMf!}{@p+M_h9bB@yUnNxsQHMKDw7{ir04SnsYh3ZDqa&(x7?l zm-i&(!xK*4(~u7k_;_#PhYf|3$Vmp;_!xNY3rSvI#fQF{yqEPKUN+_RpZL(hd+?&jyE)G>|~gAN2S*=$Ahf@^R=8 zpfmkA{MO};!}I47)@b&}(Zc+(tsloE`G$&*hMN5M^&j6i<&U5EINqK=apmKLE`Rdg z$H~X}vmg5N$Ajup40rVLA7iXO4na3eVLuHX0*`XU;{6jC#__0vB=`3Lep&1APs*KBCW{`4bz7}*TWTsiY=<*A?deAd-} z`dy#(v)?CdpXS%}nSbn9|3O6=3)6wa9{-Wmtl|x`9#caVpCI#@iO)a5W?LXJ%=s=; z&{XwckO;9+oe(KPy>dZFMOMioWX2S7w+M?GL7fz3SBP+z)?p4#L60!;ub8pzQ-qD9 zxCzm_yHogoHW2=qB1zMTl+S6?Q>JrXo4`K*!k#6Eo#j{+Q0JtRm-}A!Euct0QPve$ zoEe&>ZYx-q_<8klu?cMhb^~ZagM_7>HQ(lAarhZh1v&yrXtc&wHcCS0(dNQwU(P1) zDhOtaiCk~$2GF8T$T@%38s}qENzpO!faj6ZV=mlE%Yg6 zTT@LY@yaw82%RNC(C?wR8_kj=PUrvn(@E>Xg(7&M(>0Fst8UVa)}e<}Pam-h8UfA} zqSv$?zuvy1=awU17y9I!bCJ#_AhCig_I|o?(Hf3<-IqTnL1r!|Y)ZpSvX~W%SjN4t z{meNx02;jbi6u$ObUK&c?PvYMZ#KmEpzS$EqeinFtvrt|(a;R{kbE6{J1fe9MRC#{ zbN|AMZJAT6gO_M12C;_`h$s-lUdx?%fBo54WYq=5RIxn6#U8Q3UBeJF8@9!@=rC`s zYmd(LsTqpNam$4^2XrAdk^r7046YeFRA7JdOGsz>oDEOrPuzCU7eTteB^lw932Ylr zR)v~lRt5(A$$|uM*3AYwwXwlmokar2!7+S}N^G0E0t7+ta51b3SbP7Qoj{zJwa4BK zv1HXpY}cu2T7s4mih?DGDI!T; zDa4fzSeCqsT~{PTa-5YK(<%r|FYYndI(2A`gJDXMSa>tiV@gcn#hG<+EUE$f^YmS@ z60b6in_wotp*-I$yG3fe%n7*L2>Kl0aG5%?`f&!=-IwI{&H*94aI^>rs)WH^-?% za%_YaqqQpep(ztHX11_{XYS^SQJ!IBLE*Xm5T_E*W;?V(=3$fq(nSKTe162R*u$7Sk-c~1L)_}-iDPy4u@Hxu#hFj0 zr}lxK!J1j?2RevTJ{g2!YIT+k03il$Oo#gnhggTQU8;V8Njg*DH~Rt9EPPVG3$#e-YC%e!vZ%+Wav<65DQxe!7yfFW&xr;TNZ8>3X;2r-G$f=u8xip`kUU;HCRc5xV!S9eUY=HM@|&ugg~ z?WQeDm~;2nm|UCM2Y40%W=e_9G2is77}dkJ3%>@P-%jh|n9*n1Q{gtTSH;(~fDFRP zem29S$j^i#ewEz(x2lm^}ak5txVb9*5tU<-Nuz1pxH zPH{iT>9Gg=v!0*d@}z~j!hUkt*Ajgny)zgS+3w6Cx=TZU({fboj*8D$B*3Izld5#N_u?v`Qa3$M=&W;{h%)3Y(3a}E*CwkjS_?=M7P|D-V@LuF%8^K zD-f3DsBE{c=uEhnzv$XX(+X+)rM0U_h2S&%{-D-VT_al~F)5~LrAqgOt?(%Hi*s2o zF8*P?IseVoE&qJ~_g4_aHZkvG-4}EpQj$T#`y(rO?GgCI4}E`y4UL-&S~279m4pzH8OomO8htShm2CxMI653+AILaRaQ=8mc3$V!)#?5AHm{ zZHJ#z;I7c6t<~KQSph6(U*U1xZs~8jTZ%SAD21q zW|7OCkS3{jode%&rz|}H{Vd0)^2XCDLL7W!vGWRfnyS!`%em(B7SaSHROAf30*4hk zR@em4hB5GknJN=fDSrg!=RspY5Ww+9^96+lme{djMuow)y_(RuwutBulZD+*dxJN9 z^MdCQ?;;Q8w7wjve|+sni*KgOJT!o0J!vVEaPK4P?TGO^FOajPOD?Yc{~_Tm+x@Q# zH<@`atS|1+R||pwi8-d$H|zk@&Cpr3aBIpD^O4*&gXXEa?iX(tj(+Ie?H|mAlGZo3 zxnKV#%Kmh{$a;8K%0WKciHZrB?FbKj{TnvbC_o3OgM^`%@g0HDQFL99X;YWZ1>4Iz z>x|9f$T)Zp2clmHgS!t-c5{wBn7BQzk+!q#^KF~Wlb`R`E#v zX@(KHr{L9|v;$pxOdIs!HG-{Yn?P(|Yl;scL@g%;IdO*`rIBwYJF^dIo%bgZ=QVGe zy86h4n*JBTD^c1qD|ab7yecQ}RiFCs;s1VqxM@H8v)4KMO|h$~B3ad;@xn9Yt83Zh z>pUcbJ8- zPcvo@DcCe?J14F9`f901Ll2nT?a8QCNs;wH#Wi|5T9qk58q{qPjS#wyZ`Z%I7jSJg z{zz9_Rb5MWw7J`8P72o0_V5B3FZDn?TH!FM0m(%Lk%F-DzV39TYeYGHzM#|bia@b4 zcaoXVq+xTbkBXlPV8{6gb1DQ)e+b`@{CJJ|o#DCurcR=)D~AWBUqo%pGX`KZ5_g^u zJv+y^m{81~x}lx${(zD<=ok$ShY;cuz zw^601W>NO}mLH1*AO&TvCg#2nlQKOlp+hcw%aW{s>yFnNd7|~q2zt^W3^B!`#IN4N z%`R|o9y}QNlL>ePGxyjYy-PZjm^Ad*%(WrSP`KqBBn8hhsb^tGH<&?PPFj-_U?)06 z2{Y;ASkCv-(E^wVR-J>{`?W|*Ec5(P_@LQpjRd)idE(V35PsJQjgDqZ+^?zW3Z>j7 z8KJOw3RxdmC-<@{DF5oaKZ&J*cwOnmCx$v&%s$jWAcckl={7=(ZqiP6keaX|4YvJJ zPXKoV-H%_+L%*ZlnfLtjuJXa2gI{+;@3G(+b~-dG6iR)(X^C5HFA52A z84BRN<22%F-T5Nn8UfWQw0FHvY9n@D9cxcXC!AX)XtPBw{W`CO@};qu+gJ81?HJ7r}AeLr2OdhAGaFe*>zko4fe*o%Du zciv{g7teHB?~2P_Fr$Mtup%(m=vcoJ7OXPQGntV?_BF;+MS9qw<0?pSW+O669S#d^ z#502%O`L9F>nVp=6e0yI)YXf;4F2sP9^u_eyzf-oT5ir^NOyJn@o-C{ejP zl<{>cck{cKl$xvMgg#7C@k)}x#s|7@2WJ04v9?D-k#11Pb`W~z zPus~9i(h?rlZ($Cw*8Q`>R12Ex5bxk+I}q9|LgVp?4XbANtq_<}22RK|J*x zwYdUQSU20krD%_nlLHFI?_yc%D;SO2poC5Q`1aKlg2660{%4dM}8 z4a}e6Jl}QdXITCl@%R1z{aZ5N7o;&0Fv$BrVz>Zj_kcMg_$t|bb(iMv?P4g;Bh+G2wa^oE^OcQg7D&4x062d`b5o#(i6PNq zNchM7vGP_shY=4(*7qjUV8*CO$?h1q)hf2?$lw=>$BG9?=NUeU!)8GP=9z385gWim z-xCL{f>J2S1LjH4HHRQ3T>$yA{(J7=c$p5UqNA_T(LvRe`Ms1yrqr-F>f&l@OfPkr zsoC;4vsKk*YkJMrnVP4@nP*g+=k%IyFtu3Li-WVUtTT5MQa6@{P%Ea*e}rd>Aq1m9 zkdA*~;wu@To%}>k7ehmK)Alw}YVpEwxBClOrtKONU7XE173CrTY0!ri&mJ)eP!ao? zbAtt@R(jkh*j&t_h64C5p05HVRB7#JP3i6|(_uO!Qebu?HG+7A){4SC{NNNUAl_iX z-s*kvL)f?ax=}C~&49FmudqUjnvQy`F{%CF9OA`jK<>&9hqb9psu)mVp=GERc3VJJ zgyXe3bo86$JPN=BudUNBdjVvJD zAg$;UVIsw4t?l$6)y9WR!rEPgf2QYl2?9?;(0qo?6|tF-FPbSvWu{oPYAtbtcxEnX zxA%Mg?LYWKUO7$Vu~VpP8dNO+4+7?&TR#8Np7~dw%)dzq?OYyuXHV$;C!voh3!W@r z@M6z`S5FqaqbwX+zHn^M!U_M-d31P{3RMK+u*;{wYPaWrc|XX)6hX*jMvcCClx}S4 znA&Lx*o|nvR@N&Gfj=;h0lm-pw4g*Y{{@R`MaNb=38D=ULP6;7JwYIg$_4O0HB?qO z)|_QlPe;|TBg&zn#uPAZHie4RlbZ!|_NEgb>y6ZFCnueG%Uy;^D&;L5m8&(0){#6I zC^Ez-8gyDjCyWZXhfV&CpMD~8GD7pvs6y50#dEs18djh zVugg-0ZfR7xXaHs`ab?+!n|ay5-%Yr??BoX!>$ut^BYNRDrha#F`BXao(6xyINV@k zFVf#oJ3|SMK3Pu^qGD+_#_C86qi6uLONAzt97+a_rE@4rNTvsCSW*?8x z8t5oH@$HNBr?LL{Fekh*zpJCi%+-?J^sfcy=ubsK%QnrO)>sva{ZAV)!fcdgfYi~5 zd_GIJDK;LmBse9*f^?pAVB_Jpi`Qg2hJ0>ENm!Weach1(TQ~b{2Oh*(IRN<7sghJk z?SNO!BRra|C`k>=lL+-gj93Vc3knO4&|Ea;9_@2!jW`?NN;m_5QI88%L8t?cmPVMh z9t~fSFh*_5~3$nCNv zXGY;~1D0ORTuPDbx`*6-+tIW|0H>y`jjDuWzvYoH&>a|-dJyixwp!mbC&z($LywC* znMb{VC9^1eHLQpccIRjUWTlTQB=!3};q=$#R0y-cfqFs%6E<4l#fz8Bvdzf)mE0_% zl?wJBNG$8GHK{ty7J5mDc#F!fcq^^O6LmyFn&(?+wP!9b=ISrKDA4@a@?zl4If@c8|0eRbt zZ8t5pziHmMNrS%e)tOj4SJG%w)0nrR$^3!9bY;+7hl?&Q#iC%AQ!Qihk7jCN^p4F# zcybCU1e^&~!I}i7HKxI7VhbBVMS58JBE1Pm#K?aRdkad;hRomUVGr~R%^8qkeG0|_ z7hvq(*GA|9vhI8Z5AMruS{d15zSJ^iw#Lc4?f$OswJ_OiBPLR1@!tz3`djpaVp!;T zWXJ&Yf@uvs(6t?mZqnnQtBBnyS+)R`)<`DPDGx!j(FyT~u??M<-lmDM3jspa0KUBl zHLdqFamI(ZUXEr%7HS|(8lqa?mwrEkKWW;cdTG#`?h>yY(fh_S2; z=~K>XoDdb#2wAAY?rOx13xIF{bD-3xXDV^?sw%TE+!gJuLa`ONldMWHC>~lq9tqyO zlsG~PAhMG&O{No@fq;$sgEc4#uq_Yz$0kQItC2LNX9fucx!JI>3@ms){8UlULH}q7 z1vLw9XxupvG%>^_I>u7Lj|l=HS3oErCPr!~n#=xmbuP^s@;(Emt(kB`kMVZI1P|n! z3fQ9{zMC$caIGr;ahn&uSq(zHLC9~Tu~C3+(c@ZFn3|L)A`V`s!6H?r;VK{;EGTN+ zh-aJaVqFyG0fXR!V!EYJySHPaCJ=y3rY*Nh0lrq>dZ5RIv*3j)fLXfLQH%W!Qpknm zHh~RYym{|zqDzpLQoFrF;p?FhEAST0k`#M&(69YFIdwU z)QHP%goWx8uHA=iPceHfV7jtSzHq8DXo&O_TnK|Ym`X6$-u)oJ|D^l=tuwi(Ax;W# zqk#Dp71ag>Z)cfap~Fl##uLcSN!DKoh?AX|NE*;q=uK}6Zf|)VLl(m5^r-85E^ipR zkix-UQ~mKHsn=q`_81Kcj&R++rmA|4OaBneQ)@EHdNTJ9Vsk%qAsx>&@x_bHxpxRm z9kCxUH>Zb+q!=&-!d-0aq(6@uGuL;p-+)i%ttH>4dse0VxjKzVh4i80pj39o21i^Z zcq7NLksxe5JPIUgDbSJZTs;Qn>4 z(%{1X8r^(o>>C;Sl!Yo<=;E|sySuG71_C)GfbKi=e*X=Ow=p806%+*09s_ud#=Knw z-99kBMZ6-*5mz!We&^8S{T-7dKsu$9#6SN2;C~ncKecFR7$^Lgmx_Ys;Kvu%4_Nox z;$FFmfzxXvYe3Vdtf^%z>_gV;I}4nfXMuWCA%Wv^%T+wh_r16F+TA8r+uL82y&IkWK2pw~=!QwJ!Plws(QK$?|xbfNN)u+&x)WRy5%7jM7PM(n*RGP zfagC6>IaN}{@<_O{rhemq+3O7-eKRV!nDr*JZn!3W#By5HL?KuPu1P{BPy*FP4P(T z(Bf+4fzZA>?%AdYYuBYo=L=Xv5xcGDT7lg5=DT~`mY)c{%SMU!V$a~?MNVSWy4wnx zY(>gF3qQv;PblOt#t83b?9ou($(d)Lz1FHF2pFRnSXQ$2FOCBjpDRuUQK_7Jhf zDdvmwle)y6S^i6|BwYS7)?*flb#cD(ZKCg-wb#i@S^XFKJ1gy%-MIGSQpr{S5!~>DTx_|gxU|{%j^_PjwUI%ZidbO;86~z=zsd|t?G!%;d&$25?N{VzFkWr(%*9!D2 zS_c$1#lb0Cmz^DB@OcL1K-sKY3z{ER^7_)dN@o1i!xbJ7ZfZi5X~EF0(C>y+nMDZV z-R^Mntl?^uxMS5iuGNK35-Graq!veDzs&YcKmM+2dA`7TucxyqP?xqZYxDpH@%}GC z=Ee7;2RFIDtSu8g&pK8+lXd(Uck}o6V~0Vc)nE0o1b0JY8Pa2HYplz-;mFv?<*{Z; z0p|VDy7Uw8|B~6QH?*h}CkC4q_qvZCZ>?~4Ke{cke*C2Rw#UhmzpTE!Z|fMfvOOMo z;Kalkjoo>VlZjWXCeL=eoXm~7V7_Uhy(bc9b|&J7$A=4b#F*Tw+ro(tm-G((p0SS< zIr$w=b!i_iPwI|;xad>->f^Q9ug~ufbN0X}!S&-QR#3BC_q-?x2zV)Ju5xreuE!Af90_0+rGm76~V zUW`3B{PjiJRo4qq3HwidUk=!)F66kLzx4fe(J`yysMHsy{@IwZzxMlE@Zfm}U_;HH z87Ol-Ju|3)sl^Y(i@kpw-n^%FGbe@`*R_}QS#^2op3)of@0|Yi`uV=~*y$^6d&7!; zu&s**%WXkgS0~ZeJ{;$C=xckpbk;_nui9b_g1^??`UF6SPx?oMgtyG~`Sd!vvZm%3j}T`GA6FQuXN3 zlaQduMRP2sXaggXvtNtlPaM3O(MW?X}CP@&caQlTSAaznua*M7-Copd6Ck2@M zVHos2QP;x-1*pPvZzyb_VbBX*7|QRNx_Ai|Ud4iK?}nMAnTL9$_g3&~Um|tgszI;D z1n-hsXvx~rNY{5n7}DObARF4$)6cH1JHBo|OmD-+U&zvJgE zuym0r=HZXJAuh^xBn;KI#vb)pb@$%NE7N<`RYyHDqV6a5Pw(q^aMXMA-TTQu3-|vk z;6)dgDeeAanubn=IUC=91Qpv1?`3khu)VW$>O)e;pt7|00 zvbsrWy_H@iLfris*@GGlz{wpT?_(WQ$G(K;WmUt z46wY=Y!uhc!Sa;gP)Jx~Rh)=Jtwe{Xy0FFZp$?=SJcJX+^hQuyQ^P$GERM)|l_~?NGVp~SO%^!4U_7*(#M?D}21HoEWu%>E z=ZC0eOWK4M_xo;#d_Sw)*_P%S^YUKe_x8HK+tTOWH-eMCpKHjwgKcVzlas#CZ-4EA zQ6SJ2O4R`?1Bj07b>IiEVfQ-79^s83WLN`pq-lK51EwxcLXuNAo5*FBc~73BD@tT$ z-Q!}_v;(d|E48d=f<)j2hRhYPaq?^d^4>BXo;VhM8dF&8U zwCh~MSnOEHs~-<6G<(9^oy{TG*TI2bWC|sFAvzhG?BY6zsV*Y7|3Lea^NYaKbgV}5J zVq=8NC~O2);rMh|J% z6dK`q>HjFY_jsoMKMvq$_lsff!!Y+tE_1)L&ArgvCDllh>s*pb+6^PsT#|(5lF-Fm zl1jC?CEb=3m1-gBzDniW&2PWI_jv5_*v{v1&iS14dOu&_6z+MI0UC0BUNg#C7lac? zO0}Sg82K!Uj)XS{HyRYx2dUh_Tq_e09Y zt50X{{TR6V_v4)34Id>jMqs zLnM%X6}!^>jeL!^6qwmLDbobg3Qy$wsNkjCXzH+Hm@Ea44P)z&5}|r7_l(LxX`awl zc(-&6(L@((0c52JJ$8g#6=$Q_LPZX;*t|{1bu)8TsVab(RLwD+&D`~yS6PS#I?8!E z5$8Gsz?|rxjrH`Eis&Ooe*~XRR9UJj2Uv)D>Pk>Wv&m$NAHnD?6HfQQ*3m#MCaCi? zq&p3jq=wieMTz)GCnl_&k2OC7GGxFuVbQmw&;@_c8m1S?mVnq)bUzk-fDh=9;KdS6 zjua}h<7E4+U;um#o0`Hvo#(@9sX0SH*oWf~6#|OML*InKuMxJljO>QJ+MRHT6I^Gm zO_k4t?+JG)j*KmiE+~%W=I2~e45KLL$3O}+$kj3dQVi6Ql$j)$o>;a+hI$Agr%31u zLd-KC#EU+dpVTFYk6d^Ra|FN@0#q+i3(rF|5x@`v+EDST_HkLu28dvo}I*lk%(yHaVBEwm==Ia3PP;8Qh`=Uq=yh;KmeC>u>~~5 ze~(dd{*x1D_FXwsxW4hBuraT+D!o^EeplY&t|lWgT9u9p6VqQr zokaD(zn*|Z@{xJ;&f{+IYcyoF5Hab9+)achQxO)X`~Wz*6+j@do1K-Y=YJw^T|~!G zVfry}OhPj*4!c=OI!5sJp<@grpjsYwtpq^*rw%voN?aXpf!m^Pw#(Sc&N??ZM+oiU z7o7ir*e*qGf7E*EzgCzn;>!|rAFXrB4SvDph#nslD`*RO3TodA3wsBg+KJ5+7YUtC z8UUS+B)JW)uqML!x+}<!HI!A}A#Q=ulnp=I)G(la9I1@rV2Ls8SQ%5w?R9fjf63WgdJwYG|U~CGulV6e~ z-ii!^ZsBFMlG0!z^x8NT-rCb*6$dGy^0Y|E5`JGI1L1YDR6`o4CP4b7l^IITS7`>C zLoq56b`cf2Q_xpUL=}jA;kL|=Pf4FGC>2t;9uG+7;l~9@QCQTbE8PQ^QH*Jzh~Ibg zSzm#WCxU?e_^2IN&_P~&3hkugS>4m%GitxD3O5*Qob1uvJT$(4Xky(?!n)p}v~|WO zl}$I4B=Im6kI@ID@FwEk7%ak70zFD_))t`Qzu>3Dq$>g#pA&U7! z86&#iQHb z@NV+Lr?~nO09;GwAB)6xGGH6VQ5!_?>QT9VDt507ew0AB(5g$Y@Gb_D34q50u-zok z$aYMU7^ET$-w*4_oxdtNIi5Oas7)Lys2`%^Z|1}|-oBl}+Gij>8%I)2*iPJikcSbF zN@XrUM8&AmQWeBof2Nif6Xc2{D1yd~4gx}l2jMYL z88SVR2Z<2NJ*&p-oZgYcqsSUvcX9yxTSz}DYD2PItpItNH)$w_t@+1d`*RMCfiz)CG9Z`u=fQNiFX8c+aDU7(866uzhpuny zSH@;-NX|W@&V++74YUE02a=A{lH~N|4!n6h=?LVJuG~w< z;t8mc6JED2#&4HCygQSIqQcHv&|aXSTL9Tr5LqjLgah*GaO4f0`Q#QV@ z58_RXSbPQ9O4_se6*`l2Wup?fcDkq8(Gj><6+qa+xT2*|ALU1CIz{B$l4MKXE0O^STI8QTn?NKW7Y8mgQmJBsL6 zeaPJ;_`Acvbpcu@q%aTQuSJotMwP)iL>NRc340*x+M|8l0;`BoP6tq5Jb_REegJ#Y zkq!$Z0%jbn2LTn!n_qVUL%R#=m%+x=Hgcb!ZGrd2(H+72MrM+fku!JHw6Sbln+{@#m_0u`<#6?Xi2n7y*+h z1ZuawjgtsMm~)5kDVI=}%l@HR1p8zuj8A-Lq67{kJfHS_ZW%K4^uYVUruVzYpSQn$ zUi@`v&Ab_PNs7Lw}XFO2~s%0ho5dhl@(cUfDtb>=meBPs8j~S`mpTu(3*jR?*bY9bViX!fTgf1y z$6mDG-E1}d*OVneT}^<+-S{5g{rx%-<8cu_?WKEE_icda|9thDy5L9JHdv1os?PtB zo&}1gqBg%(ZTX~{D1fDizsGHZ(HZ5iuvg*lRRz}XgL^DwtMk}I9zymed~ISfRR5P?yXsM&UjeUvnQZv| z%+TeL$}$%W-a>>$@!&()Kf~UCh7}V$1jt=94C{!_j?b!>NH7QuMkD@xm?a1L37y{f zS4HqTYM1KXm#Wvqz(&#^(NTC7eSd)veL;wF z<=U?-5b(f{D$jz+>-yGFUr|crb-XyZuzBBdHLIdm2a$##9lV>uiP2VxR>*}9FUI!&te7xL!zd)w#L%1C zbREa)2?^2b#t-W_>kcPWTFH;24`GaA?G4Sf_DF!LN;U_-+ZyU~xc+b>zKe2Nq1`X0 z7@qF%OPcer*PlgyY+l6LgZMdeY4Lom+WCx5e{5dRS{R!%``Ep$hugx#pofB!+j{)9 zu5zJ9>y>4%dM~>WeH67zSCXoarnrKS#1ZBb>=a#;Mht!SDUGSJqP6XA2fGCswBDzT zq?8i9X2Ew@qx=!})<~m3p0_fuZKRA|9nrF}C1rS^m?UjuZ_;-p*b5FVuG*j{E~%}25}^H2z_%y5F4TJmtu63g0kDoG=mZ`czRv#r=MdXw?I zqH)vIWmDZPdtN&>6;3CVl5)SE*r}TvZxFE7xK|QXrc*!!ei-LSPMDs`i_gj5l%u>j zusQ3-_k40&P2!|^N3v{C+iy|qqw2Isao)Q3&1q+E73cMphUV)vnYhd9r0pCK++?REhSQ;-Kwt9SM*`c=O^vbr7POd_N}$h79-qj>9t?V#w{ zwq-H#5;ox&$9mz4i$hZ^$H3>@6WEE&`pYfw0G_D$;g*579Th$eotLt1tie6##i`#F z&qPdXzR{400fk?(r_Axfz3TT(*Jh7}+M2SrEuw1idy0B)=F}3824o+&<63Nd|Ddbq z?vqntraBKqr?2HdyQ-$KfVkU8rI)$T66JkDzh5g@II8&P#l@%ZQq;Y_5>gP(fKvOu z_uZFt)jPcB8DOZzat?bPQFQ%}T6^DY#1)+n#7@UQKrsoN(; zFl@v)sZ2jm#PC6mn#s6iTO$!890xX^XD}>j7z3Y?zz3Gt3aueo?659Y%{rgwu!&{3 z_3DIz&}1O64kYV}Alv9B7(3-P;~a%-I|BjRxWOtzoTN}Njs@~J7? z5!z3fPW4RZ#i$46F{5h+QNf948w3!&8}tCLQ5S!^B_CZ{aOwMheQsly7h;dwmwE|j zFOR<3o^K(V(^QLbePnE{+tG(||M2Bd_RyF7Qr{#4c9nZh{J1G(}AfPLYUrf+?3JgA)BJFt*8FBBu_@{TRNz*Y1l9a3yX>! zK7KtC7A+u@Z~GOl6h#;@Aic$6w)(R1@x>}Fd`#KiMA@z5DDn<?|!+wcTUMn#kg&L+V+aey)W>^j@E#0%Y$j>p{H-G zwrYJbdw2|4#be~%^4m#?@cS`+29?-G$v>kM=r!FD;FlV%krSk9t4Ocpj{rw#6{fYu z$Ij+enQleh{#E&UgJ$Khx&x2>|7hq=$F!1(ebN0zde~*ylH}Lp31}6 zwKaFaF2nTu2{EMweFhTM&AM)tFkL!LVN~`Ijz#7gH-c100J7ql^_BX8h8k_d#hxR~ zL+Ju5ZNu#oYUi>K0}hLbK^{EenA_&3kMoU`uH7=9unp8Ks4;V9Ahh=Ws@{+7)h$~n zT_&2Y1?&-j(a68k>ADgab})T|vCZMm4UfW(77BgxEfPvy-+gh-v%JlF7>Mw=a#rDe zFGol4KGW^#?}%TIe|nQcCa8va*3W*-+*tdr9br=ybR@m1_LORw(S#VJIH6yJ_+(_^ z+&-ywPNZ0A%>C{ASQOR&s$ToVOC_2ph=a$KU+NFE-m|GZ>Q9cE=mVf$zN;)MU4*_> zbDpvsr*zdnw_bT+^hXsRhW5=Xj{LUO#J z+ML70x{ga9x0$kW-kkF_RNMI9oKO)UaTu^J;+ozK*}^;8Z2#h4cYm-_UW{n z$cD0VsIsN^$)oO)-J784O5n6bm7>@b`C4&_-^$aO8$TQg{fMf#8kS-cX;e9tgiZjS zJ;^1i1YC%N*y=Q^F6^pOi{I2hOyO(jJ)ZcJLnz%5FI3Dln^s79^Ei)Km8>*^$E`Ym-|r{>u9jzTJ09U1hx(bf<(w(y@(Sr(R`M1u>x)LoKJng(1p&_;rkMYbHfyb;ZCvu|XufUV47X-x$VE074L3WHW_YCW=2 zkhDY3>X)P8HzYR;cPP(M6ku(*LD8bZ-<{RhBgICZt?pBmgYBmxA9SuW*MI(MxoxA5 z&i1TUcYn9H0aq7thdn!+Z|WbtboI;ho}0ge!$0zKl#bn?$aYIGo61cwZI5wJj>C-z z8cwSeh?RXEdss$@CKAIiJZ45>0}NWZdwCYI|OL{K~`;0q5^Z8Cr%-K z2}ET)6AR7uQ#0}J!ABY-oBMuANXxfpF9wH5lE?0|N-A|CMlWb1ODqHu2VI9wunumN z5J*SuNa4#Z_aVoPTfXeLsjn{Ehw23KoVK_$%QZf5)Z(WrnImc1Pu6&F<3aM_v;w9a zuC+LA5T543Nfwu+2}>xhNXH3yHutEAEkye2wwy(|`XF}WE-YKx z*Iid?$}gNVEG?uqw0(1{qv+&FO4Wi9xzy6B|BCm~N~J6irK+2TBG*;fI3<+`Zws0tSIQ*GAJN9D0FLzY`@VbhN!>!zr4b4ai#5u5h<18y!%(inFv3Kyn zgUXDN#g+vymW1I&8gZS5gbo%TtsBrXV-cwUtN=os9e8BVe!SnaqE63L0tsY5-T4rO z;btqokG?(!0ll80;$_$4>ky`L!M50W)Ad6s*UJQJ>o_!HMLuf>kxj-iEmi?P!RUn( zN4im_EWV7DWZTEGk_3<%CMm(3|ujMRWryf4R@lp)@b@%KP;<^BNj1K+x{Fr5XCA_WK&9 z^+ijmqO)v6)tU<-+U6f9jd}bI&ykzwA%@dEofiyCZLZvW|5UWU#=fo3IwuhE-@f6B zJ6Fvtx#s=cXqB5h)u6Vi;W7y&eiG6og2d1`wRyLW=iPewjZ5oboATHRT-`{_%Z+7wO#36i}oaJx`8?>8PO4~&_yb|g+AIOqUlmoXOINbl{&{S2!t!_9@ zlR#a>fF(osEZURJTLV*9+17Q%Y|?t!e;E6K4J27hD`?p8X~r#1M&sn%~Ub; zA{a_yBn94P#op$o+{XBLDl%@fXkdFf<4WOJnQ#MFJScAlw#BmT=?~NoJg_ey4L5K% z54xI@3^D?l8T89oesS_(2?csCQ`WTpggL$ZabLcE6r; zcoN*OZLpM|5;%4lu^amk_oo;`C_VJ`E=ev_bqJ&w*|0aZ(YqeL{&#U@T$!s{r;|?G z1^d$VX?RS7Ls)g`K4RNvhsaat`&zh-d6o zfN4Ltww}Cl|A-js>cX-^ij|Frz)^r)2P@`4lpGb1$3bI@AH~*zp=O+r^Gr-JSAO>? zMMtCw7N#h;z04g`jniili-QYTCXB}^hablZpqKe!WrN^U8eDIXkt|e=m?+t~49c8^ zr4xY?ti9c4BzakNJ!g7P@l2^%NF8H}lYX<$-62OD^L$8@zi4kQ%k+x-*ZUw2t$%nR zK7!b5og3I7_XqEKIwE}gRkueG-dCAk&mHzIt8M9t$fqLqlibHD5#jFBRo5DQw@jC% zOc(5UQhQ7>s2I6E%Fc(XWXtEA9DC9*_9T${sKSgDTEIdHTv87~8y(|(c!KX`Yuta4 zlShOQcPb-P%u$EkFd{xZ*$Cb9*93HT5a?wmN?hPHAkGYa_ALvB+zjUxCvd_2c$cji zw=d!2*t5X)3Fdaknxwz&JI*sV2SPT(=3*|kub#ZoM}nu%6{oKtljBB6v_%5|SiC@qY9 zs1g|~?Y(Oki`$BArLJZ#wS(le1{+pUvG)BBecYoaH-eLb_`JztE$E$zeHQpV2 z@!=S{?f~+{F(ft?8XC)JqrsvivO1@iD^V|3E^_``LB;`WMHevDWsNP*XZXdx{I0|P z2l6~!jBHn%I)p7Tq%yX5a5nHE&IF_nwfIlS%Or7}@xs$D+Sl3Q(MDHpXx`=}!$FLl zOF+#tjs&Jy-pUrq2_4y;%>?vC56d6$#7Cs_D%cbUa>YUwR@We;6N^F7jQiCCzY39$)1Dro zv8)MfC1i~u@$v|AN1!_B<+oE!eh=!)Cbfvyv)s9hY?ZCwAC(TO$dT%4jn8CDV9Vg< z_#&>#0j|z6OOXo0J-u8a0c69|9sv7p7gw1Mz1Oyxz?GD{K$0flAnf99^;<@|{l@<4 zvq}*^v>YD8${(id6i%PlIcN6FZ`LNW+vQof#`JlcUoZ?2kwZkVKball%4#sT_Sx$! zhLraFHk44FbDGqrA1xeNQukWY$ya|{Y0}Xz)Hw5$8z+R$)8f5j;l7Nwb+vEnGTArw z$-#wCZ!xsv0Sj68_LOePmd8k%3)o_?SVypyoDu!*G#s?y8dPbSQ}+;QB4#BB-X+qG z>Co7xO5P%o@U6!#9Rfh;RYn*esvE~Lo@H+M&Uh2}z8}uq%wt2P>}Si8Ls*Vk9pJ=c zDVzp7Nf>R>sk%Jy27=1!?ajVDNCgrHDqwA(Lfv>DZnb}yY-c<3Oai8l8pwo6?9M89 zhA8*VgD~;|aan}m%_*MSat3PlTB#J=e^A%qRivAnaf(Zm^GlGs z%LFsHfCF)c?7$VnS6K!F+=P6td;wcY2=)Vfp;GA2+N{-fh8d2LG&rbI+iT^*>PIh)8nKNJX=UFzs490sj zW$cf1%Mmx+6?NwE49CkHW<+?q(}B;!DdXnd&R=7-TjaI0nE(zkG?qH-1DkAsT(i;lG1&Q@3F_fZz}!1HxTds zu`EgH;qLT^y<4~L%~ZGjd!ax*;%JL#_Joes;)Q+uH?@K41s$acmjb_cAwJjZ+-Y9; zZZYln=7*mh`pdoUcRMb6hkno57Vf$Y>9)sFfnU5ews=qJ&w}H7?6L5WQ^(0SkRDt{ z_%f^L=TBP($4a{A;3bZw+0JrqUg<0+iTAVQ=+6K#EPNK3;`Fop(yG(@qbCLC-mh23 zgPxz7=%_2$J~Q2UB6Ya(erJ_l<1Sk1t_hO0UZd0bElpGApFZ5ny!qeBlyBL`KOOq{ zAJ2DBF?CO@Hmk*X?N@8SuYgm>bXJ*bUP%PTuMTHUAeP;6^cTCE%Q=W_d-JO`WsE{g?k->F3q^NNt&S4sf@WHe_@pNcm)}zEgT& zIHy!p;-^3e?ls|vbe!x=UNNvFBo^sv**s`Ct)HCetLs284nlDd8;stXeM^?dhPUB_ zxAed#zZly0^K0=HX42JN&Ttj$^i|^gXt{=c=7&|=#fd7@hzsfe z*)83vch+bc0E2x_%c$-#^q3rQPEfz&n-j0&j{Kb9QH!zs6K6u=;Pd?U1=@+Uwp98c zBjn*g+LU#Q+ZuO4>(bPz{^F;vFi)E^Uo@1>Nl_>JU$@h8Q(gzxU&^Yd-NuK@Y1=2y z#`S#8CTsP{F$cHY&ZS~3B}AV_tpl0`1QyC7WhUnI7TKdlx%Dpk#cFW{`X!pFgZia9 z`^;W#+W;NcEHkbzFeo?g8Z^5K?4Jv+LwwmzyRmMv#_Z)oYE{UE3B5NR+T z5^8;QF$d{TgIkoho}Cu3U9OVYa@HHlN6N|1Bw%@2L2oYC*~cRnS${Rw-dFxvUM{k> zG)bkLj2C`Qwg(q~Lxq~VJiMdtt4on@gzshQGz91OZCD2{)0eLwl+mJ2euV|*?I%*> zeAsd1wL$Za=5jZS&eQe#EV??Qar0d3E59tx^-Q|0JAYh+iwk#1-Q61H6ram=@LLVU z@=6`pcdhPW_kJ)DaC0Y|VPtdTW8;YrKlIIf5Sv)v=WJr9UoMD%th+(!lRw_a@pomxSICM41B)eLD+V{UnlNXENyVt`BBSy~MG@rvghf9Ea`mgAHcb%V0 z=I{7-r4HHN4Bl;_zDehhhutmXlZAGZ=4bA7(Jo&3V|T~)wuk-pOOssQg-u`L)Xc9Y zjZDHvUIfpbm{P5QwoMei$5`JfaQIkrpB16*T@*Ac4 zkiBEdTJHwu7+gObQV*r8Xb6P88S^!Cfpu0Jk| z>O~cg&QxwLa$P!+cHQ+2uP@ksx%rTn+uMPnl69f3Crjd@QX39{vMG=FYsno!bS&la?2l5fISxMOKBnTjAMArJA~M zxrftp;gA`BJ%qnqYo|v<&uwxw4)5XjzG{i4VoOo#Ew>##^iAaaa!%SC* z_N=(sQ6Mrtktb#A;}cMO5%Mqn%v0B;zmnU&Y)mXG3*K@iK{s!rB8}c#-H$~nUXWmt zhu$VSrmFDIffRPqTQ#TY22Kju*Vrrk^@p#tIMXB9`hzB_*jPiNq3L)R&$e#d!^Ez- z^Ue-k4#Yi{iElN(yDL0b>kO5Q8cM;sKTTnUKY=^uFi*Rjehap@cbGpsF%_A2CMCeJchgPe zyE`Ytl!VR=`qN%sa$5Iri-8_>_jXr_3FS#f7b7Qz3;cVt-lJg%Ck8t`wyLR=4kLc$Q_%Ae?pgG>(c(Q`4O|!j4)02JRnQd-#{NMmU)4 zQYaVCZktc9?uECtC1A}NKH*oF$@0leGl$&^+Wfq6tm$`5n}Lz?9jSh`0;OGx9{@y9$P9&Z0^}L z<}{hg)8!1y`F;^OU7%tkYF;^O6ULmbn-<3mwWK>rDVipa*^V`!&frRenwq7L z-|eUWoCZg%K862UdqFa`o`l1?sCG5knupR8|iy zn%uv=t$_9k>mgCFKInR9yY;sd4~LeVZn)mdz3{E^+t3@YHCHj)dZk(A+OqdSAtYS@ zk&W6(ke@q;Q3WMCJt6A1UUfMS=YKuF4z?JoU<>{`)ca z#_tzvUaKQE|Gre;__O5g{p(@(zwdoF{(d^>{b#}ZZ%6v|e?M+`|NGXx_V?S3wSTg+ zFkDvNP5`O%LAnI62_LM^kCMEI46M_P+A1x3Cbfcr2uy_}K0K3v$mb)92(pM3@(2M{ z%SSa4(CvKm1%liFU+y{qGtS4{BgjAI%fBGVy3!Rs5fp#OM*j#{cr&(E0^QdDSr3D% zH!Hu`2!o$gzyXLFhH9w3T6DA8R(-zZdX8b*UoyW~OFZ6Ynnsq2xsW%o3t2M8yGqn zbOHvE$QHxUmT{axD8axuxy2;Yz%;)ljx-+;*kXEQzBG0|gl1sg-ePgVV4ahJnOm{h zK#QdX*L)IcanHbdsm1!!{H1G&5u*k+@P+tk1Ikv^I3ef!XSE zZ2emuw;DPnFDy7LgnP6)6>X0QZY4(=y41G1HW|7lBb_aZo!b{&%ME|59Cg2E==r$S z^Xr(KiJ$umL#JUw*RO^ocpFJ!v4Zea=dCW8)#^RDo#NEy<7MQ%WElFv(D&;+#VOt| zxy?Uw(Qf@>2-PTHa^A1RD5$nA=t4`t+9Wiv$;kYO(T3|r!Q*Xu?M9SyZNaH68(y@9 zernSMfy^yQ+5(XYO@8A%EF`>D!y`Vdw?$b39DAkVV|_X@)OhIwNwbcrLj~aqK{zT% z?;O~YrX4jf7N*5fDiB2+*ukDfmK?jwQ*yhiP#~lm;HL zEg)&Bu8-#IRB&LLrZWu+C|bc}g+j8r5m%2#Lab2s4zYvY8P`#dmm}*|4fAphKS_ zPdrv`s129OaL>-Hedg@Ohf``$Bx6_YW0Ja&5TKHj8H_{Wi3c8&(0qml4&=Ak@j63@ zUE?zpI>-%i{KN0eo7F9%`$bB4CXob%0!ndG^fe$`LCQ@Krq2BCK zvP4AeV3~@^HYv=_p|{pig}4HW1`c8{OHK!NFkbd%HrU$o+S`&2E}&>8`QmsawOE#HMIcg0U@7x&;jqezIo`u>ycN zLYv*N++XWnyxV2OXF@DTLU89=%Xi2JQdCC4N26e)>n(e}g4=s}`g!E7;~*V6MQu^2 zVo7Pd!?alxDlLO_Xk>5!2`{^;7$j>Ikkm+Eoj)M(BA^EyuHlG~MkH_{)0EDFEdnyr zPvIQXIEkWA0m! z_s=4m)spVjBR2olcK_F8^Q*o4S9G^wph#hH-52@P7x!#lTp_FQ$;3YyttP`hw|p%o zK$?NWRZg8MwsTtNz+f)Pm@9(&k{~H0<2i~lZrEUyg-im!9Ax1OgsOQgf|1BFPo(Ms zf=!cjX`pxhBwY;IA`*d1D}Ir>8)Ic*>Lxpal)oG`4anF|w90k)mavBM6lZ~;9&SaISLQq{+P6Zjq_SDyG4 z$Qv&EXQH(Et97`Y^TBW7>R|96veQF~DjtMNVrkyVmZuLR&3w#v_NY)rwluOzo)F-I zU!)8xrH~LcXZFHZbo0Q7*kL3AaNN+Kx%m1PynpW}kQxsx`%(8TQW`ym9ke-)+xx8j z?OdE&oDcQ~-ZU~*uWE9|LmC%5!Q>nmW>N zUE;9mlw%OwN3Fjnyn(!~25c0|8hb=CYhyxUS4QmKK1lvxTL@?}hM%Qp;^&5yKX4Mt znW|V_GaduM0H@!1r?s+V7c4@o3}b<@4O|cw!%Pp$14|qcdEaCD%md!E1hih%t9MN8 zcJehL<1q})f{J7nKRW`Tb!Ye1?OmhqhE-@?e*>8YbZbIVr;*tRo+b}*ASsN3IvxYs zYYY(12%-obQ7Vv~Glt2*V5^s41mwmknBdoYir_hEil-w$Y))4uLYq#OXY($Vfz zY?8#%J!27N^ofiE>$RP;EAW-Umk5T)4j8doW?3x)_{DC0u?XOijFZU3Ko)+H1X=DK zb_1crWbHXHBpsybBC@b-+{qqD(S~Y|QV@ScFdl29WjVIb*}TiS;(meW07VtUFy?*; z{{X;@NHA(jW`HGSRiso%QUyk8d>ODp0L2I4&4dUu(yoKUMf*u$zKBr3P)Qdh?qZpy z2xXTEjk*tdE)NtcTw+QunJhDrDMBUu2=CVX-iHNGZn-qRyzIJ`!?1P{D#bcQFobr& zByiqv+SW1UX%TXoT&N)$4<+k)Oka^e*c)PnB@tf2{*2ohonL%_5 zlvJ=3%L1V>E-N~nVa@}uTlq|0BwO()gc=xfa2Sm7Q3rg^y%^Pmvh`>z?LwBMT(s^E z=*l*b8T+=@G{tJ!W#H1VQZ|WDL$;lu41K#I*x%BK@DSM;8diu@gPFP*wmH61HHD=| z0&8LzrVe|y1kzp~%OT#|E2^Fo?(vvFY&TltfN;Khb@IqIMm{z*V0Fx}Y>^w%_89N) zPd8>N&w1Q?Gj#8>$Nir}_t#{(tZQOL&j%XU9_V>anO>W+@qFlf?V-2lbilRgjh>Gn z*Hkg&rlzr*r5-bH3=jg5`Yh#UISIrSA{I$%ViA6JkCI`Qj|}Yhuu{I``F!Tu^Ov44 z-dua}+4JSkYcJP4C5Y=1MXy&H*I(&*&6{4IxA9tVzP{k?wfNanp@6K56CJD{d%Wk` z(rp8kITq1l7)KvAi)GoSfZXr@ITQm^tYc`%TnRHWa`gI#`(7Vsu77;#_36#^PoKR$ z|GfTr%}a{7AyxGLqH*Jkp7&SN8((d_zpXjn`1bxE)`gGE~7$O_&d|vJ{wR%0@ri=mRi04-1L6($P}n3*79xqqy11}w)4o$vf&$V z(lpkEMC4qSH=felvx23O{+}N$GKsoUvn%4v#%BLxZpTui&c^g4Kf3a$ zYeOB*mA_1`N!!%7^FjNLE?)$%CE(HcG56z{TdwZ;vh?Wc@vLn(^sgo3l}9JGjg%^x zs_!K+jw)*&Hi+^#k+b9Waoe4bhfd_aSv$wH?fPOjn!D@anKPLZzch0aI1uWeI_x!$lh_s#w0fHQZW8K~Mgp58f=89RA&LESJ* z!@H?)@3%J(&KwN9*0TGAb&#@7f!7IcRq|)f}bvf4$;t@qMCafD}+(jK#d377>3JXhrFs6}E5$1n5uwr6V zGdn5NPg-^R!A(6TCOmL0m9spqU&+Y`_`NT9>XvD9Mfl`YdExSec~4||P`T5csoORp zOhj;3SKjiZ?SqE2+htdRAKrC-RS|KIyEd7=e8=@mTWUzz(>o9EdxPX7C)_lzM2LO% zKDBT0Qp%W?^-LLmJzar0JRM%8TFia0!S&^`1^oM{UY@^hn8c zj5{5(%Mlq>8hJiyX3O4>-%Z2R>L10#WM!DmBvgh(KiOdecG6Ec@wY#=bHG(&&2pEc=$#@rN0T?`lmIyqd?bxvtO{{p?rgXI|`o={rN%tvKIYo8;TP zUCp;<SJMU^tKoqEe%=!g0uWFcCj)@*WvM@RV(DN zC?PJ1qX>5y*4PkSxvb_qOG_f?W@bZbNo&w~5?INXdwQwTg#nY3(^{r+47+f~$C$Oi zxIFx^IIw~`hdhm}FzaDgnEsjNCpCKcn=SS|$$a)v;k%XDYbNv+hlBSbh(M-Z6A4gv zud=|SP&}}MZ*P5~rF;k6!siHDHG4ywe6JLiWm-=saTNW9ELA4;zwKz^A2GMqtev-@ zRsnu6!ZzeHA@d1Q^TGZl&mV}fFmC>PUUmZN?m52hMNk_3FRTNGlr$m#Fu~D zp33LAugUWmu=LQ+@UK@B*F2a7H#^2ixCg~bDKu;^0g1Rkz)*c@paNW=6-Okem`79H zM2DE8E8&VROqCHn3~69nkuV5?I@XQiIieDsltf(d#IR**AoidpM0FFv=opL~`PRzLwOJsT= zy4fty;vb)3xH3!=%K50)6DDm)ELm0Hs8a0=2o_9GNyd#z-H62|6$yt!_@{BH0>A<< zT2mMnQdG2POfy`oBN#-%O-VWMU>SQ-Frp-pl(6IZ5G@xL455tNLZIOGVquylvmm=s z*?mgxm|=^sA0DZ%aGSPG-b++!>I+i3nNHCoyn?R#bRT@1IE!@ym7+Sn;>OH&$k*~P z7Hz$#NWjnJ$Bg%S-3fQp)8zoNR`~tcUU+UR6z@S`MOlUuJg~k*78Bj4pNBOdh*aKn z$k6I$c;l@0m+=zVW(7t;XaU&9M#9AViV`zcS;%^zM1jD7>dIKr@`M4M6%k06p{eOc zD>f8nDIieAupA<=ku#6k@1U)+o(zvS;iFmrkgi2fkm+a(%5_aDgsLYD#Ep`n5giO! zu`SeoHUW4(4S?$f7zGBP8X}offj@BGoRmNqO<_d^@d03Bac>U&B2U5VXVg`IwP!dg}a9nZ4dZA`avjPT`$KzN!2}9(G7vZ6I z$qM;T%B+I<5F@Iu{B0@hMoWSkU&?{VnA3GNj|gcvAB8KMifxTX5OX+}g0%43Fs;L7pKMTbr@vF|%OJ4=H7O@PZrcSr+kECrELb ztRjDejmV2bQ!7NE8;&2-jH{k9|)4t!ZVykGg*`(TdzwpE5&xh*ytJB;zO?zMIy zz`eKt=@fg@=xI9W4rIo%9q7kM}Ux@JJF`|rQ=F=(((IIuTHxfdkCF$~* z=AiGrGlXu*sH$ZDbJP$MOHv6WywJG8Yy&GDC2^AGfX8P2Eh0r-rY_DC8#ir(KFj`w zqqU>$oa@k91oB(JR#ux1D1kLuW+tnNczfS*aPyb01f4Xtsz~u{!RYzyM($Q%Sgkji zd*mfV$$52Ej;uZbGZB>fJG20Y`CueVsaVl0ALR0F#8w7oJPUW-7o$F*+3&&4m=WF% zInZU*9?$lZ)hMe4wwija5m@Va{)9~e;nBD0*hpW7iV9Bn+?Nk*q@ROVAXiSJs-O`< zFt#=294z{cMA3z?AIgN`e0gwShM*QUyUlct(dW7v4Ji&}*-0&5i9 z7PQTYdDqaan8ZH=%9;V@X0-QQKKpyxtT2?2(J_ojZ!R;y`#`k>P;!eE>$^2nu?<^d za9zUrl*x2}m+B2Wlga}oMCv`b(JXi1i~m7BD#L7I%>Me9TKAB5A<`k0b8+P!HN#ok z2Y1TH>zA%grK-Mx?Ak5A_4&RhrPG&&gu@@RkM1W{NaR01oq#)J!(PdGt6f;$`WyM+ zQ0v<^WZxi#06CUd#!tL#5D5LA+FWdxu3wlh5yF1Fhsv55{w%)n)6xa~$kel*+xdCv z_$hQL!s|I&uY+O2AnlPq$0BrdSuehY5S(a827qLxKx%2~4xNxh@=i=Q8XKzKL950} z7| zww^hd1L*q6P-dcM*+~5g5uuM9R=P*zk?y*R2FMo_U~gB>OGv|S9=io{=<(}R-uBaZQmA7)TY5?)jJ$h zrly3l>SelaMFe+|b~vGX$nT3qE8bm>@f5!BuSK5fXAVorPpNwKYFZeH=+e^F41G_b zzRr-p%H|pf2B~Tu!cL%1sl)Lm@YfahoDy&iyheA(@b6m^U$oN=GAvwX7^*YxkBs2Y z`U}n_nsbO|_fXGxR7@RCt4*G2+Pr2$$47?fqkz>Z3})e&JB%DT3m8GU6?Z5PDLSvu zVt%Op^={PTeIkye&ysZ~HV_;pd<2^s0A^m2q0a~WRh8xtz~B|>bov`$x^)!&3|Fe| z0-YB*U3=2B_TdA3H?M4j#}rSbO9c5gXHW73+o4uW@&@0{4)d~tX;g^%KtVc^jL+p$ z5(ESv5zPT<_$Xbk8lfABAQ}Nz$|lAN`AkdEJTL<|@9-=1l>62UPA^RHmtC2X8R(0U z?;&dE8#1#QLr2_GD41XVKZ(NN7_7xRS?^^i518REqPei}Znc0rKyQVMRd*X_!gc-^ zW+LEUb%zc52N;Kv?otw%$0XoC1(PWw52}g#s|f8FohepsC#*LN(d{Qtrxc{SvRRx- zQI1D7ipXK+OrVa*45Ij?92vvt9dSRKdY4Dnf`BT;7cbEpZN;pWQTGe<*H(OA_enq6 zXI{(K^BSI^3L==mAJPClI|#5*)8D6?OFyF;pe;ENZWz*|%Yd9l%vKiNYT_6S(_5=i zmV7FQPe_NcBoQ4>#cBWkHGnm?o4STiwX8M5dy&?3>3XD4nt8T51;*xedKCiT7Y1Ph zAbf&RY8D+WrrQYYjMc;#%=Pz*pL+$skJos|iF7;mwNq-mjR;@DpQE=>=Zy~Q3%qbCGVjXWM~Q#CS~}4^S^NH zDJgqcmIz|qX+#3s(2b=t%|m7L5ZATtU{}+7S?^XB%_jrI)Zd`z=t=4Z?8_3mdk zh4bGs=)v@LMPyx=a9(YGcLn9@Im{OY=^cFEOQiFRci06obQI`Du?<-W$}<-2s@!M( z1hZSFPe%|N)bwA?EEuBou_z4yeXoEKwGRJ>N1FsF_Izf3t=AObTKE@aVRc-UzdSW5qI`G{w<4GLD8R-p~jsF^)fws z1fuBzU-!rePlwYL(Wpjo_pu5AVm3gsvm!pQMW(^1K!J`4q!oSr zKU-235p{B)hR>|<Ow#`c zU#?Kotsvr11Y)WPRXu^L~7ge-5tc!@~uc>W$o z!yB;nX)$>GbxUN3iytacmjM%=`Hf87YzT>5mPZ6g(o2~AttcCjpqh`MD@Y|W91P*c z0kXdY6~z|Zmqo<()3at~y$-M99ou4G0#o|;gG!hLIbj>1gH_uP(Dnrkxz*85>d$EH zYjvj+M0g9Iw#&8n!eidGCHJo&g$^2U1r?Q5gih;gtpjI`Sft6S!#942jsr(JqjZ0~ zCZs8jH1Y^5*c9!EN88!-QQ#*bVofK}qbt7=!g{gE1hvke6-XsZc4?!`x?c90L+zGP z?BE550ZJeA!fVtfCwktn8u>@vGU47@Ud3**Z2j;H89Y&Qr@!?>jDEs>ixL@g=2uH8 zKUuhpfmz)4BA3!xs7w0B{lW{{o!;*IUgyE0mc<;Vy`cF4i)faH8sQycBlO*nhF9L; z64?69z%0c^`{lo1X*hEV|6U)%!Q0iI-mT3mmA%DGGTzD>p4JfwaOk_pMoXnZ4NO+3 zQSW7}LID!9T2_4VOkTM?w}D*7H?U_hVf?vAxpk!%>sE{PugeI7zpvg~tWUYajzZ8a zfou222!p^O9Wj1JeQjdw>S36HnXzaENMEiH>}1GO^lkfV@ko!Z`(yeKcv?D_d=a9- z4GY|=+vi=m(s%cYtCybT2Hg~X_?V2C!3Ss5o6zQl4I8%ceTL zCf2D7e>y!OV$vn{xcb>ek5fxnlzca~xEA>@nEDO+fiKYQL3dXsPVp9Ryxv9cVnlaS;)Yz)X{slEN;;1I2^TBWb@svod1( z4#Rz!9*7-Ax8|hXD(}SP3J6pd>H2<@3xpl!k)#~0q)W>YJT!r?ccg5b_wWB<4`s z!bdFkzoMnrE@s6JZTjz0(BDhTP4zPb1=sfI_wn@F)3E2A5I$_Pr@Z`#=uYdKk3YmM z5&yN!ks0jW`NR}x(L>@oWiLy2s!hFg?_PTnuy}6k&e01`gKBt&D+SZVyQZ(e(@o;> zdpotLDN4;td5HwO)hb#XsQ+qeK4-M=39{q*yKB#o3AHGjJ07PmrZG4Z$wwx#)?C_T za@^wC{1^v>(>X@}^rZk9Rq93eJfo%Al~Yi@pILv<_0Bf4mtBWL%7!iNfop?L@f^j| zbRJ{Ze{Zl_4IMfDcEc0X+?Qc>ug~oqI}Li2Ug`L$e%I>t=Ah^7_fk_b>yUj(?ah*% zgjTu6T#S;iDMkQd^Be@U7u-4rVZo$YUgJpHfcH`Cb~yB!e#TEVK4lHTPUO7o8pWvg z!_ME@<7c*pr*~`!U-Jre1R_md)bl+9_>`0WDUj_|Q|oU|rQYy}_-EOw?j1Y|cJjvW zG$CsKp(-ZQ^}UDyvI0v6iF6bBdhhZAlCk>^oWo>K2#%!xUJC5(EjL-5`v>P(udK2N zIs_UjOKytMK1X-p&-tB3+NO_QZLCG@3v>AI*WR3@pdt#U=!@Xn!o~+DgAcp!Bsez> z9q{HHOt{&a<;3<_cF$H_;@oY(^Q@0HMBC@fcLMc*n~CVrA!YY*N4uUzLiiKQoeO8 z==8}~3FR)&B#9O7$5zIc&3lPS$j}`h;@e#k?(Ln`@0%FvVw7$kx|QW}^9w%ZQOoA1 z6)~qC$Avt9WOXcLjxI0hAX=gkVejorE;WwL2J^X_r)zIn4KTkX9n1aLI2ZS~MQnCl zObJZ!<{m1HsV%YZPdSnMgUOJdyC4Xn43oc1`K9~tk6|l?>y*qn>U}tM7Q@63g0M7V{8@6RzxIO%*Hf>*yD}3QjtgtCq=!R^_kv8%cQApPhoI`a zens7w?QnsBmMJ9}9<@0giF93b-!G*>fBh%rnTWdT1NNeT6(JT=S7~MgZpkYsPQOW8 zh9Wlg_H*_ImtSZzJ?@k_9KV}<(SPo&@WbF~rwh zwd*`+R#s0Z&2PV&U0`{t@cdWbB}L~Ej4E6Nk$XP>OW^#5j`u6*yH3~LoT`_5-8SqM z_jVcP9I5#ArfA__(6&py5rJAACjRVa0(u2nWv<~3ST;ldB3?wk3=QJe@8Il@FkxnQ zvg>;%;|zH970YBhjK%$Shn1WG%X46YWcF(C_jJ{LQ*v9suFDn`Xw3O6y=8YHh1Ne6 zvxcU8%RO2fU~_427aW#StADPhw}jV?dKG?l`{ZwlCYZJ;X0J$ifOr_aK+;7@OHQ|Z za|p8(=T%jH$70@|JGR%=_N7xYe7972YKOC#PW}X}W8JOa?_IPo$AVfNb<^q_wP0Qu z1TfTS{Z1(&1co4SKOp@aOw4G)h zov&S)-K_A^z0ND7xz*w!nRwnHTpU{#%F#x8n0;=*Ve;4EYNzup-vNafoTGk9PM(z{ zyl}KYSWC)m@OJI)s?O2W>b5kT@QbRZ_xTZaL#Hs2>?*WO>S3hpnyaB!1t=yg=cvm* zr13?r9_)}sOu{pF?Irsu88T6c)L1;|J>ubzS{>%2>&JWOOrCq%i05s$`xlM6mv4Ab z2!zb0ms~Q@Vxnd<-E*lE+{%28e(GdX^d?~$58+JkDeP4E8^&yt~ln(lmNbQprf~ z27<>J%GZwQ!qed4WDwolZv%b;C-kJi$l}CmQ5kb>15^wR(mCxsO48+DhrRr}ebN@WfA81Kw)3$5x^`dlR*qtBm zgFtXSLqm;u1?%%a&ue}Jr@K~zL07+X7*W77rU36G<%LXDIm{W=td{_6b}ALEOdy*8Y#S9L8@cj$<2ecVT< zUp_uWDHFaN5VOLz;j($Me?BT_;Qf@lh|*V~JYoJJ%f|>s9(}fz;tv!NgIyo_Ea<#{ z&O5ED=GSy^R&H?Q{OZUXevDO7&lySYsH-9NV*^Zq2_-~q=$Vg=Wr=Do^1O>Ox*01V zx4bj*vh!zlj(YTj`t(u@qdJ~iMsoc+4B8Q{n>Wvn4Sn>wllkmp9XvtU!Ey+ig>^AI zM4H>RzRO@9iAcR}Wg+je3vJijNtX?*#T1(Q$$zdS%jm~G1{_{wM&pM~Y~XbC3QfBK zo8FLbMq#{pQy;0`%^XDIay>jtwAa|%D5yI0km32k|HLB+Oz&---_KV5t+7~Q5p?hR z&l~rs4Mje0TLs8@8#v;4UN2d%X44*fZsAkLIxq{ip(bUSqIEf(b2;AM7W_f)QV7f< zGf4=ffVb`HW5gWI~LTwR`F_;sg+isU|Js z3CCQJj1+q9rS0`Usg2y6*=5unQlZ1_=Uhb+D__22=v4$&Ksd*d6SJmhu9zuV2VsJL(Cqzlw6i6i49Bi1 z$zBN5sY}eO^3FSx^dN?o{KUDGUQk-x;}=I&<8u+T3p{kiHkuI^X+iZ5egOXXK@F|3 zxnn@9<|6iVh;nCnWdi?-m&~-d8QR(ux-l2@4cob5qc(93L!NZ;l_$NDRE{|m&IvDU z>B10HP8)?e#450fH5c<4A*JH00cm44xJg6pgI(GS(dpCFJ5}PP+rTye6R83T(lUc^ z{7b zuelj)G6HnEP;Z~CMhh_aBT-dCe852zK?Ozv7=6IsI?7_T8$CvYCh+#RB{4!(z`B6_ z%OK2GACgrLs?I_cSAq{F`2 zd1>{hZ2XBu+bkE!h%^GE-nU$XJN}s3!Xl{Vr6)Y5UfU?ObpWJl%w!^NKyxyA5vgil zahC+6jc6gXq3Xj3`kK9S=VE&_Ya(y<~O;oK8irpxY1iwl*#7DiNbr@YjeDo1M$EvmvufK?GH zqN)c9SGiF5gluWeM&U&^hjdZ4G8R4ODDRNlrCrBL<}y^+8@H*(JVKnJAu0kF8q}h- zPVQBoF_~>U(>#2p=)CS>AxklS%0oj%-88|gH< z4V69^L0dEui~O=Su+f`Y>A4T7F;ui_1Q7|Gb5?*Gsb#6EqtuOmMDqO788OSE?DLYQdBUp4b-KUbTQGt zrl>h8^qDh=WxQH_BrYjhm#o44dPvOx%7$xk`B!M#EW+Q&{4KKTD4z_?913Ief{NkNc!V>B=oW&$6*cAbdU~ zsmr~Zv*{423nh?MFJmFr{wVqqqkBx#P=BU3XpLR*658x4=YseRbl^#N3yveS^axx+eWho~&vb5kbqFF}uh6r*6d9`r;!~w#J zW;9RD^3b5h733Bc`jnj9s|zdzhz3+bx-231z4NInw1zWA$RpyFVd97|Lh2rq0lov9 zd4hYW2`JKok5Xb*XhPz96=nEU88m(KF6HgqA0Tz zDeP$HX%kpPiECy%tvU>CExD2V=G6Vi2nfQ+rM(OGfO|Cf^=fPZi%{l+UG$4uqrQgv zfJG*m-j*e_$k8P#Vl<1`$i-iAYcjasL+rxkN^8tDxVl*FL<#%4Yy;-Zz>1JZ;>lh* z;--#>FeoR+l@llAWP<2shm8CLCU(e)!!YWSF(tWt__5mYl9W72H6N1`M*&bJCl(2D zsdvznHpG~k6cGmw3UOnzn#*^jA)(o z^Hn?AbrYio8CEBqx|}t(Ck(r)1pTfL^Y}2sLVAqEKkwoI=*pw_bBpvv=ojPEd+7`g z7qhfLqQfVWt!q*Mk_j6xvA$&DhNxYMA&amFq+$yde)j=vmb7M_e0N>RbtNCI^Oq`7 zwcBpQPgoLMYk^W~R6R=`H3@tq(2fJx)P*(F?R0G=LwHXO5H`I_#J^fxx>+hlsrKvt zxqpAw6|JvTvt{TLCNvKzm`ugb&ZQYZy~;5!N;pZBPRo_4*%6>Gu%kcu66HQ-_)ccH z<_t|hS`J5jszs2gL_HSveBiji{*`O?BU;rXaw(}uN>&TW_k_4%)o9cX++`}|0gL=Z zO1u}=)dCF<0~95Xd>JNNhoR2$$WJr?DI8OzCf`gQ83HKJq3cK#f>cF#DktuEM{VSh zi&P|~jJ)G2QQCn~@?LLkZC1h&JSlkycy&%nzC-n^RgsQWkkkt0s1P?PBah0O2i4|U z7Iv8TdQ?arre4nJMvSXQlxp(cqr?sc*;#>lt{J)1`glk~=$T#e$~bYHCK|65b-UC8 z(OlEj&@p`nWGwVXC`{pS3Cx982IHtWY7@B)vxVEZLWMUSq_%VKD2=hJ;!*EfPFz#n z)t^9|lwKgxa8X?JS|0kA;^8iJKP7^=&bCG8(HP`jKi2HhJzA}QU2KB;da_N}`jK9<>028tTF^CgkJMj`hTB4JKBF-y|i_ z9(>r6_47ygE9%Bqq>Y#n1*xJGI|&md^It!imAlF-h<6oZsdq{4=Mi$%2qke^(mGvM zVOB514Jyu>bb*B*$PfD8biicWc8p4hdoDG4&U-CbPv~!&Y5w?@gm~B9dZGL;`R-fv zq?DMvnD`7PyI2CFEVAGvzU|-kz3}@RYf(B-^MiQQ9v=CMhMdSotEI$Y*1m0L9iCHY z6BHxTF4q+@(v>#EF6im|CgP6e*ovQssIX09S*uGG=JvKLsX#e_N-&Yl{=PT+Yb~l7 zpdR!{VMTG5>A5=V+KlJR)IAhDZ~jWR{JWAO^kS1}pZn&%OM6GxSbwRiGoEKiEC~a9 z>u*Iu*$qQ#QJ`66ZPRAiLG}IFpn~H&?hJM~5LHIIny7agc#koaaVcp`2R{O~Ir>6E z3;#VTgceuNnj32_-PefrVPA7jX~KEB-L5P7x@vvJ0&zd*!%FDwT7{AG^hVT{1rNwM zF66NrB4=A((Ke=tN@{%7w~R_ejSk%>$0or)X# zkvV>O%coaQ$9`t1y9#vX#gETyoVva5Q>54e%(99H#yy2es7ljQ&8Fg2dBAz^yKZ)y zw<=@F%Z551#o)xz_8Xkz!v}sq0>iJ~Y2)ts!68quirc;>A@PAH4`vXW1$o55|I~;q zN^ur@!{9=hB%|T-`r7FB)LF}7BQHMHr{F5}H8t~#T9n5o{Z?WeT-;b-ME9cny+-~| zd`&K=MdcZ-nH;k;SQi*Ejn%P^-Vk7Uc=MM4tD-%VMX$G-^NK##Sp*TCFcGQX@|*?{ zc723RKf%P{ZM|cjB8pcVR@k0FJm8VtqkqcG2q1d?`u27C((fYyCn>tp-V=p(dz9wZ z&lLW1b?R_^m&p0}JMHm5jF7}*tPt~kM=?UN*_^)3B#n$bQB4g)ymAafT zQA3ZS&3M!o`b(=FX1!^P<&p%X&h?$R_DbG#_wWsOsvtkAPLV(&{F$-9nb5jUojP&Pvq1CJZ|T23=IPiB;Tu1#jI4W0N!6)J!Xae0Z|aupQlbxe z)GLMF1yP@=KD3+G0ygSMm+zb8BZ8@nJ+M`e@y5>7!k6UKszbd-UUEyV;LWe%P-IW$ z>Q*vV@7UOve%Ntpymc_*g~dM&ecY#0IGI!zFFN8LnQwV~QsWnm{iD~)!1)?c2|y3yMrfmWX5V__Ly9ArmS%FIp2 zxO}6I5nq>HMEQpE?-v)1fWAp0Vv1T|46Q->4i%D)uQy-kWgfHpA4(Us1~Rx)BNZK* zWmB#fc%^x(_-R8?d{tl>HHf zfHaYzn;hYFe!02+^xb6^Y8clVc8C*&sWbU?h{ZQ zB=1Z`+b*>Y17mHb@Ge%zq1j zSQ+5D%&;d!4T$W(+}$w+?i`#_9auZ}XBD-~rb|ZKYY7A@k6I7thMzGH;(? z_G%WLTCcw4Xt%CqPK1T|yScax>#B{G%t%H%yT}VhVEo`r{SKj^{H_&@MGd2LyllH)859iCrh~{P%2vV0Ak$UdZ;ESxc^|19KX!ii}6 zc8AgeMV;YL!;13xJKszyB3;iRWKOTcfnnAy&TmcS+;wK5DMJnvs%`$bmtt^^5M zMi)5pNi{lQP~`PJA3Y2oZ^cw+Qb30?D{vjpK5?0=N44?Fl7I=-1T}XVs3r zpVrs%@>;UuLTzxvE?-vQ|6U|r%ic9H%DXKVZEGk4LQi%TZTB^~+Jc}{k%J~upGybF z#>t04y*lB~OPhEYcd*;S-7c_XVru{YG7%3Mr*m%3-}Tw(xtnW53whPKjRn@%lFt+= z3S4%%c^KVtFixU}BsKf@* zd^{TO4H@?|<$7^JL1~W7dvgJk=d>a>cj$Ed_l5;Z6b$-U!RcF1r8zICe^ zhI-O+*Zb6S>axM#+@n$7SH7jX7wG00{4DejT*B3Yg{+^_>_-1{(qaq?v9F(dYy`>9 zoyYKYxNmHye|U~TkO!`ehd-j-|H+`2_mC@2kde~GYdX#(rC{(I53bRih*Mn-jKEp@ zUtTkUUc>Ani1*mlangXw#zuq(V7CT`ooW(k&j;Shf(v*rVU2Um2<`fP<0NJ&SzWl# zy31R8;a{m8X=7MN%r|z}QfmuL5ti2SPQ4@bNgcqox_nF9u0_Z$`zDdD#g#?5g*OgT zL*zy_NUzkK6NIbYL9rg=>ht9jBCnAfMKIA)1I7-BxWK#;3Ajjpfu=!0Q4QOR#l4Pr zAJ&aBrf5L}5Hju)`rc>xkdJLtVchQ}s}9;1xaBQJ5f{Ttp8|;WfKT2G5^G-i@wexj zHgUAa*&N5EB@Gv6e*|7HP+mMWa(+I@(Cl@}~u)3^K&axw41nDTnj$o0w*;IqwX z%ju;ue@x03Gl9gl^a}}+AhX^9w$oKc+=4{e4T=WdX$TSPA zuhX342r*gy=nP(A#S}&h5jYDmd-Ju7D8E1rXKFC(G?*AJIw>rmKm}_3)l`L1$q0}P zVNQ4io|wXLSNLZsFg}0sk2cfIWauOqlLBF4a6kza%;aH`W(t>gV6xM zR;<&2ik6Y~`NNC+8^UW!LIDsU_PV<9Dy1Nic|4(`AjB%Ro0$+G`>^+o&C)AD~Lk+^NtrWMS(cX zqvpGBozOleu6Z`D`AvQS9mh@U;2wGYogoPx==+Xp{Wjp+jspelWl>bu1c^tU5E-x1 zc6s4NEVKi4Pnde{zr`df1TN*GLT6A;Lf}d90mTfkILr+UX3kbB@+J_at`e|kFpT^( zj1po~dY)X?T+UV_Q9J@OHK=3+;Q;w|^Gi(q5iiw%GlcAU!53; z3&f;@jyD&hlyAZ;d^x@6$v20Xep1x-&wvw9u%X9<@D-Pk0&EY@U&eKyPlr}U0l*yz zro;1@+F1hMxpiXsrcq*`D*t`3Re;q!@eI5ysfK^wQi`TiK!oW)c(%d_n_ zi)Mh(n*4Sd+SbZ`k!Fy}zROs6w~`lH&Kx>G?JIH{ijXZQOY$z~Rxg_?@h>RGtSr`1 zAS10xV@6i55r-|`=la8^B+NfA+v!P6&9&@bc`gn2jbOC2rFh4Y@`VlPr6WkmuTm3r zNMW8Ne=pLVR}QK}_Q(xva`I;FrGSen-$F7X%#6LXGnP^wIa(9hv4lj?xCe5s>`y<{ z`60H{a5XvOYDF=OGZNW!jFym5G6?CWerzMTYQjT_9r1;qUEZu5u8gYc!Hq-8qLeYy@jKA_X=|IfBdd?;4*WnUE)p7zp#xS z_l2j&&a6faF~JFQVwmbdqZ{ULn0)zsN!Wa10&l#o29V=v z?(1u9Qp{wUyl(|D?NLa}n*3;0{_Yk8i&6_Fm&Y_G8M*z+60`sAeiGxQ5-GLzQc@3S)JN1igGJCFoIZR6}A5*>U9fZ zA?#BwM^1nx3snW{YEbw7i{7Iif9!N4#^2X#5ppi3WIgM~J~4|P251&N{_h>o#v??? z#MzsHAAeV<$t%-Wgzof;e{K9sEJTK<3{?V!@d_}iLma@JN*NFRfLc*GBI4$dLam-2 z5TciKxXxo0n%NV-p&rS0;-QfhLvFVUYEX^$R2oRj}{MdB1|ZJ&p-pPw^j71>=eGEV2Gk0P0RN~qD5tmwP8&%BnbG}GM4CM>Pz z6}UT9HeVtR zO=Umf!wbUDn^)RC)=k|L1(p=xLQ~dPa?zpOYvDN?UY|1=QWqqs&Tw$3px~uJDMQca zFZKNAyL8wk?+I)NEcdEHVP;laTQOGMMmz~$Z6lmFE(5u;JF`d7CH`=}+eM_HV`wf5 zv)*#AL&N#wrm}<)xJ6OImVpsUqu;m4TPZ(Qs^N9AguF1oJ*VJIn1l=&m z)mG@)Vfnv>`QaUxXbQ38bi9QDDhyI)BT;K~X!)e<`3(^ROkjxy3Cs%6X-Y3>CyIu!2ve&=Gc;hc%6P@y@1Bntb~(aETm# z`HQ$#d}tdo`aOP&mGSrgI7729*SJ$8@P_jwv<$hPiE+{7c}*j^9lx^c@>=)D_$v=s zry$*O4&Y~mB@nn6YNQCo1bLplD&2NQeuIe$woD(2vR1Cu2D`8?3?B`Ty0WqX9^Hbp z>wu$Wphr!xBF@7;(-6r zScot45RaB`^HuyD&cAjr5`1{+2hDA_egu%e#Wdx3$;^S-LkjW!;l$skTwvZFZ&a7q z^jJq@t&r{Qx)w95Z}_iytv&-lDs!@rF08UP+Zgr2gjoww*6fq9vy>`utYHZZe`XI)qmPZqQ=4Ihv%vfgc{#fg4^qYBaL&6Evwuzb(6^p-&oTyxi zG_04F$Mqc&9NywmUmfK5q<+tG`^H061(ypCOE)v(u9fm6zByD?5-$=u!uunAM~Y$Vf^87?C8EHr_#NWqGk?bR;t2hV z(v-DWR0i8Gp(^LW%5YO3_RWCgjM`U+Os(W44U$DEr-K$b$xBM+wN)3N9)Ag7^!DwN zRO`mgT4+vhv{>gw2uy8xG`!pxmsoJdNUAAhg+;`+TzH&txaH#5uE_eNBO8rdJ6=@B z+OLn`M82#R)t`RIP<;C?sj=UwQOb6PwD&VE#WeAas-tdGkGx%k)x~ZYauCbUQe;JK z|J6p6p!V$=73uXg2R7uqW#?*lSRF>6c~|xwpyM_u`Q6=TIjVw#CF{e{H)$^+?J=;W zc95}<@rcjJ=hjA@xo1?**W1bbvS*I-gwcRwtb`kJ)+(f~zc>9AuiN1QwV$Kx|JU1N zlAR)VT(-zfP;~57`_qeKSv{sd$DWxL){k#{arDwNkGiqZ^q`N5;x*=7RZeTW%W_s= z*UjP>Bh=2B_S&6hZl5tI9(g>WEBBFOzwVrxxQp0jsy3IkJnEO5SdUFpUAQfB8aKxH z(#XcZlBS}t6Xu)1#`wmv2QaQST~@2NbIm2DPQFvurTK7@LycZ>;4pZa>u zGD8saUn~n{JgvZbsW_V#(>pjRUBm>9Xy?MR&b_^&brv$)IHuRy4G8Ray-IZodV%w`0-kyf%ec{09r_QT0Ald*{a z;bYFz;^v6!4+o6gMQCu%rxj)m-AsF4ZJz}jId6#GkT93?~pKe%Bj(C$5MChX(Q4g#|ZX%RQ_QqF3 zMHFD+LDP|csx|&>-a4KjLGNk{n>1Z*OeBB?q%aE z*x=~(HxG-ey9h!hI8O_{&zDs%Xx7vrz3Q~3UKc5BoNt|bXprU+1#hLYZtn8b&s^16`R@#Xn8^1 zo5KPYkL2qcy&JieHsQC+!I#VWJpy%f*NG+on-N&TZRlo1Nl^M8wYY`;b^6<-ae;*z z!hp+GMh-A&2(w9EQ3<+HGv21!Mc(!6CiKtEE*Yc*J75!P1jHQ;D1EnZ0)dIrPyRbV zO+&=aSL$1_I=Z)HRXMDUHn@1$|Jd3ZAu#~v&^D`j=1gh|!}r!vNvhs$<|t$c7oa6s zp-nGp7cZ!J+6{&UVL9p&7gn84oV;hwKcLt?pN-7mq0LzCc->V=4&|_Y-6Nw_g)%jv(9W&4Ltvb=)s+%r@3v78u=+;*w zuR1>?nt8FyLZj;FQJS`_-)d|GvsE7R%<;e#kNO*QOL@H6!h^qaN4hMw4w?X6^m+ia z1o#B+5mA!&IfR)V8_yfrG)t@2EWas)u-;bP$4<&Y>dKDHZO{00+?{;S1^lIT_|3

okZ5OtrXTFOy#|-At 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 z zRs%0SZcW?VFz46yZHZ%rHSE*S**L$WA@9O#ugkmR1JCr?%D9wXou`6JrmlXw1dT}@u5yy#=_s!?u*}eURrbBaC@XU8Y^%0A-oCGe^o=s6i1;%B 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

!zy#98rfq+Y9c|5p215GSQ<# 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�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�vZvK%`(W62uO;ijP)W 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 z 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 z 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%0D}m17*_h-0`=2D#l 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%0A*KWNnEdyieD_b^ z6GyJZ2<^7C0x+Bg5FUTt1RcJ5{&CjPU_(vvJlHtLR|z7Oo6V&FEmsnEU1XfLVr`fr80pTz37B^SZbSomN!B5M z1eCpO4<_k?Mu*xmvyaBGP7w`}HL!7qgjaUd#T=Hzt>Raqci-ozuozDJ#P zbid*8x#H@AU5@X2?KBPHm8aV?1a^p6;G=UJ@k{@4>2y>|Ya#X%gLNCarqnxWpP2ld zw7?Kj)ld?p`DIH^JwA5+!=UkTZ_ArOn=TmqA}A|-2l#Sa(B$RNOR_o-tKGWuU%KA| zaZMFED-X*{tClBfsj6W!3>DnpM9w=%^!UWMeBd0v4HIyZ7a+zuKe810RtkoYULiEC zTbzEC(>5>or_5HnqqcmNEMv_6^s$SL%b)G|`ToJPouF>CN<0<2wso~*dP1QzPR-gI zLb*D0tA`LRD-DUBDyRvW6pC~fW^79^w>_eUiwX-lhIV_(6B-z`4`(YvBq^prA>&74 zyXUnBN|}8@ns5Ac>^q`b`-|w8)8HU5B0 zjVsbymi;#X3-$iQwU1o1+)pr6N6?QyM2MoQ0`ANF)Gy+q@V8+&7vY=B6?!J4g#~2c z?luI&VcS|{=xlNe8BfoiB7`^}Aw0sh|0U~{o0Py&{sZ-vwbhBqT)oA>)dF(tfJZ!L zQDEv|ZOn8273$V!-7!C=ZXMa0bZGn7-XAX;Ha-3Mx@Fg@?b$IMh5Eje(Uynet#}3c3HL%bc`GN>&>jBFl83{08FPhe?Gr^L&U}vp}bEl+^!QKB`um|OO;AO#;}Z7 zDR(bTg`8Wj(A7;A!-A(8h|(#t>kpRBdugeiaxj16XuYxbj3X|f+&%ALi=lQO^#3v6 zWyzKXYvoA8Yyrknrm&z&ISVGtH+f^4;pPv$Up%?)zq@zZ+O;8I>Bj1sUq(KbG$}aG zSD{m=mc$Gfi&LD^Fb4%!O{@Jdo&^?qxO5QVEl1!0j()kw*I__rQzT+*JQC_9^wbk* zPdIGdl80InEul270@CAL)y9fwaRZ40+VSLNh=l=jv4{QEg>92q(m{*)U1azcW}!WW zUQHSpq@ZG6UopKcJ^;^$*+s8g%Lo%0eo-{1F@3C)l_-9%h?4RG&X`n|SwsO8neuY4 zpR~|74j@(b!yLcJ7Y8)CF{}x26KCRR)=6{ZekPpO`@9sJnYe!d4YLV8A<8<;BJ~Mj zT$o&ni*P5mkONHmzlN?Vc@A$a8FD#%BHU1DL8^@&MZ*P{r9*;4)jV6qEWb!t6}hUW z3wv?2G3xZOJ>46!*2kVWRcuq@W)&640y#Zm zgQLv+y^UJ0qmen25;J5=Q&}&hNl0y-aFah1hioP!5KCdV_gq^EZgwiYcKbW|aKovE zzE`kok_%C8C(3y81j^d_JNQ-XvS3FGif6WBUA0o2{9m2k>Nk%a9Cu@a1S*6x+Rv#V ztn|9~6nGl#OHK7DTt41PoiD$N<|-g}Z!tbkb-<+lG6s!*3CA*r9eL?kpC$>#D_LGe z+kNB7#ujO|6lP~JCHCoJ>pt!F;brh~;a?!JA5UVyA(lQ#P$2MOpk)McW%yXDfxYq? zc2HiJmL#E|8Tpn2LHQ4EPWUA~!D?btn%2zuP(QNhTl%W!UJt^YWyEbxxYYsql7-rf zDuM23o5(5~S_N3@YDL!UuoCVnh~R+vtJtftgV^eMhd3+h;~tnV-w7qd z-TMdiPq*Yd*#E5w-P&mGU(dDlQ$QrCOxIH>5@n|&TPtM1)eJE?PAGwRMpgmntd<08RhO`8Mz0ttp021Tnsx^wsucM&Qo#rhV7{HNEeh_+fYT?zb~q{9gL5-={4F ziaCuc%)IoeW7H02q*UWr4JA&IosG{woP@X@t`~JFAh5N4_B#t4# zrPUVba7e&1-bejfk(^lZv790YKQ1}_eQ+!<%1au3({e8=4b!arw8VF`h$2j&UfuTRb*b$aJZa9C zLks@C2|MshbErZN(XtDS-PKJ}rL3YWxe$?itoEZd2W6-(u;eJp2lP3(Ke+Q3ujYww ztZ$j`O!vjQi%~0aMPR$~8m3n!wuwG~Z4io#L(I|s6=pwbufmU5>5HK_RAl#!3vZv1 ze&RzG3oIuJP``j;PO_X@z=P{%ApXIbtGLHQc$)ws6Vw-iS!r-Dm9FVK1BM`>T7=7N zLAZ+zdRRe@e&v11AWNQa#6DjUI(vBR{V21`V_?`o@AF!f`bTCbA)ylUAF=LmQJ1w#Xpf?mfyl4 z4!=guz@LUvV#1vI2;0u}=&wzurktRDgnnb$NK-i?bwe1XFwS1@TWWDaD}%yq!MCv} zd;sF9e*I9xKd8{~-GtRj-Pma_%5Gu}OP|6fa@dGKneNbSM6(RelOw2NkSf!!dk;?% zJU6*T-7xIl*!eOk$n@ihkyW=P39e>;KbnDV^ioLYoJga+j+6UkSW1SuAqn)-YPy2I z)5-*F5p;7s zqY~X{I?=+~6mjzLOuGKhVMcm?R@lH>+y7CA+%(*vHV5C#))2h*YtsyNVLQ)}^uyXaZ7`3f@E~xAF`u;;E@q zx)jCA>}tDR63T9W2I4c*`i=eU%PxD2>zvQ7=BH*lRN$8`l!5HsmLAj+5au1K8rc(};A}n+TAEzW(+G~h7u}+%QoK7c=U$u^vA*|TCUigJ1uqr{GFd-u! zUIT_ZyZwA+d-aX!?o*!eL9XKJRlja~cAoO;uBq{p!T-qcNdn|G08ceX+Qeh~?=IXW zNRUG~cagTJAN}yd8BG~{5hU8M$sug;ISS^{LbxvwNfcCj`Ho|k^|IMyH_+=Xo%T(n z@60A+6@)(4;(uIVm6+<$!k!XojT&SR7QS_v9p2px zbqAd?A)rTuy&sim=f;b^TbiI)R&g@j2!XDsRrHp%w2p3)HJ&GOXGEwle*grY$CyPy zqq1{9d`t>UHC&%B4F6u=3%$d#n(EruL05Z&Z)C1Q(kTh5qMrA``_~1bP6a*540-*W zTM5~{aS#2P8R}!XbX_m}QEljz0ME6!eE3)XPyJWFX5h9Uk7VlM|zj}W<_{rY0Hx0RUQG_EHlVj7Wp;u_={zmx?JN=M{W2Tm44bU zI_rMiyyXic!`3Npyhw3!kp+)DV6hJU~ zydE4Rv;weSatc$i#wl&XHlRf`_!(eAH z&GZN#3r*H_*C66jf0Rsj;4KPF+W5EH}mz+{4@3nV9oTv`~+Z- zl@&w}3Q%FZw*Y(t$Ah)^w%0y-%gRdGDygc?!PzmQyG92ZE8}&LvS#pN)mQJE8 z2vlwS<`mgx$}{+ko)!X0GS_|-2Bg9P6(v|furMe8C!(5|Z>Ve`NZ1xmvq&R0s?M4m zY+kTFo?^2=d|0I$#U75BxDnz(q_*r11%ZEwNSmo$mgYoLutrm?YtljpW+Ag=P!B7n zS4G5&3E$|%U=cE;g&5L8b&MyW&0zyuDxzA5Hs(^}@0%)RaK9EJWg9UBl(+~;d>;z$ ztlpNNL^@lyUqv^-g5aYU+2Bnk%fEIXck=}BuNsE+EC)1}u8v(pdjx+j6r~~S83S`N{`rTTjBAs-Y{ytbmPHoZsRgCPR z69QmREJ%L)2|g-sJfnhF0|ebOq>OIe=OP0Sfj(srV==YAs|-8;5yejtKJQGk;q&J2 zXOI8=bzIYS!1v36QVUGP_B`4Y*;D`oFE_XdctuHJ-tq7rIn@y)hChd^MTDp+&&6JC zij20%SS;UbL!|`H@+9{D((Ew@4d^hPVOhgvK!+is_RK$ZPjK1@=-l(mtL$g}i4R1T z3{PK!%LJ)Bd1^%CCfeZOv_C32o+1=@42-3*`lJMr_mf%uOD z_j0avnrNyX{+2W)V1!dpc8eZfOMRCS{`(F5>Ki?F3zuz9GGggwPSx*hg>w{?G?Mmw zqEWOL!fm~Ca_>g~wZB=oq@=|7{Xn~3eNX`m#V z=vhqZdSG?E<#hosFw=mpsp7iM6frZNiWMRIe`2DMP+1eATA-E0jVoAIBdbxH6DI!q-e9O>+_{%(t(bNh{enmI)%NYU0ik*?6&_=3E}Sz{F?)AeRu zsqr*OZhFL>!kL&8)oKM7(&+(4?+LVe0(4HW6-&o|)0W~#FE2S|@)0_AioB}jI8RQ< zRt(JaKltf2vGU(byDbx#-xg;9T|qozyb8Bi@$kEhkilB&2M|+RAjuS*299>yTfLH9 zn#%^UESz@a{Lj{kF{MivPcE2(#&eV6JT8vEW}IdO43@p%tEqy_5Rx6*5c zLmxnjH9YRR_vImzSDu$X+eW>*{+01S1$pJtx_f_iM#p}&F#Lj{Hl5=9(DteEffC6{zt zfnrcHjJ1T{j&OYm`tG-lQ&Act<)h_s2Y!v6Bc|##h1Nt@Fk0R&YjX^tbI-!suc0N5 zE6(L&<{lnva9{supmc8g&Hdgvzy4s{8Os0XGe!U0Tu|y@U*NR^JMYMNXT;Ii3uW_; z-tUe(zx^+Ee%Hi_#OsZV%I9}KI-PdDN+WF@dZC0PdFqI%7NUvI4(G`ft1jI}$6apL z674Fw6R!d2GMR!$S@H^0tnKg;>~-{3#%Iap>!dc5j)vIaX`|cc1V6*})J1#Q7M&WYE^PJ+Z?l*U6<(7{T#k!}t;n#IyJ2FbJwtUVD zI%T^0s>Q({Q{g)G(bWM~rW1TqO;GI2iBSu^V4B72=$0XGh zTLth*r#d(`TYJV8)nqS%VSrZ5YA7%`;2Cnb! zds?>s*t!3%tv`OGjMGGF~q> z-f;1v^O%s|WnV!q=$Rj!uDL>8U6DR)v}r7T#B>eXacIGz=m#U{)Q_W9&0VgewBw?> z!cm)B1M17i{CJyhdVLt%d~31Bn|z6*w>0y%pIK$*oj{ixnRi2$=wywDhc3;!7qz-F z>wfGmAuCL=*uznoc$+?gC|xO~SmHoWTi^+Iz$4x8=D{dCR6Wg&U>LE8M; zh;HS9FZbIEy~>WPzP01~)17+%G)0LOp?N=F9oUuk>+SJddB6X=q_^|Wr(2;r|9*S6 zYv;dTA8u)wHgV2fV}+YUT9?7MY>N|+y-_zWa^;?#Yr^B}tp=CS!_2aeMUe$h^+!sEn>VB< zt_(hC{0u$faV;!uEm!d6Rf&H^_idZtv4dtBw01iA$tR0DH3wBX8vCADupzk3(hPHz z7ns2oZfl-%%j0TrYVvOPH=2VsOEA~?Wp29)$EVEwORx0_-I6PV4>_#HT#p{^sSWZz zy_r5c9=UdR#(jzZ+DcRE7=G2`MTK;JK$d=Px8@ku8#yy_6wxzGPyL-c?^2d{Jx11Sx z-@R$)(b&bAEm#phUr24cbKQRH*|A6~pZzDJ0WIGytm9bL@$x6LsawxazCX7067H$G zZ0o?Z)A4P$%AbBYvh~93hT}QUaL;~R`+j~!bUvibt+_gX>!m;MU5ee-*I1#m<#6X7 zv0jA=?vSm(Z|uo8!)vC{LD_?pV?Bi~6;t^2*_TcJ>nUFHM>RS;_v}BX6Q!X8RN!EA z-LI7=%2(spbai+Pcci&iZmM`;;y-)V%al=?gP*3q$R6fYwN;i^Ok4flI~rK`Zr48i zOUCa#SHu6k*nPC(rDM>ZYq51N_MFGRVs5Ivo)Ge4@AZmT?(b^GQjsqj9^+qo*jP zCV2h!yG{S~wlC3n%P-$P-sXI|Gt}vgR~iekS!Hi|-fkxP`ma4{rV1ds2kA&t=?wgL z`uI+rSphC*V#vAg#IDNOM2$nv!?BHhrw-`6PY%j?G=8k_^zq8~X~qk6w=rOGpMOus zl;=!J5;xC5Ufm7Mf^we=txl0?@gg{$v(R|9e`Ja7Cuw=^w3W-*tH=A`wrQ=n zblT<1bExTM*K=R7tusS;Qh-&#MjSirc_WGg^BZF03B{*x?W+3H2qQ4oFy$29-Y;kG z0l1YS)~$B^&mHS`yo)^jGbB)1=+aaAZj14-z8uJ!leB*}ZBq`|FaWvrPQK4{P*5%S z#RC??_n9BgKU+OAO~m(Uz@6(>kRGLe-S@FqU9suUS7;LiYf^k%oIh~eZr9JT$4+YS zo_Ese&g@&|d0*0Ac-sUVcaSB=40wnQc@|K|BE3+vI*;a&F>V`8Y;eb+HodDy(@~V|#(gdhtd7+^j z;=YE5-N(|mWn$8lP_+ny;6vpEm=hDT2E_?eVq`LK*~uV10PCbge?oI3v&+DMZJi$E zP$teu1*FNOZhW*J)77#EQ$xpKI;FaF%uyz?Sevsc#L57y0ij4s+_RG-je0PT-JyB` z(p7+4FR$vsA}UBw1l)K$7FBwh(| z46%E{kprx~cmc9nfYen&x-8sUVF^NtUWlna>xy;LNFftC;wx0>)>iHKrh4o(eYYps z)evUKubG)Hm=A&ngnP^c$m>%iF`?Ec09F66V0N(4m*I23aGx|LEJlb~-T*bRG7nhn zJLS1=yR8|Gg{@E;M{e5_blWX1DZFSdTA`g~uew?X$=(%wNhP+yd zu~R}_LhSY)>|UVx5&`_=hP^9=a6PEq3HTxva;XZ?Bb0f?*OwSpmp`nxO)*X8qw-jo zKVi;xXRDna8o^jFt-(H7i=v@pU8L|d8oBXm!~C;_K_W;ChYRA***}fh0yNvnft;S~ z4!hcZAr!)bdEK*d`bBd51rK0CL=78OO8~5uj)%<;GQ&{rbYSW37UM@PW`X2#dA*ae zc~C{S?veS`X1FsCuBe9-SQv&3S~p69(E+TgW@Yl8XwNOHli?vOjPV&KOL>#N0G25{ z=+B2@?duX#>YT!W2szX$f=sbKDV_Uwp39nSFwT(!c0x?O+SyhFCP^Vz0wzcXwMn6+ zd^A>`>kpu;&S9O;k$)P(N*|IeuGX8V4#1~S$EE09a@vjQtR}#k)QH!TRv$wxVHMq@ zLg_-lBMlbkucEigy0@#~dGw~ES{SDklfgo&?|=;gbh&i5(?@ul09~U55lrOP@UG8| zUDxfy^a-#eIk=GkJHWy?gh2F`PT3~C90By>G_R&#w0Xcn0wLUt)JAv8S z11vOzr7?B1v$wGY4d_(3Y0s`EImT6fCif^NgW1Q7Z&8%tdX?~vzxy_71nAXR@`Y?n znjG7&M!PEEr7W8VWw?AfCQXHm}^T~)~K1fuMB-z66E6%n}uz?#Y2 zq%w5(JLFa=qFapAQz2ynEN=bDm{O#Oh3+yQz$wvl)U-IeTBDu|x!2Fus7f~5@83zo z?p2=I2CbJ<9`x>!;O;!aJe?rbtB`gAB$0)p^Z@TYF{@Q54=HAg5{^@0 zuBVclu_$){w9OrKR09XMR}(OO@9i*q1*l9-3|JvLkBV(*VV%wDL~BPGI3@he5A64| zyDx2TA^gPDzC&J;fz>Lc8v*;ny4EIQ1DrAxnlO%030G78)r9uMw(0P=d6l!3?`eZ}FvqNPvEVs+)GJra^0%s{0 zah2oz#mM<`aBLxtCq_ogFs^jWd>MB68{~e~US0V}sS0i>LdJ|CdzIaJk<`J+!* zhZxXC=sZ_|{1Su6)Bs=uLE$Dq?H8cR)Ll916O}mUWOen=pJ31*+(*Y-rjrM3Sx}9v zZRa}_R*CCn?d_GDW$n9MyAP_C;sia~a}G39LQQh?tXqGG5ISxG+fPS_D1llPrh$LN zMU3>2V-YzpTP9jxKGLHk)d!)XfjxzE>@59YJ)yx|$dG;)$Hc^_p}A5FP6_Q5qT{c!ZkgQZoRfUF0@)(! zIj6LBaz#IGfUqs{VBe8e!?bsCD2-Pr&S)k$15oq6JCU|)I>dcM~*BQP@>tnV66}uY=Rf@_wLdvbu(CN zB`Vh&bNB+Qqx(@x)w-^3l(4hnwHyBNBs`r79aLfxJGC!rY>r&}`-<(t13~mTpT@Ae zn8=wO^>zZ3iF~FquO~0$$T2Bwi*$T8(7r*4Wxqk1ijYq>z`dIG6^!I+F~19cqGvV? z&9lqylC>piQP2WRH(;d&uf_0R;MCancS_IL!6bZBd!2J>8_+>~q*Shb1kk$t)*w2z zS2(+^hvejD-!8-+CDfMnpu0gdQ8S6z#s>rd25}T-D?^-nf_WQ{X=b9&4XZ#>}UHLY2WDrUZK7oeNe zU8j5C{U)$eD(pH3l))G_n{Y8R7RqO#)8xQ8k#!phb66@J&^psF3zLt%n)@v2ZZ6cU z#N54xprpdL(OWl)5DXbE5rc`A0aAwntSzcLdeB2`~mOmo_r7&v*pK{m_0H(tLHDGZQvtI+S=^ zYV`;bD!U!5KD)bU66W8qRDutVVP96m2kDQDM5ws{VPm6*Oqejl_F6zW#JoH@>QfS7 z@?=}Y?&UUsC7t6aEm>ND%M7V7@r3d#C?@mIUK7|B;#cG(-kiMqdKeR&lrRyyd61{+ zpxJqNiaiooX7kgse@-U10Y$RL5+g&Ug5(rZP3=uqfWCK&^Re?%swJ}zsYy>%+i4}s zaC7^W6{4Qv%Kb6z3H>QA2MNXtTHLNg(_c?n7&^@=-<~?M>oC>L;%AfPD4QH*W9nO1 zGd%^&TYhTehOj9_v}NpA?S}Nau7@_&a_`(Qb6>0;Www{$j#ye6oN~iGb--VS#|J1! zPh2jlJ3zFy&_X#;OS^5HCRwSu>rUf?g8YQLGk=SZR#s8llx>I``S*o^Kg5@d7Tsvr zS`eTtd8FA1z$ikNb`Gy*!7(OmyfuHuMN#a>oWknUd(|BL+;O3g?!qq`wGY9ElFlUs zxqswRmPMrdQdeYt^rfw-P4_ce-}`Y`-(SkXP)!Sj1#mpwTtPAlXekW6Pbk%O$qNwc z_%s1)#A2+3(eiby1UPLSr@j+J@`fEfxXW39ZME`a2UvU2ZVOz(n|P7}>pI37f|vhj zN_%r2_8LC4f`+L?dn7Bw%Wh7i?Z1`8vL(e4B6$&SlBcM0;a_ISs9v|Hm+@C7i1v~y zggEE3P2p=nWOVwcy_Q(v5WdAeS-U+@;gMfQiyfWDlR9Jtg!xvV-@ut^De>To#Xr{8 z{DYTd-U)V`caYT6!5b1&sQvKqQ0udJ?^_+{!WAp9Q=0h$oNh5wWysA~H4^E+VVeLsedNGnPfPWIM}J za4Z-A7izuaSxrW}D=w@KGFuJ8Mq)U^5jwsp-p-+r!>mdj=e$`2hVD`S8b=GNG-nX#4{$|Mu%Xsb$w;IVG1 zR_vX#s@6MHt2b*4mc8KkDCgM&Vn-x3T@zmrpH?dV77!S%z%1Lc%L?NasFqu=F>7t5 zo@zXPh+|0~EvQ`uwcI7gzAri0sXr`u$@c*aFJ!_^&sOHg`O|#Jy&i9%O7eY1VvJrj z10V(sFWq?dRde~qb2d$_@Y;SBK9N~!tz|j32v}sfrRk>*Yf=Tkf=8Wbwn67(EtRy9 z5GHmm_Z3k@$Tt&8OK~34$qp3hb&~?~2KKJPxoz=U&D6)_6~B1lbiCevVffTv1F0=V1TZ6(VW~if9||18|=jQF`rac?}dP_ zbOs(Du^WErqn+@)L;0LEO?=rW_jvFu<6b?@dJh?$u%IcK>+3F{hNQLHS$c47Rn@TN z(nPDw3Hb3wL5X#*bL571mt$rLU}XiJ=tjQ|9RY|w5woOS^>7!f+l|wn2-Kxyot#fX zNB{m7L_yamH3k$NZW2*&C2Yh1At2yfD^8l8kIFqM=E)Bua)e@{A070W{f|_6R>U&t zU$W!2grqqbGN*z`yYeJnf7c8=#d zTy}aR9eblNXdxd@)@Ew?MYNI+CHp#U535LuIA~~O;iEI&YiW~=%!v-gFRnhjNNQfo z@F<*PLV#)bL+(i3nF8yJ)qTr`Y6)pUWLSbs?DnPIplYV^_|CUIb#Hy^4?4op}zmpoe^-2x2{BivxKHfQc|2MKF*U7>;)BR1%6g zGZKSWcpp;|h+4^`>F(Bo;>_+GTSR$I&Je697?789CLkD;%{5nP4f%`OzyYPNIkRWC z*KEu640I=PSc;B~U>R)HcF)*&?4sHsbf)M^l-KTjh&7Gb^CMl_ZG!QpJwzvW3>Htx z3vF=MQVZ!r2KZJHkJ3umQGd-xyM`N3-wO530zNR>tYi5GTh3fq>hnANafzV?Xf0P2yOpP7u(Zp#I{FOGn*CJW*E^taE4K2O zLTB}S_j{#7luh16{9HUtp3$k>dC(4%rFDqvJ?$&_z3ypqX}=aqgK~|Uyc3iSUNU$7 zpdAKaGWiPolbgi`5!q8ZAHH9hSEa7o+4MAk58}K{({s<{KL2ORf(@z~nht(@7ErGT zuhYVL;d7>((Ez+dt=_aV`4RQVmhtYqtgdw{->rD9+5X^x@x~*&7Wz2Q6g?|`%#{Vd zfL<)^*s|85BGMzgZ&iB^&hQH-_28NRa$e^=`}=RJ9JNY~eMBT)sa*Z32s*mHm|>({ z0~DwGB6l!ftKKdCYWC*Ir+u$;UoX;ZQx^X#5@>c$Ts>Mm{h#@TCEDOtdjWF61e?@O zD4aP}^|L9_N*cYN5P$x)$}u-bMtyjg%n;(IOh_|M`=Tyc4fhlH5LJg+`gnREEf z(_fEY=Y7AR*`dC?_eb#De|~z;1^3O`eogIl`DT1%$G4Hy|30_x{QG|OsgDbK|9pRa z>A@3C*pGKhKob_^$kNhE{`~IvyO4z(>eDz#kE~~5nphfa7YjEqFz9m$1UqrFtnb@d z2n5xK)!Zv7P8+Eab2iVjA7CMe)GOK76E2!0MGZT)5 zBgb-dmp~HKdy?Hc#W&HF4~_IKP4hb>cV6_@tiI1~N zNb^f+@=LX1t&QU*bqyQm`rR(`+wjLvi1(j5KkR$WFFlRD(Gk1J+kZ=%|5mtn2E}PJ zrO}fQa&t%42aTX({BvjhcmDC;SU%EPKVmBY^Sycbvj;!57Q|+Yl+bAItk01b{v}?g6#;$;UwT#MM zo6SR*@D9X*u0n1Hz?+e9Hxo%{L_Bjqno|%gyt*&ZWk;_~S#IEwuE3+y4NcSXde2J; z3H)R1C3HhM(F1g60QubzX3&4; z*L%H#G(hkVFlc>sP(Dq37Jc|+#Py?XyE`JTj5Gyb>l&*wymH6k3OoS9iwb;`MTa~= zZ*-ySM1ctb87?e{OBcJSfp9b;xTBXB50C7Dhi4bMvbx>s5iT;gb~!0lsD*4EC3iqU zqI|!Sf;c{ci$1$>6i!h|V(5rPf`Yjd=p|~nUJpDvxiF5cL-Bw|(hK9{BAt9RNi7K* zMd&HT@c=ARDXFBvLq`$+!QnmPI2>&epm3=l_ZiKc0`P|IveWo11LKr1VI99dcU6xy<~vedHa%lnxR=ejuO z{LcTk?z^Yd0jFa^JQpAcPn4GV(}%%AIEUNhrz-R0OPqR2Ju6`xL8)FD6iXxw+cB6u z0>4agfM9ROg2j3XQ>A94!Nu}W(G*?fjI6Hg1zBFGW;qgTxVi%pKjFB z6;aM>j0WsH?>kF$nuVS+xLW&Do;Vb?AP$%U)Ev0@1sL{%*jfNExMIuMoe&(18xOY| zi@Ih3Ga0H36u?$8#H+#q_>9=EN6~ZUd;l&7f;$E19w3MZ%Y24(-wyLV*TH6p(fu&^RIO8{ zI2d`_kyqnbh_mNLw{^mz3SkaYwaev^CNtr;ab?D>R^KN~KeRa^JW2pJbSq6z0q8=B<`mR>2CB{>4ciNB&J$%|?ti|I|_ ze;dUb%su#imx=Ak-mH}`*90CjfdCBHn+sO7W)YTD<}MJ2&DT-G;an!16%I94ov+S@ zqYD#yUBDIbPxOcr{>TSlIFu<9U%a{6voFDGG=aJ)mA1+6&mX!zUAS~PBw|XH?UW3b zS6VVvu<}ayAtAmKmK+bW@pOtH!2q)~%q^a#+4Jd;@C}L2I_#?O8PCriz|^-wh$V1e z3!xoo#f}j8^fZG*;Hn9LZu&a!az0wq(RQz(j)m4(lkF1aNholk}D{?CvJF=E0OxrJ~aCSXe{^<99iD69<3 zeA!l*M&S$9f3uym)H0LdrZwSSB63ry`$WPz2Dp4|jcMaIP84ZsU|`gq0&MR zflG!U-ZFS{{3D%8=;RFeT8*CU5%>e8ZP+y%Cewkr^b+;rTggoqORwyWK3>Q-D=J|r zI7ITNQfqD^qH&GAr)o*(nkNsD_GRLLPI%-LGztkv79vd;Z;Xi zRbxx#K>Kw;OlDblp*RJ36w)lTZ!U}D!SrXuXuy&Z4=Gv()4cguYi#|QZ)=g$VY0s) zRa&=1k8YHjT`zm~kj)1#LNNrXFfR&X6#uxQvy@iY&uxWxso}+paY*>5j(Ct3&ZUG4 z5k%PAW$K9>(VYw3G$izhErb>h%<6ysd-(GV#Jex_$bsx-K@%^gXi`*|ua~R@WFY`Rk+bf<9b6wCp`e=^N<~;u`a_2au z%Z|AkWp3b&yx>c{+(Bi)U|!X^yfE$jh{67lu-;Jf`3f*UdUbxRcANL+{J6L|zqyU^ zUHK~)_btZV$Ty43PyU?0`u2R}?cS)xeB;UdRIh^c8^LEi`_gx?6JGcvZZ24N_#5s{ z{(4uVv>OE*UlicZ7HraP$yzMPHs9isTo4IM%!%t<8+J1@Y|9pdEt_|IKY-e@wQI|k z!9X2`;Pu5V{140}0|C3q{%mKmx>3wz6_@AE6)W zSqM6Q-spFuQ1W^HfcTYtr2wY=qvZ<}+6?};Dv#~IwfWL~ovWx!qjYcW4};^SNR?buDg_ zX%{V?H7`={<)8N|>JBTqu)65t=AuhGih62`E*~zs(pB`&jiRfAMd!?gWf-voAhwol z64Y)}`p+N#p5@RZvf&EsNWkqK#r?I#cMccd?JB-^qj+Gj`2LIHe?J!wE*1}IZyz?_ zKH{+bf!FrYuY`5aDn(9H({?+4C~y2>dlg%Mg*sG%uy9bNT{2-_GU-tA z(yQcESjp?vC2uyDyxmbURa^4zaLN0wk`FgZrUy$tz9{+h`R}W>YF{Y8U>0g^-8SyE z!^`V8(n3g+0La1}3$;6b9NzJ>Ysaq}JAM!D`14}N-_JW17k3B*BtA(YLTHnNJNXv9 zVC_z&65Mi zb7_NzJa>SaHhJ{nHosbO$ca4b2OXh@IlFA~Z62P8?Xovjd!jHBPFxMrw!rSmxs1WK zkdp;Vo?YDZLb=O!i~WCB3O-NXKe@%>#r2YBgpkVw+X-d4HYM~_q2tS2yUo3K+ii7v zeRr>e`NO*pZQuNR$g5OqNy~BG-uAHe(9_#oK0G?Jx_9@IqGcajTmE_U@984f&ySB5 zLAC9RnO`Pv)l$OFjDOwu@4ds`wf3e*10Ou-N*g@0-TnKg=Qq}F)++J%@wIx#{;;l+ z6~DfHdeQsXe$mtO&(CimZ8y4hcrE_@y9gypxwGoByYSBIEm9H2X-rzG&1ohI@saTp zYf*{Kt>wl!W33h6LKa#pDSl-ZJ85mrZB@4C3KJ@qD2eUCR(IpucezeBx9_HJEPJ-w z>mrvT@g^i3sqOn2-i(bg2Rf_dGw)DnUqt#=OZx>0#rtvraxn|K*I^LM{Y ziCKDe;+oSBe1%ay^Ret^sP6#RbcIFn+1uu&CSSK{_jdQ`C&^@@ep`da%|@x6#r%A` z2TAAeyE^!P4JwTm-Zo)E5AM-P?u-D#Of?R6j|46K*!=I3UDD5vAyL~$2#L{b@0-gk zk}o`7U26L6pB0;u)vg!f`Lkm&O$xDsnSbr#c4IwM%|AV_o6??tn6!L-ZOa>5fBT++((S9RygT;x%JP7N z?z^wtYz^~Fn>h1e)juD-Pk0hOTyntvntJrbOg$W1+x$zgOJ{Z0XSbL`S7!&k!w!G3 z_-MAG>)zYZtMkutUu-W-H?O(+y)sq%`}E89!`FX~gw)nAe27Z;8}hVw^^HH@s~?rj zFL+sdJ$^guAOKCIYv;aug8FxMWI#!v@swOc|CZoTDM_NsWsXEJN{z;Ok<>9at*8B> zhBOi~C{w9(tFM&aP={Poq0mz@%IVRq*tk)pZoRDBZF~Y)*Y8dE4`(&^%K~3b_b@j) z>&-5{gWEIJM_bI$+8N$GL`WX#vrcua&e=nL917Iq3nRABh!n$n%v)poKGx7tX_2RJ zevESwPC@iuUAgok5Q|^Ge3WedtB`5`6Ai}C!VG3ur8<@Axb^W=it+Js*pMJio$(Ug z1Srl^0U_n=9n_Ej;oO#v+RyW0B&J~fPC>vd6Cn-1?qukd5nAbx*wnsG!x_n_EqvB) zUi24*nh^|Ddk<0?4mi?^kXBZBqE2QZaG%xd1~cr{zV3*->{FG%LFW9?$o zjU>8vseW)X6@t^NWb4>G73&_6;=VcEgEfelFAhsYL{;}32w1bXy_Dy2ro~E z+sj}yCa!ACnnx(eWcxa9i&(~&LNmD{Qv8={pB`0mG6PQg#3+sb1e1c6nfBV~C|jHE z*2MqT_nZB!578AJtD^gu+mK4Ny8*2=43YnSUb#Q9O?&%Tsj1ESiZvOZ;U_b}u>V+( z0-W1)LMj#D9PkiNO+f`MROTwxTmc3N@5kC3P%qW+JtBwbaee6PhcyD6C-68T+y99~ zgz*rb8%=wY8WBmjyNPhvjRB>jTj70Y?9W!4vIk<SIr2_GZ~d!-bGYvbE*Hzp^6ly5K&2o+AdtFKqNh+-cJ$)=GO_?LsA5K zN=|W0L3&|3VQKwB4W1*~g9)KVGlV9=b&<(6sk#vhJnr71O5JV&u5e5aB(b23P7p#P z_R>E|M}qpNEidonqm`oFMuT)-3T_1)R-Xm(fTbd^|X`155~g~PAtUxMjqO5 zs*Cmr_b)_~r-MZL+NWX#6Oj+4^}kGWPiCztU;dq{Ipm8;lvS|R*rw9VKHgTxngrf5 zov?*A%CrP@9S2UhELZ5pw~mAj@U*VxFIm(S4R=Wn2oSO%G1f!{7t*r&6dZn9x(ZSWxB>62buIyDcQA(*M~6uFx2#X*cmkpCN}hO3ql& zCq$k;kK3xk`{3(+>n&#{+e`{?Vzh8?>PD5C9;Z7`U>p(1@e~!QlOC2P-?@t9gsS6} zLI?Q6#9~m#{>#h_+3)v7;M%#as03~!>9=BAULTGPhe~|Oj4!u|ExK1f`Vuvyk z#Y!E+cpp}ptO_`JK+_-}pz05!ystpL;sg-s5E)1hsW! zwIo$nrV{uzZAv;Bnecw(aLJxXOqWi)i6JEOFKjiF5BcEC8r4q~bcsJr!Al}Z#&ijj!O-2l}i=Kc2ntR-wzvDg;i z&}0glKxnHA7^xr{GNG|VgvRj*ogzaS8!k`~*eI7dfD$^tYO1fJb+Ue-9u2GqIXGBO==g zG=>xg9{WxE*_Oo$1C`vO!2n9^MK!O6`f;Xf08J!l!Uw;fg@ip>R9NTv62zeVi^vO- zXd0{@J{F!TWL?e{X<{GVy}*J?6gOL8_A2R;;=_1d*8ZCUE2hYzM4_K9K=iR_-5gRT zt4X1xmGzliRf4Q%dXt0M+5bM+n&Oi9vO>_xjW>O?&NTY8@UhVJ$IS+e9VgIIWwt)8 zKPCF=S*6u<>$4Rt_E_a39Edz3U<|Qs?F7EtSzg~Le%s}?R0ZWqO0Wln(kZfFaV~E^ zXmUV66SdKe6vTAUwpf?7YV@)m>-|x{LZvf5L^d8HlZV-KCgAn+r3S0{={g9lPheOm z>e&f1>)AK!OPPx>o=JKc`t?XGC&6+!7c^`|=Y1(4Ep zPj&gCz$eNTb!BlPOVg|j9fsU4U7@Q+)&&aU=afENk};}o?>MM=5esPpjk1&v=Drn&!IcN&Gn<1r9)r~ z5Dnr%%VHn8LbUYhk+qXY^xsq0MP`3s12~p7K#PL-AY`d z=0*<4F(%a|*WQ@X<*0s$Z#HPy3Bc^wCI^mCr=_-Pm-RklO4h4la>u7RFfdZ3LJSd$NUwCIwpeh z!Nbd}ta;I&6O=abtN@9^(M|3!4YBT2l65(GcLZk6Z!D&tt0|FdPYczcVeA2sRyd0a z8{OAoZ9GH^$O36cbg9T*8zu)L28&!24n)w-hXZE_tn%1gp2G3ULrT2TjCfejk0j1$ z{gE}%ZZxg9;(x?18a^}XwkjGP4T-h@_xX-7Wc1Jj0MQ2=K28;%ZYRsxdM0ut6Jj@h zEU>^(yiRm|-BW!T=$roptWmzNfmocPh>vDrde~M&&rl6)N_fNV`b8!F6bNOFwceEb z-aXcH<{h_3PW3PnpM{uQWtrNE_UoCB`~d?(^sPu!z83!ln5~yvtrruf#pJA~Cq5SX zyibn-PxwaBPJyd5k)$LMv`1(*x-ytawx5R3JoaGe9GYB6kqF~z3}V>~BpTfw%S5gD=`fSDX~p2FXX?cgCgefBA>5TIcj+Z+F4aDzIt*jjU-85Y#*(MPAVE%`!&0eR*w@m;!Hm#0{)0#O5UqjZI7 zO3H(SOBQUt5YE@muhIUNt;q%MT4ie)emvb3?nt~gVI1-0eQ_Q2mVRKveXE_m!F4x{ zvJocNEDYT%^sB!R&wnvWKJ~5TLq`*%KaK$xtW&cXQk~#-;-m#7EaFHMc$vY zzVa)j>#J?=SL>*+^9eb2C;e>OPcQlK)&3dUX8$gm*_^ei9EMJ=qj`;57|$?Xx&}Mz z4@fz18#}`xGhbW&Iv>-1Au?#TCOkJlDl|(19Qx-eI8cMnI*@Xc zU?QS1*#k8!Lv=H>;R5w=exmWWn67;Eh5P^yA;`Q4szp#!94g6izL-F4WkXIyX0$`9 z&qYEq3yf<|ZMjHT%O9l@m82nv{hxfEgMwJLEI?AAeQWq)_C>p@h;`>9Z{`s;#wDbf z7x3L9j+B>eIRUYlW9w(#N5-?vka8UXM2iP83m-tLsn3Fli8SB|^IVe1fl|$qzf1xq9xIQ z#QD7jZPn2pVsy@J3k`7`dK7>~+b&tg=4`LrIvS)4M_9@`bN;`nV z5UXRJoE9$k9};LZD{T&RQO4PnZjRrt;a1wV>xaXi9b)NCDKl>F2?+kF9>Lbfvet$v z;C#8M3Sw`iFz7bpVwLKgmLw5mxC_n3M3(YI%VrK`T!1blXr_y-ojv?dbId!JZGc|1 z?-c1AU_m4TGhNa36$&!{{a7nIZ9fb%w1_sUIjHZUq{`&#M?yWwZO|hp9v3(|bMDg= zD4v{_E{fSiHJgS|hfc>%{BynN58}%|M$&Ihhm}^*14s5N$qNsVql&M)lqP*OzfW^+ z@P+nrj=sClM5I7QgAbboaR&gnoNX)iK^^h9cJ@0ZNscds8;t=D$WjcJwM3VrB~i4j zTUJs$qH~o6ZD5m=0K*}O)fk8Vd&PVYiykew&SqInk=9Bfpsv!6`Y<;C&*PVWp&N4v zT=tSFr5%@QA9;mDe-2#bSojE;v2U%X6^VBsOA0wKErBHt)IT7&O?xTGf>?+-6Xu?i z;6)3pVA)=_`KzBO-lFhu+(}Zg;!k5A;gyiWEwTy*O)8Js7J?dmkN`Cnl`pst@!98D z6kfx~nGx^8)EzL%Tfn9I?9{Q2?JmTp`Ry`ZUNEGC85x07_o!CvE zr9U7j0Bp#%99%6WsL0dhgbOm25G=NT)pFGTp&1iMTGJ_cdCJ>%H`63%{8+6>M!Ra4 zwV+$bpIGeO*&c29E$v=Y-#*tZe@(XKy?byx?ox?qQNhP&m(6#%>0Q2kGGRsFDvP3_ zE_+9k%%`Uw{rpPJd#(LW(sS3F>zJ#D+)&Gx0jZU8zpj9%QzHD_;`RcD>MYj51T z#0Utd;JG<7pQV;qA+*|!nyak$1Ei(3exd7lV*N0pn(M9QC@S*_wx*l{MbZ?{68|0KOJdGC{qgWL6=W**f;2c^0i)dubAnRGFLU9SX6{f&;3$=@GM z^RNHJRnLm4JtVOKdtu5_HxUbYDfPnZI(x1N{{!yP(k+t>`+p#2)W^`}>|OM4nXfRf z>igk@7~&UD7~`3+QLIN#c%{Q}x^pDd+jF^3ESx)`BXOX|!|UVT%L<;hY`mBmzjyc5 zeQytK|7$oUEi-G$l%9N8@3DJtxOW#P@9fP6PaN}6E4XRlRT5?7Crl&%^S!VSi>rRp z#aU5Kiti+o%;mBOzXg}Jnwb8JuOZ0>dcifGRw!?XKl7JZKgulol~d*2_&!~(iqu!{ zV}x(F(M`l>)cbILDEDxB_*{s#s*}}(E;L;8rY&U0vbB^Z_k;6~l6RPX8(VYuU;$;N0khT#gw$PnG2E=o84#}(*FU|5k_2q)jHS)3+ zn^k8rh=+6z2nvzxUd`1DICMg5p?h(^W^$%P4~Zwc=5euUTs#_&FP~3f8!%WX>~0=v zSz(_kfYT>_4KJtbzT~?#A2_%RziVCeOQR=aey*MYWp`3ihNBr6t_Mf20uY-aAt=+H z&%1=tfrdA8{n%!Nx}DLl$c9h22LddEdV&&%W2J(KP7SSHg?-j^oRxn`BuzZsufa|T zj5bJaPn$?gzCNq-AVzcH`yIN_zDgZt`D3vqJX`W9RaQ*xg?nJE|wO zmc|G3zJ5)-p7+N2ctXgARZE+1+r>JaeR5yQ&TSf*TYSU3lMtGFXlcRItNO0PPySsa zoTX0Yz4dsP5LWbjX~6q&OZP8N!mJcJlp}L*S*XPDQnNYQPY;wA{%QDoV2%vtPx)9U zMpTodTOn(ve3!r1t(*)#WUBX$8<04Xl;PZF?D8&9r=^~}m2t$b@m=t`#3+25?pm7* z??OYq4p(s-jz&D75}Q!BcgbbH{L_SWACiAOjk_V5Kaq9+ z{pz@u$CcBKvYj#0scVeluW9W)YwD8q<*HG_y;b_>|Kv@lEL!Y;vNQBiMdQ4k+a92Q z_)zSb{YzG@jo1)Ag!bz`eIbLuRf!m*QbZ_SsNSDVeDZhii4*e{v7LzVY9oJFx0MI8 zZ(kNOey3>oOFre*&Va}U`K5t}_F-kV#3e-UZO=|m5phEvul3`uKA3ANJj_?$4ypS+7qtrTAps^TtsBkq6y%r6t;J%m zX5wx3p<`9M03m&*6~a06mXHA;mjIWWTw~8sl4Xl8zkO1{cko3zKI5y9>09ome6p(B z#i+6239(SzEOXC{*oF5QwLIE%+vA#kOWEUVXr%XMZ4PMv&lU~K&ROa0;JA9K1umJv zGCMLPSmI?gQnz>Rh;{P1pw&hX_C1>GSpMI-upMf_lKy;WK=S&i!$uE}$IhQvx}wsW z?gp7y;m~T3AcEbH`?sRJn~wfkleqYFU%F={Ff#;aT@|A4#C|)s@4u|IUdB&{_kQa> zp1g6xYU5{59(}ub`M-^ucNmXP=zs6Ile{T6%w02PjAJMrNO6M}?Fx`D&0hrGFo114 zW*&VH&@|OClB8f0a0_zODt@WC$pk8HL23A$U$N+AGKp_m=(ApxUA@}mrQzd+Tg#tk z*X}qlv2>PE$J-#WgrMdVGtNrxGARNL#u#X(1a)EtaQkQ(` zyK6#R5oN>mg2(8wkAq}IuAU6~&$DDmC=xnmaSrzVk&0{|&MI2OZRs^X_p#!!-MC(@ z-CGWChVoot&Mm>8z2y2vAMf$h_{CNitLL+GecPt?G{R`{mv5sx+5c!RO2x}>NRW$uv z6_>v7aXb5o_tMXk{^q|=Zzx$fjoSW|c4uz%*e5OBp}#MJE z^1r)T5E+Kdl_ESDf2~BY679#F-q!@|A`^#jz|ajYG2N*lCjgS@EzWkPZUXA|HWxO2-kcp(R?|)u=ubtJ?&VzqfF~~i#pRs2&KS^*+ z)GvqR+I>>2ejVO;7;lazP$CGlI)d#m!2z$cG(yLKO*R>k$Uj+UYbgedY81hU2rVJY#ZGUrsgt-pjnpvpbc*8vrhD~*b z`-cq=bAog6mm!W*BDFuqi0{LirQ4Yfuj!sK?HNxP$F4@X<<-rVLW1CP9Rev z$+UX1?FiX{Kv^0|ajmDgk5Ie_)J5+|s=xXLu7{ViF(>4A(4Ew2iFqApcH=XdDl>Cb zUY1th{o$w~Q`I;>>)B^73xR6&V&(%5CTCmr|g3aGh8O>JAeNr_^%^4LZ+h;P-$P#|Gf4ges{=uHbLK6Q<^aZRKGJPAO8fgBt1Qi-*jgAz7qVls#+;+8V;BvH z@UCUCEuHP3?CD90&XfeX%)i$=EU`14fp;t&($Ayr6}aov{2AZem)K3=O11Nq%eqc| zq7I_hjGCtCo|ZPOU3D^IQywbq>ovNAPXGY%nt>m3rhUrwJ@(jP~cb}r0uis~bd1r44%c{f(;pTK+3VR|u95B<%R-uYi{b0(v#FSy>` zWO}}KCN?JOmv&h0!;Dj-1+oUj;2A4xQOM)XNEgjZ{12!@QW!d)eDS=8DQ;PcOTgK| zpdeu7`IwcL8drYNfrWGrUcKP6^#a>r{?yloq|<$IXX_D==#bt}*UzD=-o~tYHn?gv z>0VznWz)HkV=>g!eAlyGuzTG<8)W22zWxIj?3S36gq=}OA{Z&zs5jk@=?s5V!5`iH zh#fjfwcUw}v`II|inIm-`wKGH=4|-yLxx85hST53vTq3&3O2l0=6p3K<6dmseZAvO zjhj!t%6d66cjeTECCb=m1y^R4Q9ActdG&}q^$q=T+4^4nRcq@qp^s<#V{?zE^Iz7R zz0;hoiqXFOFz-TR>cr;tFCS5H&f_qhYVUOi!f>+T4)d)yUHI5|lr@77M-Rw9Eao!H$ogx85tw4^rkYZrQk8 zl!3x|{to8OH(sP0xUV3Jvejkuc<%TmT5AD!|EOSCS3G}d{mREXF3fI=YxF2sTo;1vDKB6a9C3seit&;llbIM5?;q7D7%p&d<3wR&#GI_?K2h zSIwU*;pP9u-%vHXMN75btG4)0!3dQEuGFvVUzCR;Rk^V5TVX>|0SdJocd0M}{(};q za3y#vCdGb(o?%F<{?PAv3$A?A>>161lZXbQyX(IC3-{_z#|T7&+tmh{LxwHwPa2v? zEhm?^>=F>Z37oIqw#uwVEKAV|tl7IC2j@+Iq>0@BYyJd)P#$W% z1$>NkA?6==Bni$+(GGk{L6h*FD=(x;FRYYbj9H13%dssi{EYmVH;DbjgDgfCsegbB zs2~VdoSHIfC1jO|U~?+)698>_3G-m%BUuO=xo$AK$6U?C6zK4aE^IC`N*CyPC{Dd4 zX*sJ1KT~j=Ck4M%28mJ>mi@@+CThqH!Bp71$n5G3x7}EcT(f2A>MfsgP9iCd;*`s> z@84xF9&R&sqiS9KkR-UYu$y&x*$MLtsSdw({n0-O7*Jq5ZK4#FD975!wdS5dV%h9< zWm%i9>O@LWL=quMetpdqoDHkrK>=xDA($5ZW#hzR%n#@KP9;ePiK5Z+&nO(y>vk;L|xHCz6^k@W_+%;ped@m1u zg5>bWWN^n_ZD%RUXQhS}s8iw&hy9j0Co>)u!+ECVM@$|W`##DK?Rq|5^=o+xeF0%R z>-t~b;5L!WowHZbqs0GE>KW4!df>UZUjr?D{NsR3uNEE`{a+T15FxM->cI zFDn86ePQ94>>I`qZ23RrSh=VL|fc)XKQuKpSuI#E!Cycf1^U^ zVtRO*Kc7`>V?SF%(jf{7b|ehLLXG$>Tm)EJ_7;c%l5Pi2bCrsOfM`ErK_=4>9Xze~ zJajh?yG&(~qNu!vJ^uUW!()CB ze?8{B_1PI#xv)sLhVQh_);>s5^6dlk^e zs6)7$SjMOpamN*_DVZ`^l?5tFD4`8`99J(9S=#s|sivZ)nyf-i>;dvwj)k6GE!r?6 zW&%XeD6-6jd8DrrANI;Q=UP*^);Ym0TUTUS;{YtXn4whN2ELU_8{bH~UNW_+C;I?V!obD~^tH>sR(E4y$4X_b_6sFL2%Iay_QacZ)faf|-4#`#eur95St-?!W2+Y|*B zG)^={p%)f3((J4z#I^n~>vl|Vd3Fi`_q+0l#OO+RdaZqCk9fDo^&!i>>3i3`*_YXI zeDO_7*2Q;k_VaI9zdgX;O)4YUC0(3EqKGU}6=h5wfN|>NSa>V#hD3-&lR$4Pr($V< zo=Z-OAEt#D!Q!PgE9#C(1xi1xwe#dnPBg4HKqsr_t{*1DgOQP^%NPx7WsZ3=6`hL|@5xIPT?~h%= zA63e_hgcOFPJ)sCEoyW@g|W1G@-`BO8{uH|dWNUfhU*EG?a^K6Kx~tTY;{HY+*uZO z!scFpNv8r5cqOC{_a6Q$wc$xdJun#vp&PL7I4n7$uEiY^*sMQk%_T2ZL>eW7_Q&s^ zgWR^F@kU_s1~E)%SG`;{I#f8eXV0GU_%twFPa-R$MwAInJTwG{}^w zDC&P=LuU=*n?T~HvYNxzu3VYYGI#XG0cslC@4z&gO zPvxGx)OQw@+rY%hosC;Q{dg;_Fk8Djc<*zH#K!7u-}{r=@}D2<8%RZ(E59Py#B*=Y z{Q7jY33m$<{AlRcOyAqcU*8?8q7{w=U=Q#kK5`nz>K& z%7zZ+>*Ks9LVW|-&A=8}g+V0@*P@m+*~lt9SxQZ7S+A{49_YX&!#C`QA#5fpbdYOc zrIj#?-)|92Vk#lN8G4TSNE9^IrVr)y{V8FeE~{Y^R*a4UuqNNPp_|UmOtk+r zTgRFwKwwiU6B-0sV0!OW{Zt2c8HDiby@5Zo4aN14YBev!>f{Zxx&2ajy`1%3pR;pC zKgsrDA?h?h%Mi;>;|=2Vf|yDa2iK;fsP8if z<-wgil#nI-Qfo6vh1If&RP+~Ey682cl&Zp;mcGd*wlYKWCIr(jhhB4DkqP_gZN&SX zey(?038Vk!b^PizJLV%YVot#6+ZF!oyCZwA%pGOyvfiUB9og40*TKAhJTwAQ)q&sZ#Z`AoC|1LIQ7ZW}PrQcpnpW+mW}kKh z54o(LM1bR7r}r{%ZM&nW$$VvC!JHJVh!$ckSrBS?f3Um~`L_YLw74Ru|e2Vu%Qr>#dYp z*bk8c9aWPu+o3f&g#i^Nd8tW7GR6BVl0Au)oP8xyEhu+*XU98WX|n|OHxwUyW>}za z&4q+>C}`!mMTKq}owa;<4$7a-f@d$>G|In`aba1bMt5I@bg0i!Q*zL%ua;gh4(E6_ow{ae-2A_JC`3pd+El+_+}!@ zj8l1-YpLnDLxB)dUt;BYCth+r&gV_2L=fKd^x?KlR{7H_^4Y#d$WFc@!(C z4f$Z*vP;#|{aV!c(k1$j(epO1V7MV~xbB2NyTJtRjmi5%3kBAEY?}JLt)rfHYu_4+J;w1XjWsRk2nh!EmZ>V zhXe+aR?xeMg*rFj6k0EMudN`)(Ez@2q2Z6)~$mS*Gjbvkg??V0#Ull1c+0A zEu+uA3w}7b<0c`1vx-;6d#HrdfZlWN5#OD|x<|-P=a0A!ZaqrAl6R?k(F~>Jzon>) z8TV(;zmFUI`RLbHjg$pzKg3509P8rtFXjQ)eel=wUw^;LwLNR-ArC#R6MblfH@j?j z;QZd!k1_lM$qYvIib5O2;bzhKcR)4VPOiC0t-f<(dslRD&39n6ryn%lBt;TV!WiWaoGN_Z=eur!1a zL@606QlTkvIZ%F1%h|*_35u(Jx&V$A1Et>pA}|@yBdtiY8NjJO$Td7QpAYVqFRKFd81z!d86fL1 ztcqogVMAQ z+lm}&_d?AOan}fQ7uUB~Z%y%BDTZu?s*sjq@K{nh0#B+s5e0s)2Qhr)=A*dJV96&s z>Q#kB_qW*4#~YF@O#vR}kr0(Pvxu(aRDMF16!0`MB$z)2E`CxlR0=;LO&jP&X~>cP zT@(x!XdJCWexN5Vk)vC?aYmOn1%zWv*qC#VEJ*#EF%z3pU%`0a>=*Tu){nx@tEd4a zBy<$^!axFDry&xosQZp`R3TbryG!LxAv0(eH%E(?qsIy8y9lG=8tqxo$1zLSvozLA zF~@EJu;tC#OC2%KNBx~amv zDYXhG*~E}w1Px0s0vq^vN;urM6;d(JRL)e^^&rY5VU#{WeL}!C)y~8<=tCJBJ{?2u zCZP>40j@8r(#jXN67;G^dsU7w9Q4v!nA*T_)W7EHll|B4MEb{A z42)4OY7kE@J>U)&oxXfv;K_l1e;m-uruV0tqi>YL#6RSHyE*m z&v6tqJv<86W?-h5V{&l7>tn1rVq6tY_ibJ6ujZzvNklnG=aub#~HJ1<*zg#|G53S3G}vi zrm<3}b_eq04BEv;Lt6rOdSi_l+PCvE!Gwf1V1u=&onZjLXW8u$;PZIL4rD_s44~b( zL&R1!pf1L>tM5$CG!Cm+uCcZ1SpyW&I+)nvoz>wXLy3mcd3YDGmC)bR&@GMmV!tgjrBvcDqaz=nb|fR_Ng>daDQioQJw zX06P3*@Fjw13|VRCn&ahXkI9~5z0WEOX_eXfNRKzKy>P9Gq*?*RO;KAm4(>kZqRj> zzCIJ7i@$q)7I{fSn0wZLxcbP4R^E>qBOri<$j#` zZ3e%JGvv~~I^>?KWL_p6Y)pr}TLQ_VeDo69x)x6V$SM3J-D;oZb_EX;q<|}M@M1u9 zhbh7z4liGYpJGFsS-|7gJXkcM5d~Jj!vdxeLu4(%N+!~s*XugBF&a_LK;*ABs54`e zrU5M|EhL#&k^;}2wzVpz3o?8&e~e&7Vh#d))%}O9np=PO}{Us;t6< zycC&yYcaXuKe=^ba=U8sL*L}5<;hKd%cq{;`>Bv8zKR%hzn%)mW4>?d&+^p2Xx0B7 zVqe@=(f}X_i$VIUJb?(!njlCr1NbPdWOd(Oj|pI|=4zx3k{bp;T)DZUA$N&|{>QmA6uh9-PzVed{cLp|jl z?;Hvo9>v>ya3+s@zm=`&^akEfQF92Di$#O=&|tz+hYP#o(>XVcT*X=PZ0ss5k)-HE zhE?G;uF&U{`vIm_5q^a8chHv}0CFTh7Do zF20=NQV8$*0$Hx~8UP4vI69s;CN&-G0s!RzMy8x2R*pAw`j({|o|`B1OX)xK?m%@d z=1Jb@b(rQkxB$_mJm1ed`Rm#8Tg(480{)v-ys_D=xZ0wm$%foR548^S2#{bYLGou- z;kQRL_I3c$Xg)(g1a270WrSZ73WI{|)X9Y@oD`;Dtm=59!5uPIX{BeQ_2xD2qazihKwW%kE{>j>1Gy09%>G6T;6)~ zsdgQ7|9X4kLi5x`mAj9X*WOI6^jo&d^y3-;J=>q&9^T!!)C}ZT1M{mnO#^G_@Ddcf znXJJF19meI^<)m>a~t9m<+&Dtry0#BNP7Bi2G9&Z%H!RY@!+%|cKGUL6CAP}1;3Bx zEnAg{EaN&8h#DrWgp9~#@IIyqRqOE9qu@Oh04p9gOh@ud%Q-QicS*=x95Q|yAc*Em zL9;biA(U01&JlGf z?s+ux9A5WA0 zsdenQXPLihywPOfAbi77;?%dN!n)%vCKo|Ju6e6Iz5<2a^!Z|>6`Jj+xXd;{3*3^7 zkaby*_WKq&+hALWs)N`D&GGy{{aX7y`t|*om9ZPg_hbL-zsTWfqtnuqM{@_W@05)Q ztdDXqdfl|-uhK)UC&pdP;Iu7!G+v=+Wb~%QvxkGQ5{us{KX%>>W+|Nbcj4Ffot5#M zCoWs7JNhtVWB%`u1{(vgX5=Hwl^#qhUIiMiQ%Jts2JD9k<^n)fK3aqolBc%SY+&wl zYY{gaJzL(Anx#A9?sm&LlG?{#IdV+g`iqKT%HwaV08{oVSHn6S zus3P?j_UVhY6dytvP_oxgN+U+-58mn9CLh5O@?HM8m&SkI|99L zEQZ=%7ZGsQ!xTC!&3`jAvCc4B5Dma}bX#P6G?+-g675QzE=DW*1ZSyq`GgkQ9`X&p z8s6o5GGETCMg{cOpi{*!dRNf*!DiR-xIyT?q2}>2+*9(D?bS&U)MG-v)-d{kllO|2 zUO?*S=P~eIc2X_mvI7}(Tmt&qXqr9T1Wc0<=R|Y|XDMWwgyhI%GD327$4o-=jkmf( z3(YS9L1_||T|IKmFFw59?Hqj&e)UAAX~Y4p|H~m)kuuYhH+E#!Acn5l$NrmN?)>@U zM&a01Z|O73!Mt`+G(0gd|Ld6=%qg|FsMZHty{GRE@|Z`r5B>*qD9*PyZ&-HEwm0U% zN~Vl|WqQQ+R`=&InXU7=ZN_nf+5t(?$IshDo;tqo#qb`IIN29JuJBT5Gu`o!PRz{0 zp@Pjp<9B_DQwmiwPhF2-`@h-m^UOug9lNRz$3l)#*u(sR#Hfk5am#aW3dwJyOH@`o zgWmaI2a?wd71WcsBO(Lm-znSt^>}gf)_+!qM>z!-6(1Eg`PIBU$9v?$Ue9iTUndpo zd!TH1ci`gwN}TU`+_kL1OTVeP)rW-F`vx!X7n6quy1UYkFs5Kj9|H*k#)o+hk)gJGFqwXigONdM|fDeywaRC!BD!cQzK-c@-2M<=kL6=~Cv|IC?xXa^byY zYfO=?^2MsTD!OdprKDSa7j0^AC-~jiZ2(64iU@^!exCvxhkA+bZp-bXDz3-@MFNco!v@) zDLQr^x#S(~+#g^3^TXN()klkY0KwF2Z4$@~G0cdoa3dq*R6c{RaKa|9?9*ZCdyt{f zf};i2p|;K)KbVIzb?E8Kb1L+p;+CqK&FA>H(zsmrl}*RTl@&Z&;i{j3<)?NPLM1-iY7V{?0^sAixDNOLxYcOE- zUfD&I1cM=%3V0+^O)1sQdiBbcSV(YWf08amU(=5V-VYxyS1AR&)*%jeT1LiU=NWxn zZKaJDhodM?ALf+dMv2^UPz5*17fwi)2>sRTx1zpT1v<%Nac|z(?7qx%Wzy6G6(bC7 z)&ztAHW(d1mP67IG^}D&S$Z$qFKh^ViT+4VdM5j*EGUqtovN6`hB{fKZ5k&JJ8uAZ zk8gtnXxooYJt1e=EV96<6l;Y*z3kl5AY{=hR91(c6F5JVTE-latFF#*qzCCKvmdFs zTEPOfKuDi$YcUq*9?ilg4b|CA!9};lJHo59A=nEyrms(??JP1aRk`$F-Uqr$!3+PS z@V7=QNB!^Fyc~{)U{2}9(L^brMic0iL=oJCJ9(NJIifBekMP6&QmUPxssBRdI4=*0 z3KDyTG-k3b*&+M6?7v_lx0rwq66nmP;k>NCx+`m-bKTY$arb6hL&nLYlt*$}MY*=z zUc4~2ldypMZ{qy$XYzL1=?F5yOIu0!B6l zbfYvuhz7SScg#Jy-8GH&Oz&sO$mE_Dz#Qj>C~i$&&z@Q`vZH_lk}2v$)w$o0fa!D& z5#-NdWFR7GeB?B6GRX9R=C20BW<$92nxhF&+X+%+knM=eaHBxoBd-`Og8de0nUa*F z+u$SU?977>1Q8-?0d&l!A-2b)7=gu ztfyb=p5>0XZD3K~;6j)j4F=S+qKB7pxZR}xC>@X^NyTmtlSn|HXbREN0GqB-+!;osFkwhE4Ek*xJ2S$( zZKK?6lbLIfwKT$ap@m8#1_;}Bp+~s}o&F*OznJbeL5b9}^qd$=M*~fpC?+O=kz#@# zjw=yD?a6tM9Uz1znuyw%ALEJ;SLh@`PksVNb`IMwrrVfO^|-IeX(B-mgbAoKAYFoe zC4)lIVnM9P5KEFdfSkd%3Xmf{O2?#vt7bo(H043cMEuDTqgb<5WBs1Jt)W>R6=f!j> z9LO>f;*ZW%p+HSmL6!AT%WelFG(?d2NI2Qf@pp#}NpK!Vb4X4TYD)L^fz}yhSeiiY zIc014WZW^JtwdYi`34cl2Dh^)Ov6W(J{c0ED@(XeHA;Nq|9I|Ia&ap51OEPo|_ys9Jb20O^V&18R)|tSOVgMlK%L zY32ZMkJ^KUB+}v?oo)6tu}JRHg?5mEpRPX=G6CSa9SzCTcHO}GS)j@GqYGat1Qulj zCKB8P@Hg=g>zTQH-Ah$UKt3S5CrSG=#A8@}Lb0`5sej(%`%TPWi=Zl+B@5zC2AzEj z2|z)3T0DML$^IUhdSU?-o8~S$nh^sC!2U4jLR83Up#*$e?q973NyWX*dSWPYq%M@Kg?hT+5}oOG3*+&HjCy<*o%jNeC95 zPQqmniO!zT8+(p&vfqy>+`f10o*K6aK$;_ z!nBOGXJC^92q6+;iL(w2a_QpApgtL90E+Ws4{|XbNuk+DLNZpl0wm2GM?-F>o0ADS zK_2^k04|Yv6a_gB%S`u4KTP4`umJAmiHOR0-?{j=X}(WIR5sos!(WQcVU#s0E)N?m zKZ>brvuZe!v#5B(r{wL@#2I<77mFu=V0-c)kqyABDHLo|{H8%PVw!eSh8_bU%mP@h znkoBGvDxX*_@OeSLOoPwYTg(L04dr4IYk~Z@}XLhGQ5e!LL`7G3Svp6SW}?CpJsSR z0$OI$NL)#g4%P;6*~!^VW||5cEV~W(Ad`V0fg9)`Q|1w;$P55|ndjBg_W+T>2I)+) zPq02nEbad9)+XtL^uL=Y{y!4+jQS&*b|@Ul`1wf4 zHRxC5itN99mB@4)zU$KU`#&fvk6w9&zP-1fjdwrV?5$YFLk z4h<(Pg-1urTZRFI~uX+eRlI$M0iB;<^?4B$iMX*v5nVgVR3y`XcN_acOz(^ zMO&arr{J0}lPXJs3QA@O;LyS4g2tI!l5jAL1K7NK9>_D6?@@lD!)iIs&VTos5r>h$~x~{M#7W2%FWlM zq2#pllkYMHPKI1k4~>XK4RhaDCjXMQ|CxVza-DLio7$HD(N~r~ce^NdJGo6GL-oDq zi?F{vu7?&Tvy}W>AIq;!Z_`Y|3u3hj8}mH{q+oz%OV{^|vxQLc4+@pr7Y6Q05V!le z@F#Qo*KB^JUH0{{sJhwr3oO|uZ}0V^fp>hRn{+-f8-=qbHM7M({xbb=Zj5szR}pf>*7JpR4q zIuCX7yHW~@wnKYDJ`F8I|5f}rrT_8yrRw48t)270pa>y}_wNhcV{+A1JjJJmUpyUm z*?G}c;nyQpIx9B4umgP`z4GhRo5S)m;#-(xkTUi3&ST}5)dshIrcF@K-z?gYxM2}BIE$qtr_f3H#8EVyeOd-9_yP-1%J%w+BR%qld0 zzInt+_Cj2|UexDbyMO=5?(K$sSrCf(uRzP=^O(lx^|G?ssyz59>3 zGPXAJOy=G+m1?)OA~4A&;LInyGMN?8d*D zWa}7LE1U>>dq_%0S5pG`&d@E<;(bKjlaK0!>k=@E;a#l@$lDrIb>kVaMuI0xdg5nZ z)N^>gGXH(CIw_}jV#5q4+!c{6eNISxe1$lu_T4nWG9@vc2oh_en!ZaM{tN!zy<0fE z>Gk8Phw+)qkDENCztG4)N4GF*-cN+AGqG>U#&0*yoz+;!$rSsBFnLN|^ggxJkYO)w zj=cXi{P!DOfBWayt)mM3Ph6t|4;Me zKgfa~4PYT*scBlIwCI=v+Exhp*uf1wCZ;Jp=Q7BS2yTcy2zh$)PvFhg$p@#jlhfMx zQ*ND-?ub)v+Iy7o#p^8af+q0JtNl~$Sk1VzWe+ONt>Z(VJ`nSh=7Om0@-!|XZyfZi z@nl+KTnd;-(ce)K!DaHBq|EN=t4jJ}g~3{s6z-?D1b>_OfbU#>2R>109VmJ2$NASm z=g)sp$C~)VaA>9Ygs@|RKyd{s2g`p_hIbh2ndrtf=gX_SA}JP?3mpP$g{LLY?M5}dvlqSI`H}8CN>IHbZKUPU=~eo*V<)av#wYgS z%R7N;zX!WCRJ_ANsriL8=Py{TDG8n0;pmS)w3oXR-p#h2-q-oBFJ=GB&d2>-m>yV2 z_|ReyZ7i4~+>QUUueUK#jP-1b{`tj5^k|obZ&5srHC!teq7(DW@WUW}=I!!ctxLc) z^(ec}$KMa_9&x|nb(FLo$=_&v?oUJoZJz`UE5WmNF0>rW4)QJ5ma!X}ltVS&+THzY ze!zY^UZQ*CFncvE?mv{)u>4wZzE>mQOWK6RzdyhBzZxG2fvW`A=w+Y0nGrFa0#Qju zMg28BK+_hi(6Wvkn|_kDjNNFLa183z583QTWh@ljiXTeN9EX;bB=Bnkt&Sd(a<|Sl zY7>29J(n~3#@?xv^oVw}=ZC#av~4n`*g>NQQ{qC%{Le~oULPTHm;M%Zp&+~-bkQdd zI7D#0Vyb#A+_l^WekoGOUZV6_yHMnNy&9SZGr4v|t0#yRR1xv(CpO%PzDj^+^sc65 zo_n0>ktKLBGBg`Odk^xo7CSj|=FXdXRyLpenGmm1!YSnff%iU&g^G%2)LKZuUmADX zpO|U3##;H(u^Ef;_B`}OtL!T0kq0xvAxS`(gpb-ot$WYSert8kIGStUf8m#^-Sz6! zL+uA|QhsZ9bJnhy>-20^rpDe6@M`zD&GY0ZMK!`kAE6oH{3VcZaiLdta8o@Ky9x$#Z)){mK z%gg^zs4}dAWiM*9birWK^kbjFl;!U~2GdqZOT!sknTv+A4x0Ujb1vq84d>mRb`m9y zI}Z_R$?`;!+F29aWAF{b8QzAM@L|4g@Qau1umZ@7NR z?8EJr0ke;s)`$PhKD9qRY`#;MC3?%Mx@vY@(-_k+4nEMI33@v!Gg$Q6=w|?V`K0e_ zlH`K`#5(D`LEoPk3bOjc-kVg8<-xe_kzJmK;KL$cZ@K;X z{j=`Ig_y;aA6fBD*wVKZn}=K@vjOL()s_9HF8j^MpXRwW2=`#7iO)~HEhQnXpQXW> zI2$#!b3;PKs0(|_*;pk#ZZa=esDz%*W*-}t`jvB8K4H~6Nm*=zZ`#BahX(C0(0SgH zu&8!7Q2-n46vG6*Kn){p`_2*2sbY&eWDH0<5EgyR$&F4FA;fY5xgx-Wu z(Mi1h)F6wtF#y5o+{Ffit~zN zI!AKq1+K9{zg1Xiq!Rs%RdI2R{+g zE&gozPm3rGb$pEJUKMn5r+@<4+;b%n%$v?obJNbrq)g9(<301YGHVr^!#c}9+i+?F zrZ*rke2}^>nIQS;_Vl&cq~hF%L+aA*NY$`fE*Bf&lHN?x4G9vYRoL?U0%VQXwAT`j zhI)8ICXY;%DoYp*%MD8LteeD9+NUvq7xa4RXiBEM+xHN0dxbo+Ho9~&u zPsVO-UpBLuHiKwSrxd6xg$OUztMbZquIBiLBsk( zrIX5Ltn`w=HyWnya=2lua30d<{H*X3Lf8E^%jLHgGcXrP0$iedM4s~N^&7-&?%gH; zmPiF2Co74}ZNvz_J9}M%X4N*aPX99bq{*RS&gf#LBi$cNJ)$)YYjF_p<#=cY%(b1t zs6+}JGuiat=y=fIDZQfRHG@zM!i%N;x|RC%x{a>Jni#RQSObtty7l4Z#j7tIau0|2 zzHhAe92XLf3}e>h?EH@|G2(UhIELpqqK^5kEn`^9O3_!$(`LB(TP>C z`h9I+P3T~BJoH^6-&PUS-~iSZks^ zVi+stZnJ){utxYuzZ%wt+C(DPI<^oVT((pdSZa1EJwgxa_fWSgGWf&^nl1Nw9BW!o zqw>MKTq|X|@vu=u6JKQT&sR#yk`&MaB}4O0??TsrQCni`$AGWBF9-e^G1Ij_1&cgf z96Nldqon_X@ra^e_(a`8+Wk{jb<#1i@{=xdlMB2@WLanQStm zth1Nn+4oj_&}7V@Z7)BuZ(W{aGGVRrrKqHDL-mO16VJ9UW%p#)PqRS^Z4{_JDVX6o zeMW+Z9rs9#-TL~hm#N%>5P9EZ_(+uTa3E7ukw0UWUlEv6WD!@)S@ltQcBTy()F}+u z?fV#b%So;ay`zy@GbR!bQsxT+iRMK@VlSI7uj}mh%=Pb{9W?*%YukSR*Z$9!IOeNh z-Gd>K0e0pQi?)gxL*q~`;=O;Q%C-F$5SEaO{~{?^(~w2Dvl-FS_z;#0z{3SFlpr{Usz8J z=674oM$7|XAo}X+(BP#&RQg$bHdWcdgh%MTTtKgv*3+E z*DymOox;BEBLMGbe}j+yYZ$4map=(tunCtrF6t+w>I;0b1Rq|?Cshjs2EX*BimCyT zeQ3LRD~StMazTnxPcqc}fsz}HmTN4rCcM;_r(T`Kc_c`F&=g93(YH(*&Rnt{T|q`4 zgL_q4V@5@4ZTx~4;Hp*%_g7>Ny&cSFiJuK7-T_DvtCa(5iKQ%Y8@!z8gnb@BrdLsQ z?1>kI;`nUMhE}n%9IPmt8-Z}t8?PQMW%&|JI34ADI0%wI~8mbSMZJw9W*X1p0<^XYApWu2+G zB+gNZNT~%TFPRpEm?1)KDIqcg%GYc{9T~MYq|j0F8~%XMj6TYtKv$b*o*pC^{=Zs< zzYLq?>KE5;SlVrPj;`-uC_sF@jhRvkgJR(UvAhyur~ml=a~_*7ff;{RYGxD&A67m9 zF^+%M6lhlOd+?Hfr~@h(lT&<-yBnN0w9hUhkj9Y)8pho<40CqFCXZqp66PMVW~bC( zb0N%A!(j=3+{R|g(Zot7TIE+WLD`E>-gvVx{dV)YCc~AH|R)n=fJX2t&59(yfRKmoaT{D4R zz0%&3HbtVCBmXvn&Z_Fa-^6}tI61K9$)idvXuMPrmJ!Ws^>4&?nRYY+Vq~VOZrd0` z7!MoBNX{9}ZqHbbeB;Qca!LTJM%^mQQH}o)6xCK|pnCEWt=jG1kV2Sp&;3lX-O$jk zjhNV5<_=knvZ@Yj<+_nDNs>?2-u1-BThdY|?bSAIo3RL;ci2PN3&mN<2^oi0R&AtJO|19JD{!3{z+sUrvSv68Ty47kf7{pFop9Lb?Cc zphZn~-S0v`xAPme@vTio<#r*>-j}?$FZ~M*)39HTmW*58DtIz_D%v(q=l0c(Li(l5 zoJ+TFE2>wisbBN36Yd1u80t}c7`&LYS2*>l;uBhMnmKFZZ2bY zuA;m-NAAN(Omp);==+(lL-!*%$#(DS%fkV#wj{|nd5c?(!x>f`PZ*JNE#jIJRn098 z&F#GsEdtFgIxXqMQ!xZp-|Q=j)gpecl}zl=oo7E@k_)#Txb@(}v3t97_XPR4HTyFKJ0|No7Bs`kK1w4R2YzJrzCGc4c0T;ah}&|QVx@Nx&DAph z!{FgNx6?ibUeO%s6(5{j@A3Y0E?F(6?ISDGVMyNUzS1X=$_0fE(I<`3PpY-fMcsLN zC2u5Cb#x#)AmEODgx2%wvB9J}tX|Ae+sK4nBS9eY#@3yg;>Z0dVFSZCws-L1W<^34 zF;RUttcg1_b~`8hVyuaqFEYnDlYx<%|L!P4eoHfmqS#CYiJ*j54LB(1Qs zLvZ{EOq6Tq;o%J6n=6pzUeGE}+bT#$x)h-LEKNRd=y)DLj<0RK7bM-CAz?w$AX|M` z9OiEt2GgmpcRd#>Bi^NqzntARx)S3^kLgRn4v|l9cg0?2#(4F{*pjIHtYLM@VfAEy zyu}D2dRWtDSVNM4X&RP@4)sd0(zZ$aqNDp&BTkkM#4xQyI@9(-MnruGUn4#%$r8T% z(Ns(TYM+2g44|YaNJfny+a2q1Nhk4F%de2J?MZcfW!q4S#AETbY2lsUyPq$yVr@{( z_7+r)KWShl75Eg-fj$HIT2N&d)8r(XKwXwDZCEm81m2e>LjghJ*gV)_zG(ttf`Uzo zvwdbIFahAbMdtfPeH2JjQ3G-HRS|leVm(F13&=T4d#f4;^EJd(3D(MB(|Dt{zn2R{hdhYRYq*G9`NiYxuS5-oJK^@HDyq=7FA z&e@zlZ(M{+I<#-viF{;>*h9pV2#8LWZr%*We^{3@Eb)x0!ex>FaLLbMew$$xL#zK2 z$@4q-=Pb1e>Y-GMR6SngPMUJ$J=r9H)J8j2lm*9A6q@iWAIQKa7MgC=VAo~?z?(cB z(%c{@nzJOMzG_BW-4tVu(1+07c;LY+m}r{hN)gWB3kz#ag z$9&uXp=AXWg~6u*5XM_!x*pLvIPeUN474@DKGBQm*Ny$2?%jPLwDcUUBH@2bUCAliIv8mRrJB@5Dp^lIBOr8%P)F>Xb zq|Y+N=S*3npW-LA?5Y4dT>p+ZtoY2>8uG~d`jCW8ThI_FBnr?z z$dY6eL^>&a6;vr!ym%Jj7Cl+TDUl-&4N2yL6g7A z^#LRe)6N}9GiyFobZn<6^`{2#RzA^GzT>}#emyRsJ&AQTGadPEp2nS7smFtiFP=8G z_Ge0s;Gq?OfGLWUArR~}bSy4LCFvZ}IgP%w!@YZvc|)Tr9%=d zs;n+R;7>aaT`skeriQ18f1@gm0C>Zw-(Aeo6-L#f?}JeUQBs=p9ni$_VJVX#^?E!a zOjw=-(wQcBoCAUKO!(}-wHN?oy?`oBR3Xc_uZn(bdCE?nY-S#d9YOEcI)EH2Y<_`=Tj>m z3NftIx~=%OhefBqqx(`3fZ;y-7~Tp3vYx_o0T?j1k4(a=XkAjlfmTf*tdFJ_zxMDf zrp%wRGJHyrl^jB&Kr$0})jJeT!!`v&kW4pq4!fClEXCS_I(!SSTxw+vqbQE(X_5%M zbffKKY*-{!J9%HOkJj>%%?-awP8;)MK;TXQmI9QzK;X;E2cZv1saeQa5CBya#Qfij z*zYO;5d3cEg1OquhZmj0P7B=lA`)o+Y9;R9=6jpypF*%(KVNc|ctg9Jzb)%77#_Q4 z%?HL;M9pGcIY4FJ{EeUUN*VRCFhyxAkxwEmCnPktiNbnH2p9Fkowey?h>D-OB*r72 z3_%2{%WmioXItk%$@(g@*Bq>os20A2FjH#}5vdB)0KK$!v_%LrI1$+qgkVr3I`9_3 zIWBwwXYzbJMj8u641*92^!CVgE3+ZY{q3ae+(yX=9K=YUPcbB6tj`~`b9sd2R&-utdErWbc ziFgqL8S4nuX}KQ~5!qhM_!v5KStXl8EymP|c@i zn%cHO)a(Kcot&BynPz5-h#S+=N^sC*dzB_q&{LPg7tX9N@Hy_{yIJOdi0OR(&pChd zT2$LlR~yTtL0LD>@1B46Mtrkr#yLmc)nilbzF}|ewXK-BY_m6Q=HmqZsjZgwNxzS+ zJ-cQvj(tu)Klo2Au|}xzuy1;Sh`%1SOmq=P%M>YQg)N^DkXj2JqB*8P!~nc~9BaWN zz1|}wT}DNjqQ~k9rFM&ChM;JkPY7JuM$tOssm#-MwPe8*P;t>`286%=QT7PV#U?oH zHk9VRwhkJjC}*lBzk&s8&7A@X0}zrxeqpaTD-rDoz`dNK)i8N}QJu&%euA254b4_I za#+9^B|7r)^N>Q^)Kw>Qmo4^;8z;4@FfkY|yjr-Df!n^t$@uTmX+O?#L0d}J#%uiT zzj`}SsGQd^hrd@euSIx$NL&RgN?O5Paikz?-|z_ALr+XXfXb;hJd$fUb~pw!A`&WH zPEJ388xg2y4k2TL()9Tl1`7xwr_RyVek}oiuq04jvr435aEQ2JTe4WRmxcq+SrZzXp3m!aMW^ zjaWS)^IB-Um1tZYF_&N>9P{w}(s&0YM^dJp1x(<2a+r>LvxfcfvkU5H-aDCxIzWRu z^eUg7(73+9QsGLVmsgjC(UiHy)-UK*3+Wf-5k?g{Ww%|x`namVT10h-PjfHkuQUheaZi;E!5iGrexNUD+s z1%9f=0PjM27Z^y-20w0sB3Esti0Q}txIIbwv-0W%=TV=iA%Z^5fB@fiiX^30Q{Vt1 zp!6`O#k;(dU@?kz#q;QyK!%B$3~>6{n2x5 zf^1X?6*Fn@7kJ9^i=ytD_P6T}sg~PUgvSrb1nw0WU-Wn`c=Yc`+A&rQNV*B22(bds zHUWiiGCyD3OGQAxdFvY{k6@jJp#6DxUiuxd%&NPYMCW_7~4yj>F<70B$={16K&1K()!HU3`B==lg6##JYz(#qV zj`ZWU+S9Xb#D5v40W2se+yYehZOa4q>0xo&_Gnu%13~mM1x2DiUmbm?|1Y+?A?VOO zhy&WQQh%)R*?pavfB3W^DGn8aYTCWtk{(buP^|ps@9s4qw-HP5wdK}#krbnQkRy4) zs3}{bFj_9k!P?KLXji5|S)bS09s^gwQ$@BuNje#*a!czWO>)*yAYUz{Ci7cRO>UGh z696@gex}a5M;pqQR_aszb~julqFg{?akR^~vglz%O{Z^Uvg&JrQ-JsT+KPM*XMUV% zuM0SAKQcA;e zHuw2ZNG zfB8~$nXcug*7)@hnkgYTCV zb?3Vu>VI%0cgLPxrHv|7f4%X!XF+e`%v51@H|=iOnnT?8kq5f^`Pj{MWrg2=;iaB@ z?}#@V49Kio)%*Q|#@mYODJy~s4UOaI4>>2kzBtkG{Zv-}ry94;BPSnhR#o;U1u}nc z#NGV82K^VNzj$%)hVBpV2?G2AbTfc8>h3ZgR$B!4rK_n3<(7x^_=Wo{g zeHGEUU~HhzEv|c(6>KpS+-L-K9^T(L}%+_kodu0_l8S^J2pC zai-N2} zp;PkwoTPQABfeLOfB&pC(1e88!wK@Lz!P_uzp({1x8Io+ECS-Eo2JdxRH%9U?-SOc z)tcpJ@f;>6y%(p;i`)~|i?=+O*0aNjSPFGR^ghA%L>_Cxt66LMZoi4F*Jsgu1J8>w zduYk_ja~Y&Wjd9pCvnEz?a$xZRM@&c4zv8}I}g30RYk|EhHxMAe4J7Qr-c z$+zt3Rqyeic9;8GBx>BASk6{}e=(Tc`!?H-K7IQ&2)!@vCL^;a@hBJasZH4T{jUPF zw1Rab#zWC^76vZXGuu;kC{_{pavfqfb;S*C`_(7%Z8Fk=WPlHT(_!cVGdYcwQi-0sk5{i4yXuX#T~v!VFd zpD}nKqj%wM6HZ^jcy_x$U;79fYZ`)i;USk(ERz34`(cDw`Z_cXr5vv;UehRlb64;b z8V60p!SCVtzv6@p^u*?Hj~EcyuX>6G`YMU~>T`M@-|6ca80dW!q>)Spa^+WW*pf7b z_Z^163$^1hYA&7<>m7+(2}bP^;xc-C8*I(*9b$Epx(^=R1l|4=&S#XUh$Vh3j&AQOZG_yBVGpP2JJ?+UyS-o!i({`iX6&R z`Dd7Hk)A*0Ry5nvGU`_zn(u6#SU@X8$L;WV;*p=R<_@*yKfekNeKi;{!28;AQ{}34 z0?OwY{L-PfmW2+hc!7;NrgQ|2O`lup6$1G?ty?CK_=509BLw`>+ZLkJJe}IeZ#HfX zW_qO$&!+#7Ojp8o+R26gOAt2v_*L*N`{HYcdP#w8#{36-lCF)YQZ)ctn&c4mTzGB$ zjbobVx7Di5Z_hkL?Y%o4;SKYz?<$;c(CROJT|Q&?Sd z@r|(lG+vBr-?6!Wu0Vk=c89s`eySLIc}1Z^lL~lWw%jf7}4*(>*-4Bwnr3P zJZ`)&3PX6;Ac-#$kE^6Z+TzsJ*HshKy@QqEVQ0)p`F?9+E95h>D#~x{Rs)?_V6>G$ zsY~4McgQq={~$sa@FVmvI0$;^F(edvST)!o1nylU_$MglM~LtBqj9o_l%#(ET+#n^ zf`W6(Fo>?uzehvCKLBK%z^@oT-w?l}<(7AhjL~KDonn?@8v3s4hDSNzfI@432Y%%j zX9AYWOc>9PpZF2Ut1By*AE>Dew*v}`13{!MNGA(C#^AH45!YH1D{g`?0peOiU=%>8 zTU(G2ETm;6zzQNf!HYTLMb!Y}#5J+T)dW|xfEG|dT2bVbqUeTZt-d0l884<4EdGTh ztX?A)6f8sw76kwn(8C}uzNA$nZbudVFCP+(N1XzS$5QxMXwg1^QUUt3l(A$aAnFDi z^ITWu=mXcL=Rdy*iRX72#fs}EbP1g{)=&NcTQ)R!;%S`b9r?Z3IFP%3_s^8=KiImj ze54Kus}Y=7O+!#XhZRM4gWRHqM7`IL765J;ySQ|X5cmEs%8@0s3J@O25tj!dC*i!S zXkpc0xBpReA8tvteE`SLIc!h_+)9dyd*LWYW`MYIp{ALsVUDQGu&iv#a*uFiW|lZI zH6JsxGP53VrDcUpD=RcBZQ6Wn`ttq<=eq90IdF6TK3_w@fwL40R;i7a>tI2=k(}UX z*6^J|nmwYU1YptA@Oh55fq>vZ-)1RqG8Jlk2k=Th;mvMsiCyMb{y{?!9}Vhor;v{~ zAoXGnm4_PaR(mmal+zpUb7vjn$M{ta<(!s(r} zTdi)MpvtS^wCSECl$O#XC96>0zQ^SSd|0ZH$w18nS+za9Y9U7^$TYkF8AYJgr9ufQ zn%+~OA{ihH_Wdgbe^XFd0>V|LwN2uUCT@s}GSvFoUA07wE+vK@vevksU}S<)X)LCT zN_=oV?1ZUSTD`V`3=>1qn^8V{CB;SypwRbvRvucR!-!P5mRdbYRm)kB5xnaORuq-j zqNXO$Nv&6dbJPRms?`Hysta$3QvT~t5v*O-<`TC}J?;>NTLB=SeDx}FH%(t-oabJ% z@!nK<_1&uKS-W%U{jy^R+)WL%?H*Rb&mE=LYjrlo^CJ!!+qy&<5^&w)x0J~ZD5|0yHSJoL;6Wc z-ibtJI~L8ro9=Be+p^Yp3gf&N`+-B0F}1OYL}8*@t*dD?MJ-i^^pxVFLHvkJJ6#GH z*{Oad!SHhQZ>5$&Vk4me=;d_C``hDtp7BdBKJoE?t_Zx_-kTcOTJj=mG`6i`?Zy=Y zZQEd{jYCd5sxI4wdEm%0!M@8!*KD#c-6TJR$1Y0Y+xbT>FI=#eX>I2)tLTI@fyUPc zI4M!XHCV%7ijcn(!vXOYbsRPvKMwFYp6{j=6wXH!$_~H%Nu=K3f2z0B^kWc zg!c9zJ_n5hweJnr|8Bps@2zZI!Ot1^Z;ti{ z&R&y-y(XZhg&6B6*RnB@mC&!wJwd}kl3zW&ilT|03bv^yPF7Rz@n!0h1VXL3U6mY^ z5sdab)&gqjQk@R~={pDelX`=)XhNKp!ut3`QazDg3-NwlissN|wN4#HSfv`M37UwZ5@O=~oxcH8K;4RR;oc1%wN~JLmf1-LbcCdz}O+ z@?(doe}BurAybaU+(;0_1adTtObS#Y8k>JX;E&6i!atyMR;pk{&kJ=jQf57A*Gp@- z;C#W;iMfy(R`~rTSC?)-0yV0`>SC_V6P3u27t_42&_Id2{ zi*3hij<0)IM$QWJc3vgTLfuk9>=tjooYP+XdLH@6cV5qKO7lB^+m0zMD0bY8*^zy< zWq3bM{OoaEgIaPnsr!OPu!+_(1d0p3`H%Ug)f|&9`?ke|?+hc)oZrzOgX79A~Yv{S=iftGD-U%pf0a0z+&-rs2Frjau3ips1E>dEVe zZI0V97V=&a5e`}w8TI^^r6hx-j@9ftm>ar*e&r*V%Ei~HR%>#{M^-mOmefLnKxV@* z{%CeW`ETs9_KCB}H)>WCE&J#3`Lrj!2XJm528j`sos`)Omg?Bp(yQ*7h3rPZ-JFu} z7(kJeutUvaG=p&yBXS4`dCcO$0SzJMP=jF2&BpKw-Mw>W*C^^yJcIZV>7FS2Gk$(* zLEVcjr8vj)MsmRplXBh1$m3bPu>FTmv3Ijl61p%&M*f=(vfB7C#{!$vNVme|fwsv{ zGdGT{Jd`knc7i_bN}i=%`TgVT+b71CW^P9x_21REV3xq}Kg+6MnZG+lf(KFM91-4o zL>guT`i7I3|F9~<16o%{`iFbGJmH%-|L`y~ky3pJmk7^VU*vEVomA|6DA+UZI|tEWB7=Qb2RUhGNO zXDrWq*-#$3YVLr8J1Bs#ee)1Jw7o@wvoZ=FU|}&`kVNIC$a5KKX9v@(H>=wjWlpbJUKz8g`%Y-k*7FY%irzCko_(85IH1Df zNu|jUT7RcRnMaXO`|W!^T*aMXmEgZ}eaeQ5wq2e0+ndHT^W0~}S~~B~lSd$yuKt&N ziBi!)KHxspg49%#UtCtdcMzxZ_D04vqinV9BVV>&ZuDD`Zs+VD#HORExvZ`co94+x zpHb`Q#V&ilJT4|Sc`T~A7Q>QS<{8xBV%O}hRmq9{W=><}1BQ&+%=_0v7r&lawH$GC z=fi|-^<5{ayWb{FXq8EFC{0ZV1hlcCl zbgVmQ6U483pLHi&uVd-7k#$G;J@(Rs<=M+CJ;zBUk$?AozV3LtZ(`^9UngGQ3=3Ov z?evSMd%rzC<(2tQ?=QpOFRuFBa}9d#Xs7u}!-sHCzD{?g2mi_KuujJ1>uHj}&NkTw&DLvVqX#LmG?SO>MhQW8 zat-?E8?29BCz@?1A>MHcSGPB4pK)(nnWk`h8l;WigdV09o=vizDf>E{KkOO}&-E&= zH+b%DgiU={gtP{`erk4})e1Kcs|+|;ZKa8x88;2GVyNQ_MpzbiFxlK>Gnb*m4NKoz zt`j$!I~I)otQ=3?IM!sjX~eJM(x-|ht)e9LW(mpm?yRim#%+g?78?Ry!1d{ z%zG_G$nU-g(7-Fec10E(`=DSBOuM5J=^c?q}tu%MjMUE6O zZ0+y1-#^taWm!D7sZ-l(MSi}gEZH-&;n=w+b9U1%h0_)A+1i+)d(Jn^#CK~iu9lje z4Qx9$S1)ZsmQKhX2N_ojg2yHbzC*nJj7Ld$ri;dU4Au z<8bUH7h#P*Guu`_T^I5&>u%fTZ}H2AxM3IH1d@J(Cs*n>tu3r6n>eXq+7Wj;GN{lM z!N;~|{$u;JV->OB@y;`M-@GyS_xc+51nkM%!nw7J1!e26ivtPciIK-WA2g|-S==u8 zr#-v_H{H4cw4=HyGn;o`cKf-N z_4WGG`Tn6Zdl2ner)tE}%!plyG0Y^JE^%)7Am6Tl92c-o$eH`z_xt^sb$vME{LkI8 zB$JPEV?mrk3r2zFJ}{}s@_B*#1#?VCXO7dazM>5~vvohrHx?So-tCEL+>ynk=S{~Q z@QX2ZZ~d6RUM=Z)YEJ@Ey0v&)`#-%_^nsV!PNlEsgd_Nlx`X7ynl_d;x{Fz(!HY(Z ziobLr>4Zz8A)!p2;&H&pc;edXgjC7ss?H^2hxg0wPOxU&pE{i0b8{2e$&3d0?gakL zAP0ug)p@Ztzv|ZYZi42ime!Sr6vvj^#TKpI5bbTdcid)wm;W0@4w_ms4r>;JU7hRq zm{i~426u)2Wvd#Ke7HG(OPfW!BGX`0gnQY2dcD1)|30`H67XqGeEP(5zX{e+@ww_y z(OaiBZJ#8E{2czK*)>>g6U(XFO(ONJzL)h)H*#3yWoO~*{V#XH_b?$K99fo}`Q*6Y z%OBU1Kje#DeG{!1n0`v~qo*~KUrRrAn+Wsm0VYm8YXsd6%=2;km2k(NMY%@lyx4aC zl-jnQ0b~59{Gk2QT4#EO97{hHZ`uEX{L#JNUn2I*pT_Y=gsWkFb9*&-6A8%%!=Uzc$$(mYompPGqr*sh zL5>R#5Rv}k7i74D^J2%oDUCx5gSH1h6>sZ%VXX0EBOrC)_xe@^Vv`v@AzGzlhx$+rjp>-%`+WA>uPZzV2! zVbJmFr$dK+&)8=F7~6LBOP$7_*`Vy7_s(4XmiJLiqB5Q&_+EbZBhPl@`FbYr%F{;_ z-gK<|@2_{3wD&KU3Kwo<|NVOA-#;G@E&hI+z4-g%zl)0+e9%fY&dNt{`KWw8riG6i z;j7Q`f1TRsUcUXk+lnB*Y34%ycSxB`F_x3A?c*Q@M{IU#nNNdE~2?C z;GfT^x(&N514R3l3YRWyu*etP^I59DgQZzTYR@Ci4N+WrME*TdZuw%JW>HX&*Iibq zZw0*BLLAD?3AWm@CVz)!OV0jCsIMv1LLOxOAScBtZWT9o`o4Hmwa2d}&Be}(oRQ(& z9X;{ffV`3Oxw}W))}Hfeu-KfagkNtC-5Zdx7gC-aXiEPbo9W?6GVT|jshx^UOwf<`^pu%+&;$%UugBO68vW1|YsTk;%TI%QS*BB1moxAb*>>0C?ceLZk9W$%{$Z%(<;G@O4R2h8kjPob(v;hnf9hK-GZ`3{nj$W(Xu6T zWyY9t6YFxKJ}N_rDCfrgnOLgEgic1m8mi)LtSkDP#4rHKCm`0!pj8Ny6>}9URS9wH zN}s?=-%XYN1(kuVl|iGGA#;^sn8V@Lha&?INByXbHN`&9MTlsmtL_!+F;zCZMS;8u z3~g`X9;O)$NG2fSffd#TRTOgT#Z3XhkeZ+~C&?BUUqn`-`kJ7~tM zxW=o2cf+&T2^UV!Ew@WSex|nVz=(ROCVjCZn zH#q%tvg;*KS2cRHH9oyxKkr(;St?p~ z(4eZeBM#1x%B&Uh!N5Djvb|6-hS>Desm!Led@oSbtJ6bA@8iRoH|sR@wqokrq7@d$ z_$Ur%y}1Ojg$6s|nUJ$NEU%_z^m=nq%^GzMjIY32Sc8?lQWptoT_>`kAe>4=5_xEq zYq_Trna@XdW6j#$80{=ahe)6rI%Ww2;;=DU*2Im3U9r-C9(2LCNKk*?oY^czB-4O< z2I1wa{yFN|ipqdo6lf;}bco)5S##HB0+1!>SoCQ@>|tY$5!|rH5Z#@?zW})!M~<|$JH9;{&o{`9YJtdF zC4i@+4-!l*r3h^qvYd}QX@GE+Kx6>ea$096_T1^B7Uv-EVHxN&4~Eb$TPvU(S{JSj z$W;RNQt&XnbI}5Z%%%5sZ|Sopz{q^am4rMm!~QG9>f8kn$Z*>!Z5C!&o&pMCqo*!N z56+|UH^3x*ZxICMaQf!9T()MTqiEX#=drc(xB|X8SBCDEVI;~ch_i5g8Ezi|_0ljr zg@aYul16M`=LXE@U%=CDs7Q+Lz6|v63AJx8mGdzTwlHH(FSK8$?MAQ3yXKD5gcLUT z^jLCQhfPO}}IgP)GT1D&DfRj|_pm^A_O*wP3~!R8MPEy9$8k?ls0 zE?>b*Fn^}exOvc?cGU#h9^H3f`5nsn`mn%0!q1tZWsyTv$_V>%Od@N#g6E z%VY&AcfPeo(QiP5A?k-D!4?uPpi_plmf?1G4q6gW<@1-eC`W_n7@hgiOwvgD{`!#G zt?*CR-Y{fHG8VysJ1S643V4&OVn;Z#xARK(FEo1#LFe}+{XVGihWyk%V~Sn>!{BCW zEul;aSgU|e8ak8@l}XXo3b>KlOaQ7xMVgIq=Z~MRjC>zS`N8W zQ0EEQY6@cdEPOKsT?zmP72p|)S|bf%&POh{L@)Nw1A8dg#~a{QN<{8R8rr+XkS?Z;f2}V5tm2U?ca>W2;rsQ8vVRhbiTQaW{$OwU7}7cyJGh=tQS0 z;CKn{Q7Wu)9=l$4)V32@Q-b*P27Rbg)n&PhRx#H!jG6@6MaPy>(DBFM?)-_RN$^kw zwv>&)vXSuw?BZVbc{^vwl>?PZaJuS1B@cauk8|a8n04NG9tZ4^V#yLn4ZtidK~(I5 zTx+3p4yx!E0{i6B?RNRyckN-G^%G!LE6K)D57R!KNt?XZ^f zSTzcaCmS>C#GF!KoE%`Oo!CgWvl;(h-~p849K47(6L|dEc_Ok+hFP7CTFeCo{MbM| z2jwiq6wqECxeSOE2oDankT;zw!E7r4>ZGraoJMO?&<{@|cPW8p0;X1q-o-wrCIyR? zJ+=E`q;#zH<%!v2(BAn$TOL$Ne;lGf+wh<=_P_zUp(RBvT>|Z+!>T#~_n^y1Zh+OC zbHhPXI0?*;4&^FumeKTMIVunqtdL?1OQ*H@nCT4YSSNPdiMQlVY_05S%vI_5(;I#C znGnv58V?0K*j7nLt2o{=4%$fupK@_aPr$e?CKGKv$#~dk(6R zjzXEB+Ye&O69^z}#-0t9Pqpn4Kz+39WC_f5zGV?J4wguu3#ZY>yies6bjBC>A^thy zB!s`wkt)MBE&u%F?PYgPYYH9LI0?C5zT(72$Fkct@=$5Ka~IxrzOsWI1s)z?_r2?# zI;2EdQczExpvSzByV;kWXv5w6K!AQaw&TjXpHE9=N8KqH1IJe!LUy7Am&&;uLV?+< zG%Oy&)x3=YJ3U2Ta~}nfvi3{m>0n19?GWVUWSGsIvoD{181IvROgDZT|8YvA>A!TiB@KIj@p5G^GIbs-lp(IRLq)vr$7$F= z8M>kqtH8?IYQpN~`r~7{&by{Z&5$A9nT20%B2H=G zj&WOFwj4U9krui_zpSasFkyT8Ou$TYU}3C-U+txVSItdUzq^yVuZ0u_Mfs6k-I-doI{36eJJ;0q3jYxD?>AZ^ST!+draG{m zd-#-(k?YChUxlG(5Q`x-Bhr(r@MKg-Y?H#qQY-J+F1-@>3@#6gKTpeA=vIuK*7Vae z|Epl#wT?>Wj0Plbxf^4)eyn@pBvO5?QZDkb%8U#v7nz-?Ei9X^DAGJi?wmU}qtfm3~&orW$hV^0OMyTBd_O2^iA2R0Q(7Vv1n6ns6(h7&BppM1=-!Ah>VfP%7Sb zxA4^iX =R>=!|7(gL^@~4Qjwhs~q*$~1wPc0p;*+B>ov}&x}zRKow_vcl1=k9F} za=85Ua}aHDKx;>^^9|Q8!LD~#?+97;B=bv%`-{pQp`LFmcfhSHIVPjl{sA(8)XehH zcH5vxDY=LLJWzZLs814y?>crnhniY8LO?ILnqn-u^OZ=I(RizU`6Sl_xlE5Hs#wux zC2)z-$!CZhX03(~Go}j@4^!XBS}@CLEic5LUIFcx&;<%Zwu0)MQmh$D$RX;?@`kio z7KxM`f31nuQ(B&7Nik-$sV0QJjy0gJ8#*P?QmMG(=+>6KkUHZXHxUe?4<32yscOs()^LDQ=W@M7^?0pFDskIl ziBcGjG74xAdvD+hLNRJx7^J_xvh9Ob&7WwY&h1@`?l*zX)Y9s9vWI+E`^m4& znD@`(&akt7%`ww(v~&G?l2_bRgJ$NM`eZRwwZJ^0W3Zn$im~nMc>sPMLPFK!u@Qx0&6hNLw-jmx^>`yGCC{qu>a!c>=|LW zMDs%q%2lZOIC0?TI{;@{t7JLxeRMk&IS%tCq;!st8Nh~$oA?B|A*io+7z&ylr1UIc zZM)ga(OCkGD6}8VbPC9oOu@YpVTKOuytBm|USOi(E% zptaqD0{s~YqAx%IvnvxXoiIffb`GN3buO%Rf2T{N4=BhI0kJp*v2$c_HM&f;l*d;; zf*#&x+Qg5WXJ#Kl`#$7Y$E9$6 zmi$yWZrT>s|0`13lqn1tQtGaw)Da)ZbbY@=p${Gc4I|p1r4FY?jXDK+U&4fJx}MAA$`Sg-EG_kZ;mMOyZNle%ZO3uJ^Gq4x z2;U?`yAgC6>$EhkW`TGi(ns2+!BzP`1bsTIi~I@WM}r$~;N_JN#}GxKv@f3Vsss_00eY(4 zRI}{6b%S~%PjiMzv{w#k;`c0Zk_puPw!-0k(c~exTaOdX$G)NELTo~w)}Of1l_+(;-{@GZ%fV-h)8EXxUfJ&segMf(PL z-^4%qHZqWExfZs21VUca#;!9EAZmL8$zz)(OJmN%GOHP87B7(M6a6~1Bj}hR8{;6d zl7fgqpj!r_Z(h}wZePNP|M;`p$a1;PK|zOYjR~GhOVj&ALit^?7%h4rvyCRK zb&*m$gwT0B$SjG-JCItcirH4xKgc?p58 z`GLIt;eTU>PKIIPrfgEd5}sIdCh*2`<$TrL{$o3iLh*^DyVatg=BcXa0xcd;B%d%?B0w-BVgiUnP8@^#bWK_(ZL2Q$G|-T=w_XhZB8wE$3~>O;Avb z5@wktS3k%TTgFY{HZD|K1&@CWnM35vP8uOiE@;L`i6Qx*qgA4s+X#Ke?9{~#5o$?F zyF}y`&JTlm+8Y?g5wGMbm<=t{vmmp4J+9j=-xAZ>%`?7r#{1fZ@aRY#NX@=+0kKMba*fw5l2U+ z$-Hh<6qt4vww3$xP4o#!73b(20Qa43%z|J+F>oST9>DFjm=ybwDwWsAse0v4@+4Hro+ zeSueefZDllh*&g`5uH2qhF$?5@5Mw-0NQK;SS{ifNcKO{ zjmZ)iNZ~;Xg{g+%3cxX(C(uOA20jR0MnWk<-`C9GQdHv zu-Iy)a=!UXWGM@- z#fS~(#ewcR9d9vb)}3?Q?_yRhLRA+cs>QxBIr{G4CF}r8s*Y0Rutvm84$!CqB*$HP z4NU?&MQiDJ*L=}cvq7pXXIUB)I01`L3APe2P}O|NXN~p_5P4oB1FoYt25*btca=E- zJ)#Au#9a@!ddxPiYf&%RTJ)rgwA!EAhu;ktdiC&+aeyBc`K??6%V{O=u~t+*c;73>w_4m;NO0y1 zSyYS7Tb6%vg`6qkZiy#L~~+v1mt0;*A7aoCUAu%GQ=zxu*{Ygy%Ym*Y;CQ}acI zcG#jHd}fT?*aQsfsSG|#a%GE{($-sZ10HJTYmZjO@UW~z( z8iKT0*nv4Rs)hfcSitOQ-r;o-hdJi8;4&Ihx6iCdGYb)UNo=LiS|LFPj=;R6mIq#} z1jH4K`)-3{VR1L3;-5w(ypLKxbo)CZTg;TyyG+3DQ*+K76Kj1j5yc2?q=>XAct~diLjuBxj-+~U#ez5^ zN{r~tS=%#!t{3AZ;Bs`^Qk!wWAG2Acqlt0w98uNLpym zl?!op9s=`uk+VX`nHRe&p#So%NrarGN*Eb{Im@h7kYPBw_ug{!VVvg^PqZ%3t3PXC zD-}3*3RVFy7r3W2x{`_(TaQ3x@!-l4q4m7TCssh6hk40_b~UG8+=M2AO3i`wb~4C| zfN0V$11TaqP6B0*P`_H}Y}F7z;ycaq9p;73^E#7gnA8xKrTQYCe?=S9%gDdNw1X|3 zMfmB#MwjN3fL@XXu8O`WBC&7j$toW&A=*rcrC;n#)(SlI#QGz!r4nJNzQ|fCj#?W-zSkjAkfJYKQjRV z?u&0j-BhU`A=RpjwlzbGq_(gnJ|~{MygjL&5b2$= zIy5CJAtl-(0i8Czqm~XC;%4~XI785upJFPw8v9|%Y*ACs;7iWmksV_%(cr7~7g9)@ zF7GI=;#d$TW587JYpD<|@d7Q@>lHcTRTnL_D@G7kdV|;eYU>A!Z4Pz8J)j>ur*~HD zlhtciu-LTYYD#ixQ<_83cJEZKL(wLSvOU8aC*8pvW$++C?8OmtCSZ?wB9zkTmh#ns zT<*cDS#-v$lv3-$WhcUQ9z>+49QwM|ZyC#y(yMO-bq`@&r*6 z_CqvLsQcNH{qV5}S&7B7($Gy({N{S2%?%E3-a2ivwoYhFXfdxAYepVjK^a6v3LIh( zE^MbMm02cjN4%T!{xNqFzvZmamM(`a=SoRUep@QN-wK%PRmSm(0CD&{EZ(n0#fW?9 z<;2p&D@NceWCBY{>WN)plR04*ywe6l(}oh#B17MPSi5Do`NUZ(fu$8#L3F>RQZ=&{ zg$7n&Q|p#7i?oPk??xQ9-u2#kFZ4YuGc8+~cK_g3^p`hH$So5cTc2FrI(cjBT;hAL z9b2FN-8!YcwbWv((jonYclu0dI}|LB6*mTj=@zZ2Vjc5M5#Ea2M%+wWJm{nas= z`o3xU!#2>E2RZVpQ$OTqro-0raKApD!Sj%Zc$hjK_Ms*G_3b|$JY?QSuZnHzi#&ox z2JvjC#bT71 z1|99VW9j-G%dVwct|wWoM0@h!NFc|ccZb(Tn3FN!=vG0M0f_{pBc-l+7hg|rha!Ck z%InL0#&+NA%z#6gcMpDvsR}T!hpElNmrrE6jpXlrlDS-|``_N#gL`LZq}*FQ8%cps z0A-B_4>4=|)hAn;2*Oqh&zCo zg)w5jubBk`;)DzWY^4==7*VR(31KKAvwYR|y8y{%MO@k9Oo189`kLT@Zv~5B3|fS& zwq1K$Y%Yaa5)hVFz*1c4aSQ;=!*nNhiP#{T&nMAgo-HsPyrg z|32gXJ@R$2bqimw6Xuas8PHWj8W9Bdz}!_tI8R(%T#Gbv*4d7#gVwPFHxl?%qtidIzT^sy&=uE7&ya&RZ za=d3@VI#1Z7(_%*R8bf$e?6%nY~RJ~eLZzy#g4d=mDfravpo2(4LZf4E%kbIZMRub zp!a(31^6QUFm^m=u2X~$&|1ocBRg$ZC-VJ9)~r+_*udgV9mN-%G$AJhjJC4B+;ti& z6F-R%umQ8tjW8Dqf*TU-1LPpB;RGP3ZT3sg?w0c_uU)u(;Q8VKrJL-MWm)eb$z{|J zTid~4nl`F)?%$9ie*)t4oN#5306~KV_H2He2DywpBr4>sov=`a*mkoptXilWAXW{E zhxVLh&HoVTh1@P-3-g~Z&nuSOAMDz2fa_?!HA)?Q7`=vRiZin9J6%o3ZOHunq6nyeBRiRWhW;m82q@d%ULB_0UV6V)%9bBdS8 zBliS$KajUlT`4C6##I;#$GtOHtnMoMK)sjJ4#Mf$5wxDjQ>8+teQcJM2{2tA zh_7i{c&U==BXJRf^BlOkG*nH!q~65l$Wg6yytzkp=g>*tjMTAKoBi&eria5W?7wt) zW~}B~ozEeM1D@aBJUEkdyW_y}|2{nXcXwaS&L1Nk>jz5h_w8bdmZwFyk~DXS`B7>c zW@`k#B%ef^Xck;G7_62mvd!p8_0!6v&90*TjxWz42F-4NWY-aJ?UxKz zR^eVRG{?wI7$O+!4g}lRB3*|~b%#zYmbgvFL~W;yvMNG6ApNFDGs4=YGJn&fP31ur z)=d>*O#PFUkr8W89(GPVc{n&hFjO0pd^BYc6RSlUfI4d_;hMf z@!@{ewvB@d@siwN(yaBq`HjQsW@_w2oNnsuS{zTU;+42+MA5$lE0q-$X~S)-$a^x_ z!gMFu6l%|!hMLWikv{^qGHO)#MmEjK#K}y=Ho> zz3Yaj^@*yui~^(TjrHN9j!t^Llb9uOTl{RdkE}%-mHUZBhKM_#=yj&UigY!M6X%+3 zzRh(m%V3ySsJYI(zR=X(iv%p1cQ+|mxDOZJZqRJMS8r%|p!<6Jpr+Z-=0mr_Yn^t7 zRkM8!w(-ebBW4wGU89zHwSMGcy7cS~#{u%WF&EpnX@kZ`AExYC-)3oX6xu^i2erEQ zU@Us5`3&%jI=e^>@!`=a!+l@Fcizwa>NKijOMMKf(tlZJHaaCoK>wcmZOCiJ98Elb zKgN+M9LQBL&OP1z;vMNw+>iW=&%;*`<=T5HGsfU~W+!^4i(FLld0x>}l&<6N_)9O3 zB%QeQ%H~nu%RLFry06ejyFP*BN`(^>Oe~IP=rnL8y3{Co=OCpq;4^rSUp+4D8;mF$ z1UP+!J|b-YcAiyct;AySYD(Sl?-U2tol`x2R7MU_y*T_D328Eje0r?nW7p9Bq`0d; z-OH5s4b)|Xe}8|uyZ+xl|GfzN7f2fXgkZge(fAOV0-n0(!99?^v3_|`_3E=#h<5^< zOAE_l^8mk>YNGXe6=?filJ9@dk0!1kpkxt6T5-orVnGZ$d1Y^<}+^z6deLSG`UOecr(JEm;5w#r*YuduN9n z--O{dSq*64;10VqIF+pQpzLTs^ltJ^&OGW~0&`6)TCey-Ov(>j;>AIV&YDO<*kX=n zqDZrtg0JlZvO1v~vy4cRvTrv4WGkB;vD-LwVl&2Z^Ec;$W)=&hbtJ zH73J2QjNKD%COF0%jj|Is#Ap*x=oD$2Al@DR4?G*x_aTG@un_Eug6({k7A76N@w6( zlz`PFq1pW^g_NBPvzkx{TLTkq&DbE)dmQ6ZEzmr~AKK*V)Pb22!f;&B?fHvbZ;6v> ziXumCgX|_^BoTf(0JLHjtcarV)%)C$Wo!Z_(4BwmX?vs1Dh|PicTOWL*}}g-6javN z)(FOdW`Nu`v0-&JBx7ooTHiU+@7nBq{IClH8zL!}6PhV3+DM9+=q1n>ABw>hz{Q7mQ>(C+;T~KM&4w7JdJi% zhB)H6>|D)LyN!n;BiB65v^1wP7&g=Jh%5@ujH5u`W21>>v#WPxLAa}VMBPqhHgzoo z=kg!jg50c(cSa?NY+XiHRdro|-;k2MWpavY((7OLVaMq$Pi+tAP(5I)Vyw&IVRm$6 z9gRf|a4NvsHEHJc2JCja^XzT^f7S!{(=%QycbYkodFkiL^*i3LJG_Ww35dT8uA^Dw zIbPh`|6&v7cXbt=Q{YoDWt~2nJszy=$EwM{XS|G8MdyBQU$BT(^)!OW2r@U3;OT-t z_}|;we7`@}KgreUVh_EqFD5?TWRiha9Z=hAl8>69fCT!v#^p~d z?D9~9C%&UCzDhtt>0|hw*&HWweO`E0`B2$S$G?xgHtJ0*{yZ3}musL$ME@u-(O73S zp!>GAjG8&69jmu9aN*r+@@uL>q*Gu;@1s1vPJ&aRGo21Y%YYU>pf+IZ#n%nsD_G~Pv#$`C@J`!)l1q1cxt^_G2~DTo=qDB(jbdsCgDVl<|c#FRR9$|?)eSzz!2;Myz@sgzqT z=1yD90(xpPtU^XKdZA8()U$NqwEhc-dOSf^sFGESg*u%8zP-U{d!tE&Sd%Kd@RWkg z1hM(dx&v{(V{)}(rnx&qhs-2RQz&Wu)A|BCXSwTMCaO{=mMf6j*BSFoX?q!))cFQ2 z(4fdrbIZ~qIYLGuPwVwT$gJk*XF%#z zrsF-?_DZ@@vN@7xjufvoa^)<^(zo*Fn`QN15a{bxPoEXYt-MlV557_(YpSmX$qCIF z*Fjy1&^=06^5dy(H^lRMP2n-B?dvT^1V&kqe(<2mks*_XmS3AKvrZcIF;VP(bqN)j z3?PfC7HB?9C^)d;^=5o37}ieL4Hl$RSJ=fgh2NZ<5_z3`F`~ox^M$O!TX6X zRjxG)TJRXrd;8VzQBKrhKmy?Db^g*>ogDiYJ4itE_=>s^7#+<%Uh+lVs$pxSKy_ zd|Tvp$ujm{p;6ysoirwl@4E!(KfOn8Y{$UB8s;K zM*7BSg&@+CX|Be^R08IiAbA%97ClI!LF8c&5X-r(g41(A%%6LDuFYgL(@09k+ynJ9 zU&H1F#)}RDgAuvyyr8g*Zj+kA_YkaP4VG9 zrA_3o5MTSB9}@)=3G#WqGplF0s>k-(G9^{DbEMw;f`LZii5nVOjK`X7cW ze-oTKr;H9g{I{uzm_Gexub>-m;+t0k34VON$=mBs2x*FVGI}yG zx6RK^-j`k*H6iPMECcc*(?Z`G#j_}`soH(1l8Rk8*SAVsR)x=UG2C?qo)dSSO=^ZNRPmhl<3br+)ZzH$T z&Bc%O2FL$J+QDPw`|k;!&j~1e`P*SQ^smq=84d9t=`K!g`xnVS@VL5l428*LTwT#r zi*Ixv=Ua|3QL=Y-BMfaX(DaWMZg+bXRbU{Y8rccl@5|c_-rr1~4Jd`+MHN8hV=FkF z#Rm1+rSA3&9E^G5d<$+?mV4*$Is>_uvQ_+BYxF4jdMo)xh#0$C@NBqTFNmRfQDM4I zPER|X)9bixl5X_tZ15~qd#gVB^W^sGCs+xfdXB))0O7ZoGzooo8E|!{oJ=0YEC{Zv z5BzsEwzBz{N|ije3uGxj`rEbr38w4cOVL3y9jf`pT8@8yzob(8skQyOEs1|AslICT zVROL6?|)3)i$9b9A3y$U+qLts6Xw{Q&&)BEYIB_P6j6y0qEu6qO0}^`a+pIU#2gBx zB9cmM&U9MkT{>x#qVsf+j{EKN`~AMR+xI`%?b@~HuGi~&yzY-d5|wM{4QbF}P%_tR zD?WR7wy7(n;ucdCDNsc^v~zR3gxL8w>V&QqSD>4>1*hkao)g2GAxrkHxAEwRNRZf| zJYms%&DO6r!Yw|3Mor%{G=;#vR=NQ`Ss#C_Z{bZz2uR`2YTHhs=yb#!qcwPx7Mq+K z-lQMIm$_83bJLiHd+2I29apawGp?QtSZxidtmYjDGbgfSeUL`q)a`XBp=Ufd9rJDTf?Z^x00z zc`e7eSbQ?gQXHeV7rlo;#5bJukszns5bjX3KM56v*^Z$gmJLKabECK?sr?BzoUD)q zc>BMX=+1TYyyL0qm+hN!4o%`2j!LEmOQ7V}<}AMIZyReVKGZ-5=On$uVYjD%h3z&q z*%0HS*(Ng!2YkGd=^yT!Z+OrPHS-Qq&3~$X{OnBt`(Y`zfVa+&5v1&FMx%6fX0D{E z4&-1xQ|vN)+%t6O8Qyq$f05+qXIGFsYm;|1>T7pvX2wi*Mlp8ZOsOk#*{54^{kAA5 zm9~$jpS`_*DfNR|*qSR5%??=`<4@y1BO(4t+b z4{-ZunH1BTZD#3Y<*mBE`e}==x9o&KtNX1A`X#*k_G`Tzwnc9Z@TnFb!Fn1r%1)+SJF!}9n>xSiJ@1;YJvQ^TM7~Z8by*Awk0)7Z>JoY4_6CNiB9eRY$7mpiWyLJ32GyYF! zm#3zTw>J*5EPzqu)II0Wr@L8V<>3of9e3nW_X?1P6+ ztyv|n@{2==p(f4QhN>s7c!?!HoAO~9yOd|$>S>(LNZHM=Q+_epkzMcn%V_!X#+~QO zLU`LZUe}-ev18|cpY-ePj~Hs1>k;2P$D6XqG9E^BT}Qcb2;2Ef#ZVuP?Kpn!(uLpA z7Y~@wO}IW2T;+BrA0gnU{re`)*`)J1Dm8m*Ipe_3&pEy;7H-q0_Cr;8KPVGxFWPdI z`!+D{m=I!-v^ZmL%X9}h9Ek^)jzM+_*~H* zJ@#ir`?ao+ixnUKGopMme;=FIPiBdK#A)P=PpJC# zoO5|vhOt;abK8;$P0@s#o#-^b&(JtY{2U@ z8PIb_V}6ahZ?3jBDcAeGnbu6_7cT{0Ygr9~{B2i7ZvN%O2nr}`j>xG91#eoHJz<}k zKg4XcI1fGB1L_OKP&E&{1k{XH3MB}GEPOx8tXkNQvFpJP;9Q@#i3yFYY{4vE-v|Oz zOyh^h5z!?>TAQ*6!<58m4(M1;XAHvpX!87pq(6jFs_WnkFCbG7;%}Om4O|Syp9?Cs zW{S582&GZynyu0MjbJN#x-U1Io}BbnX8@z^Q~@R4${5n9$Oa(#m_aP9D-La{n(7R| zfOu-=_~v!-UyV*e^*Kka4cTBFk#_U}oWCv;s=cyJ;ds`8pDnv&M!DahY0;=VP%>%0 zIRLoTOW}I6mi=domP*$gv%52uzs>$!%)FJkHhaS~{%y2Sv&}-K={z9dyll;fD7$e^ zW0oB_=R59Sl?9W0Uz-aeT`+B?H|NBhS=W=sb052&@6qGsvQ6CYQ!PB6yz8zlKS0;8 zQ+G|q*G#lIO$L;^F!Mk4Ive-Qk307lN9yZrW{XYj=Webek3K^E3K+OVMIGAcWqtMm zxpby9c$LoU@`#vIueDc#ggfei{Hw1kxA*GIR%gUq8`j%w&KWV>YgjplJlZ-)H#bNl z*4fSoO|pqarg=mUZ`XcwSTytUIB_C?eU!lhoc*<8+8vTy^^D86ch%;_m#$slOEeG%0GtnRxdDN-f&SWMc2!AO)8gxW}6WSxDJ>_ysz`-*)W~KV_ zqcMh=N}r2_q7)yE=$OUoO?LH_85g>C9Di>Sz}RlgkyI>+f$ztLls>F|woD1ww{jIs{j)Dqt>>$HeatjmoaB z(4|@hIdUfNe$K`Xgae9hKU4b799ebL(Qd zyuEZksL8@m)SOE-G}r|1bM*8v^o~&rO?1>S;W%DEqP87%w=IhKyfMVYKn`CmmBBYR zm+SW?@RudaA(V=KQmG6Y06=4>AjO%8D13nEqUOIw2xeR=m{$rNH#fsTEFJ>HTm$g? zr4kRH_M=u-qQLAqK((Wh9qcWRyYyZjvhV5I+J6&C4x8(8qM6PjL(LZdh;z9+7CRvD z;F7@OTLp)rsOC4bQ&4HyeoHfR^a`d^(nezuuSG{9*>vO)#o+W8783Pb2ATglXp~ON zM{+o^s~t^rfBwQ-c*xN?*^*euG2ay@+GF=dY>UMhb7Nd~k(Wz()QYu7-@W#M7g!!Q z*+GZkXh;%f6dmDPf*g+*pTCBiA)WAq+NItlEtdtRQBXHFI416a2J}-lNc2OWQ?o=`15^9~MX#H(e z!Oo>z9lj&=K%U-=6U^yS($TIDksVAnF>LyD_5l39LozMYoG^iP4|mfp0m6ec)jn*`>JbGZ`?_FUyTcmv76OI1#a@fsxA(kE)*S}<9LmA8aaVwts z*XnDAufzdPp6^{>YRaGg(+HK`;M`RV5ff^bTho?r!)Nbrx*=Lve)8Y97KfRWB-c0p zJ^r_FZMC+Z96w9{^l$NS=l6@Xhj%)pJPFtO82{y2(6V;qx8HAL5C49-B-y4jEr!#x zRvJlBLRmoKwDOHEcn*Pw*bM%W7DHA}zh~wC^^p7}vY68j>dghJI2CLuZS>+jpu>St z&Bpr*K|fXn^K3vxHc@5y35!+1j9(ZbLmiLU#-eMrL3ZO2hKhvAOPc0V#75J900fpJ zMHS=GextB0cu)gW?R%-C7??A7bzL5G!NDgPfT|~gNiqUaq9|qIVuKJVrnAFRL?oB+ z$Q${L1+-By(U%fD21$4sc%S37XB)Xqramv#P~!3H6VNG*Xtfy-U{Kf$LYxs1Q%7hM zT~FYHo^@L9e60VcFdE@tC8U&QoF*T!q69h*;PXUk&uI8=s>V!PLO7s={^M%;lrREh z@U2v>M1uD2Fzqv*O7l3%<2b@2j@~P=CaBQg_cv(U{U@0Sc z%GFVIm|zM1I-PQ^jbOc-5F>gxqp}w3oKkq&`{m&rK=t7?^*b;QB5bJ$&{rK?U}(!^ z>NvT3`YsLCwz0}h1nXAz58zd{VrCsCGLG~Qiv6FhD1*8^#Ge&e)~JxlukLCLipo}m zf+~g3Ii*xfORfTR9EKDmSeap8$D3*@^dePboDJ>bt$g-yR`TX zbx(=v5(6~=G(WiH4Hv7ba*mRrS!^w>4s~A<7%nH_c!U@kyzBqiiil1P)xS0%Mqd_b z1<9RmcC3!0dH5xGyi9*xBL-DVg(-UIkMhvp6QN2n3ziZ3kgEQL`*4mNMv4ean_rz_ zN>?M0tVK{%9DyTlCVwL&Zvk0iyfu|b-%3*1XS%5WNs8latLp#}2T_{ZNXVZ6jT6S? zWZvOD4thRDK{NspkWfPaZE763RE$Cyj{x zaXdD*Elkau#t0)*aavgTy;9A`M*K#16U_R!055(Zq^+j0#P} z)Pp-*BUMtHxdJ>ZQ`cftgxBGXA=+Eh=`{dug09xh)|7E^(Q4O+_KPJYJab=$6<*mh%KcdJ(Fz`E4)pJNl>Xm7!*VMJg$ zH+abxD$xz8dLar*v=)KQ!ES^FvCB6RLEWh81fV73VnYC*2#DIQYywIG<4h;~1|lIa zl7-P7w}$`Wh#_2@EriJK&|n*3`4=JKbs7sY^-nT_oA&?jBjU5wX|lK*9F295Mm$2J zSBQACGnK^Ix}tIGUhT}B$jl=rGaVXJd2hmMF*YG$jdgNW4U-L#M5M`C&1`Z|9Z_9- z=l4e_P(lV72doC%3LA;Ka)^7bJ^5ssnj~%QI?`?^fRpSxQ(vvlpe+2)K2&S-+-PJ( z>J}@p3K7hyj#n*Ko$-$VU>{9)yVOk~?$-kZJ7lR2v?s@UY- z;vX%gk?#?Vt@|U$zvy}mC!uE}cU)R}K&>A9(v|jwu5DbWu7K@E%hfqovhFRln4llr zo}rOT+U1(%33=kEtJ%g{*>;taKl$<}bXLJeW#g<1ecwr2?gD;4W(XKUzptJ|u+ zQfg3vnBY#wyM^(u?#!t@m-A|}=rg7G>!Pjy;&4y}@Rv*G8)0#?AYKkhH6nlczCE^L zziVjjz}4LE3t%;sM3qCR+@+0FVo+T|AvN#*$vo}HsAwutCep@m!Emus?>Obq>mTTM zfNE&L%kQHM0iwQ9Rk%pQFpgASg3+(T%K#vR3vMtvywV6l6qA05U5CDb^?>>UU9DLL zMgyd*is#=l|GZfoeiv2Mr&B$!zWPj;cKhd4$R4~(EBquQGkN57aS;-k1F@^bYT&?C zpmci$)lE*O#;HJD)!jr6hnN-u$lK)dWA143S9Mz>l1CkOy$)?qwClYH_X|*e`qM&B zPMG;gEd^l7aT@G6Eho8p(bu3>7nsVf4L_k}4$)c#fv`Q{>UD%nBa*G0%q}DBNUM%4 zs``1a>TqTAv8T<&*WWBwDE};4P{kCY(XzOQur{R9NJ>>Vtkbr2K=0scFXwKK7HNe* zj+WVxOFIY))bRXz*e3uceT@AjDl6n7k|d7%z#tC%`C?o#t{@^ zxU)HILAKPw2pKLvf{q7IaB=xt`jf>ZYr0iPgSNTcUCt(S0xf48nrGviy`FW3>Rnk| z)l|OUzM>K+li_OE_$blGFY!P>UCxxD$rr%@c5M1ah^|OoxD&l~WAsJ)%>+n*g$eo{ z+tRM}>Ya<~pbWmt!J+a7Bw4n|l=+^?Mns8EmH}$vRPEF_HFv}}w{i5NHCOhfcB0!l zpKa`&t?GThF)^wN*i`kpS*A&ZD769lqNQB(&(%F2H@=xVU^sM7tX(b9doGCp`<{9B zMeaazT-9JVXcFygp7ol^#?iQB-=)OcgH2&s zE#B2u%;&>%66wM_AS64qD*@qh0?Kx8Re5_V~d^Kfs=f~=Xtm>2c zw94n>SF3N`$ck>#r}3ZPI;MT=jOVQp{W}k%?_i0y&v@Q`oW+0W^k-7!ZV)CXbw+3~PLRY}4u-gC{3XKdCzC%`z}bdGQ3k=1J3wra^ z=kn95FP`^c#+Zm{PBwyFAeVfXE3#*{l)Bysm}**sl5Pk z05E?#di5YtjdTC+X&JV+SM8u0P-m+)rBO!37C;#AsRueW(>8}B&$8hCd4TO9Tp(4W zSN7^n^(()cnP)fd6pGZZQ=y`+nPoyEPPTh{vTS3`n{BJ^*BxYt#ei5eyuIdMKUbq( z1QB}NvY47JHhk;6IOBJUV0bj5bQOS}R-z}U4@^O6o#FeARjDVZQ202b9xl9e2s2#s z;nviLdxjq$#(aES^YPi#$CrkmUd4Qxt@-qR>eFY#&tGFc|ET%=d+M{&Q1N&w;2jsY z2;eURMR)$2yHYc+w>s?Fs?D8Z;2d4;EP%6L^3^%^>(bh^HyKZ-Fnr zg)aHNHuigD?e~o@zsD|F*c`jCrFOw-@`KmzMnQi2Z%F_VgP;F~@0}$E*E2&fckV-~I0S zSVz;nT6zw~AfU7Pegm`2deeAk%flvCL%`{PE9d?@AJwrnWBLCImP`sSQUbeLpL8TY zJh$mq*M(S0h4`z?z_I zmtWtiaJKpQ%eD2*J(1Tj!{A?5@{?!Qo{zb6{mT2tZJTe^1mEb|-cT)>n!0o2>gUO( z!`LMuJ>B!KM$2qs@9OW~aqmt;U~S03#K4LFI<~#MdsBJi$7k8V&cpV-JwLw|<}}3K z>%IB=hvL<(*^ooMe}6BoJ$LV3pNcaB5SB8o*?)dA9?Je|Y&OnqPL_lBwUoyrLXzcz zIy+TXSAWl({0MbAGA_^b1oL>V`Pt^_eA}+M_#~5F%U1=ib<9_V?r)l36?t5oIlf~h z;%9xKr&h{L3DevvwjjXG%BUp7*Xnh7_&O`SvXw2=e65Xa`RkMHT&p(~2`5tCoJv01 z@}@Gi>+PE=&al;Nb^4=}+0&VCT4rmue33A<)L0C1`8utwb9H&VCbFIp*ckj-(?H~8iPphC0u=v*J z-e2rlc=tZIVA|VLi<=HXV69E-K3u--_WnbM)Ys-?=ft{gAFoU%o&Vn^>HCjYWw|z= zx@S&o`*dyM5g`vfWM~q8v2WPsbI-Q`oz`Gg2}U;Xec}8h3WjsG!bs=AOMNJdRz<(T z)W)?`ZgZHY1Q&_>j~X!(hGZc(ewZJj9(i6f;H=gL*H&w#ei>()Ir{3Z;ba-ya(SHk z_0F9V+p;BTt-P=IR<67cH!=G&;V5NVT=@1t_!jpNHK^YIZNl1)=ch?z6+FBjzW3wz z$Lzk}4Ufe8<8BYfh2Hek2?A0Sw^K&!emqaVHPabjqBLa#=nRvU*^~hM2h!t%+B+8I z)Rz}(r?O09zP{v@Z70c#B6s|JeZ#tF&D4R-_D(a|KfJHaHlEzEzofEuaNnyYXWaD} z*Zvp3K6F05yZN2@g&ha_FKO8S{v<{^{5jICJ-Vp)wqXD3^XSsgf4)MsLQ6kMf1LaC zOb~JD@51w9j|JJt-rBkED+=xZ{hVv+tNLamxOC|F%=?6YzrQ`+xjOm7+QWTi^Rq6> ze*jJdXq2t~p(bVieWv?WeN;t*(`?`$p2Kp=>1;brHs!Vmf&9Mmz78kH<(zEB9@S5* zRPZz3izKV^JhhI}_B`2Ehuad>kGfoxYrWqn_}`HM!(U4Lez!ky`RVQ?L(F_0vw9Q0 z3}tNmw2&WEP*2`|bEJ?5*biS4l>aVVY|3oc09HN z7eF~H6Ij_oEK~rDfrR5XtS-pv)9MNrxd=6Wp<&Ov??S)ncS=0)v(LbwGQO1{0A* z*wY-Cg)W!m@?1v5O5s>a2k6U|U^A%CP&GoNt*oxNNL4W1%f4kAbg#r>9;U?sAfi@D z;M#5@|572^XVQpNIdPk^HRY@W{;QKRDodB_Gj{LLn!@s>{!pz2cCI<4lawoFMEO!N zF^ysfzA%|Yh2*ZAo&oo<_^{Obfqy5ANa{j~X_n3rc%z8qAVwQ(h&w__rb7w{T=Pl} znl7|MXLE93)UdlF)l_1Bvc#~4mQ84rVK=d0ZlTm8)C4Wp@3XJWKTq`_kFUFMADN=NrGVZVw$!}wf6N!C7b+Blc8V@$Y-dE+ z?I#s17ol;ZgTOZ!%D<5d$)&dVhn-t<;yU^4F@o6a(|#T!`2tRp)@--t-9v9xh_;w3 zMqya+b)0%asHM^$qECSNu=_2NSpvPeaqjxeho({gSx2sS&Rz*DbY~prIgaZtdwJ&g z1!JEZj0w2RYWCLb8Vq^7Z{QDay1J+ZQ2!8?v`c(;H8~NwM zW6jqIEFKs*$_WTzZcP;1<@xx)x4l?3yUmQf6yDznhk>nu?z>B+7nN-75eD|3HFLe=o zeHuNN*y*WW;ogtiPsnF^#~}jo2?0^h`5JBUs{2ixF$I|d{c+h5b(AMX6=k-;cJg(y80w8EfyHt>kXp$fYYP5IrO}R(v&6U# zVU7t@hOu=3kT!3B-pg6_t$qYltD)tr#a;(Oy(>*qRt*u)DF7TGcJ>FZK9k$;b*iRA z%-#9puf_1N)){oSa5*J>3+&WxIk*9NUAlq`ZP2zvCp3eIT_wlDW*Aqj!z3g(B|q%L zg0}YoPXlYCuO696;5H6lpCUh{nZUsBqOCl(d_S7Z5hIj6=%ahG|3JV5|Ia4 zVK6Zke+E;-KJIvvtOV%L|P+>SBiX%FNPehi{(RY79 zcPX#|nS#ASIA4$+;tNR<0~zoztPnXQ#hiHru@DPl7IWB^xtTCXE*_@dhB={##tUy&sWYSRCx4!FP6or#J;Y5vi)FTrGv})r{S92FqrJOSiDLWJZ<<52M|n zAwukpA>aTNV}S=wwQbycCCiE)iOyRe&p|$9M;iW&;)~!WTnH8qE0)HXpGEHBL^>#c z9x7rZQ}Owm*@z|hSi>iv9S5z$-DXC}v7@596}}cSRJ>nguqa2BQ!SGLOBAes-4Qf1 zpi4F6Rs178(n>Y{>BI~UGTAcKVEu8YHcSpTvxCdE5}}gBTT_L_nCi+nkX-70^B|awiD%;bEl!3eJvS&q57Zq0>00O_VHzKxGkfk^U;$@4pgo- zl$`dITVJDJQfj{}Gm|$HFQp*tk0UR1B0Q{M(R5^kB2rxh(Nv)MLbN+K&?-%90UaC6 zMx5kEouD~du;7)n#PP^O7ZcDIEmhbbq>NVP#74(;3a5Uc`q}$YkI;D0R;(1NvfKtZ zP-_{);T>>Rgsh=soZ;n~3!wWXh?OF}xFN~F+ zBtyXg1Y8hR3t%Zil*br?Ps6RFrBx*&EAiny(ijUGtP>C0Aw`9MhuVmXak7dMF1CV= zE_w|dqsMo!5!wn&HwSf0N!{}+5llRqTXYIlM8gW$kytJOrz7}y)yaNTHy%DL!f;7rtGv^tZO9{MP!xK(xup7Lcky{KU?;>*c_a6;*U;Bv_YR)AaRuosL(jHg z4TX?8Hg?Gqbhg4bDUAHId)agMTK#A3%h%Lem2BLBhg}yHo6C{#<50KP5S2*kC`QoE zN1RmRG1hcPQ!1b)>`((B@5=Mke__wj%1$fb769Y`(9ncOr;6%)MZi88m@dOy#3TG} zA@;Tr&9@>iiGZx#?6TwVqvEY9#csD{U91m#)8W0g!6%@FY8hM?Q6umW4$O*QPfsM5F#}#=Nb?fce2tyI% z%^9Rg8`!4eFQup=R+9xAHuMhBMu)H22Ih<-G=;(tE=-kKUb6x?C4@S%F%I{egJlR6 zQSs+EK=^g(XFc`}9Gk&`UQ}ca-biTN4;|v5_6(uTSO6TaHLk4B8@~bEe%~XtS+<^v zc49)#|A$#@LEmgE&K`{jS47ycu)bWxK1J6N*FJw1P{8W$qtnzx2utpbi!x|Gn{ zEm&A}JWM6VnsA`oq>bEbi1Dj{p|t1TF{s(qWt&Ct4CX{SEbo z);u?%9wQnDUN+xIwA`4M;EE9{hJ%awiw&Pf$S9{0~b2hvQg>Z zQ7*!@c4CM#8y$!hnh!&_is2O;)o=4ssuDnAQtNx@usHdZkPPI=Bv?yFTjwBR#V2>L z;BZg)F)_kuAN2ei@p{{mI!)LKIy9P^TC0js2(g}9v3sPTfQEw0AXb?e)A?>I84BwP z^Jqaub52{wWP0tNpIq_JTa#t)VYk$1CDUoj2E)IjUHOLx(y%~bRM zIuJoex+}U$X)XD9WV#sj`V2&k4bv1R_A8hcc#O#{NP!Tn6Az~bp^k~FKYtl~-O;|* z<8gYh$B@P95ew1}9avu*`~n{tkGu^Rf@ZAAI2x)zh;DxlZNlHYEP(VcmZY^Hy<4{R z$&i1y_jNp<1yVzFiVPjb0Z71I#?(YV8;NS%|tKia`b^s__R{tIm%R~lm;=KHMNBHqL_&0xpg9r#c4Ktx38@RHN zF#vlPz8C=Q=0MveU(q8X+Sg`t142fj6p49Jy{)y_NU_Vsf~yX2!@LgsR^st*r61pJ{xluzfE@L z>HQI)ND&tkcnIN|Gq|x1_asb}s;(0~!*HOvvS-CWr5WMOzvXBy3QLs%N4e;B95O@I zi`0$jIt3L{rP0>0CpQu?__`MtUeGL0MQz9NK3>w7Lehm(=pba*A66v`vT*1#{2f}2 zdOze0q?V1TIzIB}MYEmssVM{6NS76SfL5?kx@|zwIO4+5Yi5kx7EL)|Z~|ILv=J-R zHRku2&C3rFEo6`znmv1jU-pPkBH&mnWzv090K4xxDvir^utM&uL~o+*d7lNX=OFjK zM*Q1>(G|b4nTMB3p{J>rOn&$C!l5WOst@?mJBBHs&znDjKYUvuU}I`I=q0q*5kg-!(cuU7sitx^gk*f1)8^~an8-5eUnykuD=o;t%h!JIn$jm%E({uJ4e|( z`Bt+ckD}$`_-b~uLCks!#@2pnc$f(@vMWo+>p%SlIP*$!m{C8)DpBi7GPH>w*06h5 zxBoo$9=g&*Y5V+WJC*RxPp!H&Up}0OakrEvv}+D9j7>}m^p2XE_!@bbAb4ZMl~_Qt z@j~p?Rh|VzazXoHrF;M2@prO2wSKiRfA=qZe9?DgN$kI@U*A8z9I1^}9{Tt9uTll; zL6D|xbeM+fMK4@Cp^bsOr^mpUMJevyBoI|=;vcqYGMLU*D=%JfNSG-c8NSR2?{1$5 z<7(H?RY8Kvyg1FWf(>%eU~jANEa?mDy>?i^*Fl`r*eZ@svW?5(ty;CgyM%(OYotUX zu89N`-MSf&EMo=+uW$MK97o!1?s=k1@)}vG`Prilz_B>KQ|Ua6{jvHWDqGn>Xh(IgU`Zi065XleVpmahgl*`k5w0 z9#DVN(x84wj?Oz4(OTCT-7r$M>uHNc^j#MiR-4R`wCw0pyIPWV>jGNMPX(LuR)nL? zWL)QcV-UXr1;(~L-%DPkMG+b~J7DsTrJ)H-Tt<8C6EpYCTv=025dGA(c-mQpSPVU4*E0)TCUi|`qQ%{ zNB=<{5w~7Oa)|QE@wZq#4!Evxx)xWyB4Lqz%f1h{JIG|*ql2Wi>fQ87jWumPSd$HJ zK^OmpQLw1*Pq;V_V#_GxVb(1>Bh1r|;y1}xx;vluuAx8*BkAyS8ea<+T_(a-TYsMj zkKCT2BzQUwnC+mQV9#ug918RK6?GrErrHx0EcMn75ySmE#cJo3qX1%E+F31@jfvh{ zRIsNL(Q87iQJm}v475FKXCC^jyvQ$7T zj|=uyWUrif3(a79k{jHSy5H)Og=|KDe}4tRgPq_~sj4Yt0e$2`wS$~~$~BthQc6GR z0(0;?lvK01!Z`A%QAnD18f4Q2mij6B9b}T@fE;aNa}w{1h>;v~$bYlKKk&}ht-GME z9KhvN+!M5zoxdCo-#j#yW5rHJ#3W1;PIK$*+t>nS+l3YLyp8*CO9MANdT`?EV4{7- zwZNE#2PgZ$B-+;;cZ`JSrMoqh*bOWbb&8UMr2-|0ltKK-cY-S*`Fh5VeGAnW(Vp=I zZAhUOU`SJQsIs){&@F{8O!`{Dp_QgbO|#sBPrQBksS2|noH$u!H`RA{ER=kw8X6s zUdL%!J|rW@|6v;M8p5)f)*VzNaw)~LrL`bQ-K%4T4Z(p6Qxg&~etR+J*d$Qr|M2+?0jgSCN ziTV${7&{7wQ5h6RJQ*d1E>GhHCHF)4ltDC^!<&zn)kM<XD| z_d@n`=a{)0<#^Jm9vK|a)b>Me=p3&K^=tr|K+g-NXSn4r4(f`QBmV4~E?W`@u^GMv zFVpn_T3LM4OnpP8%eO@^V${KulFHYdkRzIIU($mwTr`&I+v(eI(fVDGB^2hpXo#@zHMWhd3nHb8zi(%I;70VGtIuA1&fVMddgadjkDpEbO}Xf( z_oJr#wi3XSWnP{=4UHB;2rf#>&{S~vX4QHgW_T2ELUCG~oPfWO1_e?@xlU~|G(drw znfHPLD8AISWq{sD7d+xKsGISExUja;0B#*b4_Ky?%@mk$>xjoIvX>x4T>x$d<(w*} zTk_txoQ%U&MRgIH+t9oTqsc06-hb_7UvzLeujP*Y*l{UDKS&jUO${~}6~TRP1912f zn2tv&xEeP&;JQyjXK_pYAZ)X(6%exk?o_3SO+AE)R~r}QdQ4{J4)eG#zXF*OQVr&i zCCbcl^J!C%OI_~AV6a5qa6F$FaC^n=C6^XlY4JD+YlU|yJzMgyPFvaB3A?=E;g3G# zA;qK)1Lmgkn^U3CP&~>EKIVkEDlQme^<)m8& zPQLsz>v#Cqe|?7*uD<-cvyA09a`^Tleh5{r!@J8#uRf)JWYzE!JD?R`Kic;S5Wm=6 z1xv@kZPo3qF^K0k6)b&7G+nvY80#(m%oV?%6eF_4e@xV1f5bdz^}k+pqAdmrYGBBA z_(3r)oT2_fj3rC76C|YDMH=7eChmNnIe~jOOe8*s_b8%F&>{K^)INr;spn9bgs6|7 ze|0tEK%aGIzs+F3?L@!bOuxPU*~Q)NvWC?Tre1sXc*wR+&Vdz!10E9t*T=5@e0FsuIJildXC>u2WQ&kYq78pwf!aq;AN1o7GRp`38wbC< z_d29E5HR808wRnf5Jb?xC^3YH@;b25dm(u+ID9A~VQ5|YP$b_c3+8q3*u|($AD9l$ ztT|`76i;gHUz?@3tY;|BbU5B+c(b>!ZI3s0Y%n2xcpW%AL>S)EIJ~uUc-!D`>bI)I zgu$eV;hlp6$w9^8;K(kQk=@=S>EV86l|HLmhcfshKS(13r&K}hkpqJxSra46XMDrI z4IczYGpqcj@~gNmqd6);G<n9#v8!F(;n3|F4bn<0lRT3S%18#ar|88_<5JrXZZNDgGB}V9NsGe`t=N#i(u`Y z#S87(#7yW7OYWM%@r?!JA1cPLHr~44dFw{P#iE4aV((&8Jm0^9A6e0@S_3iM1#7z@ zF9XoaD)>QS$kp&-Qz=v>hOO*|d5wb0sIZ>K;clGd+RSY!`ObaQJJ;@y&rS!t?>MT!uboo|%UQzni%Gapvx)XuX>se0yC^vzw_)Ibd)7(T;J=rEI=`DNNMNy|GQ) z*+PF$rC+IoYS4(-QhwkZAD#zs!yhBz;Y=2|A`fO+{=YTHuR-;Cre3UVQ5X$|l)=L| z{Lo6CR*8O#CTMHEn?9N%K;E$}}&z(Bo#U9I0 z9KJv5Kfh6s&Vj^cL2>Tzm}D@9$@c=ZT^6%fSq_rhV4jmX-WA#E!4n&F!!_(i(=#6L z6-3rXhdYu(zb!&pVIYQGNK!QU9IXivLr>4&Drw;Yc-0-m2MQqq6(HISQ|jiGQzmn+ z{K*UY4`4-c-8uP!HY!6np!?P<3%U!Td?Ug#O|v`O%^d1z$cYq76cA;Oa1Itr@R z240hOt0rM?LLSo+V}a@?M}e9YFh(5ZF9U<~aL!@@$(?`a9XRV~>wqb2CE5Xt@GTF( zs8J}KNj%%4x|&_lZ$Y(1!TRLx_06Q$LWpx4T$j!BXOZE*;r^_m5Dq{0))V-gw!f4c ze+=T>e9X%dbk5WbkpiA`+{WV@HpV|yaGpLHdZB#&--|7cPd~J6XrR=YO93ZKu9Xz- zhIi6n75SfIqS5QCExB2*UL&{6rLZ#1nns~W)*@G8Z1r$v!LXt1wi~OvY|rQ(l(Kg zh;PyDggn6ypa2$`KoT#<3YB9)x&7kKnWuI|&){;Ro1AoUa7s<`GNRsLj^xAC^yA1v zIoTe<;9!7H62k5az>BQY%SS2ej3F8oSa%dnRaL2mhn;3{o!bRY_&_p~-+r{!oWl*R zfXBSm+$6OPqGA4K~ECFH;);0$tGGAGU%N2i7IyFQm z;U=<{KEd2?wbl&7e8w+4u8A#wM9pzSV^MRb+9M1+0kuG8c1Ap`{0!Q)8P58Uvq}U< zECT8P7a9fIG^(cI&LgrLwG`af*ka zNLal6n_r25R}^gRWL+pN$ty}wxE10#x;e=RTxCDA9-2VB`)0?&o1IKN;6Fv(FF0+j_Ej9zs4v3b=AF z;Z-Mh%}^j|l(%ZJiIPWME=}}NOjk-{neLTAe=T&^PYVA5NDkMJm6LHdUl=o462kLs zezWq^W=?O__8pO@y53d|r|e&mU=}d5tDmp!l(Uj@Dzy8CYqKbj3a((onA~{%X?~Cu z=*8rFvrXliFtaDn;5=T40u0*5Tf4|^%c4KZgw9#%F5?J}sUu=`Kt1Q?*uKq}%%tQP zK}4p&is^-d`fR?q%?l+s+54vA?ptJC%ADSZ0pAaUT4zu1D6F|S87wLrWa6UeXNdr5 zEQIGz!Qw1+gN5$aqU=Z(miwrNn#%KC6y(wn9gWb?IRQ}`_R10nkQ%vFz?G3y*sXV# zRczhA8SfQ}9NReV%H&Iyl@m@C?x?(1(&To_{rNgno}&&N=_b&z1dtJ_*R4K$c=PGg z!jA1)TaK8{e#--;qngg6uwhX)Qk?(yJO2a$luE(mz-*6Z?&1H3qjPa*^8f$%z4Os* z!;H|zoKGWZNwv-S*a%6gk)%i?q66KVIp#1bq0*csX{1s~+o+_&M`xX-T~VH44{WJa?CF2} zbE;&f^~-`AUrdfHxK7Z$VRg_%c5dtW!|EE*=*&P_W^%qz9wf^tDibA;yipb8suuj>`C3&AC+_w9XSeLC(9Ry2qXQQ z3@7t0@_~TS{8fG8tT%|$&&BM*1FQJ?JYtIJ2i*l*=KKoh{9o&uITIE-6IL=2JoM<* z)G}mIbQSwSf$M>Baa(s>-o`Ppp()~=e}g}c;|szT@d!L=raNzNc~WTLPk4>=U&Lg- z9`7l2vQu3nTt06-{%}sqmgZA8xz>n7hcPjQ);enOnFaB=obP@$HUWl2zYpJcpneGU zcd1ivepz7>mn2TP;xc$im~jTGe$WIirQ9Eq0YoP%_-NETNJ)_^!z zh48l#b7fhYrL3iO^1OidtQdcB#1lwNlDK#CzykHeDrvqSv0$0kQg(Fyod7B-jXniRC0hl}bf`bI19 z0D!lH#=jzjNWs0A2YHsz2jupjkE!6>b;3?f(WlIJM^^?BA}`cYex3FEHG6k=(1(g+ zEm}zXnIYEM3lPO;^-qI{pS`HSo*SWOpZvOt+9%kscc-7Eho5&S6hc`yCpUDe+w%KH z;XXaH-&rXV2NfcOnFn0Tvn|@UXyTXc+^@Taf9_R0xp`)R^_VD(2scT}zVGLBBkRxD zkw3)6Ihqv@Ng2m;Du4fG;s3n&@#nSfooA@rK=GgPC4b+x1&;gWdcDf=op}GQ@bBb5 z{_l?DE_e7lb>r{!iQM!L0m>(To%;WNHq?AU`A=Ezcg1VItSS(`-!1joA11*9Xnt6W+g2XbUKc?2x3UDaBYr*OW;$eW-|R9p0Jr#r%4y@sjlE z$uDmQN%4oI)U-5lvArF;C*|W;%iA@sTkdym{bqIdm`B#v>5t#6N2T0Cvg5Y7NjWL} zkc_!C%^M11NWxEV``7MqXUxHJhuyC4Mo!1ysB%pH?(nR4+moK{pT0Z3=v#2uH8Y0P z5pi+PkFPVAHBpR!%lcs*bIJ3}H$x?ci&CfOT_%Q;KDsYA%Iwg>Ntf6or~kE$zT4<` z&}sWmx2cC6Yb;tFvduT#?%eXAYv%s9p3$CpdJ(;Z^(O7b zJ4#qej%Ao1hH(k~u;5bWym{H;XW16zi=)ub^NIIVCp1Rom=(I*N(RCSn^Kyu>zDKnF!kaykE{lhOqg@w_YxOY&bDRK3Mbw^; zMHjR{21vnb9c|6QM^ud6Ekm1y2a z)7p8V2IEjGR^C9uE9pg+wb5S#jRL5L;FhN+s&1N}k%UQbrNiAtmQ;TiA170ycQNe% zBfglRQ?vK@g>ca?w?~oda?X{t7KrVtEYCr|@wUh_@y(9Ps+r zVP*Xxw-B)jB`}j(s_6Xl-PXbaT7`CiM9=DM1cvuApnWgP`}jkc4RiN~5nGn@j97{8 z+`DF)@HIYhVRG~*Z=3kW5dVc2kJ+9jt)1fp)fhX!xp5}i&@j_~^{2nf)C%006OS?J zAvV;#lj&Zt_=DSn%#&FSpxudm&|>E1hut^LPu%`$gGsMR$6AESz*`mq@3?SF$(XAq zz%rC21ZwlB94@S2n#0CeGP+afv)}uM}@Y-bo!Xs%sUN+ZD?QE zlv=cQpAwcyw{^aSXs8IXK9y2as_!=H$`^W`gV^wAbUZ!WF;i z+O>CoglPrc@Dv+?CSe@fZ=pB+8ZzCLXpiV@gjOcivjG6L^csO&F!_Q#z{Yuv%F&0x zH^yd`65gmt7iz1p`$@yLIUJxw3P!Hc=x94u9I1Bra4whM`S ziC*D}qlH)#b4-MqO@~*WB(WMO267)_a?@bM7v`Z>PfNSiH#IeMSB6hs1KcWAC1hUg zrfpi3k4kteS}RZyx4CgKKLrjJ6DmDjHjGovFVZGR;9Gi!I<-dIrTs4DJ2MWpm~j}w zV|;8@^bl%GSW)mKA1jV1((92FdPXRS0syp6k<#0cCh5=b&Te_y4iQe7TKd#gV1&W(i%N<1D$?rf&4Byh$wa(;DN$JG}7K0A!%+D z9sB!!lMI9zhK{a?q&)~JrHN7Rf#Br(_redhe?Yt6D-7_2Xmg-&6SMBZn9hbK*lv!^ zPg$WK&)}qb4vuQ%X^Y;{BRifA+HK$;(bII&L*0hgdo9|;D>8RGotk4G`__(@ajmWR zB>6UG&d5hmsza`sv@!6FD+zq4Ut{HSl8@jNCM1f8hb3Dr%+$9?Zmw-|x5taOZ?+A# zL;wY}4pJ1a(3P)*oxKb*gCB(Jvg3=hwa9B%_>wujqag? zj;-#hSbK`wn(*SC>xGMV50lqp7z>N$8wgjmJhh*I`#`w-jOlujHob6vupA^^DjL#z zm@Nunq?R8pnoh7kwVE{xDXrTawPoeHhmqs%n7C0GV`4PiAUIP0h39pKF$9FFgdH3B zk1!sx!k3Q~xQI~cKcw09>!zsm{ssODK0WN zwCUxaPi*jpLBD%xm`WuN!V!`3(39I1GLaV0ehX_E_e@Eyc#j zU_rwO7A~V9r=Pp3wgKffL(5jNp{qvU5U6~(1#`4;@U$Af9vn2Ic8jA-m6eN3kB1oD-5%HuQ@uQA#SnAJEw?EmtW52{-~#fO!_Vq zBh!Yxf0`I!ZB5`hY1!U}8Fmr|Pen4FZ^5NkqJbKCK!^Xr`bE45p?{yj!ABx`l>^aw zavU1aB1Z#EOdJrYUrF;Z^=BfYUkHhY+Oc)3Ak{+KY~DNk!q$d)V0r9np^!gh&jeA{ z*^SV3f)PL_C~+kz$=P65?883}yS%PUMP2<_G;zm%&jR=byY@UNjVIb;oPgQnT=dk? zifC|5aWZI>rt{m6Xm^MYAOg6UgmYqRwv@0_xwl@M%rI0Z0+s^N*o=poJSxZ7`HM8; zo86&kDL*oRdJMPiOR*b)fzd{iAO;ox_W0+-L@ZoBwff8+P12vWv3_^R6OwPPp5yog z35?;&nRwLpEA$=4^K+i_@A0#3|329BXKOWBjAJ+I7OS6If0yQOC+&A=Iq~S@sWX3O zc50U2J2#rKe-Y@~+eo<{14j-szs;_D{bSxm_t#r(4sqFsU!GXa4qx^UYgQcWPUFgt z7hj9y3jvB0Vn&mWEj*%H2#vq_ucgoT#Zq`E4H2II*>KvSL7!ZqGlC{;pd0RL_#GDKy}KcgHBKpMFsdJ)5;hn# z#_f^N)!lTH>*JSC(upJVoW2Ir_YG!d#-=5&%qSZvxj{yM>2ylG*S`()$0#!^a|?HK z4!zL=8sGMN10$-@@;i~S;mvM`Myp+o)^$Nvx$(OMjW*SdwyA+O_2!w9M!WNk_AwZ0 z9SC_iW*_M1K!|sI-{>SlQ@bEE)*UA&KXQW5g$?{`s_%qsa&>wul=KG)>C}Hf8e~*oQbCT^63z z*Y)@uLw~u8`KD#BEZE42^x?OEYS<=+Aegx(c2^aNB{Uv_T-^*OIWc^q5(vUg-Yf>K z2Eg@dm2bjIakGCpBcQrDpq>%f+8o%$2s+;!G{6YH-W+_F5%Rb>&~~V8?cPs)k4{)FyKRs+K;y}S~kpX-s-S9$q|B8aSWRw zdit$#W>)c5t?^D)o7`JBt*}b)ZA}QZ+8ouod4t9(F|jo<)oRPG)-AbKNd>J*9`6?b zN(vFw%NX+hYMFdKanpRu(Hc|DP2KH}TerWmN`2p&suihxZ{6|NN`Pz=5UkTEZE0rK z=~iv&PS!i!+jg$7&iMZRf8FBt_j;GCb|tp0mACF9+}O6uI=f&?jG!(1=k=^=>piV) zk&?DOcdze0Z@uq&+bUVxzQ*f&A6w_X-x569mRo*3=esqCZ1;|D29Y=RQ*1<5N%o|6 z(ZG#NcN?*Gx8XZ!x7;RwL(<+*n}YKN`Kj%NqPBwEq>U!+Mb+(l3fhZD5XG%F2X2ioZ4zq~@fAU|UH!S!rflWp%R3$@ZZ8$%9kv z@|>ZP^EQXiTV-7WjIufK49JmPCy(UX))btqDYvbyK3Q9DTi1HBuFLl5`IAQnY>!<( zdF-z3@y92Rzp|}=zqK}=V-~Ey>09~+Z#_)d7XI@c84jfYP{T>vCijk}6?V8D%AqmOG-V?o82W9!xIVbVLA%!ucGt`q~$mAX{aTwarsbx`90MQ?QXNUvD zYzVS4rt?O1r@g4bkm|Lx&LOyyZN%hc^)I~C<8UV?-tMtOkj(tD1sELgeYkxu;2qj$>Bn zCskEX${nBGmyWe=Pd|KmWsl7d^8F0_?&()wpD{*KUL&1wU$?(@ zJ*_fJg^{~n89TjkcLMBEU%7U@4V~5hshRGFoK^)oy-Q8~m*ezuo70B^r_Z}nUx>OU z>t`n`onF*AO`Ugoc+%;4PuHirPL~v2G1;%)wjeQmzy>8^_F2=xVW%0w4(Zdbqi`|~ z5#B2m?y>zGAXRw#?3jxW^5P3`r0H+!lk2w&=WK?s!3wick=dwutb@>64so6k_L_Oa zl7z;$0ci{kp3OnI8N3VDmj)E5$S{2V0( z?AwA>H{-iE=OlYM(t@Y2d~;JY)$ z`Ou6N$N7cOs9BC`W?Ro`fyzM`K4_SihAm3V;dFDP5UU!F9uqKKBzI$i3uH=DmZ;75 z7R?j7V2Dlcm&YGto5`RH1YE;*=ITT)zL#wcLe7_S4Cc7_E!RjgE^bI}Ccj0_<``sf z62r<-eUJreC~3_#v`UC=cJ-g$LD9IzDx3^>a%UL_ zs}krnvvG4(#$|F`w8-@KSCa>6Sb4P-a8{h&7_nIA?;BVky_?2$0 z`D$+OO*y7C?N{FJ0x%DimNKYq=Z;7`n*c_lepl#Gm6l0z``9(MCtRH^t^r~wVF`D2 zDL^}`V2t%d^0*eUB1eJ3KkUovdV6M8MzLa+ngpOP3vGi%jt*?>5a3v~X_EYI++ICm{JbNj9D-7oiIAjT!{``98NC23TfX5efSeRskFqHOq1|*aYEo!2C%SzIw4UT3i$-&G)9ezX64@4*ZAh?F_)Fh$xLy?&ZF!H`h zozF%}KBH~e$lKW~%K%)2$Rt{H>;uO)GsZq?{=~az+$C`d6;!r)M7G}qeXo7u3?gu%O8wWMLa%btz>>UJlrJ{Q-^UKoMw*5m38$r02V zJCm~v74S|V^FgzOs}!B{LZ=~i-UEp7gwT`;T16`@hvm?APupG)Hmx{@hgmm+R#c@k z3oua;}d;$%e~gf%hlW0UDz>x{qV9Qsp~IieR==r@{t`IukMGSD4sQf zxWPh_byR;%+NK*xe*R&~H>aMHFn9@nujrN~aTgQsP^1XK29(lb{S|T^#(1>{-Z<>3 z<8iNDF|i}AdxwfG&v;zxOTg>Y1*X;wN2}@irOv+o-Ep!l#U$6ds3ig2%Y6<~5;sJy z>^@o1IQwFC?^rGdHN!Za;C9gs@u6tLt~xD0U-#kL(95AFVO#T~>VGyv+!{4%CIWSv?Sxnovvjj? zwoWVKVnws!N|%|iKYOws)BJ_l_-NJj8A?ENG1Vy>(xyiVV-)xuYcH+ZSSM@3bqvq9 zEL$d%-_+HKA7z)3&F-aEZ!*JtwM9|di^Y1Lg1n1FSc+1AF@-S+4|6I~2v=8)mLR>x zB=jo1-aZiW-upLr#0YISeuR>MJ}o7){2_3T_o>{c+WqnLlUIAcXzr|eo%2sgN>AF8OAcr6__|o! z@r14)EY(ezyr%19DjOol*p12$`7s4?h|cV{I`+?}wW|^zO7VpL2FBX$x+A4tq02(a z_cjqHo15->Os6}*tMLv2wK}Wi?6<`}BF~Qov55`WATwi4+fS|9Aa3!nn5vmL=`*Ds zDy2|u5-3>iI4FEk8lYsu4IJ7PDD9+}J2Txk2wU9hROF?5Lc};^V*ZhlPfhx=Noz<< z0n2^jlZ1!E1}2pUms=SnAlb3$Dv@2ET2#Wp$I%eWe#&Wit0l=oKa29;XE2NK7@q@n zjN%48Q*5?B-hT|xE$av@ny?Lz&Gs*soY3?z=1IQYc{*OP*^PJfBWxiR3o-)I4?Fb@ zn`1nKlDU=3HYil2Z!yCOZ*{g*HXwAa^Dt%3;j;{!>+I;=(n!y(*Cg-4<@eDcOW&Og z&fgZ%;yO%5--Ek*D-m|WBJJdsw07$UL$f3wEA?4Z6q~C{?aMRohvCSjQiA+`Im0|H zFHEiU#Mi)eqDB!RzY7gyQqU}T9Q@3R$8<@mceTbH@F|5Nwh@OcWB7$J84b9js-V7p z@{#n){Ed;lZw$I?d>m6N53HYiW2m6|x|F9m|7|SQcWJ6UC*>HV773m9Y$mR(;Ves| zd09I&qj~;fo!7!^dR<(Rp^XNVV6!>uPN=KNQm}GWcm-oXHSpH61?rv+H6W0We~kFx z@x0pyRV@&adtDHT%mVwzpegc&5bxW*p5i2}Z(VDNX&57*cx)nb$QkMk4(`to7BZwl z?CzvMZNathtX6rSoF@_6B+xni?6L(@JRGGlf2LAS#*V`cN7;Q=`=C%?me0ZkB#_Z3 zA{0r5B$FzPyU7$B!Gaiz!i;?!pwKI6T${kR1!1MMOxr%O^)}vdGJ}b1Yac{o)z~Gy za>~UQJblTaa8oG=uTVX^@5U@LV2l$2_W3}LsXZed8h|(&e8CGMcFmYx{qCu|wu!r- zIHEa1lhOyKxVs_NF)$QD8pQU}rXou|o1RK6&jv%kYV2gVFfgL|(g=`o z59+QTY2Q`C@4VDh?2K2z-HPC_`uGwThQi#S=g^_RB57#95|KnzxcroQh0Mic_6o4} zmt=4^1|8R{zH9wkHE6|pM>=W)S&x%hK8bIdsy=r* zb0#@%!E>pfu~AaAjPg2QmCp;-HWZ>w)X;sC5JUG6=I_4 z%U0>LkJ&ZmF?-K~z7Ne|(SY15N-FZcy_5W|g=_P75Oc2{#EXj{$>xL;k7&61e$8wsZ}&Ec zwT!nc`@9QMLLIzdR)s+g0R%r5$4K(2#WFhns=;uT^g4j?+RQz4^!`*EdNT5qggtCK znwMlYZ-?nhBo|Ha_9d`4d|Lr@Ni6BIF+m~up&xEhiqc*aD8&%-Mc988L-#36#Lf4u zhPW6AkW0VpHEh)TrmFE`!qJq?&PSi#+4cQwgX#9It1dhD`n;7tPKV;D(}paxzS(Vw z2$8|j@B6yJ%G;&SF<7k^+OD0Nb)TE*Ws_b7PHYb}D&bQHseROZOV*d>Wi}w;V6Rst zHvLsyT6zI)n0-m%&Lpm&>VG^CO$c?K@WC=^R9+<(*~Huo(@ex(p$1{JpnP&l`>K5ml+J<$^F*mjkuaad5NAn~aF?#7RfU zooxif(c~$l`~QBZ!=NIi8|hgAlIn_tMoa;8Y5QlAjX;#wy7~_Fb3;WA+baq&zfvdT z5qN@oAIdoX@$5(-QdiFKJO>^_w2#}Pqhk;@Y1@jaN-$FeMn{ssLoOh6Xa&SfeHL_{ zz68~}4$tJhEROqyC^;8`+j{bN&diPzzh3_M`$MrX_X{f6b&JV%<0X0dMwb+%mbyIe z)zacI@$!`mEYZfk-KGKks+WhQ`A8NG*v=uU@d@dh@T0VjQF(pUhdXu(1H98qGT{of z3*kYh7CGX5&me4Oan;v#GrLtys5jtkk8B{CRZQ{{jvd);fXrWbh1PKzWwLgb3fm8xWk|NJZ-gV-^g#3BWnfc3v{b4mA@OHtlM#%$QoHi|KA zbDdmILz#f5u)k9|J@Hav4eqDdk@|1r&+@X8>)NyF?gdxAEKsj}KfD7?^P_CuoQjZ1S#6?xSp6ig2~7@Y6J#hJOR^;m>I(a^4Z+ zmJF{~5z;>pD6OP=KIW(DOEzTS*$gqVc{+T-Gp>^fJ0{a5M$Y}eha;N+R~HY!>BEIX_)Z|-7&LODD$&p-k%(06(%>& zdfxfwd2iA3M?06F9yYnA_ve|CY@&jhfcn>IKq8-f+Y1>%??_eoPP2(ga(Zs_vS7u_ z&c-E;b{&8f{Tv?`z(yS7>$#5mz5w(XJwc4oejBER##v%veb+!KCnsHl1jkVX3Rp_q z*6^xLOj<&F3xXwg^8-jx<10NNuyQ%ZhC`UNL68*)tQPRvp_d3j&}dqsX&1=!lcayB zCS!1)ZIANoPVjv8O&EMtA*!UnJgkdFe@SVmSOGyyvE9GQzfb`}KLAbQ>-?1O^k@h! zpRiQ*(4ypsjPQ3cQr$U{eTMzgs=WSCDSz_Y3^#5YvGQ{SX!tWpcS?>)-|A|Ab_H`0 z(u(vCnhU%_im9N!Nh9zETxz5uJqD3Ua@@0_n4}806MLDR6iWjU0=fRBJoi)an5uFe zhlc)$9ZNP#myCa0Vn}28@mZP!i_TP8kP=lG8mODH7-=WRRmsWqNU&}jA1=g@t z1R8Bw?JaaPNL@`cL;_G_`OgXH0zcf-u|*r+Wp4O*Zo|yK8$LW*?g(4)RD_pWEya!# zShN)}Akj4yj%;WS+)7SVz*IDUiVAW)(oz2=!Ahvld`u37kRwvnBT|)By4RwuB|HNFTDepSLtnZ5J)4^!gxO6>Gk!egu9bg^oi5Kj^7dbZXq{z+yvu1974` zz(^I)twgs(*tfgc1>vE0gGe56x>`E(Hi*Z$SwyT>VT8(Xjnf6Ba8F-uY`xwljNo7JjTyLjzv)w{9CLTqEAEhvIiz6XacEG5Gwxden*Kv+j(HQYj69CHi;C>sr2E$` z%}wXSuR3k%k(-}4cIjLgQ{t>RDEMMD6o+o8 zeF^FnNW{Jkq-kmGj7o0;L<-&@0%OSBRof|RUvL$Nb>0v=p5mEt9O^i^^P<7P8_aik z-8*T&mJpD_X~WS8W9@ngDgwh$&y7PehTt`^OEJES5FQOUyS&>I0C}1nFbz_CId$it zP*1ku_n)=@0))DY27za2GFn0|2gl0N)#s4N4dzft_Z<~6HBG1WS#)nBR`l%Q*FY^X zl_b6xS`=e5jl`P^^)fE$;puS8U_zY{+3GwYQF#25IHX}uFaN*w=faNU@9itT+*kIi z?`m4k&HRl|e_-4pD5e%N%{lk_G~8Q(1R8K70AfDWX$k<`>HXLC>J72=d8$yX5+UEq zIK>5&>mXx1eRm-q|Ezyvuimf(`v$;GfjifaBdj>fS8%E^BDhitU}?G$cXc}WvBS6R z?BjHX!Am;k7<~Xpq2V;Y<%{JD2FgHeIlccT(>|6x;6qP6Sw((-6t7i>{-K3=-_!*F zU1}WOh930$33>w`Pvzi3W9=RGAw8tmQ4N>x1YLvhhyJT-!AdFNEkxB%hX@ew-jJeO zG~#$`|3LtuT)?@LOzffQw#s!!L`eBwVpR{J{e|wn|7cV4ln5HRI-fXodB+g|ahR|1?0EZ#B-Mj$zAaXBuGv&!S`L>Tc*>8F}b+=%9ETwPlU_I zy8SO|U9fPjpZ)s&bd`1*BiB*4VPz`f_cn})l;ZJ| z=1SA+0ElQIB%Z(d`~8EbcRW4ua#OG9*;($Z%Gzf$%N<@W9|<1XIyIoja`8)e%;7Rez^QAe@ssUXGjvf`$<*CG5LB>1dby$2WPp%%k z0ZuS|)*CXtGa;|}$A&;D#oyddf1Kp`YkDi6TxUUYcr&X%&ajPd2Hxi_`y99O z`{w=Mw{BeiH5c!=J@d+;sIYe*}vg!NBh4|vu2a8{&}hSGrscg;hFDriytRL zEUTsPKsI7q*?K>k2GTeLl6A(10AVM?E> zQqv&qw3my(9Mna%^D4zHw`=i!MPVXQ!cCG@SGyGB);`*xwJI(zaXWdxCHSaE4t8i zIF?MM5aSlCC}nlODT=%C>}9t5%$u8s?AHw(lca{$X77*xi}&cAyw@CbbVZrRxowZi zZl?R5+I4RFY47Ib+|KTuGcWu1{`#xq*{2>KD!y=iIce9IcejtOx^m}Y+m;UxPp!LJ zzWnm{nHQvm`yDS{p8xW&;q1eZ6<2=#JN^9fe%<|ZKfaB;eSUT0)Bb?D`Cq>@x_nRr zC5*k=_v?`#UxeM(@;dasBRWn@4)u@Ar=)IHg`zhM#}#J1?0vdhcaML3u~mIhdy0{UXj6 zClx7?up=)Td=7_{(S&ptrfh^0vp9(2LpQQ-4G*}-W_hYEFLAZC_w$nQimUUbv6A{$y{ znIlj0W26MVyosc2thC1D_fvg}W~p*?GTY3|9Iz z2s>i`51U@-5C)=fGDsox@cs?v?@PB5a{qgOq9S)bV&S}b!Xfp2Z>@;vvKB_-Xzqo@ z#S-yGL>|Z4B3cTy^@lhN6`&^8HyQ@CBVcuE$m0Mm8JEPxF@$+`jvT^~B<-QKpg5?n zA?2#gAjVhdOvq3reLPh;uk;?Ej0g(cI>$>)nwSTVsSHwW__*7At^Enm$>5K3zG{!M znn4II`>>h0T4Wanp|~a~tb>c%d~D*=Lp4+o_VxzE&p%GDS?fCwXJZZZLENz<2y8{A z5SZ6`*t8jFxjAJW2}L?I-y+q^nS^rW(qb!?)F7Lj=QzeM2-64Q8#4y!`0%`CLluU*dc1Kl z@?yu~ZJ0i76;bV$zp-dUZy;zQAAYix>anx#VQ1@NowNSeOYhS4lbT@04Up7GDQ=OC zcmdi4{URlPRlao0Xq{AOqtA!c7A>SR*r?@wbfkoab6glL%%F&|>Dm01$461_ZsR16 zv?@+CuZY^GAZ7Hu*NCN0iQJfsCX<!@Q5+3;T+bLrXRIv_@9Zx zj6h-|#s!1{qiWHLA)uwu|BEw;Lb!QV71wW7Vhlsnc_}WMVt>t-+o;A>bnjm^I(R=*^t26!)_w=(J zv_T1tO);)n4mm(&Cz!IHju=n$gfM+V{ape=RbXHM6pn;~T?BzS^7ycP;id&A9(A1R zRG&VR^ZB{*DWT^)_Dh{~JsJSUYJ6Owcr5_4H>ja~v}GAeaSM!gZiVZw;@qk26a5C@7x zw5UsoF*54jg;TEoT+T)`NxUI<^FRa;Fby^W8aG{XH~$mSR?u>?dI==e0AV5Hq40n@a=UeME4Rz&u=y7%NRI*akn{g zr_X1szXTFG4C+X^+Ymsd82XS)O6g;dP_7*3E^IzGoO=H3iI+{jPbTh78H??{kD}Mt zKnc}yn8An)8|TTP2aOFm;5lgjqy>c9=)r3VhsCQvP^VvdoKroD<;v;$nXF+$Gzb05 zpbJ(D!W?O7knr2UD#n->zK)48^LoB?+&z9$@|#%6CKa3T_$4s#}R}0hB|?g zFp-R}cY_BBm{R34MiuZ+nRzCqMO}c|5Z2>IGMSimyY!ew4iA`yBL*&fc^dIM&2ZJF z2PX)bUov9XFI=^h`@Xd`vr5G&L#l~XH+oI0|n{w~vlAs%_9~kQXHymWx6h>(gqUUVI*iNc{Zd+1`yl zPha1k|EJ>b+|KL&)rtmwHqCthL(}}3JG1hKLc{vQnUlhcA@E{P_Ixp`$I@l3N4aE)~p0NT4;l& zTMmny(RtfiL@wE3e~wsa{PLEz=RJ1ITh>lXbiw7X;T!? z6uS2m?5r_OOe);nUieQ&erd00uYX!<%~AonC_kwP8eVvy621ydFO1gDo-C@gDW0t? zB0wOGU~w%K-N;O(HtIDQU>ex_4x;rX{+g1uqLQq!!e@u_F+ya+C|W=}&@+aX2w(|? z`a9K78!6v{39FExvDGEZ=tXb6iUx~HZ?a4d4->8Bhz2S4UOV;x4=s>zVj7?_HkR%R z-K<8}(n?2Iq-$ue8#d)1ipsBFDCvDvQtRUUEgX80jT6a4(>+eP=bS1kD|V4AvePSa zTc8D_s6(`vSLpIzHAer{q-(M>vBlO83njiuB_I7O4Q!2Xqe<}1*mLqkw?~j_CSt7$ zT`56#umN8pGL4TZ=40wd0dyE@JrCC=K{tRXEE0K9f;tL9swJ2X72;Alv`~UR$HLU| zaM01RED7e20DVrPLCZ!Ff1-#10B}ZzZj+(YnXoHc-~n2z5gS`9!K4G)i$V`eQMEF3 z6BCxq!)=ph`!exoB$$|5hy$&1g602hOXYq{jaXQz3qcEHSm;wmYsq-jSP8=WQ(U;(INFx8NamM&!_F|k={%y|K1FB6jxhRkAG zi`6xPQS=$w60awyGL^MtEBdHZZzmB^0id*qUNIY&1ES#FP&XAs03L0BiaN)}EfKgR z%TT@S<48kHBRgj)t5UeN{(~(w?`i2;8S0V*<|rbT{D-+D!K_uootd~Z7!AgZhOh*H z18R)#Cb*p%XqBK%)o>jmK1*BmWD^eq+IzxkAAp;F{Q zJ}#dP2@pW1FCIO_LoEVut&-ZlXyLo!`gJ2MX$|$bH0X66+CZLqg`ew7JCOyf%~nEB z@gN7JhY%cO%hvU40Zah^Op9Q>d^C{{Kdi=N$=wm%&<-{(nn$#hVRLBM={IG)as+n^ zUP41hsNe?x%+b-E)+D4o=#->F9h9MRc^aUUjm{yuRIEl8@F0Z}c!Ua)&%`#dpmk3= zxa}?LJ5F65G1%DQlnbEIzySf+{v`m?Dqn+afbNlNAGez&O(NvOjno)jFveE~KP7;e zYU@_pFbo%HEE}CJ`JZ^E<0ra;eV9F1Uny}t%R{$GAjvBDhONW^Hf%KrV*%&_esq@r zX23jk>pRv&5Y&K0eUBm{anzpzhZf%6~m7?~DY_iZK!ydR3(JjgI3# ztkCDxh|inhmJ;+{nc#Ra&Y>4B15mL7=wUXlV>H-;-(dzimW;HQ|3tTq9ymIRI;e(Q zs8HvK2m0l#SJfJ#g9@@&y5u7kqnW~(5D{n&iprM_^r24Cypd_pWT12hrF)-I$ouH- zta z1R@KxX7Whq(ouBvXz?pV#y`cP;r-Pa?O$CUNG{or5cb3cA_Aj6>Q9TJx#}{ zbwI)`oc&z+HUa8F462%kZk=NV@MKhCx!e3@$0-7Kx!|9fF)KJ*+PTOq?%5-~Xd=9J9&3nm~tsHatiVBGG3yWnd9OpXLotVT=J zKq!y6_flW(xwB(c@IE!BUxGOZLI&o`uGk=b)}c15m+U;I!PUxGyZ4=`m$8~vkb`n* zfq{jS0Br~g{;+Xv%w{xEk3qygT#BibVasGFEB+amr0ZK#ZWDw15!!)1UUkj-#VhZ43+SHO^gi7?7W>WJC-FtYug2F z0PYGEUCF~`G66pET*XZmUv)SW#O26w@*C`!mCI!vK3G;}=^u}Xz8;9-oq;Uo#V zy;iVVb|mwQ{gyqqEkf>BoV{LN-HjHKEk^-2DHOMFhZD2J<>g*m4l9TUg{t7pZoU(- zJV1S4ybfjUw~xJju?=ZKkQBN~rfFKdhis>UYwJk?GPt?WT8D}LRs|1@fu2)ilI2`W z802@q_*(4!Ez7%a{$8+vab}SU{`Vv*3fmKt^f+nzlh}^O1Kn^?j*~F0i$_sa7m?9{ zx08;B78u$dQ_Z%B)%gr2#MNu;AzYD z`nv7U#OBXB^T$rkJR2-}c4p@MspT7+9iLw)EA1|OzLWEuo%sB+&Woz{=Zcp$SGFfz z4S8|%ind4fq9y6Yt;f&qIKGSN0*GCq!q2Mo{^k-1Dst$!(TZHk-`CWx@rAiLCS9-12yZMm>?0&WkpiUE zz(Vz%XMgX!ap~Ge=tF|)D%V-7wE%kO%>K7!Z&$v`f%icZh^S4#1UU@4jtI$Q)~}y@ z>qmH}Gx-KbI=B(&4(lQ|3J}nc*Z0caZJf=3M-w;m@vE7)qyNIAL4?uccTB?j9Rq3c zsc?o0k;Vp`e!Pc|!%K;%cwWf{!Uy4ON_r}Ml|+lnh3bLnzlJBvW+y8MA1j?c9t{0> zIQ8R^@{hG$ACKPsczpKb34&&-!D*@~bgJd<#~>9veiX5b@L!fARiboyHA^o{cAn_bhl?oQvCo&JX~bI)n!LFmk*)R`yc zGlPHQ_X!aDnD|96-=8u2^tL|j>;N=K4owCTYvk~m+1by8&tIHAe+&KmZ|dhC<)8oS z`uywe=RdQbH3aqladaL~NxlCczw9N78#nHm;@%3baHP1(ObyM-)Cxyt`?5^SftqFI zz>zCUN-ML4Xr*OI+1ISB(5$pcWu-0t{Ql=~IGh6q?&aS5+|ToT-tX5N;vj=X$q?IR zs0taTNA}|%vOfiR?f2Vlk)PBX*|B~!k7Sf)*B8C%Sc$Lp3K+qX-%NBs<<{n+9Elu_|>kK8lo^N+mopRAWZcRDORIrEcOv9zk?$GUq< zWuKQSRF*3pmaC(dYql>Rt5`nXvwU)Vx&HHVqsp%)hhHsGzfNuc)n4)Ixc~08jZ0@7 zinu)la|+Tzgo&)xAq_dfp_ zSNZ$E;qQd}cd|ktD1x4`Kd|-lujle#tNqo(N!SDcodhEGg8vqJ{=Fan_wn<;&nogS z4)SkNa{2e|@}Cv*ksy-mI$g-0^Ad$;8_z0hOn0p7>}! zx;3=Me&f?e3$Y#1`^x#v+?(h+8`1D!006~wrrst~NYuNScpDi%po%#p4&+by2FLp(?wsWgvj`;$AY7M469-y?QUZmIizSvXF z)e+w!{hnu4haWrgA&(w_b6u3+zx8ED1?g@5H158Tn;#Qqdtou=xd#47bcA<2K1OY3 zF<%}R6Yl!`kb*D#HYM&}l_e+r4pWacJcF6W3acH0B z;?LQ9W91`^@<6R!a|g7`w{57p@x3smB(`9AW97Us)={@QH!x5r0$Y0{!`y?<#nHHtE6m#hgCvao93fUYre!DzV&VXjOnqx zUv;ibe&14nS`b&Ge3qfS3uOtjI7%35n5d`RxTV^LJ!t&7e6_4)(IM__2G?Jzq?@N`c_(Ll}^9ixXCJyyJDnFoIs)_YrK^#oMO#u?Cy9 zbMH*7Ij|45LNTeYKH4#>>YYeyLOA~@PHVAD2yOahF|6nY57BMMB@UAOaF}a9$64`?km)zPk^{6GAxqI z7y(#ZX*>Dilk!GH9S;s+&JM6CPCY*5{jH2tg3f18j`dJ#kIxM zjHEWJ)=jCA|A_Z*6Wp|pI0tGB18NKb)K0AugKw1{hL>U#O+AO za3RzU{oJjL4D5tHYW?UljY+G9YY7;c0|OD5BnoeD5xn|8XP7TnXKqQo^A{S{39$LToDp z@L^JJqSOf?CPTxc2EkP9SJTiDs>MhCK?$Crs=Nf6tZfQhGa%K-&JY{6xv{WRp8) zG>>*5pp#^9sZ^1EP$)9d`U3h8CQJ)!gAt$BKoZ8Fu*i&ATzb|tiZK&xbU8x_3jxjO zsTi}4A-fNJXmC2H{Fw{tZX;kHZDQbU`tM=rB6QTFG}SK2psve#uFqJS)`cteM!Owx zukIMDL{7~_o}nE!P0G-?KQ~K1S{rDovOFlS*^{GHgg z^Nca^x@Me4tKR^^=(`Ia=KmGnhUdO@*tSS6Sl02+J9Yn#(qyHjE+ym;fti zWkKz*mWeUO{vTaESNI%bm4o$WRvz9o!aW3QJE&F1hgdK1npToIe#5&T?E_$ffpzHU z=}mA(e-KVfkfO#IBp9EWRq=Ghp@%IXdzgXR2MSBp=1&|{0@Bt06CK`W`B167mKEu| zCD>ggHchjF1A(0bh@30CUuxY_Kkp1pN=VdR44;D*4kF_JKr1K6Fl#vTq?+BpgW3jb zO*LbV7I9X2n>+(Dqi~;k6DANlnH2TR8QF$%vq<@4B<)%Fo}!b9@o0j43v9Gx@<)?`<@efmdU8OuUHTFt9&_JDQ5@25Y{$gcVKs+UWPjeZCw zd+x>~+l3d-rkn$-)x=zFAUohl=>Y!()n$Wp(im=@ zs)u0kM1zgXV#xbAt=n(H%w#VxlJ*87~FW2e=Fx`|7hRksds~5wZMS zppYBcZ*JlhTdL_IVo-_jSPY3X|Z19P-vy_|cjX-`2iY#V@lX-gjHkSRM ze1`k9iyhQqbTQZZ^J&9?AuyWEvpL@wSKK6K^XAK1wZ{?d@d$Zi5 zh#v-#JF`{ddMgAhs?}%}7x?<6SX~5DR-FIAB!sDq6IE-fRLEYD2Y3oNP7Iy}9gYEZeRjiJ%OFb1hu4a*93l4nysl7at)cC`Sq+T*sdyog)8`@ z^Ds>T?7R*SmJ5qvvJ3XI6Qv&B1aAHN;=^Jel(0{wnDu)GbS*AZtA+Y|K-MsMs$^v2 zdw7TdMg>?F{oG|6U=0(3u04^sc+HE#Nusn3#;js^suv$zhL#I!&Ha2EjZ zVAv&&K=~0+{i*X>{rAlTH+p)xrc0_TMW@y?R(jYdc0*AvnDVC8PM6TIXXv!2^yJfPq9_KrzIf&QoWGxssa@#jpxG>)a@Ga}`TZR=if&7@h$->>Y4Q zIH^wHg%m4*tLEKSfE|NJ!H|(3<`N4BZs|b~ zOK_KDIBdH3-Vs)$1Wvog4atU}`hmZD+r5O4h)PwptY8YP{R6wo85W2m zx{kDF`Wkw9aDP{Gb(R9$3b{rPOi~!#LGyx|bb4q%OMQeVT-SOOanEUhHFmY$@9%`e zo@mGbAv0ZJy|Sq2@3^v;XHyJ&?&uhoHE8LEz!t)_e-$SsJw!}#LTXzA zMOZ|KJ5mNXRk2okK)f<|G1uV9{pIa0{`bM0k-2#UU$IQ;18&ctpa32q$5CZ=(MMy3J| zL6V7FD1`&_IBACF{kG*gb#Q3H@Zco`O+hi_v)(O;oc4jZet58zCxHQm7DBX_o~cnF z=uH6swPtcXOO+yS=rakBaiF!+8(g2LB!KIs(myNU9<_tp?6}loyf*ots8b@S@TGs71^lfDH8|o?@075!>G5GNjtL;^ z_)RPA^jy&J*rhS=!dLIjz3izhMaWz@ zrbtNMBM5-RNwwhE)k2&k==P+khICh^7t0IaJUao2%LD1a*{!oPT1()1CKUNep^}iI zEqIu-47Yx1pofDqUqPGQ1AwysYK9hLNA)3VNIYN`sM@{BM*`?{@lJ1iq;1a~ z$6ec84zvEwc9H^%Y(#n+T#s_WVxCe?2OSykmBj;B;y4igta;%BEf9`iT6Y(|{ZIZ- zGueOx70hmJ2ukvRxDZ}#XY+RdMHpnfO+|v%Q}AdHj%vn+7&mBA!z-^(z2sLWo&aTS zBADdSbvcPg<#DNKNq}fd@wtGdfw%LL4Gj!Me}3|v7XjyZ1u z!tDwnnue$IhwSp7z%n_Tt$LtW>}(Y z*+aj<$XcjR@dX4Sehm>+vq|$p11m-FFgmLX&JF3~*d(xToZ&n^W2BRSP#A&GB6f%r z?nxP+3%~C;WkKn`tU{hU?lw8}fE^B;@)qf-fuMZ?&p~ibaMr}VXoF|l2Jgss6RV(> z^DxOAH<}2ylzj+E2O|<#d$XzC1<4UhW=K-nqQb>m!)3WE$YyvQT}9n>hjc z6?6Tj{FCQj<1aNd*=G_~X8M$0Q!j=djATXDe)GCy;z7DabWcxafx~AT+o5usu^o-?IR7wV9)7>6hgOCQ0&_J zAYYI6-vy_rG;T!VFS#SfJ@CE?{l}C5K5pDdE|8Vc!BG0{V>^HVX+hHu**nZn@73>a zzeDVfTYmS%r+Z|jRzuF?8qT+XpB_ugzoj|JU%u=g-+S+E?SY*b9~w8D348FE8$pnk zQ#dsKci#?(fj@>i5BFxmQb8MCm3;wuugi#lT>@eiVV^ex5je#@u7i(wH0s8IF3Pc!s6cO6>#+lrpcj;FOn$>pKsB;0{yv zK=_FMRwQuz$gl^;;3`XP3LtEV@PNAz1`5nO?xRhSD!Q%T1l4-p%0?%agK3dE9Mgu8 z<@8%+$D>+xJ%^pr#=1kQKJ@3bEL5J;H4S@|OYG#{)b90bnxoNBtGHV2`R9k4BB-XO z^8(KV#w65x-_ZmOkR=Hz=h5O_GRKU~G=h`SdA0K;gPH_GPmLqPX$Rwv#SF~!WrRfA zRF2uzu6@+;fXYi8o@!zAjEjp@Oe4Ds9berlH*z*K4k=kP!dqF}-z;`|d%wY-qr76b z+-2cmTU1Nrncc4MC(o`QDqpe3?c>vn+h5&3v&a4Oi|Yq|>l+7SaN@d^W@O6jw_>k! z;>~E&LyS~N^N29Pdmu=VIyCYtf99alaip!if0Ik_Jtcp86?>hi&i0#&?|YZ5sY}hf zT^V21k&s;uOT$o|W(g<(IDE&KRD`GT9bJPXjx^$}wdyFfC59R_GZh9{&F`dR?3AJA)%F3vMm207I%VJA8Tqj{R6>&W zTdIu@3u%z`M~$P`qXE=4cZPv9uGNZU0MaYHwugc6GE=C3dBX zReyGD7_ruVn$lG+=-PbFFDxr9_zc)|=9q8c)amv%;`@!_ubDw-PbbbzoC~SHL_9P8 zDRJtYZQU{3)XQ$Cvku+8lc{>{(&W33!lz-sR|MQpJ}kj_rsvZ1E65V4@&5cQ8)n(+ zTS=QvK6%!2Lk`s!ieTzV!vD9(i;p%Z>SuJ@UlIP{9sdMvIvCLkI4gG-fu7YBfGxR z`FY<&RG`6yN3pTVuGudBdwc&|=e;UGr##)M1hq>#=9(V*-nR2eR`2tR&$bU4T$;`s z_o^Ej+p_A?3$!9L7;B$@`DbVKYw!0D*`^Ksvxl8u^uMaOUF7=WOhC%z*Y(X?`=1`m zdvW<~Bgb%H9uw}D^`fPv;aBGIovY8k>lre<@}YMkWe>C9aVc^5;ZPP}do2M@AANV?+cmG$;P~iG&-yd&iy!NAXw!!uFGmihI#iN%EuP?uCX}tcc z&-p;zxA#LT-L|!51ocYZ8`bdSoLtmu<5O>2T#8^uEpC_J@A0 zC@|A8goO_KzUZnbN-{Im>%6V(_L)=eV`8$SeIzu^srrP{3~8&y=&CouDzTo4Rrr=W zu_nUm0o(M{Dl)i6{IzCVVjPT2C|%oJwXNCbKl8kWyX&FqySo-OZU1{+5|l1CIj*oP zXz#CvyO%MLS7|{~_VHndi)W8bPFuKNIX;lu&{d1_Wa)nr9?bhRqpIH_GWNT864EDD zb+NjGz9TD+h?_W>_3ZV=zRvLjP!~Zl?Cr+kT?B0(Oi%tn3$GA9GCwdryaFMYcm7_718m&q>0*dA& zKgyKP!fANGmBr}<4d#q@VKL0!hQ)52ld5Vn;TBy&*6tU*%5uj1O=BSiX;ns2as#-^ zKoe4!ato2zAvPvAA>YAk)JjEgQlFFy#Icmn)+{{v!IYhnp!2xbyUSHwPalijE+%kW zfBP-hsz;=%aOr`EuuL?qG)+}o7>v+`9Cn%(s0{xdHh`y|H(L}F+BzsXrjA9NI5xph zCNlMlMth{s4um@f8`}tQi9TtB?^lOx4239~22`zRNt_r$L8>H)G#Z!S#<|pzO$O=M z3x!?YjDhj&S#z_6KAa5zc^)hY*Jh`w*oKS$SS?<58r0CvxaX?eR_|By?ZyuCeH z+%O6BTJA`oA>#`skdy{*W(*q`s-jkOv*6(C9`cf)XpPG(ltEmu&96M{Q)sNxmB0n| zR&n)2gRu2Nh>=<}dL^HM2=##LOQpqO*;Hk1kh8+ZhmCwRt6l=YO{;L2mGcY31F0W5 zNv9X0I9`vccfY&b>=j8lvQv{SfZO9JuR=OlA(pi)uiwn)x}6ZUN;2Bqo(b`j%$t`l z1(_X<#l(sr1hOyHKnsF#AZ`Rs&vT55y*7Csk-{@*Y*TCw%v6C0E+cS4qNGqu;w{Vu zE0$oM&-3kuA~Fiy_2o9_xa#PI5uOM9(9>*;7JL-#oWQeY5`3afR}9a6a}n!(k{!HK z^hm|&0yR>=3r=rVX(JC4OJ8NiCNx{xPJt*75W?j`UH}ywdml=zSN<-nX~(doQxmk* z1W>kg55Tmo!0vwf4T{Z}#9WmXCmvy7#2uhQRBkS?v9%`1I7a9B=m7qpX1|1IlO!Xl zb+GG03aJ(msqq{Ql46eTHN0_X%VF}>kGYNB&y8zlwa)fCdR$1b%2z$4Y&!Rfh@Ms( zcz!rYrxo5l6&O56Ijp2lp|+9~A$N2Pt&n7`HM-5}jVP}X_E)tCJ&m~|IT-7sPz+23 z8XKz0G4Vv0low6a3{WizZS7P2AF|kIkY%&PRVGSB#_ygS^i$eYm(ou$lO*q)y!zZK z=YZe$(@{H1)^TV3JR!jSP_jK0^jw}z{SCz7asW{?xO+FI09No0F}|4e5%-_n0?TkiWCi+c8IMQpy}e^r^^A# zaTHtn;N`2(FFK8k+9P;!`iFoM01ta+`P`+xNN+LI0Qwp&V$fId-L^wq& z2x`^`UAcl~{6PyNp!K^#0m-12XwXK99a(n7%8WhbN>Ol1i2dri`T@rCgSb1SJS+Xb zr3uD1vnEBl_)p5M9+36axTqCGGd?u^9+4ovP0*TAy)VKji48LetyJB5OsMdcPPw24T!ha0+MC?FN+=r7JZ-OA6bN8Hbr3G(dwPniPGK9#99W zixfOLv4)aZLGCi23NVhF!Z3hy%aC9Nh-wkCLZ+n{OmHEUo?WlJj@Fv$K0;@U&1kQz z7*LCOh_MKwrEyE8{H4VSsA^YYRA%_3NT|p zkwks%cP3D;gT^0Nro=#vY0%0EnrcS1q6FB-L5xb-`5#}Py8-MR^!!W;qCspadxoZf zsJ&wAKBxk&W#|%MOT>FO+%s0Ao9ModaoXs9dBY3iTWZ}bl#I=K0yXP~YPTMZQa}w1 zg4CGJC%TQ2iBz>YmXB7z-byH-aZ}?CRWpTRr4QFxT5G(Qt>3-IEWgRPE`Ug(AZd@| z1H^{ulxW>S@*H#p1*)F}*aeC8w78K-j$yjkjnp1 zH!jxDW4qpDLMLMXMQtFj(mwlqvC9Q4_@Q74`CK%b*6rI<%R zn7VL9gVd<7R=t~LMH(iV0m_9CQH@9=op%BpRI;PKghLIXG8SBHsYv35QHD1loVEMj8#G3Vc~Ogc<2Z+b6%7BqM$^1+cD z={m04{AEf9@6*A^4hT$<1JU;aF9Y z#nJh)*$mAU^H2FA7zJwlNNiOIwQ~tDg$I`3$ClmavrM*Bdv%t-Fi@dxeAEr#^~ENO z5Wg2xGbUAz8JViCDyaM*|8nCzR0A8w{)-`Wi^A`e~*iMjsEc0`sn zQf2qZYH+kU`%c$~JLj|S4t%&P&K|q-VeDb{y{8}U&1TB6?D1b8#-Sfa3+x1u zb?1(L7%ctpz~;<-I2v>|t6YW~J_(#|dU8KjK-d}f}PgTuz% zo40JT->`kF!`9TSjk$oG;`0EALLd(kiDuf`rbZ+?Gjk_1Ge>oGLpwVkYa4fZ%!c)8 z`NqZ$<`zz=8wzNliKeCwHn#4bUZGLZXF8MG?kEYNC4__| zkRAPP?YtgLDJqWVlE;hJhF%QceKS7!?b5Z!H*U?ebcmAUcV55wGBkDDNZ0p^*Cuzj zUA*1({Xoz4+g*z!(h6s1KN~x59UXIBT?<1)8zRwkeDbT7mdOfxKeA(h2FqB;ys@+KL=v#}z9)TwDW#LRK4*Rz#%d_MK2{>g!VRgQCl$>|SyIwa3k` zzB)MvIXVUE>RI0G_-bTiSNC*5QZq@8ZE59ZVd-YK!u#Qq?=CL>b}M}E|M$h( z*2~n)(Vs%U_ekd8;59b!dE)7h@Kq_H;Yq8a7~VeNkEWM={UVc6m=>1KiAmc6gW}xW zL#k_gZr@*UbP95G^od)&d1J#vUU}mx_0;BCkL`$MRk{} zTTnt`_VI=bDU4hvXKI&lbU^fUdtOm~;bFO4Ue|QFU{_h?(eBQ(w@)-)Dk*C@dgA=3 zUv}1HnyD}F01SqzVrIwlONpT`iZAM zo7%3ob`F;E+pY{wH@Dw7Tybhk_WsPRU~y^l-@N-)bZe%(;^^@cf}Hg7<>lq;!!Jiq|D1RE*&YbNXJoWMV@C(LNdl*B948kvVKk3bw=t{opW)jEW z`sz-7_@!-uXWc%&dw%y)&&wMi3}+aTAY0eTQ@2eSn_6-2YME(xL&W9tukY46XH6Cs z_P!k#w9n#K4fHKcbi|%cxtGXzJ1N|7H^pQ3#gEVW^WML>cjaet1#=(H=taNVmscaz zw(IX-y*%;weoMG^*4}~d@27gRUcS)t`uSP9YqeY@>iX5?Z}StesPcqsJDd@-cN?Q_ zT>txf2}g2Nr~EGb2_UVcAY7}kawpP6n}SSmnU``1AyzY7jWiaN6g|y>u%2$@r1fxk{Qv z=Ui2U+pcu&Tvn(0T|RTt)tF^aa#Ilr!(;q36t?R;}0`{F`d*t+YN zj~`2$-14^aFNuLX5qoFhZ6k=Zu>x|Gy>#k#TIg=Fpvj)pH1R`h7Fv;7VO!FQZMqh! z#%p827JjnLyN=eQU3I70{?#nBb(b$#cXZy8+r00#Mu0&O-G{o`T?3OBGEbi@__dI~ ztp?t z+B3@m*{%0&N>zg12o2a+Y>C5Xjj!ET*VN-=Yu=q*xB1FLO>dc436+rr*`u6ZWcV$= zIn>>~@SC#Nw|P~^y)^zaW(>3cjpk2K={G=9FC5MDP+VOzvNV* zLmr!mgh6U^I7*-$M+7D7#pg~$G}V1QX6xNfew47;S6@waY@*B^oz91ls2VeoUJGMt zpwg#8brBR#gO>Sz9%~sbOO!9>zX%DH`|hZYci-vylB<0`5wC3vvG4z?&*T_=E_4O} zr;OQEdY`9WmHGUTe7T^sRiDr`m4-?>;}m3Xx7b!YB&SNDo!OuJn-U7 z1DYHn!Zbux*$*9rInjYIl@rgQBZvV|>=&xKopGRk!gi8F2V3bhftS7z6*?|L`CSy< z+}}Zq{d;!=&lMbWI`O4cuVW@1+b?z-sI-U77x}z#te^;n^ww9ebpPQ|k^kYG-tq92 z-VeW&2VCdq7R!)c7GIS8ubwk|(t@|Pn!#o##Hi+qUQ)J^4tq{Xs|SnKfFtC?UVCFu zW*|aMJq_vSA+9lyX0J_k=S>3!4nGPSbCM3}s|qQqN9f#!<{4-J zh2`Ah*? zVL@8wJ9%gFLRZb1ud*UDmmIXY63igjqdhQ#3|cBldq4vamO;7C8KFRM2_Q6XGavAn zQ9?-rVbCue55Wx5I67cGM!;p$n$VjS`gSKpllv-2M=uOQk^D8h;TcSwCQW^{-qcfh z6_wwZmW)N$%IZ4z)N z$jR6pt#Aj_PXwtt(8C0p0B3DU=B2%vx+hsFLd`65_ts=Sl zO3`?O(f}0wztd5}Nwwd(uE0CXez|TQ7CwG7{<*O9ha&*A&x2Q`l2g2qz5y0o z3BhN`g4*CBm5G+2WIUw2pg&&lc8Xhj+viOl$kF=L(O@x6Xy&+_zFGJ3lpj>nf!V0^6_9QIR+(99Xe zLyb_U7Xlnaj6$EC2Q6|_4-)lWBTEDa4W>wFWwg45*QOCAwD76rCn;+G{I&=Q8SwW2 zyPS&y)1G}e`bKN{1L*nH`sm<~h>QUBPCh(3oq$fX<7BU~X1hOR;bvE*>CZE!Jtncr zit$|ki^py2>86$U%I=zMqTM{aLxl8BXuyXonOXc3aDUVqLn<=fnMOLs0!t+Pd4|X9 zkEGJEXMi3-gfM(@t<1Z>2wBrVY+WW{sZ43ZJDIK9sZ=GmITOMuBQzfTf;4ypC7hic zHVhJQloRB?3?wWkC|Hz)=HSbL0QpzMLrx0gh$c%y2b7tIGOj{elz2N`VjiG#cdRG6 zEl~pfWuw7hfC`m>dHWcE8#|v9Aq|+gDsnD(Zkt;^&1XJ$0M}12GFJRV6C4F# zl$o&p^O`q;U}XRXC4hfPMPB3SI!k~K88$9~x4KaAz~)F9uYpwzwu+S$zL%l=muZ$n zS9afQ=B|kj1ECu`oIEe7-jX5fnXG+pu-SanZYHLHk9!`cv5Ac7X27#$7#5S|p}GUB z3c$&j8o2~TVGzQYC=4IiD~vf6h&{juis%Org-C@jO5xK~b%bqU0$U_&GcFz4{{>pc zN78;2jENwDs(?Qov;C6NQ4ttKg@JRPhh1o!kjleL%Dl~m>64Ukj&c#0%s+-Lm8M-L zVVfm51y1nuX80rkaozz_k>KVwq69+Z_<4A}Y`+^FYc9ncqT{zSP;3$$LEhsRgvfyjMOZHqbXU83# z_}EKFaiQkh!zBqA$@ckn<8&Ez2e923tQ=&9eo5~Jt06)7kxSL6)*dtsFu19gak zB7m4iIQGpeT?s)+YgGB_lD2XJVG{wuA+f{bQ3nK}I{hrI?fbiee8D!Y~qS6Ek}Kaa^wi+d;wklbj#|Kq$csk+5|H zOovEmH%N#f1N+FhdnD{368514OJt&;vV4Im043q>Gj=t5o@n(vv4?=yV&n+(Vsn^q zThMHYf%9W1hsG#7@{xU*gD8uG`56b>1o&(^CWeH1fr<}S1*!yS=o753@W|AJlP&~a zQwyk43eG-23q?Q;e?K_~mMa1|#Ka(of`e60}8N2~$N)g3-qmDcDjrfWRJ* zW-ew_KvNO5jP<1grJW*_79U;1z~?b>ctHs2INytj2c>@QLgXO{q|v34M%tIn#1P1B z>0WJRvdU0%Xe|Iq$i!Th?more?=Au^@OO1fFssRJs|A>82Fyf+R${2ThAQN4S zCBi&68M0kYfnAjBZDC^F)qpI9((#oTWxCF)T}N}6N@v%cdJJqg5@8xfHrMy1X#U4q zMza69v9dw@ZedvZarUN?id_`Udl7PvXm^1S6#^=;DImavh0>MoQT}N06xxNNau;9=&B0yo@U2=|(bB!<3Ty3|95G(H`~tSV%k{L!?8zWn9_}Y9CoihYqZw zQxCy$f28;mjMbaWn?^h~;ro=%z5(`u%C=#uhIfz;KvaJ~4h@8z0;A2X2z~;fK^A&b zhS|=5v&q1m6VQ|iA0t6Ffy_NsJ1(lVUVIB2k?tvFqJ061v8loVdJ5@ysvVB4&O16L zs&xz4jqD2L_H5E1UYbhn!bEzayx zKgH@iwB2Z=#@K_^K8&GAjCwO+|9B-a6xeZ!veCvH>z5&hO!TquKpmeC&xVNwSW`_P zn1Qnt(SL;R%A;Ta8-gclqP;xKZqa04z3M6ILr{C?UK z_7Jg}f;>nOnxzVhtstu@DtV0cc`{_G*E!!D7?lizBzj3oRH;(j#3*o`0^~2(EAdeo z6vBVO*u4Ujo)A{3j%p=go`w;W>9;of5H{0ql?g&1V7*kQp^#A@Mu5zCHbAK`f9cKL z3~VeJW}E|I63{|HFM)*7mrJ}{_{ezK&3s`(sP|}!V`Gg3(@w$SL;yWpBUluKC2NK; zS8}<)Y6il4sPrVIR7x(Did4Q3R5VYNev;tROjmN@h*f(Dd3tyqA?FJOSlkH9lK{>) zQG0%)uS;=%;&CMs2AqH=#w+PiV80$1&9UJ}_P}<67-dZ?oa`SaJ&*2;SjaR1>u@>Y={hbl>pz(xauas%)UuRT~ICHm4^tGcY!EF>F(_$tXV0mJ#)Lh z)s1y>>-FEmMLS6N9Qqab%G2B`N%ZBoNb{Qex3g3P==+qEusC|3@r1LXCRNa}|R1k%cpmHDc+kht+I;IT>t|l~GK?4^~!gmRu)cay~ zYXJ&x>G|Z6=y-)H6uDFStamHAl{P9#)^rv29i%J7z(CZ=#*i<)tD@oG}wF z<*w3Fj`o_bl%~x0%CA7TS7aPZir3+9Q=MrFAt?2To;;E?E>l>S$uauVN_h-;7l6@M zfEi@S+tN}85;{y1-@`=jLkUUWp^!_gXjZz|3r%dUyc6$sTTOcUgoJmku&)+WG=Xx2X zvWnn9!Z!BdB7Z{f$Z8Dfkg?5stH}FrIzH5;Vjlq8Lj>q_I$Qv3kKet8{P%i7XVdZIUyG0k5E8Z(w#Yo5y*xNf!eIqdCk7bU$);qq#cLUyAc5v34;5@RvlYQ3 zBnXE1vF6NU1npQ134st@E817Lg@M>B>h*0Z#!#^>_nypPaL+F8*AxN!2#8a!8X(0G)LnBYC{q#V9o^3J;no*TD1SA<&M zO)CORKgw37dn=DjQRWF>@5+2$P!Lz-rE`+0xa~5uhrIlkJCyKQS4%o>B9S;Tv8!G~ zOu{`^gZRcp$jBk3IuKjJG}TV2*hvS@NFY6llPWpO2YViU?Uj#zRxl90BV%8M{D4Jjx`YCACbRtjIRS^ob|6z4igQH##|6A+>`Jf@i%_9)fCeR$y=@; zBPhq;Q`8O$kP&0{ItdO^4*d;^%?g! zLfC4uFf`yj!0H*Ju$Q{gYpL`Z@#Z&JMf_0oY|tT1Q{6oiq3j@?HoH-NhDB_BxU*eD z(D9g!Hv#5}_?Fwc)V!es5tt%*aX3@TGZjEA}>)L{HUbyu+jUb9GvfV+r~1Hns+mAEFXAS}q1 zZwy;drf0C+DDQGuQRc{+ZoX3u+Qy~9*Y^O@AaOC{;i*-PA@zyhGbhg^-zYLz_d}lj zRBf~LL4F68287cPCb3uE9;WQB#k#M$8CHboAFCbw4`1K3>ZBHPxvAKMWS=g}p zHmwINyxWJuAzY%O8d5H!6gvFIrX{Ojf65po zpxQTEIOzBL9kC4!NJe;gz1j!nqIh7fRDGEa;i~F|Vdfx_rGzH9OG2iJRvI_j3@~{z z)uO5F)&Z?p-MuUDpx3`*T9M|L2`Y+Okb(2`U5k?{kuy4G`hdx$VVa?QjViR+rC{bk zk#YeG3<9?CU;7zyDq$w(n>slw4QSxTmTG=~i`H^BBk;t=%U%!l{F#z@gxOQKSqs{)l$Sz*NH@zyhcR|{ zR5Ofy9$8s3iu4olre!8r1}yTBv3XP_?VZw#Lt_+B&-=#`Pa`_`{uawen~DKjzx^Fx zho1-E&Sw3Qj868QB>@%c4Ak0LAYE^T_K1R|D@0ihaHRxCF^jEzOQD6lC8f+Snb$xqdkUzWYcEirq z+T-;bp~XLnLX=dW`7Y%ba;w)A&IId5`RUwTwXuLaRAus!5UheGNr%+Er$j{>p(S^@ zYS{^+eMyqEk0l{%bxT4swj{Y#Ds384O(j3Hxl8%a|MfbL&ZG0>d_U)WuIqYV z{Z(PaNM6ngzN1Q6;{;@uFGacM)dwnm>nwuT)^FpUcBy4-d6pFwt$L2oF&+#=P8o8XpS%a$Hq(_7sw7d16 zAQfero8#=?v+s7{hfU0kd7%?g5s3^JknmU}w7gnXDOjZQA{go(Ci^XnN3j#iOP3ayE zSMvDBC%~}g1uA7^hmJf#U^dm49sgCd(5sY6qz&M$87wDfTuP0opgC91xIvUNsm z@B3I*mq(y|y*VTI^J8NS?dJR7i;(hu8h}dxR+R0k4|f0_G|j7HgLZL?Ar~wu4xoY; z%cb`*mU`pP))$y1%!}GQ9*p?%B)UUlgbyJW>qidOZxD|m8bNG9eSd(t9X!!QLWt=A zl`;l_2nWFYq=c{ji1Tlrzpsi;uKWX(d@5*+Z*sh6_{^n2z$e1B?-J@@o!_d2u+vo6 zwShvlFlsp>rAlq26_H2ZiL&T|tF-LSSvCEzsM_s`+mFDz?vu8~SE6@%ybTPv_JxPH zh&Rw(HD+$uk)QL^uOG9&10TzmDD%=9Lf^bUp_|{v*Y1)b_d57cw@M8I`gtvf(2!Y@ z6lFMTK&%*v)KTPRFn4X*{K(mvD@F6FfeOU_$)?8Q2@bw2tsPhe3?63h1C+(>>J1Nk z_7rgn1-FfrH$4I^=9x7H6uw@S9LcC!01deY@FmY$o!ozNebQcxH%!qFtQI1C)YCkl zO8m##ctxi9Vw^JVgj)AGv-!|{U6tm0>qqYw=+dO5dr)h$ByEr~GF{+AkQzA9U(r%} z!`vc#&6f-A`Xk9ZM#zXGh8~CX%)FItBK*-aIDcJqHR8~%ThlNavR7+zUUd3k-nzVL z%{nQ}%Ei{FeJm@o9YAyC-jt43f#&DZyAA&t12ma3r%phu9zrq@QYC=#M^_ zF;@*v-j!5`X_#NR(Q72e<2pbi@$_#M^*2iz6^PHLnCd7N48{Tx>CiPkOZ_t1^L!xD zfTeDMs5CoF59SF-Izj3v%}WL7OL;I=>MIsLU3s*|a^Xgh&Yh)`9q<>hJIDV1e6zBm zBpEq_#>s_;g1hdX0afL2#RD92t=BF=?5#833uU=8&0o|Pr^V-_NhB{SS(BC7Df8JW zauhY!sd=$MwF9DX1iBU3)6pUfghHQzr*lNwUF^_^ELY&7CkGZTMumaB{PGf$)(jbpIz23=N>`G;SzK(S5bD;#BBxa)4*NmYCoCCSInoOVbl^hhtceeMj~mhPPFXJ z^Ke|Cz$+JJ2+_S-HFm!hayeIn$&G+R(fK~lT~r`8%}CEyfa4C}B)-gOIH#mC=wtJ0 zUgvz3L7lcn{bPfMz6-u%*_+PaUUJK_n?4Z%xdLKv?O4mU%B+9jOwZm5ud&0*NvZ~0tKllcMnfTglre4vNkfFS#=_?R@WQ0qiWS@Gwh1KnC~u8u@L9o%vH7j ziez1d4OfU*OQ0i1xIY1LG6U347F^;2EU`)aJe(r8w-B2|5MY~+@V#g%>vPdC2$?!@ z1A_+6ZoLBzokYscB1+&7I=dBvAWV`UB!l+5-E)W+Ik?~s&I~ty8*V|Y2F~+St^pUJ z8w%s6kqZli)e#5%}1GNbB$y#rSYn(~+}QT-=t>!9Qbcl!nn zU@YRXI0q_1*#1-^z1Z{2=P|y#9<)Za<=TDWw zwmF(n7y=3lwpGz!!_l1u@W~ZQDdZfS4xSjIR5gpW1&V$Ws@#$-?|v%7w+acZS*VH; zS1xMD(EtirSv@~%cPl*PJpACmaW^?~Jp*`-0m9^2kp$F#b;q4-1+IZ87TWKaTIfo~ zCj=KQ$_)%1RuS)CApT|wnEN_{Y?0yUEbI^!JwJL826%8pZgL>YIKZh6z9AmUC7=8` zTMeWMqFVWQ7Rp1``}F?5eiLiCO?fLuSZW%Q`3qW={NhShB<}{e&L#Bnbw4vw%i4#2 z1-YE?1;1RhAcQ&Cbf1HhAhuDmHpUBJb@xq6kiS%j|8#+>GR~@ekrqqPg$0z7vsfzG zA!*>&p)E`VB2oex<<`4j6Sy#-dNYBEOc<3`wPy&ZUWKIqqR@)02k%~ue%ZRF?)k-v zfbU9~~sSwh$0|O9X35(qxt&_cI#NQjQ5F2I4INA0+ z_d*#@ua9F9PmRo6e5bJ&Ubb#L-0}3u!;MMbHy)B_yH7j~Qz<%5N4ayRG~$HLXcVVT z-=12LdQi#43RBEg;zQ&({nZg0&UtUS6Vi^Lzvsa2VF#~BSbiKv>_{d z6C*lbK~zr8UR9A5m9IJb5@OS`{puPOcUCm~cW9($rxQ-DPDVv@Q8uV`XvJAjhdhOa z6y2hG&;;cZ&o_*Tuo7p7LR*E7aJD1 zc0(a5yaKt6@NV5xWOzrvzgbpDTO^~?@5&` zNN_=2+G4b#7}aQ_{T121a$%4H|H0AUri|LPB%Jt~wJSH}_Aq5wz7{9QyKS zPKlh?e7KVRsjmD}SvuE30>)gBl?MylSy1e@dYT+{82uSHcRwXLC+WN64nzFb5=rsj zLZAc@QRnshD&W%r$1#PJ4*1M&z>cvUV8A>WJ&0hq2U8SWf!sVM3Lb(OWAEW5yW^AJ zG%5qCwDp)0BxVV2vBW88Rj>~bri zTJ02kyIi>Ppb4?PMCf`d_bF;m&`>2M9-0Ub_(Q5mNd9YE7AmjZ%KyRDeUVm@xGo#FS2rVT}111 zg(bQ1gSPO9C5s&&eax$e9-;wIBJ6AxddGR5FuL?KPJ>mt6qQf?8mcUQ7K}(d@-mM=92sg zxAU9-p>F}FiY2+n#VGH&V&x=KK$NRI}QhJh&u#Q%aM^gs)B#pt@mTgWP8! zjO{_IgsuWsQY0-Z+lTpn$SA4_yY^pnm=@T?IpLNEWc+b70CV13!)?Y_cv_H zqfGFTX)v%Z*MJNmIS?m^%8w`N4kj+ zll?jkE4S4_#XTU6fJ`r7Iw@!}OgII~+LBwM`sKDCfM%DJ3_Xv{DZ**1XuTMd#&K-c zg8-*7e!*a{km|gDR=!|3RAOL(V(eNp8qPBWE6jd2Vn!Hd5z`=r?=+nJ$K)Ah}X|Jl7C zIqPn|OC0prVS9%E0rWM>J^a6@SSApy{QV!Z7xn?$-kWO^o7Qbr@-{IdoMrol>1}p0C}0(n@R@$)TU)ly4O#F5K>eOr zsrgDcEU!f4b*n#Yz+_tFAHU4Eu-Y$4?ITf`5Zh7^cv2aj$2h_BckYtiH)~2Gsi2fu zG=D#pPY-jf>e8l_ZR(eKe8kQ(^lY7DW4(plCx%Lc^$D*^EE}+12W!fMS3Uk$wfm(Q>w5-~X)hLSuhjhOAOdfB*MEYoW(i3F#A4 z9svY8pOQUVgLJOoWxG#ytq4{;G}ZUt_4qg;lwi^ht#|?N_Uqn4CL4k!f|YTBq&twu z*LRiiRMHwI7DA&nLQ4PF@V4jYzE+`*`gsI)Nb_7)tH{KIuCl()`=f7iR@oUTOw7$n z;_xU7tpQ6Iz9=aq+GCx3(4&q3X-ydFevHp?CM@9A$a=FvQ=(p#{_HoaEfHvSRn6K3 z4oooj7DO!@koy>ewn?^t8fS~!7&~iHM}qMv14*w=;0~u4s@M&&^yXy6htsNcPsvFX z_^vuIcwI@h=)&sOx}lO?3ne8Vs|*dz?gfQiD=iP%K>wATSJXQt! zTH>RmTEb7#iH0e!bQxJ1strUu+P`+=RwL^p&etMqk)>VB#!R8v2=DLzP)HW+)(9at zWelYY)|I)>oIpQYH-qw%>)T$>qk1P?KlksgSnC7N1NY{St(oyKb$eVtdN2v4d^j)w zMPTBMd}+F`=LgQpdPk4G&pNlf{9%iPGU``+;8G8Q;jPv%mKFCEmCFjKJAaRpJ-WY2 z^GPmCDStq4?WH81=o8OR9MR_7ex^{*hZ@*FN)NK~38#i+2 z-M90WU(CF=tE`{A7k z^Rn9pD-FjBn~)YOk&hdm{&USyw0+NK;{ms)MzJtu52hxYno*v-zT-PWns3k1HtplHDH%7H$M$%WEQg%7Ouev`ky`Tg3>?zy8j)+6)5 z*Qr|FKe}x)zp8eB{dDurzUZc7a0Po_jqJ8;#S}QhWeEEYDK2w9%1Cued3&5xy@#1? zpZEs8yQ9yrtu@DI#d4asw!F{C({}5pf@zKG9Ro)l+Y0hweTtOLye);$Ds9{kIH)-YVDgot~t>8SVhJrXO0O&Pj-&idO9|&Z~C<1 zdgqhoOh*OJa(Bp22pvMJ6d!2XJq%So>-p>0DzuvAsokC!^mMv*vS~Kf{`T|HOs5;w zR$q3lzy0DV3Qq4${<5;?!0nflf1Nt|tmgKey#4CEr*r4yHM7iD>Cfgef9_~B`rqNl zwnwp=&-2x~WGF9}UbW_AyD=74RN<|rX}yrQzH3_Zj?18Z z^Fq;quD5zCE<>N!2#rL1bdZbd@cQP(Q`fuRSs!y9*2PIp{K4>W(h@U`oM z=Zfo?(E3}YTDRQa%k9z0=5LqnyFZ2=a~qGH6V|Wq{ zzn)zGyD&fcxOBVMq>~wYP5Yfya|c>}zy8{zfE=uv7uqaOsohx`^zvLh*|Pl3{?31+ z$2`AP+x+>s{?4zbcRYVwZ~61(z@6Wd_@3GSssEmLe|B%i%j?%;{R<0MFSWnl>$UvW zW@VuD*x#C?cm8~BS@~lcI<#!Fa_P?{07nCVylGIU0Rko%eKlonP` z!_Cp~?N6~kWNTcXV{-W<^-7}N3Y}z9NwTJ^IaR88($)Pd)kEnT8!I)U=$dhrnn`pm zy-GEL79lDdvlXC}S5hw0skN2VX1aEJrFIWpXRuOdl&)J!CudjgSf=SUs2|@ZQAL9| z8Km6^(lx8-dIkn2RR-1uhE7$6&7j&0WE5&(ys^qS%D^P9$|T9aG_}e!bJ|1?WE2~i zl~1%R#{CNSii5bo-?rdQDyVjfQhPR;tXwZ67>@B zMo07xd8M6TyzqfUjVYxf1j-pg$0$RmxN4^)L+8|L=S)MF$Z9=+Pc5rBk&jc2 zkEfBZe~oXbk>AD|zbGUBQmHBf07F13rY4$c7#KQUxCT_~VC%i|(JbV<+^AXIV-zx2 z6EbSF=4s8E$r*CIWcNH}?Ta(&As}6yy%uL&@kD~@g0untqr#f#At2xp&}>$w=x|jJ zVcXfo#^};E?$^kz1c@?8IR;dX=_8k2-h9zGvi5Rhv+_B^fKbMakl-1}{v9Du+g zC&ukA?#G3&6RgKoG0-N&PElL!{`X?ceo@1#zCEF)2mRxcO4n_hd#@5}n(Xu;ApCN0 zw?xh8%AsZx@YK$=X73M5d{n}(9O*Gl8Z}N$s8!o%nx2kGD=teb{cyB*fcN7=V7)21 z)igsh{$SJx@^jO@k4&Ki-^~2+OsBeIc2`6w`2p%!dixcAQv4o+y2G~eR6%^!#(rUT zxTsi;C0)*MW)!s774$F)2jv`1QY4ze-_Ixxth-kzHR=Y<8x+{>;Vt^1l+* z`JFb~n}u5bH%zV$3Y0?Q39;Gq2QasMIsBGHIx?Hm`PS zsP;6k@o%WvSQVAJ^PIU19$R-l$$ZPBk6Ke^D*S}3Papjjb_t_oI3`G_k>VK8)gJT4 z!G^|B^QNZ_O_S!$?;D!u%v*jmwEQ)1MO|&hS+r?hZPT;3W^(nK_0<*; zjZ+fLbFQ&eSSD9$FJF0a4;u(&VDsvl`!ifeI-D5wk!AHTIozDDt!SzNxiwv*7Tr&; zc28RLyuaErXL0Ap)jNMJB&bFSZq|E|h4WzV6Nriu;$z!u+8c~L(zSEOq+C6(8_PF!M2l&~UPXx=+_l=`- zmjC`}{P(Zr7^-Q^tp-Mhv;#jccGQEtX0f08oI?^LYgwAFKx_tlV54Q6=Kv;xZIROS z?32JGoMl*M5m_Onx3bX)K}UXL;8qrj3z!EAE#=@$!&PWbt4)i`+iF1mVsJ-gzo32$h;(Kmw zijABNM6gXVa&e7wpI!hK>OwjLEHclggm|0H!U&CDj^`t=6W)#!5V1?DEteRM!EI() z|H{4`{bY4G9E39gN8grjVQ@IP7lyHp><5*6rEvra)dBR!NPZ6bPgU*wgMAr*-0nrF%vphc;5xLA z>9&-9Oy2-{HREfN2vY)coZ%a@1O!E20m{L9*Tz94(5ufVj6;l|xV{F<(yH_R|CN9E zul9exMq4!Z+G-tY(>k^wX#mfyxyr*a`a)}0VDph~v*ZrQB_nBboY18e+C1E*TF6%E zTG*qPtiW1n>--NIfk+4t!4MEXswZB`N@`m_mE|K79S-7?FA)EBh7e-HhKm zOExh)RDo{$7}0;T_}VqD-L3cYGBn5_gEknJog0Xqk=`v`eA5NJr)e6i=2BdWc$S5> zPXH>0&l@WuiNV)tr)>|1T0g5Zzdoy;;fJ>eXfFGw5zux^%syKz@a?$GCeii~-^Yb_ zoxK)y*9rB8o^37@;geUcJ3q^EvM+*|53qGX#&8s^RcJio7X-i@1AP(qu5T%`2SoP3 zD@fgF)<3-MP*mG5fvs=A4d1m6e!JVqZ)_+9q6TJDOs%cX-Gx;deLJ!pJnCXKGlZUX z@Xc}j$C1_jnKureZ4O+rh0rLH1Ixh@1_Kn4ErFE|Kw}E6!@c+SvW>Zb%?*K-1H?)7 zH=O~8CRrL20xNYkt)`dW1qAu>=`}F(E^iY_FK)g_Cmv==YoZtlOqRjOs|RN@C+v44 zNHWlFyw_99-){&)>Ih6QLTgK*hFH28!!qIcP|^NsI*y1yh-nC!RP;t2g4v@1zmfgs zH&$Tg^7|-sF(MFV6%Vr+>9sTJ#aP&+&$ar8*wb|O`HuiNxfJ*Y8O?)cP%UPOO`B&M z%(H0-)u1K5UNVcQz-kPEd-b7_AwYMYPhW1;le1}zB1{DgVJV@^{75<}cr*^dXWDh- zeB*e>t+TB8Z&nCaFHyBfj|Mo(qzAUJ)Wi9DOWsHB96Hnkn8~F{O5RjSmj3xe#6(DM z9^_>se4MZN?A+&P<05qK5PG@XiTZ~1y7u?SNy_eK)Ur*;6-ap&@@$njhp_bs^P4mK za21loUib&S14JWsMDMpPi?#t{DNx}}nw(`i#3Ie~8r%>#lG#dWE3g|C0vc1GO9r)5 zSPo1{oQXuQqc?7gh%zA{ZiQh(ymfv1COogfyI{^}A(712Z53EzSYSvmqp=rO;;W-0 zv@e9HB?v60PwzaeD?VlGP7y`sVCcZwH!9Jc>DAG3t!Pn*^h$mey@sz~cb1);$Wr~w zDCR6^KGUm>?lZ-(fNv~Q5&XEw)mP5W4g_fGKDs)t-rPPT%e5CTr8;y%|UN#KY&zVa)d{z*P;1{@EoE!>MJQuPPMSVkEviy;Y|EF@xJ zhPf~+gtuZJ&LB(8M_|_qdKqQj#^Ws7t6uG8wr3DzW+cRh2q@taT4Qgy1!U;~vk-af z&9Lp0`wZuMRXrdBd5T|+Bih4Pe`J+@Bg`4$J^Uj1>W3`-T!HS^UR@W6#J$EHlIYGV z1bH7*nbgk6N4K@t3|P5hHr{LM(8*hpT8*>ymy2K`f$n&(p*q}th`;`mw=T;UCgYp< z3UNkovkFjus{qUOF&R&{9br4L;D67i91zhcuYAq<9Z=E3}G z%0~ubEyvi7K`?kY%y9{ZkVsLl*sx_O6_X3A;V;2^6)Xynr7AXM!BTD;djR^&Y{}Z* ze@^x)ya-0EJ}4I@7J^f9g>=!pNHp~EB;bvu;4~e?wRiu8!GdYiXO{Y=3xS;u-oj)_ zxG?yn696O|axMoei$89D>l?e~ob%qEwEf`DwU@m3C=Iu=_;u9*CrmbUmhD=9Wo@PZ zsf4d9hKhLqSrnnvN2=PgU7D@oUY@x5`p$>78*Z2H*>ZF5)Zi)i(@EQIA6j_-Q(UCqKnDi)>_spE>OD3^UIYHPn4|8*MZkJkK^=F2&a96P!9(_qMG zw7@=LxJBdY<7C#ZlJLYdKX9vBo?ha?UqBi+ajh9@OqUR2{4ON^?b-CtQMdpdHN}vXAs)~`^)8PElb3;z;ee5 zvIB-ti9H_RwvVMOA=g!x#iq^&Dtofn#zjb%Hueeg^Js21();jR5_*Ic%tl=q4!du4 zYxdE78!2Y}$d%d(Z!=0@Wi8*Ozlwf`)+nwet;!$5173gYd~wcT2_KV}v6%*G8}T5j zhkENtj0L&XKq7YtWZ~^$6MM4V>psF^4nQ3bwfYxVO!AE9e1zftR)`duMg+W+7E>3l zjIO)o0|mnaMbygfQrNUzN7TT>~Y$v!!EU(>T zT*q7=m+@e*w1~hp7tpmG0Xk!I98;twQ`1xx%@~4lCt|9t%wA5ETvj$3VZxP-WF`Je z_>fyX7k7_+c))(9HSPpvW7I9kpv<;P0|44;%RLa^sk( zD-&V4NdU`Fb6ZH{pl5tIO+DJ0!n&;el#z|yHYC}Ur~6LPn8-^0cndPJZsV2S{9WY! z>KX6&wja-Ty=fn@4+@eUM=#1>|MXQy1EHwJu?OLhPzu^&85^ZetA6)6Ipy|b$5`o4I8ItF0-N^K_*jo8aiB0w<7MF;O9j25& ze?Kk3)G~JheLT+}RDRHVN7Vfh@;FbRn^A4|Qw*W5(Tewq+3=stY2tSts5i#UE>zyU zCya*(CByKCa#_Z;V17VrG$p>IH(9R@Gr2TPERgrxRh;mTJKsx84D=_)5mfLC7VyFe zr2feKjYWrE3_&t@bgXVLHmwSG8WNFLTx|2h!_DBwWe6k0x}4CMT)dFur$K$@W@+XJ zi|Od2XSXSG`h3J$g_(fUroBV5#o2f^KDAcz@*FNaql zT*nNE>=IU`xNQ}9SxPt>FUagV6nZZAI9{IO4WGE@)qF-R(=S43q&P2C=ckO6hV&hO z98z29W+;y@!Sx$x%0&t4cnlySMNBsWwtj-w`J)(4gNPTS&{JVTdKcl7ng!1WSJ$BIFX(KV!YySEz+- z4+AZS4ykT4AA@}bp-wPi=5aFksk#?*(;G?39V?3 zLo}*$OlnyeTxQX>SQp4(;VosVp>d8rq7;^D z=4${}-GQP->{K%ziN+nDzZ&Pm%ypZOR%*izC+;~L^}YFY_qJ;$VPh$EN_G66Z)@Nn z8g3f7QUc2iuDfD1_S|Cim>}bSI&YGXI0A?XwM%bae$XWgMk&nTOOCf7J#<4U{1uOM zOx~B{(_J&DNe7-q5~y>PY0c#-as#^`B>(uc%N={J+~dkND#X z#K+YoLPFkCK!@kz2bH>-;pjVl=P zg+=J>N-&b)M3tav3atQOL5Lx_F<^2(z%%|Wv8^PfhQiGS5i(#%g3uc$6eUDRS1`LK z{LC^IV7nn2tmj6leUq<-{VN$z=Moe}b##vX=5(PeYE(vhJ_qL{b_t9fYP@! z+iQh{P-!km%L=RSdsc0}vTktknN%;e?f8Y+9S`l4em?2d%A|~}U1{Q-(K>M4Y=*A- zCJn^jmBEgB(DBXdLYyXwcdjzbig^?PQ1eUD9FqSV8w_;VYbWFTInV&D)@4i#jW4f@ zL1#zwTYZ~X(N2r5sqB#gI_n%MLy|?Uid%?TUm=f7*SJs4qM?N-47ytFBpJbo;zm`9 zwakJeda)VFCt+Oz>_7*IDr6mZpfP}8f=Cx};(re3X*!1)l7c14^A8EplSxhA7 zoAli+n2eml#dFxo z-HK4EK)HGv1wm>*xLO_6EB&I+w|W**Y`u3?^RD=P0@r4 zPi008tj$%`n@yyZdd#UhZ`hiwX%d_D&2XC8I_*SwyNE@TY4Cimv$ZwoYe`Y#gEKU* zRCq+hBV)K&*{uN-1hC4u@QqD;a~^7MGpf%QCFbGw(}~M8ER7aaJ_U-zW*5THk63sY zDSCpxU>AtP@ksM`O;j!`wtBx(_{8@tHNnD`F)==rjcc4|#If+9Q+V8rSrR}}=VRq` z%*uajQH}do4>7l=Hdv{1m6BQb842tWS4qaS)i_{F`8qtq+%9juKRb`phudG1+1Y-z zvqH^j?)YB?gbA&-H-nUVKt1cPdLa-YNsd$cA0yDjxh$Ea+d|sVi&>J9QeXlP0;Xg=}z9C1Df}KoYe?8a0xR#{q;mP;Db0Z>^+MNSDjm*!TBb53-OU zm6)%`86z^n4;dAjBFxAzAv_X-M-YI7@^^$@Rk8_)o&z*IWY`!U7!JdR@o*l1#*#$+ zFN>flMGfzJ*_fqzdXVY{5}W|dbheT;n*;;EMz)d*k3s`TD_l0gpG_VA@N9Vpotw!D-jk;BakEnh^7)!Nz9OiStn0> zTwBWu+k-&E)VU}f7T$XVu@}NmfSN8Wuz_~3^V{kvR>)OTYz8mVh^KJ6!W(7yMwxm1 z==<`jnn7RGUoMVCR}QNs`btseJmdFQIC~`+6hJPNspA&Seym}M{%e#0&n|hJVa`q4vweXS*>z|hllziRk$Qg9-{n! zwIPo<328LYb@X`JoGInRY4sm0C5|-o0S!!nu!zcaFCPSl&`Ir;E^G<4il?0jAV`u` zHSg6Uq^Nc}HDU_u&(;*lj32W!^(t{J8Z}{x=*iPcRO#`IU{Z-UVb27H?8)Hk zl5gTkl|heWhr^JElnt>28W>u&??Nnm(Xhrq5_$@@cEES-2S}}?U?N?LB5`ew4B&MN z)>T%ave$r*XlND5>3j%7wgEDB0goV5iTF-FjihL{G2mvLVqxOBn!`hyWe{e65UQ&; zG=`OFEWr%Xj;hjbcfyqg5`3zp{k-q7oV~FK8Wur2o+LYlr|HzSZn@nAByp9-xymb? z_a*|?u?Je%QQ3iI=sy%6Kl9Ts!wmOGtQ>|i9od9Zd}HN{fn;vPLfB_$KrO$L(jd01 z6l`wl-~6utQwtE%*c$t##B{bggHG{e6CK!ix%aV$+=5#j1@~mgaR@&H0bS8bjWoE6 ztYF|^(esX?tA$&e`nTrvZhv$T)5FG*z~gGX<6p^m@_TJ6php%Wd+5Xvi1-zw*Q3Cv z0)!Bj{$ykEmdA`ZKr@p^aSN!OW@)nMg!En#r;_YBrIyd8G(yJ`Sjr@tmM_nBw>{hi zB%`^)@i>YLUCWxSgrzSf^kPV$x;mR=q5*?Cz_}Lv*G-I-`2A!SU27|-9Zn~O{^yr3 z(L#Wy4}j`8p6Pa9Y&oBl{G1#mg~e2o)6IZ5}^!<)2JcOE|;c4LZH~?k<-AVLDIVr>mDo`d?VZ6{Xpb@ETIF-dom}^LaPA6S>M*3ce$h@Itr8Mt1m!9{L~<1UD!QP~;yAJT?*dtXlX z9=ZFfu{!#ywEu8-WP1Ixbe_?X2g{6nh`N!Fot2CpIaw9^RH4WS2K8O^vf$$ zDH}J!Rf^`tzYVH+IB&CY^ z3zpEHTs~GL#i9754k^V~itjn{$3^D+Q#PK*Bcy?v9X!1GpGT`?xRrjHdglqUh>y*c zqOC!ye?F>|hp(bjP(1vknB>dDGhU-+Us3G%5jtFjBmRkMw_c;n7!PQ)Pd)kKq4bsh zE8S(Xa04M*s$K%&4d|LP?yCzsm?a&S9`$F|(TQko#ytoXPji5#NX1~mR2AAmOtzky zw$*!kjJKW&k<{r#OP#*%4IqtActY-9=lO1fo{ewU_Q2(?kmdf^%=hQ=2Tz4;{x3}2 z7;~weK&Ifm?qZbU&tvstCEYQgcTA<_7{J+F-3-Wl<0Sa{sM~UYZ#NQ zq*#t8@U+6|)K3tWNhg+`z!&ndlVbHGI)yn!oRy3tc@}q<)kQc&I-QgcA~Y*0FkU1@ zicY1I=Bem@7V(GJ!v$1tpf7x+8v_tZedUadX;-N^ zK_erYsCrU#zTKN~V7I$?9)FBD!Ih71nM{(9&eAn$^nINUq#EAxmExYtS~ zut>)}eHm?6GjzgeW%XH)JiE)or!2R0W+>a&j+}AOZUB7@0qBCqkzdQV?1AHk_7D}D zj>2@Q?>OsrRK>AjygvMDWcRP|3)%31+v$H)oEj(EV!BbeK6Qc5|4Dq=sjDb^d3h`4 z^Na2R=a$LtjNiWwy2lQ`k&0B`9$lCbOkJ@1J2G|S{a_KiJJE>o%O1KE=pSl!SX&I* zIYn0NOI!3Q6+1gkgqSB+|67H>HDgI@^pZ(@)p zsbn9l&?w=8CvmzH)SAse{c|1Nv-t=DEpS3-U4|wmu&=QU=Pp>5V<4|%0Ib2&_xfTl z4qmZ8*Vt~Qqz&bIL|nzf+YA8!tc+ZW0&x|jeBALE7#*8GA@*TjkjVmwY=^~s;y?35 zF2Rl*RzRGX@RxwsG0`Gg^48=bL;VQh-9yQiefe0YvA2@wU|6!ys68cog#v-XG`$Nii($DRf+Q+8fl z={_iQaO!%PPx=p(NUfUI2v!>kTBSvL$nyoN*lVrC5SnL2B}V(90~fW{Ipq2fEk~X9 zF6GI#(-&~US9Ex0oSayME5<;+dP5WY^2~lcVBR(SC0%+b&LakxY;N4fggf>Tj+|*QJ{^_siy~Ccgx$j#ta&(WdbZ<2>AB=2$(4W@ z9ff-a@lAOhDkg>*WPiz0jcZZP^PX?a8mVs4-QBWm0*RPAN+4weyR??N)})#6_I3ZZ|Tff1|6B#}FuQsfuB;!Or}ONWE`b>SAT9V8F%4p-={Hu33BZ zac;kMAq3zMedzBJ5D!8K4@+;Qz_6&fq3qsvgn0EKm@;Ll1hevk_Q|k^>Cb3j`j<|u zA*B6AW0z>?03$G&c$jUJv@dV#)@jnsc?1F%n;*gu9KX3VzywY>JNU{pn_B&BtSePk z)z}^^YpgN0$-5V_G2viUy6)Ce1NWDC`^z>RKBaLR)wSN*>{LVIWsB{~_d97e$}hQ59pWm z-h0>edOe?y2NS_lf~HdrL>qYnU?$oA-pJ;-T zu%r}WTV5>l{T^eFfBquJqxBgu5*)yva-MRa0mj?C|V&E``A3Ry-aq?=q zUE2AcYu%0;S}X0|IGYldA02v3e~__s=IB1-)L6n60Tu1^SH1{wt2uI^L$2qJ-@o_I6;sRnDxZL@q}$%w5n5)O8aUq-NZ(NhKJLmDV^Y(86Czl- zf@2*vr(pM(AYf(fbS7pe^|o~oSed47FmgXg0|GKN%}Vh2Lc+_iO+54`B1`vd)>&!` zP);dt(2Wa0P}`WH=ghyONliT_jhyo#&PZ+Sjoe!Oj#`(aF1G%4J@b;M+p9Gj@|qlZ z-qJ9ve#S)>}MXk2&oY;(Z+lPSTlPiHAM7RHmL(UiO20;YPp{bIw%gn@ZQhEy zd#s1cpX}X}eg0JFqJRdZK*azhu*lR4fWAXUq@8J^#rorHuOtOQpDk)g)YIF@nfv@- z*jjvHROt@jNo?W9SFirPP;9h?!n6Rm9}s37Z=(5h~cf34g@0y14IUvxJ=D_5f0&8v2h|vv=7`&n$3<%sbYU|d1*V{Pj zO53^nspUsf&lA5c&3e)A`=7`CKE=C36I(y{yLmobRi3SA+O)s!TjaMnp9#b0KO;yV zQi$CY3}+TU~BRoke%cKpSm7!B*c6I3<7N{5VJv`O1g0 zUmL$>n<)b*ZqP0m47Df0r3=d%w0)#;*Z2)0`8wd?+3jMjyy}~?FPXZ2@>^O6CFW;u z1F-5;7kyAF%y6>4KJlrXyf{r19s=M(5)>X`_sT0qexfeP0kc9XkVqNUYLGxjkrK>m zO5{+f7C;SfCq`45+V5*a+&>GRJX^cg7VbsSow)@ck7ID0+_y(;El_jjm+1C85yeyXQ#2f0A~S%w`3kz%O)0Z zkb@*b2aIo!W7l)B$JQeIV4FcY;ewQa;A|bH60a%o=V5#;7x_1xu&-oAN7lvzwHsMV zdKpNy-$#X^!h?$||cghI|CHN+`mV%+fr=svwZy^HsS>|W zMy#e<)`!R6eWsVq!7ks3J1Zv~;Q|-{|H?|}MZ+FfWBcT`OH|lvr|_LH{=N)vcFB8} z0Z>lGUZCUTO5zgrR^^Yv$G&rEDVaC{hlr(<@f^Z2H9nWSCgKEG1>g-}%=N*FjY@zE zIE>#(*INtd7_HT+2ljG^&5X5DV3)FvxL< zB#5%_7WYMQpYdoTZMlfT)lkwtIzbz2wivjs&;LKje8$v|lETFFV^ zA8XWB4skaJvxO74g^sx?!3Kbsb`G)!V4r{iU#SLXfa&2t8|awRFjPv%uThG~0N6_< zHZXu|Pl;RPcpa`KlCITD$L^M4yEs}`VB8iG?jN-{upaZ2joBi@O!T0`sMb5(k=rzs zX3iXDfr?nI0uGQ6i;NM+InWTB(4)f6PayU%bWYsSBQx-~)SyW&<~TQgvmB?5t1gh$ z9OIyVfM68|8TA6(!hxu2`ZX%2;#+w&n|PmrKUKEV4@~p(-Dbr^=SlGU)%bkbu2fsB zof7lr$F?=rSU(a(DP6lOxRUsM`<>bC_r?g#RBWjdvyXacpAvH!ht+0ec5q4m_8z+a z@z9)6mCUn>qYLH6BhOzr`O{H8;v=iRA|Tkg z<{d>UfwDR1T~xde8y913{Am+1n-0j;(d*VCBh(0z64S@UMACs_&pA9+zG#<3L!ZSz zgSDFJ1XD&JNrfBaNUKR$kd4fj6Rye#FWGB-0j-;AoOC_%Bm*}H;{#z9CBvC?`krCRtn(H3ep~4Qz z2>Yp64N3DQRVy?e>V&lfbgzZ=g{X0SHC)J&5x=penB+CXIG|CoV}>J@b1@w%{81@T zZ2%a`i4Q&)JvtRyZA|u(V6UqQrBd{dFr+DrZztgyC&-cOD;%$EkAJuQ?jUI^8zG=# zGTHNri*i!;9J==NP`zXGamQs{IHT?tb46|%3GFbV?_={-q|@tMePw%Hx@WS<-?r=2Yy#BQZ;4*g&#fq_WCG>CnS z!6j%g4KVk(hYIqSq483P>W2)Jq21_#o(!~^%AI75jAAEL^3OZ_B4_XEF}awnBp@5M zjG!V7f-U|$Hu%p3;;JxFRCM|iy&uhJE(z*QKNm=a%F&(^_w@dAMBlon7pq3(E0Isu zoyWt-KovA;0_DQUOghrs3C%fqa%Bt#)etB75b{|J)HvDdlyO(ZOd%DdZ0)TVbldQ@~V$_S+6 zPB3(iu)(ct)J7%l#uYpaFG`uNTNvNj_T_L-d)vi>JGXW0+|!OeEydqf;%~4~2{381 z8k7GOcau)o_oPXBI?)_FeT$bvPXGc^enm5t(J>7Qq=hWyPuHdQ)e?nQ~S#Q8r<{8hu=@sa;|GxetyGb}sncnd1o*DRI{&#G4XAGb6DN z0Q1;j!L2*nhjc^bTf0>|q7ASY03u6CLQ?0n?!&rT?kHU;Q3FNVq+u&a0UsBd3k)%%M+_# zo^p8^!d~rm|E0GxGDiv|Fo27TUR_@O>gujn?Pp(IyZ`F?r&l+%hPqsay3H|VhL0=a zk#tX_rwW?r7<#Dn`k$82C?!^li#@Bv?UQ0MHT8NbGEm-eP>Jv7VsaTP&#v0)e*L!R zBC<9cwMhb8Qew1Vq&7ScA`Kjq&Jm_6$bo7IDNQi12asyWl&R8g(8a4EGdYN4_$K~` zM9aaeUAq2^VbglR?z-r_;xaYjrv294^{r>@ zTkpcRzEyAMpL^^7;BDa4+lAVrOxIC*)tk`R?%=A?$a5O6_o$O=tN$s>TYB%p&L!m$ z4@|BmuP|Mvp|Wq@iiu~Bq`AJ&NLeuNje%46yWDf{^B=rlJ@tN#_6KSGn`IU%Iunf~ zfu$UL=7SI0rasi9zkhgOWNqx2xNxkrYOMU+*sAPzvhLgNOmv{ycSr2UeT5(Gb;m9) z7^`^j@yOK2W7^~OuH%>e=RQP@mAM~i?I`z3n%j5jB%&O z&ODg7J~d%e{ZV=0?&x-}0|DID59;&rIs|~Sgmw9Sb+_b^mA&jLyZcc6baN7Ly zwB@k?-8F`KYo_hid;!a*AJtD&AAWK9{KZY@>(u)?^@cCrYrfjQ8E@Ew%uzvspT92D znPIxk1jo&Uu9*qnJrj9;Ci>ybqR(?PaXR1P-M%HneOt2T+p^u?mY@H&;^DVdpTDK* zd{1-xo)PywYt8ov%ddxBzx)&X#rN~~HL1<>&oARhkn7j{*tq-0rt?3xJp8fk^N$@m zvwXK%Vce{E&1~uJ+4A$V6%S{3eV*N|^RwFR=ia!V`_}y2zx(Hb^FI$g{CVW_PyVs* z6*s;=eDR&T=GUnm3mn|^)0D&Z?|+@w`Q7UF`(oVh%WHmL-Tk}${O@ZIe_#Ln`=-vH zF1J73aer>D`EzIYpS$P(^gaA@|MQ=RI{!U#`|nBIe@~D7u0KC^{QO5%)vwo||Eu>r zkVbOcydE-=T7KC5_v3lZ|LX6j&woE_GXHLKU*qP!t(p6=dv5OM`MKW@=l=UVH>X1a zA#K|vrHU!S8MtN+Du;v1bnRjrlOBzPRvLR3jt)M08!kbBmA1`l(T4)&GQ1T=eW(k(|&Nxz9E0<-o^;ruY-FCz79zFKJnRx$xb~ zrxVL$X}7BERy>;k?L!g7cWX1zacyhgJvg!A`P8b;P2Z;8y?XvRRnAB0*smN^r}dN@ zxMdH`o{N*R)}X0Ks0wlMfcKjBLodGmqpT0zZU4zzTY`)&Lg)N`Hl07%n)UGHs#o7v z54ErV{QmW;A8S+>tuXiJi^8?7{8J=pZ-#!Z8+&vj?o`U_U+d>4UtC`E;mzyc8`Zp*{-S+3_x6dE`{daB$fFu_B-L+3ZRGAHt(wS(} zVl@+MQ^RH9oi3?aM9%?ku(tnUj|c5h-)r2V1dFOjt4HAPX5XD)q-a=tiF6zzI#=1Vla zTYp`Q$9af_^(ZNe3wpl2`0FCSw>9fx7ff9G8XK?#PYwgJ*&}fbq(L#8Mev?shv+RS zjt?_kKNBBev#)q@l+)#z#W9{wixXmP_AzZKEBe+YE{^v8mN=J~uw?zygdZYz+oX(r z>z5|yU;egq<+`Wqmz8WL?_0tV8f-{Pukik!l)1WS{k)Vz>%TA0Ilga0a^9I$v~!eK zF&kDCUiXocJ-am#o7ehC$+VE=qk5w8hz{QoDCN5tMTmSj##?XPZ*%Hh%y4k5p**GN`uHr{mSp-Agy;o;SBiZsy&{ z&{y$4euC1`G(4viJD6^Gr0$l3BY@dMq#}-RRL&lJj7Qmd->ZGA=1Rg!BFhA3VX|P% z3z!%;%i6ep?GdtxF6Q}irJJuT#Fjv+R^@z$ZcvK zfaCzqSfl;Fx4CkDy|s+3VN@_D`IH_R(tS`$^a2>@vs9+#&o)e9e>#vGK$!{~yacFJ z2DTielm7J1ShYg;vJ%84Kf;FH7SS$|MAnJb#Hf%4oj}q^YClJ;Lwc(pRkloj7SNjS z#kXZPArKyP*zBCG?paAN?bC&B3wuxBg@+SJ8wH|;>>`~fjqfcChxw^V^=`g&F=lqK zD|h=kod&hgJqy9l328X&a9ZHKc`dN+fh~6195>YE4f}rXf^Jth;FCMbmdk~dBlK#@?eabkRMNEL`dn` zK!|w(7yGo$35XmMSw~6BVgpp@Ob$ScQk7-rthFm5-LeZ9zEuNJ@r~G!RiBcVQK9;I zehJyBpS$~O2V@2F*S^o|l~)A*Vd+<7wa_;6%NMjLj69A+0$2$yHzI>_Jqfab+$;MP zik<6QSuWdKOKu`b3QT57qvqw9jdI$#iVaAA_T7eYsNs%WRty<_-NVnNWJ9N z(rgmkX3reUOyOdJ{AR!sDk?QwGn%NZwRJ0FSSLpsMb0Wf`*?xD6hqjtQhy$=soQRb zinN=l(OWYnGPaM$FPmlJm{^4goF zl+8l!sV__7jp#KcWkwDDB7}~zNZdf&k}YY(C4X4=7C#7e#@}nxqYCok*L~ZCYC%jfOlAzancTRh z#~4shGy{8`S%zRm=QGz(6=b>@#CZ)Yf0AF-r}bEkFH$yaw>iL^M{iXPys^7=HaZw* z5s!Oz_Lua?-i(-jd1*3?z>pIaR_|f_>{u4&nzYm)ObaH~uyiXQ^l4e^RzfY2_}W>> zV`rq%x0fMk-6kPzK;B_e$0sjfpvWH6WznN-Jibh<`-_|NlEk}hM_{1oU1eF5-)-lf z+@dwtmnJXsL9~#RF=&lp)O+7 zAZ${UGfgc35DW=;EOqNslYW4#>G6<>zs`DZR#5iR1Xe}v#E4>RqbEGRg+8-9#O#o5 zIVr?7c`YVoRH66W=dRQIYC>)&YhuO1TZrt+ewWfC?yHuT6Uj^hwPqBpp{m zw<97Ad2BEY(vQ=NyE&rUD`PGE2L??=8C}PI9MVuUu=jjbx`RrgaW(_rI@Q?j;~s2X ztS)zqAZZ=o1Us{vj4+~Zq;8pIBuS19{P(b{uVz8An4gZ#nG+glaRN{O2!FBqA^-4n zeNg-T*D22-Ddy95-x#M}FR)jkeLX@rV}4YW*$EnW)(Y%3fi0pOb@^i8UO6&XC5rAv z#Va9g8qTav(?%6X)6sEC2r|KWDv_}&(Z#ROk{q#lQiW{<>c}-QxlH4KKeK-Y8eIlu zw24y6#8~=%Z!#*Q4QUID(#u2)l{gbdd6E#Z04l>Dchb}&f`M2pDT(8qdDPmGsT6wE zY0T0Prp(m2g4p^>k@d^qa1-d&D~v5WS546*p2b0a;smL9As}+Z+TI`mfpwy&q>?N@ zQBWBWgzcJl5F$36I|Kw|=>{l*aSn4ya0ExV^>>9o1(gqo-uDsiX87!tbw*6ws8)j> zY*DfrWjR|HXNn4wiOv0Req|_gcHpOj1QQM%msCQX?Fs4vbV;Jnd+oetV zeqUF8^&6=`VdOn~BW}E_2myFE#`2GiUklpP#-Dr@6w`m@Aok|;IzKl3W(?zIHGAQA zVF0!K^obXa`5e(g+0C5Hl5jfOD(M^`6(`G(xg^-*)e(R$(j}DyYUc2R$eJjDruXXK zCJrA&`tXE1T9E8P_%Z_#Fb4RviAi<#u}QEgEQ;`p@K=KVgF=oBWx^0NU*Jb`P@+F@ zpau>JqhkGQjpoKgaU{sw8H|lUnHHeXW#TxEX2%S7#5F~k`jutES$U4%Kgr*Y2 zsp61q2JC6#hhGc1rb$GT zL_$I(pcXD0b6&x-*{e2B94!fE6W*P6UrH?rmPl#6sIB>}AxWZ8o_M{YJf*Qb6$%_LCVru7PVF%^6 zUpn6`nz$Vuar4_c-%ne$Hf5MFD5zyB?7auW?w z13oHrEKkgC6U|rhBS-?%UYLnRXZWF4`IY4Hkmf3JHQYO22AVe^mjRkH37U~0?Gu>z zG89{VGQJ7ebIH-PNoY?LujD~C3^bM(SBL{5+2|#`D9iuisRp6|zjA2-s=*fLKu6`W zJpz;TPOL-<<+aYoqZ~uy&UE5h2B1Id-3y2%(I=G1K>y)EPxVILy(?x-}vJipct~f3ys}bQT%(q$0!# z)Ru=kaZvXfE6CPJW144NR;%IffvIcYgRLUwZ2#!=k!%^bl;PbbL74bKOJ#g^4m6De zoKz(_y#Njin8?IT9`v#}c7NOb1GAxl7u!7&1c|g8w`&Ac7)~Og=F8&`Gj0bY9r4&J zz`{YJMA$k9j(IF{RQev3-td*fY6nkGEHu87U`$1=YAVgHgFJe1Q-^V%ZEvn7#;uvT z|D|BzyPujGaZ>s>%c4XRW4dU;;3?rMAVxE{kv%)WMy%pMJ~EB29lg8>aw@x4%|;d| zL7fQLS^^sLfUG*9uOEb)qriz{LUYD)Kqkl=L}tLE?k=I$S!AxJ8`JdMh|ooTVl)X+YJ!O1z_Aet&NUS#Y}lU`4GjY8 z%yA20)S?I!Bo*fl_Aw^=z7Fj5%|K>H2vL+(k1vY?G;?LF`0ZPQr=N()6<>NsaKeJC zRlA22M2R&kd;pB5&_OXkaj5DjRLxS=;D z45Pe>qKH!&4~)y~ePqbAHj$}@{iVEVOL~KmBg5~*m)Ss^>JAtR3tvC@e63uq2c3Ts z_VrN7{8`an!r+7TxYWQm!>iJU#q%hUgU74+k#)#WsZjU{jA=vXNRtjIdxE*%=Cgp0 zlAl8<2}#mi&yc?oWk>fc+==!fLFns#f;KRoBh1SIJe6!yIeO~beQz1soLU+Zarsq( zu)^u?s-{F@jF%}-yv2Jz3M=xbm88IEPDF{JcU)C+0&uT*0gj$xOq%we@% z=tyOt7V$C{`K>%T(B-Hz0YpUS~7Xau7~_mS44|^u_c?^vSVdvAGPT1v~a0B$&_01`+h1ZNfa#=<=+s!Yz};D z0x{+Ak|tqpQdV0V7{w7TQD$dQM2lhcyGi7#xg?F?0m)2yeXw`gfx#=`ZQ_^6v_v`* zqVjcl4qUIef=&Dc3Tt)Hc%C7|;0^y+VG_U-#mN8*3*6$Q(j4W;Q2m3HBxjI;YF!^hrpzvLr}@p=}bB@)cE7}~fz*x@z<|1HI(Ya-aTY9+$3)gCp??Fifeop#|CgDms*js};Sc^-L zrWVX`&{#&>_Un8{X{qm^cqu1J?{=-18ZyUzrJqNkIpYY=gTNrLR8@kl%X6p`G22k1 zlU|-QffpUMB1!B^MXv(jWwPe^JP3Vk{fkRzf*g#eKsG#KC`F?I4JX4T*Rz*ftn-VO zCvjdK*`I;lwijl!p=@TwAjxPRjDDQbvXWks5>c{p@O}EMD27ciP7)Gjh_55!=!lNe zd%|d?7)}2{^aB9df(#h7u5@D{^~2NN)!Oz*YYu{nedg^h<#|iiWE+1zIOg8b*cYyGHO#T$hwXd@DLR2| zAr^`)BsK{VsEDASS+uO>?}u)hm5h8vL6pr6;XpQ}B)&-)I#dDlihS89gt`K>5asj= z?N5Gv&O|vEHgrfqC)MYL*e$I(TUO+htV|O5D#bwzc$I#g|Ew&N?c{cdA5d1(U|yVE z4Y6hX=41R>x-d&JHl1gVjX>KdOR%H|2h{)6jRl%Ep;u6TN2wtntl0V@fE|Qa4k8UL zV~en8Pm|xv9*Q}ge8gD09$k=CH-3P&kV*NyuotRUAiul?Rx!}1C4KwGzSgzbWHyOc zW5xEsLm)|zP=*eph_lDQ4SM5k5Dl`%A=5v{qUfWU3bR z9;uxBa~r4w8CXoZ3W|`4Lpew`wQujjpO7E0NamPPC(dGbub2g3DyW4c2dsNzTL%KL ze!}HS+5&FIFw0Z#KG2-;R-(6)jCk$wB_Fu8$3Cth=5&!=U#)AZqVn#AFf&ejtuFmU z@7|+nRZ?%JBu3v7N66|0lr~RJgk;n1m2t~!$v}it@^B)tbV*}m))nIaBSkq0_sWpa zo!$1aor+yf8(m*_Z1_BK|I9|We{XD`Lufnm=);N<9h=w|-gJsrponh8dRuT02&kep z7I?sxPQ0KUSN5FrFixU;$(cK6c53k{^pg0;Dx}G!)BOjxF|Hh001ML0$z}Bum?bW& zYZv!*wxSbD6VF%o5oO4yhw={i&>YkXyjx+Ic3|nb$5X_4`BnGJZB=Jx_jr8CxtKs? z0sFv)Fi!+t(es^X1*eC2>C*J&fSlqUO|oOME6rbyc3EV3($~VvPami*(>@kaWVtvr zQxWE@J%9oJX`ifSfPdph8GaU2u5g(VRUYA58&fPap~xD7-ImOJ_*YBXSs%H~V*ud$ zw0Nq!r>>}c&>wgp@X zmLQTZ)SWuI<;#n?4@W&>785+MvH^@!7ZsjY6gTU^kPyDHcbT_Cdm>y4uzS#CU+!ih zGIWS^%WXl3O*ptX!d*xU!-hzh*epW;vwut;WnqVAhoBql_|;)%n>2rC`*V3q>z#vb zfZbg$IGSolOF%g`&&0z>DR)m-g8uaF8nXz9JUmk==@cF{E$N@y{OF{ zoR`)4vz8s@%NW73$iFsqn?J8)Sl+m&mC$E)Sh^?DxlZOD;klN!(~Z25suyFhO}o0( zX@ehPjvwW9uE7#oJm!Fc!xE8LayA2AWWJGI989hn9FDRGW`x&^d$ZcCBpO`YNLkxS ze#6eq9b-%=q9*a}E?-EkaNgai8%;H;@Xf4Fej~Nr+h)P-wfp!@xh`f|wu1$^C`3;S z%4U0n+uIo`f%z3cbqRGr=g0HB;+GEXQ$p_R zukW_wN$Vl4Q!QTz7UaxJ@!^DRwzf9a=HRZ&$dpl*;a=V?y9KR4@~Aa=Tkl+t8*Eh` zzJ7wdO(is2Kr79v>9hUt7{Bb#rE?d`PT{8Uao~zEg^_|@;&HgXHAN$UE=ya#f0}X~ zAuWwDOUG=&i|qe0thcPKEaiYN*3@8Of>$u+3D;VYqQ<9ty)B#F!!XNk)iTFs=!7Xj zpT8uOV%RD8T9epdXO@@0ZE)_q15Bv7-jX0~7* zqpZi@%P+e$uC{)h4vf?`7`!`OxUuihF0PjlFB{RiQWmUHAo(q##;#p-0sm7XuUs&S zz_OnZ->o#-YeWU~*K=lXjnfjRWvL0)FcUUXN4SA)pzI<-HcwRQk^PpvP&%8-l zMG%pST}%%Kl+u#mkZ$euy&<}_#(M#vTYG~F?XzC5xS%)+YkPt#wrkifyghF`bLJr7ILe|(v zChXa_lJZvXdX8KRCY7&j8qvGO0S@y#cdhV4tT;TF>n>vw)-7l1+R@UE#r8(rTM1}t zZAp=b#s^NZyqgz`?*T>B9>FJeYLK7YLAw=LrzsMWc!S#VgQslIo%3B}b^sZ>AMc2N zsDG`g+cx`vX2b^|h&iFQb!lZN!ZS$|>kBR@C4jv1F^07xP+6 zmvu@*ys4q~qZ-BRmCWj#CrTTk?cF4Gfz`ecU2pnb>qR5GtT$g2LHblJpOE7^JW029 z@jp@Qeh_(j<>I}W05+vDom?;DQ&lF(&U_y`ZywXBEe*MJtG3P~ns~NXh0}3P*T>Qr z7L+b5A@T0%mM!lSUqyEl|0vLv+z`hppe!J>0ou(A@v`XBN>)-koF55klIfDbNxoLk zV7Jx0>BHDj#U^aF%v(D?)(orIRKTG**%}ao+oC8Nq`8p@5+<=GUGabu?EQ->?Ap%J zImLSrerdQej?{O(|1d~R)+MZ(v$giDtqXI`OvCEew&8Z+%LVxqJ18wU4MmZT%iqWc0Ii$ap!r)@oM-&)V=v1Qgn+hO>w^gjX_aRauNf9rmf&#s&3x(6AwVmW;Rpn~udMNCWLfL;jSCpIV{#mC<(5ff zGSmgmc2%?=%F~5Rl(2C@RC&9K+|M|fmb?REfcgxJb`?=W3P9b}daufkd5H+(=)NzH zw+h!%1A1*obr%flvC{OLd-O&8+HL&@BZrr(&5L^F9+fNy34^jTZH{t5Kqm@l4A$p& z+66nF+sIU{L<42MR=JLVE( zcAC$*5P-@j&Vsf{2-^S<;OYUAN=#8ORQLK$1eladjAEp7a^D7w^$QrHTNWTmiP&6!!uyG6gkfG*}y9(}J)V z9X_hx<46~T9UP5p$P8~*pc%)ql?;0>GI&9z3w_iDi$KsAj@E_&Z=y+=3fEay^n+9} zG)j()_5YIjG4g@`l?;IT?&tsA;?6=tyBJF4y6NN0 zyxS;A7ueF3!Fr!jB-cPak_(M7A=%kJ3V~U)bN2gxw!cSE-``O($gn-8k>7MHBhrCk zLrZDprgMJvEm?fK_%dtGo7(N_B{U02r#%)pg$QlTf~i}dC0;&JFrERJ!4_Qeq6HuJ zf3nM>yQMR_btIR)ai5lMg<-?Ab(ZzXbsfZlD2`wf2pR^l2X+iS}M_=< zl6!RAfqB6prtRZV#Q0vpX+Z}hM32{7=QTKvH+bYJ%EtotsKygb} ziu3tB6M};iy$uETnkVm#MBhHzb6fj=U_z*PMJTC9!)}1oAm_4?FS#c%5@Zfq@4>t5 zOV7V+IDYrSs!{VlW3owd|CbPFPFZKmdJtvOQJw~fQ5wn5Ili~ zC}UqhASa&HongIrATb^TJ-FSDw){sgqd}PLG!R^+(AEI)oRmT{qKo3aOZ4IKe>}H!XbY$*wv`zJkiP;$dDiKifuQl8Sp0)BA}U`bj`TgQ$Y2zlP8G z=Y;zj&MHk=|6wGNxrrA8018uztL;k0_aefKrfRGIPd$P$-Qae#7x;d#cXlwWjpp_> z_T5**&(pOcV_C4^lK_yrU1hKNdZFic)S53_pDjMP=67um(M#@AEFZ3Vc+W)^P)h;) zx_;Wzub!LonOZ$5;9@PCi2X37PK`Ux#h+2*FLDXj)P!y>u}@8W!qs}E)_Tj;o=|Il zo2IkV=`HDScEa$1)Ol`)SPJZ~1EE$#9^!DKGOf+MG2Qlz4o+h}~NLCxY0 zCNbn50Y}Pb0LVlb+CAP`(wPt=D@WYH=GTF?WJ!-ySq z5t>rG^O%C3Dagqw*LMaYFP4zNa$w@z2HCc)vN^2N3~S*j@(ja7&J2m32}vjp zT`?1yQ5=>(6Sl56e9KI@usEV(CSq@K)TJYjtK8+~2a-V7L%<^hfy!3#~dlWtcU1t4VHZp;$?N{wYxf@+!!}w-X z$?{NXtV5vlN(C)veWIsgo~_({P;N#E*5O9$0z!YM?sY>9lqlHxl~?S|F2-n-<)p$o z;Bx#5q_>h`vFo928$$DRyZoqPnFH+I-$hd^?C1im9055(W6KjJtXc2SDF^`o4aCzU z^IO8Y%Z>p@h=U4hKY!6pFjhyQ8iMC6`w_UB_2vTzx{_((0@x3LHa!CGN=1U3!aGNy zJxJBEWq8r9#D7*;_A)>@i}qqB`FWR3CgOwx=rUuJIJdz=&D`P4aD#}NA5zpxG3SUu5C9_1$xMsp0n%-4RF}j!?f~|GtJvJgk`;vLH_W> z=90h?0!SPM1s9BwwrP#Y9o1diC!NCedVkjR3{%?( zGh?iL#lUp>x$joc17PD8(4Jm%>(lHlP@qrmwi#orPZ+Y+BnuirM}61Ii{NeoLOY_$ z5@xKwxT)$Z&m|@}``dj7sJs4JyEeDmY6!Lx!RCww)u&h>4fJf>d@FM3xUbk)3OeTW zP_8p?8F#rhUA=O}H{izAt)5#hh7S|}z{2R?mlC#IUh(^K#+EDjzpuRdv1E0|fOd}T zC~BD8ik!&1LsDCT^T}41q@O^dZJjTAGWt`bu2Tv$^{TT z*S4CoP%#P<0B}Cc2ofV5y)I&E{G4W(+dA%8uIxUZ+D(^*^|XTXTKGW7;YDr&4W!z@ ztE=dRoEFh-`KQaBDA09Ap!J!$#R{`gRuS$GEn>)t#0xw9Yx!5r3u6nVYvWwxAC~#J7J^Kg5%(CX`yV?{ZoaHP7 z2>uz+;l30=Q(JZYSO$I!FS`D`8NOBj_4RDmyR4QIhLy7xY7?UaR#;e8K6{9mnwLy;@A|(^B=@Q zD}yo40(&LksuCb0g3U?YcEkrJvj|KC`1Mc~orJWbeYQ(n>DkBxR0v?@MPeP_J^*0~ zgxnxT^h1j5%mD|0VEjgY>z}G!Bo``spBe|E$?z;v?JPS!e0?YW|_2R){5fXPUXhUVr z-uOqA;w544&7u>4Wz`84#gLG@r{0p}Q&1x?z`%3J?Bio^9AsV9nlkK^au(}!P}k>h zjedlFi;J|$cc-oAW3a~d5X8>y1& zcX;4f{l>BNXKK8)&0?KxChNiw?pc1qN^OI-kHQoa_v78UgVuaQ5WPduWG_X@{Qrhal zUc&>SX!rYdp%kB%;kRffDj{1sOr=DZE+g*i-Wgp?4ciN{FY`^A+N}r#q93a>#Jv@I z?&`m9dUpA}y}fGx>kY5B8NK1XJF@@H=1$?f=}rA?A8(&-2x@8mZoAYf9IPwTr&4}`80>@*VYp? zF2`q5-!lD$a;+K_fdfm|6}z)sv|C9*e=@bV$-9NIQjEdblhLX8CoJ3g%kzhZg#bMm zd7}q&;dK`>tO<#HcKhI!R?v`w1l+9Ch5vnfxPv#_Ww$_fdCp4c#y4Gg(&woIFhtdH z%0Q8RU#*Ij=m2}Vk+<_?z_QH3b?bAYEm#|Oh8F|Ix{OsT5;4KMh=QGe2qn&DQaFLe zBDk7HE(RV2j{O(EQcgIwx&#vuY(cIrPaL&2ei0FF7`OT5-cehJ<&n`T7XpX2-2Y*6 z<Om)l8kvCLz7BRW5dhb+pEi^z9ew#9mB&8wV!ty&Rn~Bj4@VlI$`DoLJr}a6L-` zN)Zg?qTbyGTwVeY(@L2Ck%fC-EU?=wZ@z--CV4}EC#AYMaq`0crGUr`4a4E1BEvhQ zNXM}H5XIUoBQF(+48&thog4JLqQ+SB2`C%XA^IDn=r>Ji#^q{ZZZErB zh7uH%M^tM0S(Td8m>{VPg84PdyDl2Jb)nIP?kb_{e*6CZhn;iY@7JEM z$CD2Um}*_AOo}oPK+p$b_$wtc^5L^>4_dxrS8DPw+`4vam?P4gJ55eXcL(Am*)&*9 zH`wSy;l^D9BbvpX?q#bTzIeaR(A&`ExBgr4(Sl?3SG4Z0E&Ent{&diI`8M&5pK*MT z1tw%+mTofM+u9|XCSoZxZ`61%3tyWX91&wSmd>1wr{@f3?tCR&?Db@HI&&aDcN3+EnMVSHu*YgPehNp4s zYee@kYYW00Jd(EMbQq0ebX)?uF$L^)1{2hCc0keM8kShY;c!U9M|Deza0zlXGAWLU zqNXbojM!A3M|Rg~7UHv*Gn2cXivs;6?Tln8A@KTXy~YYp#zHQLI{aD+u()rtIG6;4 zV{XFsQq?cuq@Tt~YI@R|WX_@W(=FOIU9EVo4Q^eNhxRR1q>CXDtdO4}4dU8u{s9G9 zJ?=VA+v~&j*Ba0dM|3Ywcc*0fLN*D$1SF{Nekqc2?4{wvsslEqdq;PjQvPvUAFpnC zE#TPVm!d2BcVuS%W6O*J>S%;(mn>(dY-X>Rt-F(eN+JOTIJc4ay-0^TGNpDrQ=vXj zZhP9Ek@d`VqL+&ftBAF%JzgMT`%4;;f* zoji7A$H5~XHI;LxRGVHDp!uv%6R}p zDcVDtB*+2s)P$gCUmfuZ9b^BGu1m1mpi-4cpoYr(d(SaSaDSg5C5XUWn<*-0Oe4XB zq|)sLh+bW^rVW=GR;8oQYz634uPSYZm|9n*6DY;Fxzom#Qc4C-OIwEKSLw`Wehp!f z>#Cq(x(*lUHUnsdRoY%tG=%A`4`^OwKvPVO>IFp9~m|$%c zX_PLpGgB`cqlMRzjH@&qs=z!tu!Ko=8N+-)sOzJ3uZ*ehF`?dVC#o(#Q(R4}G4zsg zvOkC7#eKx7!nY)XOX^7Dm-Ed&Qv=<}~(^0Sq z>N}Tmou~2v0oEABEt>LyquC|f(6vUGr^?@psjX@90LebV_~0C1X4 zaajz=5#n|U@ES38l90kdJ=Jyv3M5mQB!rF^N>Mg|wv7~Zvkhy92Xg95_oS3L#bGXT z^o=C@ba6O3K#mWhkyMUuCmAIpd;?Ibr1gP%!Z&y)2|#_LlaCA5ISHVwg{;-8)g7>cg^*n9>d+S{D|W+P<1`jj;8}9O!a3|=?%RGLQ}{P zgzr3Yc2~e*Jj1)!oQq6o7p3zyoiTc|!`_gty~o7yn10WED+f~6{!8PaICcPi{XscSUVxrAzl`_rvGv~8Bz3l~F z`|i&>RI+Y6lMoo=lUwV3NYh6JbGfIU+?ML6=i!}by(;>QU-w(@+>#DS|GsV0PsG=K zno9zH274T~biiNGoA}~S-QqJ*5_qrQG3cGehwFg@A$D1ajxh*NM(bcoRjaz}cQOhf z#s6a({9;}y@mynCx+WBIw)|nSSfTMA&|A+7cH9kb9fQKE^qoqB{~M#i(V#fiRoJPG z;c3AG?8~60O9E&IU|nRm7#S_Vgygi`{?C&j9S@8?lbYrJs8DOekso31hz?yA1WAeE zwD657_L_w{W+q`nAscTEI9Y|5i~$jkOe2<+L_FB-W~-dGaJ02Ayi&BCqi$6NY4fO) zF{H9+%x$erxlin~COSt;A`MschKo;V52y_@DS_O77^yZp z8q$v0l03AhoX6O08oyg5&+*h_s<5ZEydFtG51zX2w!lZK4GfNEW^}?+jYyRlLlS0voDco6abpvB;XW)Kw$`0m;4Jca8Z!Fme|Ef2~qB_(JG@rRi?7Rs7Yo-cjvH7D5z-eUkKG_ zV%#(a#2}h?l+lLI#z-l;u7gY(N=ECCg<{g7Nho4W$~`uhK}mDa49#@uFM76s>f}y6 z0P6meq__{~^R0Is+_G!+XLOVdlMsz@Yu6tI)SnL@dMVYCA8~vLP<%M#>s9KdQtDgj zq2CVhXK85Zt7Qj3LUgQ?rHOvdkY?UzyJ`TpghvIUO>~*szZ(wi26VNx?a$fUU!2V_ zlKkC{08K;M&&p0bgnU7~Xtw94OlbjGhj;n%8szA*(7(`m*V@

1>?2@8rubMwn%}o@@JViJ>0R^p; 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

lsd5;hx1%jP6AL_VaG*ig8##oNWpE1EN) z%4j=<#E(mv zRkax(Q?LI`<$oMMSY4T^9Zkz#RHnX7CdrUeXqVt19I_>MSJE^9-($h*I1Wo&S-`69 zG1G=;s>8$n!e~?)1kSOAuS9vqUxC9D1sv(%33w_Qiy^^bo*ZQ=M_xr%DFyz_6BJKn zK7n%<%-5B(;o~Z$yMcW$?GHz6W&5K+cP7^R?yO_AKU8w&bKk~9tn8z8cF3v1OAn=u z48y0(-U@s6B_c(_=Cnj%n)3JjBnE9B&S@)K8bEc}Vpp(0Gez4mCVM@R3i_igy9}qr zWOJ19pKP(8lm+nk?0xee(v->Y1a8{W@SX<~>rbDq{|ezG0iTkxKmHzGo1iDK84LVq zI{W|~@#>!&!<9GTscWRf-4j~MlOP(Iqgck+7+a3@1aaR3eScvI08>eoF>qw=*2INm zZCZBqyb_rM>|ZG`d>cdMAZz9csuFlSt`yX?+1>)Y&DkJcl}WH;B;vmG?1C$21NLQ% zZCL5s4_+U=m`J40?@OmlFg9Vo*nec`_oT)>T|QzMZ8k9{N9N2O6RDn=kIUxlbYmtm zzSwIsP9!B=JGvyR4X<%NkK`VFUYI0Bd;0h=<&WnlBJcV9+JAmO=Zy9j9}@iUxBM)B zW^8AN+YY933Wqb5ndY4)>%}qsv|nfWT}~tm?u^TXEAwDq?XB z@h&U+Q&vpxG+Wm3@GuMC{W?B+OF zB}RmPC7sbs*nnv)FKVSo;LN&sxlT6R_Opvu!aBGY9ZrUCZnOe*Goz>Qx)BY@{sz{7~I;OnBkQ1;?dyXWKqUW5B z>^YEX<8@H?ZDxE*x{|F-0vR+@#yIkK&gAW$5bQmp=rpspx5A#S$2M1Dsh}v8FFw=_ zWuEDk6R}4=?MC8Hc!DrnItT_}bz3PrO6=!k7tf^RcjcYuS{aVsIF6NZXa^m@QayzQqn zwOv>ktVt$utikgX!LK#b z_<57R#qjK{xg9WiY(cNy$^}K>uxLi+Ab-%k+{B`x| zFP9HnqB&|XFm((=E>{*nJ;nJ?+~pJQM4Ows-JQZlj20hJy)k$CMx0LZmU#@%9g#*m zCK~}HO<5*rtxO;Lws#6CXY8h-F;-uQ=096HPV2rDR*p5Un+hMcW!=!~tzFfwpWD~p zdH>{v+qWkm2RnLqbw%TH>dn)1yz{&RCfp0;Cx8A`Z*m>D6?3NqmG=A58Nr=l>PADq zwW-bWNw_wHF?w8%YwH`6$^>!34u=?Rih73mx6h#32>@&#r61Nw(n1!fAC(7cV#AJs zBm*>r`o_&XCPX(6j6TDK>xC0B|At!$o(xCJ4*+@nmhWy9%$S}zmh{Raz)kIP)y^Qb zYERAC;PLGt=~I`_#IV$wYT_%xn$9LSoNcPzdvmJk+yRBGkX;c|FJA7By{g>L{`^xwZp@2=!2e@#b*EFm$T# z)Ct?ouhOr#Qz>D|A!@gtYUTj{e?`-cVQow%3Vn%n z$NjP40A^G8Z`rROTzeSzSj7y2Zx^>X&3Tk<{tV zM7KrR_m9f~Tg5vs&*~}m?LAn@xn};X#O@G6zRTzU%cppKOQh_dU-M{fGYRiW_~cdo z8!Y6M`PN06s{0=K$8U!8_ViCR#Fc(~dk*)X7BR2i+GxjxZ%4Kyh1RTWx%IB+*QcXp z2dfP~Kk4}M-~7eizrX%{*DH}gq+N&1@TVyXxB1Ngpd%!=-mE^GNSC#JpLdd3Ok&B{ z!n4nO1_18qn%$UoRM(raN$>Nkik0)N!S{>&xS5$nGED~YufpI%p}ejYJXCC@bU!yT`EqiHQZO*Tm?8lV)*4#H`) z|4TtkGoUtte8*h3GflvyEY6;kjO+{`%@U=>Z8RGy6D(f=%DW&R~rb*z* z)EAcsTUvHRne03Q_PI9lWjn)E-*!8MGZ+%g!cH0O)@snYaYSI_ucQH-AGChR7{&`i z;dj!8+}=h#^RCV*m5-_cCr%=^INyA1=S6)wv;}*C{HCw3MBbf-heSN0$M+ZC0&2|X zx5zaIM5|m1$@d<+*f;2D?Lq?5nM_)J*m$Ava!FhxU~}SN4Z;S%+n5y6Wv#VHq|dcS zJjGu0*M6IOZk_)XnE`#A%|-J=^j1+7+)1B3x!wndLQX%1Ku8yS_q5`)t(xrats5Wy z=T}bvIKTZByNbs>N9~RFZH&O!aI+M zQg1mt*-IedPtLq-svpxls&u;q#M@%ilkw4-Z-trh^}TrP&t5smuK?O=@ix2`$k$X*N`SV{vf!^0kAg3CNjjjx}Ewr?3RObFPp45KUv&u^Ca5A63&X8vm?nc}G}+rRtC8L4yM?jj}Zh`>71p45JE zUIBCrUh=8IvK&mgj0ca}5%%a^dq*5Hf*IFPyMh_vI))4O1KD;!P#dd#O>o#vjAJs%=yXSO-~kx(@*Zrsz^-}VTIU%^Af)&`Cl0HEB@V>UCpNPH#7L;ceU?+?>g~F z3N3Z~+MwgK>T}@d^G$xUn*+aAjuR{rm5OfkC=q+=mHd>b$={peM=Vd*m#jE>egUk5 z+;Sus(Qc#1a}GUZ#OY1lU5lH>euq|n`*LHg+c~c9aG~Wlm}P@yuNpYt+vau4CXIb3 z=))UMAG0J@G3xVb&*&jBw#R<4*==f1Hf{ay*@2N?a^pY#6j`ob+<2+eiNuc?(10?X z$c3RV9&!?68e~_&Tbq-Y)1%=@wBD(~?E1F|35$j-79lHWsHg0;htT(XXzvrp4Xsot zKYTET(5x=eu0Yi856@q8@MOOS%l^gIcLw}7J2Jd3LaXZrr1PHsK8Lc7RdkqDbc

1(>z^c0-g|rYDb1=B&py%D^~>fdHN>j7&Z^&x)xgS1&jre5vzp_v zT5+>BGu6&hv)aSHYVel|_ha$sIlMxgu6hGiFzYj-t79Ff=P+lOIB1}h2dBK%3nzGN z)Mta{bTi_Na^{R!4eEvsK4xz@x`T-s4MZ$CZnG#Bsuw`loC#Koa` z7jOa@y+D2%zvIOvXF`ITNrGilyifZ)*)4&xV}X(r=UO)CYLVcXy5RXV*8S$7dr*RR z@q%}SJ}SJ?o2Kv8y0GJBW6zO=9gKwSj~0B#6a1D4yBuYMXSVx%NeK9_lwKX>PxYN zq`3Rgm?cIGd@0^-$qw7(t<)43zLXf(6lL8M@0paGW9VLXS>b1VQbp39+NH4lh6Bfz zQg1HV_$PS>FYS4>ls2A3Zd&rcleB-$FlC29SXt6Oa55cj;b;Zr;L~L$A%#VVJQfZ;o}vkqkgZ6H zhku}b)F4QH6(f}xtdN40bX{SwQVNTSJFSQw!8q%6nJEtdzUx8uPuXxB8vFNQwyiuV z5|f+__$<;+ek6)Vh^PJ%DOoQ$3N0Dmn^J-n3r$ultXqOk6V0RG$JL_cOCDfu?&#dm z<`x!Pcb#0^VExs)sQpnOtq=b0!;okY)Ruvng=Wh^o%O}&-|}ZKeAce%U%mKd^wX-x zSE~2frx$Bf_VC`$X8fH!V7ppRNNuPcuZ&}lwE%9-`3M{TtioqkqrkDEr&ll(tAx5l zT0b%cb0+pB`pq;60FY^stz8jEl}fDm)1+*UiunZoSn=>1|0Q$En+qmLDWK2yd?;Z6 zk}JU7_Md-K&>~6oZAGu$)Q&AU-rV4}w_``!Gm;4sC~)4jp@I4ICXuvXZ!6h5!VH&Xfxp2+-kV!3^T2y zoTt&{y?QR-gcF_zX3 z2{ty6f}6uF4#)1RIP_sDWB;XcH6W#|5PJu+NesD7{OPw~A zLb`HSt!XUq_VX(Xuygz5Z5;;;Hcp3^JXvW6_&lIfe|9D6D=Zn@3P6BjC@m^muf<)tA zS$`|5U7z(fAKYw|s$Zb_!A#?@NV%R!|7juk*}6aFH~2#~xgbG9x!ii}w$-7)7Lx(k zr!U*(8&zVtAF^cgU`~<8F8`0B^A1aL{r~tg*(xe3Zd6pG?^M1cxDI2K6 z5}|Ua+Tu+0e%9a5WvaKH#J&=TPxIV+z3qxa#0;N|f|_GMOGM3q7#-%Lzu<@u$0=#e z+S+cR8FTyXCNtWK-Gl%-L%hTNhreVb6RkDcKC+vD*zuPU( zvkBs};dyKK&#<&LcD@!O!7l4!i4Ep!+0mY=moO>Wyq%>GC#+uHT-lDQK>)XUYcW8}gy51vvktaF|Cbojx$K>T{GCEO z#o)SyZMtfq*$jI_;AUg8aAmBYx7c_7O$;+=ICKuXrG3-p>w1juM;4`y8uo_(JOEb) zWKf>1CWYZ{*SnU8))8NsOtUeWL)(`@SPi>G(yBZAZKs`I>NO#QA$VRYfK*yA#y3%J z(Z&ZGmn-F)WBsol`x@EvH5p)=&(T@71R-zgKKif<7$! zX8&l5p_+ZS!2bTXZw1b?Y?n*y=JO%+GNGR9D{H25&w*Rm*%H~s`QLQ6)Z7~2rTE8X zl_Zx9I=5V}`!rCo7l4=$=ex4u%=yNvC4+APYkJ*42@Br^t=wS0|HPK(ecumc1iZQS zy=C=~}`~qq~lgrlbc|Q&x+OmI}|AD#L&Sw`MulRA~ z{e`^81DqEFNn8*)>34W;vl65aIa2_*P-&&EuZtY8Zx3;a@^49)G``+D$L$_wc z1nf=yaZ0@H+Up;u>jHf?ZC!#JG$RXotyy6IASHj$P(5fN7_#Gr)P-)rcL@6oFI1el zaQ1w_;nmxsW&}n-5MIg}+6CYjgT`h54adIkZ~AZKlS7GJLDLM&{N#|rq}eiRFbW6S zKLkO3slJb3_~Oc|E4Q587M6B?W5aOStrK5v{Z)4R!Ow*LpxZ>r&Tp(g{@a{~Ej>4U zAqvMP;|A~9ZMWF}CGC$(cOM{soIe{sc1dqGXe8q@D<)`k^)HvN0ZV`XNCen6)6Ern zfEgmZ`%S3@^o}2h#m|+9HXXloJoTb3GH5ZvHmnCJfbhZ5u-XjJR4eQ#9il!L8n^t4 zn*sEhkc~j(Sk1Pd3I6MRkYMg-Bz?d*PUuh?^lHv8mcQf8-mo-7(BwJWu$pa1WmBeE zuPSz=VSla84}8C9!J9f;qdvBoOk~zSWaAInvxI+t`}HQ{iY^T_=Y$w?L4Dxrn>PT3 z9Ac&=Df2_j3x(@qe?Q9I>9yk5;|)9QS}!jC4A{-GyZ(32jIod(D@22~SmM|>k8bUL zCe*_T^)-VIVIfxaB5R7$H4n4{gt0&w*(u+EnJrfnCbHW7=0-DFt>H;!I8*4cB|sT+jA@R%)MQ=^b|tV9bq>6Q@&cD z#QbpA*3T{3vNv~*C$&4+NIUVBvbse+o!~1q3)^iOBuKmeDB0pvKr6}l>Ax`}a)V0Q zz23J+Foa4>VM(%_aE!6R9{N~@@yzkwQ#&J{x^b&x_c|(7lQV-C<_uD7!DAUb3>s_Xg84oiG#|IftU4(!EZ0N|FQ1sZ~m^$tmRrH zEuM@)g`geFT|;J(zG7*Kmw&P2pfbx`0E%iK&8b)EUWCyl%z(hm*Qn#zXU+Kq;Ft zMXuzA*;(mVMlYT+*f$>LxIn)uv3`njj2rHfrN1lfWVjJ&j(Kom>CsJB4PR1ka3j21 z^>+`fZqlp`4O;Ojt8<4!v#I)#f^fe4*gJ0$Y|klpEGH z7@HrmI9P*VXBk7bW48H*1*X3!h=7#2hVug+vi4Ckp?tH${YV1X$c!z4G+Fu{3c*xB4P6t!`6@WZ-U;YE!y_N@DN#RFuBCFWFFC% zgGMtfe7ef>^v9(=MK60wnV8r(J#t#qOlJLKphEEF9%M|Kc6FQ)YFowO0X*0emsWY`c!NZHH#WX;s~4tOaiFN-edgQr z)a57w*nCHD+6fq7^P3SF9YM=ozdXBmc^++ZL2*7UzqpvcA;809`PP*ME8KI}t?^is zy?Xh2z*YNsK!8Ot74zrMcXf63_V%{3vs<`up^uM`udi=NNXVam{uve)=H})`r_-5C zW@u<=WMm|Z#bUGB6bi+~#l^$JBR)Rf$;l}wC@4HU{NBBL^XAQqh=>>-9?r_jx_I$o zXJ_Z6TAdafW9bs;6JHP-5@Kd%W@>86U@+8bwY|MPl}a@?H#adciH(glHa51hva+zS zh>3}@v9YnVw6wOiHZn4Dbaaf0ii(boc6WETwY6QaV1a{!gP)(DmzP&hbV$L$hxhN@ zd-3O=?@u55`^<@HSyf_M&a3)8CA}XfCnu+-re3~$IXyl7*I$46`}@Cm@#591R}Z2W z(rC2j&!0bg_U!fR*H525otT*L^z5V#EiNuzwrttu z%a@-#c~VtXwR7jrMT-{Y&Nn@t}ZYinzpnVD&5XlQM19UL6IcI}#6 zEABGI;O+jj5X zEtN_uDk^$=dkYH-dwP1rV)2?aYmOd0di?ltp-{MY@7}Jit|Lc|oH})i&*vXIc1$1; zl%D-qUS7T=hi_nDFgG_R8TeoA)el?Ge>-;L-Jy~9FDKRS-o3ke|Ml6sGuIxydhyrf z^B0p3pH1DJcsc&()c5b-i%-7J+tvFdHe|t)wd-Rd%VNSGLG#*u>e7v&c@-aePJelz`saLKMS1zBTVr}Aw3$QuG*>Sk>FoUWY+_2Xb7Xk<{mHI3 zEsb9uKYV|@^WD*Q19ST8=Gy6M$*a0O7cO4VJ_NWqAR1>8rH~JbafZ&BV~V!n3bI{H zOH_CJ=q{@Fs^?q?OQhKQR#`;%blj+8Bp=Vb(bIXWiRspupEDeO`+)z3ch7J19{uAG zOH8ng>Fc_8II7Nh>CL{kV|%Pa0}jTVJ^ttfx7VR1E&0TgGrZv{%h+=#CwlWA9AA3N zSNoi=d3p0-?D@5!r+q)X`}5ZMGk;wbz(lJ!t|sG{#Ly+{_PE=fOS|o2TjK_LUfpW; zUj4YFr1#Aq@}pBa@fZ5uKIlq5k##4X_vW!8_g0qw)^i`8^>29p;?BiyOZW1(6RltL z`+j^mR_C(p?xleTPwpO$HCbJH;miB+-qnA-Fc0|lKlPTBIlVW+xyJEInpBN&rnO> znk={2L_H|9`lnIkf4e?^s*-V}YpTli2sMHDIGZ|E?ejSQjme zg&7y*$!=ewzRV5ueLG#piKuMclhpdy&O36&u~&^O2mDJ(T#D1{=Dfy&6>*DO2PPUa z&%Jf1jS)>W>@R*?@aAAit!zbWUHA9bhcdPfOt+L8ubOF->h`Z}ul$amIUG)KcFbGc zz$;)ko_q7OQ@1ER^@x1ckNTq&;VMp7^^xQ6j!WEbI`j5~%sH=aDvEKm3wJun8Y0=B zq`hN#T#^rkd&oJVI)Nk?8S(mK8O-+dae+gfUHOHih80_Dh=D%uKR{ly&Pitr6*aEm z&eUhFonBqLTszMg8#y2EODlPLspH+gp)*HX(?W^UO$V6NO&&8i_Cofro`XE?kXNRjriu4TjuMmP2_> z@#pZCb{!!)gwKC-2yW9CL`u@D{m}E`VIAu~=_lvZC;r<1IvskRX#McS8Mo5i+gMVp)dwhDn6Jpc;tzMKeX5VXZA2^pxi}qe7I-S z3DcJvLK$Y(jF<;fuBe7fXhOuKv&@HOd)BUoaL#@)Ir_tvJX$HDgywcl zO3gb1`-aSNXo>&*xU=hHIq)iWaj4~4SR~fqKMJHj&Mx{_#Bx#tb20&tq@rzPISG+j z*)B|gLU=(z4T)g_Nz)MU(Qb@b!mDyC6QTYkQUanBxfKc_Qx#3`CYeB>4589}gD^ub z;f%{MkPFMSPk|;Yz@4YF#qiuyxx{M*D6errP_CBDp5BGbSFugG`c>x0|7Z?c8ubme zgtJ%+KbM8O+m5#~@@-5mGlu7G7GGKRaFQ~}R=*v$iyS<;XXDQG2RE!mYbaEuaSYGe zpqXEVkLpB%X`w%MY#yzwSE8jjy5S7D){N7>rCb3}Cpm$cKRGtz4_@H=pVS-YgSv~N zhFmEoHJ>{7ZWo0?ZthJr-yi*Nhv7ZzxmsT3%0xa1c2$G#$Lc7b)dtnFFx$p~xCkn| z!|*xVj9LSvSWTn8@^D)R&&tS=b_1P6Hmp+O*T#s9ePwKX7O%>anPX7djJo`5fO56A zpXZlGObEQWHss;dLCy5A5j6?I6o%;RY#y;r0n7g|nnv52M}03&?26&80=i0I*1V4r zp&5c*%0nC<$}#a#Q+k!!xGtApwJ?7QT9&MK`Aw^w-=P!ZoDX>xdkW0{9wcRqqdt{e zj34T6blW^~_`v6Jiv%%*5=na)=U%t0OqcJ3Ymax|jt zIvw3Z?I)Li`}A0O+%TCg_#0Z!GaT_r!Fb@JDLFLpkDIJCXbXG$lQGBK#>JE%Es-2` z6*2{e>&`wkkwg&j*gF>X}a zmA1c6tR?{E{y(Smd-?&l14O{1B}Z>#2}*@nS%&>=la&e(+3L-%YQFDh%%85;J> zl0oo-GXuM766DQ>5L5dL3GIBqt8d8o>Kt|W-q)8RH;qtl!)zvjPOjpX@C>fuQ1g~R zmP_eiDrROFzbT#tr^kR68i}P(A_1rR7p3?QyFHalllW5<-q=#$xq=W~+J>KvXX`Rl zyOwg>jS6^d%GWwk%<~)_1(RiNaS!z_88XcBSLVe72wm7BzRz;&Tl~X3{8hb%{Y{-H3TQXACf1O&WoXagx2u1GHFR1fbHW!{~5q*0epgDb!Y`p2Y?L$Ix5j5IdTQCTf;;h<=7SWapOLurOoA;JQCywUs59pOu{j38$=2m zSAt4F!pSF^sm+2_#7us9=ygO}SEr6cJ<4i-u~w$Rj(`NKF9dziud%iK$f~reRQliqOf* z^5kQ7atOidgd=2wHBZuw<+u}bd_ongE|rC?mcxPacqR+}=n1qbP~DAWXE{2)Is6D6 ze};_O17N-kk_KukRy6WKB+|qM% zeAI^zH_H%J1M*W0^c`;Pl>lk->Tl9j|LoHm?!c;KsE~!9nFw0M!#MMaDYAo;m8Wk{m{T%-*4Vq#YIgKv{r`ZPc;XdO3g&yzz3`xmgcLJ8`1*WjgfJm{kM zFz;1s)PAD73Mvo)NLgpJ44=zyiRBSH4nr$>MOlJ^L;HSje#zD)ot z0OEMNql8ar;eiA`z8Cm^k{OSK3FOy0^MOtPMnGaUi|9>Ty-GpA$l$e1tW|@S8AYsC z1A%<31r7As0-WyLjCSw9DtTgW(0UW*(^1T2^0rR3?-4$}KwUeRYFD7acqxb*1zyJm zaw8_mJ)pEyjtNrYEM>T3DlnCdt(8LUNqVbnCxZ6@K@yYj;pe>F}+Mto19YzXR(Cf<9I36)qM#wLL zj`2w6IDw1!c!mNPlrKn@A01=`#>#L`QDko=)U93@2awX0Kq`}vz74OC5zBZ%DL^fz zCf$*PZk3%6?MmOLB+ywYy&Iv8YRqO8{u+#Rm5H6UVb-Y8U4rgYWPrh1=vW22&`2vJ zh=7SHl4GxlQHj#;LI-k!Nr+_<{M67n0kTDb{hh+H=MWS9Nt^iuK0l?N4|u36&x&zZ z6vQ6Msxopjx((W{f_)U|4tXn|N#rRA>m`U#aWZxPK^zZl1FD&jkH;%cq@#Vk8j<(@9X+vZ5VEW>qiAaAv=vmEGAZ3UHZiw1L6DcdPHHGPrnK}H|+ zB$%i+uHZ@5XcOnXO6Xo$t%C5_8{Q%eE>*_`Y7+OzF_4_samvQPAcMK$7!TBvY|5FS3kxoi5uFtt2lxa$55GbQPi%{B^r z8?;$j9jC(hyv6lO&~#=Toe7ekMd{gtsj{2Lf9e35%G7HA-SE4b5T^ zkE1x!GfdwwQq6DBkrSet33_C}+Z@&< zPNMHdpe7b6ScWNhs^6!<#Pcx8m#&-Nhto9ZN(Cl^2cT+9g%ZNZz*BsJL;>(;6w)WSU|$>>4e_^ z$~#h%ePdPKjnL~ij=jAR1>9_pyLqnQ=8Yw=Qi-m(i{=P$t{Qu!M$5~~pz`rT7J88b z?*&$!mE#R`NQKNNJ)?*fhbX#&TWv`&VD=`?DGBg?q>|@EVGs*s=sW>oCQZvyG&5r2 z2}I8~1IS*cpTGQxqYBKKz3D2&#xt>_=A=FjF<*J8cO$0VmF%WzliR1e%P|*y(X7Lc zfq-^x!#jLe&Ey72Y1l@9a7+M(n`5dJkQWEUt1)RR^fc$vffjg`>QJ%_E7uUTk$rcC zZ#@wQvVd#PMNO%kQXpSX@!-G1NVf)~g)OG3FjN-0PDWh9DK_HauEDq~%&CpEj72P> zr@GQJ9w-VW9-GFds~|1v>LTWX$DRH4Jm9~35JiSPK1xif>WraX`|tjy!|GK^KDvgM ziqrm(Q_EUZnBX}M;ByE(5(%78%kmVT2Ke|o7C4W*MMpDlHE-LNUXOVk{Bjw3l#j>q zO^jrTwAUD?E-g8a7|gSA<_}sZtexe!p|5#(rmHS*Wfw2anblRy183oICa>nGoLKI| zPUT#z<`9>wJl{V=Hr&KtR+j(u0k@w;8scxhARquL&zV1oM)kPWGH8t))6IncjUTlN z!5&s%-Ae}P`v~jE*jyTRkV!037g`F4HDr?I8|@zu>#xD}(e_YFCaG8UEfT`Bmlj0J z2sU|SHzgzxv_=EMqFi8LFOs0f^sXiQu!u3rg^o&MU;=qQzqR)fHi)lZr6f4aJ;Xqp z9a-*lu?Bvo($TV^X4Zi-WZkC%`*r`0Q9eRzHMklT{_D=UZ`P#z0@IW|WMs7hV2i>C z^P*%Hs~&{VD)CYoeM|4*ks*nF+{5`b9}$D#<&-3P;t6#EUM40TUvla(djglg+~GJS&_F5-}0#vsd>jCH17fIIr>~kh+!3 z?0xgPa#75iuJt|M(Gd>#^RsE~MThIN&5|A}OCT9S70DRgaFXv_xRq|hXJ~l&jbnbv z^UQnu5V+~KtISmDXo3)U$x%|Ru4JaWh;rVtckqFIy^+!P#`b& zF({BT4a#b!tA85rZ`01a1gij#-~G!mbNkie8uv>Kxv^FJnW^1y z5K<|L-I^uv60*cch<29*Gf2{d6g$0$oO@A2=vKmWJHB&TGFFL&jxCFtDNFAeQk zCXg{#SZ%b4D=S>8lw>x!eVxeN{HWn+#FtP!eXe1~jhqnd++7cUmPxS-!DD zWI}qBjhI(IHiq|m{%kKMeP$HDD2QM07qHxN5Lp z0fw_(kI10P z1^+1T*4#im>1zkTHkRm60gzD6)TDNo`$Y}G;qZbVKU@@sy7wkC|0O5KndA}TZ6txm$7Xh;eYmnLM+A@2 zbK0|3TuwbF>)3n4D;?6aGLBj^FZp(gNDDa3>N@vi>m*x7Pr8BN-CyI@`X?3o|APd( z@6C{9ZpzoKeA9m5^o935&vb!sSMZNURy0>zeOC^L5*~`noa=Ko&}pc#Z&H=+r4=N2 zHsuexKbw%ET1ZG5wzmkYnWJ!(CaZYidSP4u_gsz%j2gCH%d|D>nAErMPsLNTnx{O# z$!&ayF0B#&R@01kN+mk&%yxq~rT+dB!Lk^RAXOyC8q@*?U#5y)N;;d z@f_oyi%<#(L_lf`fHStWKh|sUdB|Wr4R*_Elky6cM!)&tj3u5o6E`XAk93UK@rp5~ z)ix&HxR*PV1XZ4@p~iC-p>8qRAmw%hyPG;p-TD!j7v4!~>KeA17GUE!G^}AFNLrPB z%M3q9*M?I<-5e6Jfn9?nP@0$2uBlAFZ>zgPb-(*ACm~%Cf(Avwf$J)7W#6qee)TY% zWNaXwU%!ELh}KTBVq&t!hYZfC!`+JIkkhFRt>;dn*5`PTkzCQ@C!N;rt!{bZa)auS zw`VWiKgBicLOfWZ`C*5VdAA*wz7Jqud|`BE%cEP_-=8++uXO+(p@rU#wC2Hf1>qfi z65rv^i)y&Ac#Y}JV~Zrm+kiaJ>h8kj&&Z%xgfUcHmTNvq7TQLXSFg<3Q(@>2$vjoKZyA(t%2g(EJw&0dW6Mu+&y9}6suIZK$Ac-v23U&47BpS{` znr+R*7z?Wn0HHVe@XebmFqddgY!+_ey45f9XaxQEng5%a^eGMQ4Rr>Eg`sl97%cH#7X9tO2#Q>$ca z;8okiK-aMi8wYlgEGCgB=h|GHIDiAm00Vb?WLBmPxyke|Qu=v@$*e-qihX9ma}kg# z9sXZHC}hPLqO1Xi?QK6^oXoeu-l3r1dVLL#KYI8Rx2g0|9 z^mWGXL-`-2gQIJ~3(aNjD>NbtlKLrq zWNTj&pF3TcnCQN2nv+23JflK7Ni;(5q|odI3pDMbJsPalUXrU_7BNM72CR+8qd9O6 zGe`Gm!k5EO9v<;~Te0_Y8S3~@S?NO(Amz`k_kA-f*Qwt|k#R??7{EB;3V_bzgBSlO ztkJD*$5QTx_!>`EF{>f6IW5v_4q2cP*4de_Bx9_zlocNRIJTQS)PT$^s)_}PTe`%U zAvdz=^BjU>A$T6nc@kWBYm9@T zj~`G}ov7`I>l zO~_Y?nRFp(8+XWxNBbWkgkiKIdIY(j&mR2ooL8s_k05;%FqF3B^pB{8iS5L(wtZKB z?v|Ty#eY>ETg(t>&j}AgL`!EG1dhUwCt&adepLG`?b@k2MJ>7X!Bb*M17ess|7L(n ztEA5WII6%5fYAV-X_Fb?Qqii??ickx+uvQ-&yrfHfirq9YUcH0? z8ui0Kpm3R1Oo|g^$}R2rW!*sKe_MBFau7=ui0c>Me~Md>FJdyK+Dw+240xkG|D#-l z2N)#NSMwm=Nh+4c*COK!jWW-AYWO7hJc1Dq!Hfo;1TOGL>Qd;FN7=@|NTJ;db*{{_(9s;cDYT8n9d=5O$!!!Br+pI8dUtRfD_wk$A~yEKV~Hhm%!=RSUyw z!0hqrw!CuwZr||fcscC+iFa>j7D%&!nq3gV!B8- zs=c3#hDa-!vyhbxnD4)Mz8uwys-};@iDZszkkCmfN;(LAt#S&Z0jNSk{wWG7#48%fFGs3X>BUFLp21}GI7y6Wp82EcR zD9il)(cWm$0ySWy3A5RC$o8-`J-Mv-EwXhV6xb!X_)Mx*KcvxVZg8b9Z^)1%^5m(u zze){HBqx+04mGH-&}HWt0Wa!E9C?o+7xGdq6h>(|)F#0yi`4;w1b>T& zab!WhFhhjgcOWW_2Yq z%e{GmK}$90F0`PEBe){_6;lqIavY9`;uL~QH#zG6nv0}B(KvO@OnDItYj~%buR89r z_MXXT;~e$iJ?ss@T+&M%hp(r{d%J*u0@hAje7J(kcN%Ri>#64?cS>}$!@Y=Rfm>x# zZ~_6H0q&}h|6N9*5kZU`=O%l2wm3FaC89I~e})K+^WiWc@3{XdB13504@Lpgf8CZw z^I$X0gVApH>w~AS9fx5qXf7>VjG12G4=-B^mOL!1+5s84jXU(C!*z=`Ye5vsDpceQ7W#X2frTbhxyt7mX}N%zv8>mkc`|TIXSnW7!D7~)xdq%8wnt{F zUhFks2{*A#eq9~mQaK(VUYu}fmVF<{I` z=%o_1etp~O0GKj_mU4l2l-Pq+Cja`4n3>oUdhb;tEh!kER+ijv96@Go| zMSf?+iKfhGzw2GAcKPN>dW|I)kxGy(@#P3`IRdwS(4+>0RFJWNW}pDv6hMJXuR*>b zAW9TB120rP^U45;in1e~Wp31riEZG@EuhDkc(Fp1&W9ajursYfRbHMg&AegMpP>=W zYX*NV23Jlz?~8-N1QM$;0PqLWXn1=yGKZ(un8+n>!&=kHtA3}!;?oj>%p2u;9R2~V zwvXdRfqpZvSS`xR7g_Rv#fn6+?9HLrtcTm=b^oGggUn`r-KLMD0Hf^7ivKyVR3Aq1 zS-5)B{<4?CJH}FB0P_@&512>=rgGpi%XRxy{I??b=~@wH7CJm1TsQ*~{B;+GNsRL0 zUbZMs1%{oQ34YzUJgc6ni?op8-r-7CiCJ-x`tNGqf%MCgF5W$kInw~Av)~VYF%rU^ zIs)!>NljiLm(2LpB;K!7MabX?%vEb`ZA;7TF4 z3v!te&(kD9W3Y_50&F~x!U1)wL_Tolakk`AElm)d4IXLlNqPbHSY(C2{?HBMA zknsk{Ngz&}0e=?>c##7483HOmQs1DJ&7dCVLiU)zh%fY_Vw%MloTE_UE?PDj=_`Vm zN?kV@>_iT5Y=%O{Ae8!?qLPIAZ%p01(UlB`%!=Jgj$HXAP7W7136KRiWG>aZoWKRr zn8?r0=U)RS@?4t+&=%X z+5M~ecmMbE^vusoddCdbjf9-4r&XT zuAak~DCzNnWTiw$TIL}m3?Z}jV;Z#;n7$MJ*Sv8_3ucXyN@e5Wc`#3uBXTJ z@lb5EK^!*bVPY*kNsMz!I?3#w8Nmmm?W*-%VGl&H3l`aS@Zs@+w=bQ zZ|<+j`2RfX%J)OtJtGN^>BsWsY}S`RH%!mEae?*CBV>uOlNXXKdQ@p{wyr?cQ~iiw zcrvPFUsN+(HyIQ}A>gi!FdvWGd@9|-9#Yzjx7YDl4IvT6A<@^aEvOlZJ^`&f+%Y(1 ziZ8ww1D%~*{VU+>-%rn9U*c&;nAJ>O-{t4BS>nGU@^SCFt62x6MK(JqxqrlEoG+Te z4E$xB(}Mds;79YG>{D81lrY)X2&+4lAMz6a^kAR&6N>+7WEk}IP)K$PC5LuimkF))Q zVxrYh+TWzmC7ePMy^AM0dD!`L2-rs6KrmgC`4I}S7q}eHD(DoDs7>GRPgQ(>chTeO zuOA26YG)xQ#UXIr1Y))#tmfe0<9UTAO#AXQ9-~HYGD4vEH3|tR$Mw{Y>gsXI%?-+0 z&dianwIoHlWIX4KVXLSEalZ4OwdnXH(`4~p!T+_~c3Z6)gh(d}l|&{Kl%7gl8dQVO zR+9NF$n`dK-ypBK3Bpoo-C-8PnO~#DF3*c727YUa;$hw z+&QViKB_1z!Dq%cBC6MQR|!bbs!++f##94e|%|s3DWf#{8@4n_>tF+xekH9uGHM8ZS^34Y~A$Lx~nSuG-fP zM!~eW*PjDE4zwYd8Y_%?WRi{Sy<0KUt=6>Ag`RnOJ3iad{*#9;cq(h#MkuCjcapN# zM6*1CnAOV)S++hglNr(;=)*x~nB5Omt$zpoVw|Mvi4)r-1Gz>a7e;$`HBfIbuFX5x zy$IemNXnFp-0q*=wXx$R=kKUM-*$cX@~wk=zcR%Bckk`ZZHb|N>>?ZW%lGC6?P|*; zM?RzKROou4MQ{95|YGzo+qB z9~VE)5`g19NWhF1aqe_`*YY_0;c*C0P*?5UqF;s6f5m+11!v?>g2!e6kDj*`>G^{z zgWgZr46*R>9a9Gux`Z3+W@EE>G@Yt`gjhb-bR>8Z!D&JrZG|`)Pb-3L&LX@3ERkl= zIEQ)HTsH|KvP7cfD2d$_b-87UbnT`M5EZAmpe@&8SEo&Wp?b9h{RHs|u_Dxx;!5G)Ay4b6S3V^rN5_WCfD3A zXlVPtz1H6-p%!DTYrcZj*6@cD(g%kv>4Q9+O3i5Fi| z7NL7sVfhK<>b2eHuYA4ivE$Q;W#_u&&Bu7*6<*}>1wQigjOpp^%QfYR+;(HER`7>Y zNizEkFvOXK;$sS#>e1> zK}di*G&=}bZ5^Dbsw=Z+2s?QBd4F0B35gtcyroK>sq5DgR|4YWNbdv zVcYCp8%9A#UG6zC6$&I$#WQl0h1h=OJai9Z8R)VhXLW_KSt%G0BOhJtHmr>b{Sm^V|d0sm8TAUNq{bQ`HUzUU7TVkO24By^sP6$JDzlo>!xZ4g zc*LSnf?+}%G-vwri%ltDspG)HJNOInDKfP4!S-N73l{v(4!=u(>If&&-kiT59HRFo z`Ow#C{=h%?B5*RBJ=^S>E`(*OHeR+r!K>w=r8EC*Ubm&muh`aTwREu4X+_q?4VPY8 zEovit)jTxhv5BNP|C`CD|7|#$ff-@xn~2#sv9orI;!Ki@qOVIv6Ud>~YCvl|8FZ{5Un9k^#NOP= z)$15SV!FN=a(gnwofmGYdvAKOG@i^WVb>m1f;#yKe$nrlVTx@M-NKN$tt*UK3sm^> z=G3>Ewt1U)o!JsxJa{`cO5`l<#yM+5I;ToPXgP^5Tf$g63kG{z_x(UCT(e0&`Gk~u z1!DWxmeU~5+CzYz)g90sHx3#)ls$asz41T5{J*nfdlkfd zu~lhKocV3R-Bt1ACcI@=$FUKPbVq`d?jHQ-(Z){yf@%R_3axRZ~6*-Rgmn;g+2eMcK%u9$*5o~ zGivDx2FE4lYRgDZv$k`ONeK$R6Ugb8uy|9J6N%AyX93Hj^6DRnrCEzznuHx+!HN-Z z*Hm)9E;p@Jc8NpDT7+Zuil&uVd&?;Gf#JqY*FGziC ze{YJ$ zN-O04!S;&IEt0$tjYR?&awXUqSQt8;L)1@0dvTyi_L#p|Sfg}+TLf)JR{iLfiyDiz z?CHau-1TNLjZ++DEy_(lH1EBn^&D)*M-qm`#_FtzdH5e&p8q!Jo4TQ||EMD`o7o1M zCZd09VN)k%Y@mMLfJ*Xgne2_BRiXcT^XhM*i3#5nxZ7e=A++>_7MR?&3zLxkK;SvH z5l>>S0?BNIQZX>MbU8a7ZBwAz(tmjKgj6u9-Tav0)}=E{z)VIBV?+Wpi zpw#QNPe@^q9pfOsQQUHFIVljZ9R-~caVChF^)HVZEpbdxx=cdC^a$;+5?ePV#>FG9 zI>>Ce#p!(cBYih8a35(HnXYl6(|Yt?~(9 zv3^40;GloBIRbWn=?Gw4AT~oZzk7z{G6`NkiJrN}r=kTjtaziyWJW_z-mrz9`eaIw zs}u8`G(raA*kw#D7f)J?C7*mrVTeuceF35wvlBn7Q$o=oAcuL_Y$I(hd0aEl4iSf} z(YDvTUw!x5JJ{(;+z3KT1C847tmc0vK0TheNEe@sjM{7|sRX{-J&2VdrtTr=#j72HsQRV~SjoAsD z#{f1OC|z^9H10hn@ICpU?gsTqI>pcR58~-Arm0&E{~!jrC_N9EPZ_xJSf?>ABGrNV zPKDJZ=-BpVU*_tziDIZ3w2>-p1K&B>3l2CtobWhvV!lIF=pm5Zl3=n1-wSfQK)&7k zf6t-RQ3?3Hg^g7@dTMx^_h+rf*o`ZN<1K>GSU2@j3!T`!S4_xMP{+mQQp-mrHZ~PD zk_JP80`!BJIiPif^7d9hHhk1f2S~8-D_6hrR@p_B z+x^=?cJ*76qTekDgQ zMUJ*iGlN^_RYaU$=KKN$hvCd0dyWU6)6tv%->Fh%3MS5Dp#af?0AdQwETE@4QhZX+XT+Mr>iwO6!6t z381f)f|n`$q&iEf&_w)fW0$vZ(roo{F-$KByUpr<9dT^cDSV>BA~)M2zU1asF?kpj z*1e{-!FnQwabrt_9LnR>E?o~Z4FXRxI zsK(qZ_YO^XCh1sY-Kgn^FHv7m+Sa7hEF`Ca3;yR*c+z)iQM|bUpjA!{Ye|3$L#h{3 zcuuY?7guf-L{Wv{%0UY`xL{#UVwlE6K7MnYyD|1t3fM#cLzt79B5&7v=%M3j+oTPoX^7lkWK5!y@qnYJtF@*l;KsTcWlH-XV5!P&!PR3btYD`bJ@USfh7 z@_PPxaE*q|RvSMUw>b`~kZ^T?U{3d85E8;I zcqfQEY~dn8tiEevu@Lwj5iJ2GoBB_Z2IUbNi%E%d1tje6X4WeKb=-snZE@}eM-k+l zR+y3o>!W6`HNmD;bf!!qx_;r!_G|{#al=2+{%|Bgq7GK?Kl1r+} zZKxA7OQT+hou{2$uU+*^7z|AYv74bw+uccN@mibb`@+#_iNiJ`L`43^2?S_56pKYE z&B!Nb7<30L`!#qOy1~oDW!%;GUi-!lAbjnW@C`FZcbzu9ew$A*0ux$qQakw~Z&!U9 zLWAp4$jEH1LHKdNv0Q9oCb3j0j17if{N*QCqsEo1nfTOYbdOl0hFHrVz7Jp%cgQkq zv8(wb{PQQ;|9zUi{WiIN3fOx_&G=$xF0*LB=t(d7WiB`85{cA)TSBfSen68YbdT&u zT&9Ude&`CH&G>H|IQ-ktU!}e;FZBL|0kv&TRY!!l0i_Ho&ypfjZaD>~e5O|r` ziGbCXQtJ*IYTUv6UQd?Ga}XzJpAR zhJ`#O75S;pW{5nE&=Mu~DkuI*!?@emDjv)}vebRy#@9CgZ=z{;t=zi9H!kSZbFvh6 z=6O4K*{qF%rhgZ|{}rfh78~~~`w|zCDPCds)A_|En`Ojp2&ZQS{z7mWN+hFtvm^sxgrKix79W%F;}WKyhUeuz9d}-PYu>=^8v~z*k1WvG^utTrDuSPt(Ry3- zyOm?7mb2T$4$Vr3^z-&>y+!E?3*<*H5#y%bv-^oJF?tH%$$__P=M&N;b|NGv%=GPU zrPs}Ld?QFe#HQuw^901Gxy5Bv@$L{vch5a^0wSm-^u#fB5>x~E5}5=;o3KXFAhOh!Zv(ak zWRdr9{p(tk*yF{s<|fnuCBr^UZ+2u=CnJ#PW1E~H^6|?EzgN6bkE(W+QT%fm-^TeN zab)~nTNO6dr=#55X2Ai`8R_vUpOR%utiDFJ#-d<=M-lJPmPP$1?ESQEmHS)5Y>ow{ zy-)zL_p46XmSFc-?ccca)^3o%^(vPSX1Un$PFyKZdEL?BV{FzeF}pmi%ysSk+CsF^ zYzV*FqKew$8E>V!<~=XCjoy7>pNRaVWqhSqU}vpguB5EaoVYwuB75(f^m_jS^MK>n z65Na1m9|bjZP|N9p5V@E&r7e9#-9J)dVBu-9oxRWypZw0d6!`4*Uyhm)+r1 zeZhpU+&%T{Psi`yOHi=-u(;GZSmT=))*uzTLAMqIpE&W#s1Iyq{Z2k#Wf+bER*yu^%v*e4FXLzJBk;%b0P&a76(fFtxKbor(F&u z20*6>%Nu3vV+b=pljr&Kbd~U=yyaxELCWiE%=MK+wl=k>u!LD4*3}5h5pPPp)rTr3 zliQDbEYx)h_s`!u2LxAb?Iy$c~p8gxjTMaqBl|bQzCe*}kF11NJyV=n6^RBKhRf=kL!< zbICSwfMYKtZ$rxKm`_i+3rI;F=#lFXLQ^h5-=f?scj_q?4k9nSQGe9IIx(4^dWaBVD!PxD~ zwN)7FViY(qXZGjC*{%g*e4(o>qHW^I%FjYp|H@hMWS2|835+;h^E2g)`>W_mrqbnx zi|(}BRLpiU;Vy9wC*bsut$k__PvBnK|G0qTJpFxD2}Sokvn+0i+?%`bz+QUnZc>2l zg99}U&x)(m?b}Q)!5&sUOKZgY9oAGY5DEp%V@N;Fqb~CVMMNZrNz85Pyod`sLpb&7 z*!%4lo)qBCI~&VrO@@1u8s8G=sL_U9buQGHj+Ni?aLiFTNa#{!&)kgQ8)Rf*?a;=A zoghJ}$-^6bUSM`Pcn3w57K^R*Ou7#9CD0{R+cZy2-lBmNPE_e}ePBC}LXW`h_xB%#OiI4(ot7b!4icBB zm3(K_bd!Nf(x1^&=BX&OVEo&$Lw5lSlfehVw7co6a%&bmdUAp?s!@kAGS1M7k(Gh5 zM5@m{piGq)Ls2i8)89^XI+G8TLe2l8MD#5>nsTh+P&Gr~+&)B(wpCw&AnD`ch%xinFZ1t7{OvsS*2A2@EusN8> zQ|(z$tE8NjVJ+qA{TvEPUGJHN1rDklYn7~8{v%8iYA~~2Z0n_Mn`R*kV(NDyyJ26! zwa1X?&mg6IUJP)vkr;t!C~Ns0(;NkNGz>mDs^Z+#M_E~SP8KRPm|p^x_Qz%zjiK3I2h?~o zU51h0@2sH76hYP`7x$l=#Uhhw2bQGjFQXjT+k-S}WaqS6N@-6stMg94D%05Ae6mU#h5ivsLxsYni}VwQcLwj}XU4+#6C;ExWlB|HWY#N7J>M zvo9hhsEoP+u$K&wS28=J+g)q6#`1SDR42RyOJ@~Os?JR}N~|QGRr}_2z*vS5y#u^((2EYE2a+|H`>SdW{HlbwVTr0 zpHzymd`rbw|Isf+`~1tCT#RS>&WCp2XTIBc*7p7*{*vHlVu6WTL55+#WwK0C!Nz&m z@d0bhUXoCqi}iwm*=Uc%eR&3Dgbz|{d_XR8s@-L!O@__))%e&E%fOYUm3iIYm)WhW zgSHX8w3`1kmVZC9_`so6yEYGyjxfv7qDs$)qzFx(r#=NR%G1}v`pXkG<`bo$Q+dn? z=Ka-?g9S!98xmH^vXbFD z0lsav$O0$gI zsUGtB{09jU1*jPVI%soTVnik6rzXw^fhiim=>jNx-FrNO^8~mJI-Vhl3r^H;qP&yaNt=2tR>ykL)4Dbaa!<*uSgB*hZbmHE zcXxgsy`aq({C0jlW9|%(2706Orda8tAooZ40iWi$!L0B~#?2~by2cPtW4EG!8~XSA z1rHO1wMJ|hDTBf*$<8v$OFsBAp7Iy1i$^$3FzY2ktJ)96sG);NWHT}IrHo@S$gWpg zz196q*UVi4QleoziWrWdh9hcn<9@EQf)=bWOb`S5LDLuoYXqP_Mk#SRvCxOx3p3p- zxqKM!H^_Fc^t!bl6OAk?6;Xw;dUg$-i$XD#lAIR&OPyi(AZIFAU|1jq1JqC_!ZI7= zyo8yl3c~pWReme9Mqt>48ZE46a~U*Sjs9Dz2|s8+M^8w)dK5dSdjFhP=$t5+Y%|CX z9;BKH3}32^dQrpRL3+C2N_HX5Vvw3HpkD@Xji<;>vbpB5thaK9trDKiASJMf+An6B zRgz!AREtXPSnpy*_nh@QvZr{CxtQv#U^ykvG~}e($yfuh?Rp*Mri{E1p=ZWYGr?^) z)s%QVZoYtg6D8+6lgl^Y*gD!JlpLU81y7Jt`RrataE6iNjcNKznKrv z;AOruiH8d@$r?cAGwFNoecafSu4U;U0+s)ywm#uQP3%T+J zw_Xh-$~ZPCS;eP>#?tH6xFNX753xQ^ZsV34UF?FpAX4MPYCVrDZ82-R$1CAS~O)b&!=!=PT-908y> zM?+>TRZo8?-_HsV8%D@D?g~yQLQPPxMBAVNG;t=fNZP>GJA|WAyvbF(T&91kfxq#R z|Lw!P{X%}pH@t*ULjhbLifM)+DasBXWImJO8g$Gx8YoromH>G&0qz;!&`XTRBa*y9 za6QZ(TN1vVEi(o=xjEEHzTx~?x(`2+zir+4yTSjq6WKuntydTZK7kTtTpK++IFVu@ zrfgGF4HlC_5#0JD&RZScNf*dMgAO5ePJlqz#^Y%W2h;?qnA*RIJe4M+dB##mYOHi{ z@l`cJ#@{`2PWITI&Z8)b-V&9$MAKW#Ow^LK*Hu zC@vgjDJxm&v4F!l>RmoLQOt7FP;53H8l25DbvgR}+EK%nb(J2+epkDH+P*6C+jbv; z;Ut=v4dHg^Y0l)tcJBJ7*SNO{;6oX+9>sO(=%@~N7iMM(@OB6*RV=%K7zSu?q?7n~ zfuYrjOO#yBUxeGXfw-xXYk-pf!o2vCul`agp2db*bmK~tVx!=aj$?1aRm)+ryTB+A z4T=Y99`IpS-1GZ7T)d3>SHCV~ytX>@)QMOBS4X!I)Y`^&_3;5u+5t8iv<7ZOWwypom=<;(;8m|RFad`(PM>dGrr+N7#f&lcOZoD*sFg0szpszOCs5O zcbvCD9DY6E@npDY+2t`l;TdA6#}PEf(|7_SKLj__$F8v=bjp}Y`|QQPsVQM@g5JO<(PY<~Cicr=3A*83stum0qfEk)&mBv17_)MWfhj!NY{oyk zNmmvmz&-p~vV^S%WXSx*&EY^(vbZ2X2H61sSAsV|spsLDkD|za>irvI-$etQ`Co8{ z_~bD?%De^)UiMOTy)8gZ_~i-=4Er(poL)YDtBgLTWBuU!QBUGzGD-lLeDqJ(>DlXg z(z}DW$0k-Bt1j*S^#0hntz=;=tIKQ_y@@h5J8|cxv_ReR%ergbk%D-b{8vV0tGUjg zH4mmHh&N85tePYWPe83lsqXWPc>2EsTy3PI{Z+Gv>@kPbz(Y7!MeTW_hCF}km3Hcm z`e(m3QX^5aO)SOj1+`vB{)_TnN}qddIP(;txL2N^qFdE4|6Q~Ns^=-#VV@y89Ywc^ zx?>&Kj{pN`nE9aL`B~22ddU(onD31n`-Q958Rlxb{1K{yf(k@6yw#C9bj-~NwxXBf zAiKCxhjTK2H1h@3^IvKJ(8GDppC5aK7T15i2}=0I5@t+i>>O#*aVq?AcY*q+e1cj^ z4t%RL7Wi2UAK&W34e8i+C=edYX-vCxUd>GpxzAd1&Gf*vq{fE~FVg+QkQWG{83uQ1 z$zC*XV>NgeCf_Y8To~MZMfc8KmhFyGCz0EUoPVlm+}g8JJPbMM@Xvq)9^zY9_S~q` zrvw0$OZqO{U(oNOBQITLZq_nYsZY{G0qG$55=`z#1OxXd+`5FnQ3SJHRN9sIS7o^1 zftAbB53JCgq{2oXgR}-d=m7WT&Ik8ed~N*(IseHGlWCsA_`uj3JF0-q8rF}Pw?+3B z?b@ifuo|UlXsMOhqwZw8LCDV*w?>C^TRQRYt#iG9{>xhVW#CVDrN{jo%f=BiI2jq+ z8q6;kWEX@~PDRg=tI1#O3==9dW0w$^v0Ppm*Nu3a6h0QH^V2EyvliB?1AU>W|>c2Kx#ZSrZImB6MlaiX*6Jj*8 zqhH@;Vsssw;V_k^ol_0O6M4HImQVT}_d(o?6RRRF9&amft8o4&q=#R4V(BTfbwk*N zYim}N3IB~wmE1Vq?ibWidFp0~ zw#DvVK~6IB-1{@i7E2dqr|8+kp;)5%#`FoKXLW%$)1K6PP48-0XzmzxDfT}DNib`j z`};J{RbBQZqbBXM$_Qnx57e~dM&aD6V=tO_{{Bn#Y8)SI+hh9bAEkslD?ex;@{xBt zb^fdvBvbX~QHD#?al3^nxA!AV&-%0#mpdMn1trHsO9vyO7!%P42 zFeAxYKJIHRnwlqU#cWgOyxd`2D>bk@*$EWyUK1VLVd90AldzZ!yPfrn0MW)o*H=lN5NTaiad5!8>e85Jw%eW5<8~*H?jo(PIlec*LGGB_ z+GTj={N43u&)+0%sI7Hl1;4jeNbCa{_oiKWL)t!E{JV4@HJ?g6vN^pDT|=ZzIjz;0 z#I&jVX;;%8db2mhrz|u+P^W<`Kix1oMzT(CA=uMl^fzeau35MPXGUD8@La?1GLj9T z8Rh9-yg@E|zt)Fa(<|#R%BtxFEH_d3R(Y-y>c#nv4U@;0TRWj7%a;10&8LJTxp&j& zL-ti8EVI1d+`#0oRpnS6dFh#l2jH(tyJ0mk328SeDapXRLD(xAGd?=VtfzMZ`1Nu7 zN$zNlXObYZ!5^eI>xdqK$yrXB(ImNaPxv1t_v?mA>c-qwv+RJS6%Q-vyA9g-F(1NC z7auU(m+P~v=We(p@p#qN$7koA8=)Q&`7RHy%UYyWZoV7WXJ4_pVrpXhAiWGGUF55B zPxi(E8Q$KHMr|=m2Q=`|FCR*mh!_`f7E9{%ovtUX`6q~7$$qUulz~wiCkm+Bb6X;% z`3u^VdxUkUxlHP=ibxc?M4*Wc%%J>(dBSAIe&#?MevvDJ=egqXCFr7fKc7%L zIG;-0%gGZh1b3}D;E@nV@$%FBO76)rwJTg#r2=0w#jH@342;;RF!cu)&E6Gc759xS z>skYa7R2KXR%pzH{t(xvW4XN=w(5`-EOL4uKYNAY+&_5FN9u($*;3T8_~}8mU5jBw zS_O-qFC8dBa4U2`iC#zU3d+G?;9OD!c*@ahYLSEM7y5?}Z?a;q*!y43pc4{jNzxTn zK$0|*7;rH!tv!=UcGD)^ts{!kY;m^Fu-_-;ITluVbhS^rjU7;J`9;8_RVONQchvHa-JR;pHz}hj^-X=exmBYw9 zGGp|CBj$U{cz{~zVV8#`>M&0EZUlv5I3Z+4F40WJZa#~j_x;Gmg8)S!v_3@td-|Lfy=t(ru{CS*Y0l#Gq2n`?*1PO&vkr~EEY19s zk{d`~*rnvXKkj>YHdf&r9rvPrg#sTuDB93om3&U;V>)^}JMyNIzAnw%>OLcbgH&?# zF>RtL;TOEycM0_r!Svkpz>w8CU8~d0S^zrc z#IDd{Edd0x$}f(a&c~SV8jCo9g-iC1w>!ps!Os-6@V>aAraUou1+Ud`yG+=Ve7y;iqppN35= z1dYa`YKr-xG2Wz%66DpAvi?=$?|rM3GZKfmYdpQV9)_IviB{wm5ymNVa7q}`j%kvL z%|wKiD%_AEt_mewMZq=l4Td<3H2?q!csw7YH}S;)crz&}9U;vfmuy1`YXSVGI(!Ou zy(13U2H>j@i^C!UUIt!L;Z}+WjB@jru7K_&*$lvcZNSY|K_ofeIst#R&f@J1%r?<( z0vuqCKrOoY)pGLkG;*~J;~8qu#|n?)ld&+wl4ov1NU}Q1lOoG6{|P3x?Ow@Pen|!7 z7lBt*xHW2=8H_}4HO0V6nt{Tg5&yVHxIqu1L=eGu$W3i_6d>2gcCSU(eO{DzAR(_T zO=_5vcepdJDlUab$gew|a%9BYyi8x$@Ehe*q|GXPzTDIv0OA>BmoF)-I()r|VDl(= zm6j~~%An|QXA#2-Fe&1($0~Gn?>4;NK)MkoKm5j+hZ0)+2q}DSP9MHABA6}0CyR`a z!Q`3V`ZE(g1u>LIqCmFL<_=|iK zAyClLuWFBg92u&;KNzc}WTPJpst7M*h;4_+yg~9&{$hJMaAO=-cLiDvvri%neIUsy zH8@?0*?{1$g-=0qrKE)Ml|mh~fZ!dFSj4wC$J?>XN+2yZs&;V7gv zYT(doybO^v)#2(cx_gNTEquzk%eXqVm0kwfwSp9-0^eT5S*!H#OO}HNa8gQ|tRzQ@ z@`PH<*7w9F7>ttPy^v{cDqyXS7$Yap)CQa6WIZ}@t&DU`PHvHx+W}0D8h2{i;nj5j zzvxhm*2+j)R`El;R!t7UGHpbJZR(19rz>c3uTAnzH7WX?>*9GRX!rdvd+COxb%)q$ z+!_Ypq6OC0&0AT?|20Uws>T0EGsQ{EFWHmw-sAqhhNvRKS~)&hWwUym;VPfPRP!l^ ze-c^hQrvnqAz$56nMb^+QsayT)fR;|k4H3Z@0n0)@GtCf%ovU2;ST){IN zH~6?v7igjdK$)9^Y^^~UhO5Pr)$TL27#a-BL{>UKJ8qK?&;P~Y$N>{RfX^{?7J-R% zQTlR8Q)A{dneMT}ES*#BqIMUec!mtbh%9HTz>4FLjTT_50MEK8=cW_nc#tDM-u>V4 zm0;E4Rn;rpK!>}>&5chbwwzQCAC^C}+mql{kPmPA#UM+G z1oY&dh{}o)2tvj3ZnW`EW88j2MajC<2 z0RR&|J_7}URPL5Ls=K$jQ{-_%5dg~L!X3`y^bTnU3nFA!X!8{e_(V5fl&YaObE5fK{LFmcrMHom5oOi&0bpVDBP;}625eB$6 z`$&(CoeBh`;KCiJiD&D`&m+lq>*$9|84i_(0hJ80gV6`um@5*K#j}sJT-@>XV&|aU zk=Qqo%Wl$Es{7d^E1Lq`3qvsa?-T{)VCIb3|@AIF9x))!gi ze9qj4CEp|0-D}uhjA>Dk|6illHbgmMX7R~1`0|$P7w5wAZE9SyY3;+4|AmSq9Oq94Mw3T$z4YQ;8d zW+b-GDrlWu+nQwBI(M{H8`ZkNsm(jE%{Q?vp|5pOZCkEs+v3r-C6x9Meb{$#+tS2# z`t!Eswe3+|?f*2lEgNl*tu0;Q)Ui6TV{Ji)0i|PIR|jiRM-t_Biqq{)U5y(8Z*Ln| zv9aLx&aT`4j^3_HxV_t{vpV5sMq+10uPuJc(+jaNc=-msHdl#MVT@Ji=CGpM_>t0t^_h{DxN_US__oKk>$BErf3c8;mzfLZOy;PD}3AQa@?w)Smw+7{j0*PEwCiVUO{-9@Fj~^G`jN)Q5uU z52tFuuh9=|3m+1qF^=62r+<3rLVe^q{n3n|M>CTi%_@8}``n|s-H+yddbEJrE1ur# z9n?El1v-hqxp42|?%tqJy-TQ5k3*(EUK;dxS<>U>g^ySK@6lW-Q3L~XfWFx2eXD}{ zRwwnXE$mx&u5UwkU(%<(jnpS8)1Pb#da@f2~veD3 zJ5~7X^toqeyPuu=^y~ul`NiqaF9$uplJxv);qzz)=+#8htN#jL{X94I>Ua06|9yHjMb!2UcN!-@7^i+7r|7fP{m;B?rx1@ya)GGLbU%bW+2$I0J)n!n5ka6zA^zAvFqgt$yBT{5w3|@_6`~a%-{r)J(d*%1lmb3jn|CrzWefg6Awru=w+scWk zV|6ifjBH7M+>#$D8}rs4`%!rPhmXtTqJ3ZT_H}I9_uoGH&m#K74*H9gyVb~piGo)v zGWRv-y!vryfrFg>YsTng@y1`Lc2AsC8yuY4mHzp^Be_3MeBM>Dp!ulF?`u}SuD)ui z-uLUq=ifm~esVtiDqHZQ_QG$1@9*Xfzi%H~v**E|$gbbFT>e*l;aA74l-7;vi&KB7 zWq+<+|MPtJ#ryQXp=SSkwDIpY%Ri*VpHEl*dA(cyV!`!SpZ}J{y@oeV{kLyw>gR>2 z-}I+V&^voF!!u$M3DxSvnM96re7|4SPpIs(6cejjq$)FRclw4z7;8 zvYx20i*INnsqZYWi*4U)9o09wqJG`u^LpCor>Mr1H}|Wfo{as|ynSNq&7N7e!%M9X z^~;NxAK~0Qj?0NHt&+n9mLl;JxET-LrE__=AMr+Ue$F*E$0DHCKl z$tE#^ujv?U-VbJlMLqENCPJVgw;MBg9&Hw%}3Ypve>XkmxD{d#fnhDg2 zK_W9uF2~&*uBTwBTW{Y1Nsh~7eTjJ zbTbpvGeursEjIL=V1|!>S!B7b`Sfj0rhCARyOEKVIFmz(8o%!Y7@9*E1z!=VE zsf0Z9yVM6fC&=Jbj*j?#W{@vbY`PnpdpPy(ApZ83t|)&Tj>*{4i*>50?3_B5T7y-Z z)JlpSnWU!>C1QT1I-C1v|E0i~of8LcI4up0RpR|-hUb80xS$osTK-I|NI3Cgr0XE5 zUfk_-`SI4MMoGqFIsdo6&-ZY01vy)G7RLgA{iK3y;l9+;cy$I|6?y)l(|-w7`@?svJ9&8PuXUS@ zSG&F#iz_K{l|S_FsMu}@tvwoFd}rIM4zHPsishw#N}}zvHC9B2D&9%LRIWHuOcqz@ zre&SATV9+pIqgYje9`f8Y@RS!o4%?0Y`@i$+*LYE znd|z#_pj!JU$e^MHt;$!FvY)Cq(0j~FC0M&vUhBIx%0pOZPR6}{55d;?6O&*<8^(9 zHthJgY|)X6cVcQ+w&KfidG>MFe2rW>Wmtx=yvF)net<5@e$7%uw{K3p_IzfOZPb!# zecgeG()tlGf`5tXJ&psqbgt{lKL!T8Z`Eqw@w0ia6aRw^e&weM@}OzK2rgKy;h7Hb z=j!1XV6htc6~f=gXhasdw{VB2$%ypMB6g$J3L|f0%~9vFwdyIh-b`!i-hwU?CvG(q z#u=_I<6ugcY-?E+$2v0UW4F+7ecR&W2K&}t8J=#lA?o9yCltvE(|=tH+=n_&w(u-2 z8+PvS(`L~8#+62$Fg|MBo4K%(W8#A@njr;t>z%orUKuzYFeiTX!=S^`eWrq8C^)M# zzm^ZFYC8q1LzP?~waWSH;eb$WmhI*ia6ID`<)s|5AFotR_XAC_qE0;krifc4q*~3s z!|Ow+zCT}+d0I@whuft#xgdY-5IoIh>A{JEd_RX=the4In_6|!Y#D#CrLO=8$&DvV z`3NcTz16{ZYicTr4-AdR&5*XTK4_;gRhRv2ru04L{NWQOYCYF|nv5LA2l1oG7LLDy z60X25jt7i8`Mw;To)%c~d7pKS1}N}f9Mqx3a-??{Wj{kyskpp^rc!p$j?j{mVbzX> zEY9gQP5aDj_T)dc`ZltRwzD6z^mAHHHKm2Rt2x79P1}2hPO)#-WSCd)($^E;rFjwI zFl&iH+acK(9JfTl&C?421C}ez%0a3HufyR!3LLDJLEHEp_Cs}e z0=(6_ld^8pk&g%0>>56pEo!%MaYLfw2f-vB#`Z2_1{6O?ZEo~2k;#LYjVN_RLI&-o zjvU1BCf^xSIL%RK26ifO4%!x*2E8k{!piWPe&96%B`nek$VR%g#I3q)y}gaM*RPcu z^E`8A1a#<1BhH?uKpeDUBYvP5_ZH4}t{oz?<>G&0RX7m<^U6AL>!RD(-1*CI&$ZF{ zoxS2yieJ&`ZIfDb>rLqEWrhDNe>C*9Y0|eY?~_@qspQFB@!oj!M8P-JqWSeH4o zevlE^kA1~eW%~}VATHLnnhLc_7xy?4yT*_8M{D3&uTaf`+gPcC7d!8}SUan*97sbt zvLap|bOC_uTxAfTBn7}NOqG7JAo?=MOH(=}`YR217?VBv@Y9D#rWde^6voRU+vwr$ zUILtl|nIZHb)KeKZsgq_X2=Cx+q^+M)9`vR}(<1ylhYyj)IE$)6y1W0hY zh>dX^B$hK4(n1jkJ_WINghL!!^+->q zw944v1pV2snR{=g4ht?7QLK;? zW^euQv-h6ad)0g6=~c-Nrj=(PPL~XbGVo!B6=BGuVq&mN!k;6{;4w0Yfg`~5ms+CG zPe9gl6}hEoPSbt$<1>xW;HkPl)y>bK=FGKG3n)p(|lXQp*yrHx1*kkznQ zmoXE?*s7oyKMbZ5^!L;Q7c-(gaXx+!#SX{u1Km~1JFk_&X_!-{#G1wM+)VzNk9KEY z&zV2!z2J}ct1nF`FtsYcdFOg|P@(AcZ7$nNUrJtpR>#Dpr^zG4}iBxaqC0n;Pt; zkT;TLo~y(l*w(X|cIBXcR925s^=QnnS1H|V6vpM?|50?F0Zn9G7@nE*0)!Bf&;x|t z0wPj%5{jXS0TCjCgrb7t8tY=8gs!Neh^UAGQ9)4yi-^kVB%-3C8#`hPii&NG9m~o$ z-%ozz54pMLo^#&!d8Ys+F5|^3BPqDP$Q>E6KY7$m+4!D`S2z&^zng`p7wxiCqZU}} zD?2}_weIwYKXY8$ zwQ8vDRD9V=MClbzT#rD4r)9pk0yd6>appK*Zx8vSRvAS`*zyYk@g)r6mxJ`+;4;@a zV5UmxAur}|i!BTgo7Xy7wm)b>s+b@CH+w+oX;4m*C0fHo!59udR?3o=x~cJ$3UFS2 zA0Hrq4gW{)rHR?+d1vbYAeW4VU-b+wgJuU8b9st@F&uwr&&OXJm`_7lIZMd@*4H*00e?h$eQJ=l*0A9>3O+xS?!2~}E;u9P0BExU@ z04)Gw{tCRwusR+_{!fXOfnKoE4`as^m0&|imLYKg{#@}><@Acwz#@FG7)s0sXKIv@ zdWeMLh0+xNHarcx;`BJOF12^4OdniXQ>Fe4W+4L#eAeV?AokfAY%LDmSmlCIJY<5pw7?` zTn$iWJ{Ty6qK2-c6)9~P!Wr2gyc`_Zn=x?0fA`-HcekZ*PNgKi%lPNNjANft&I7aU z&F^$N&%PCPW<6LQ!!KWhK(T%0GdjypehPRnqikJ8)2kaZhNRB^avV($jx2$;J>6p| z4(H2D=9>Vs^|piegGN_Ck0Z;x&|>}&&SIih5&aXgV%)p6Ul9*$UzR?;TwB6&FG&gp zbKFZkxrE%-NmFD{WIi(eIe&K8E|80GWOmjS3Rg8Ui+3`MjLZpEn21xhNWes~GDVM& zdWUki0D-(|pK6uSGR54vguwm>lODL)58yXH=vfkfF1&Zvs^UsdU4~_u?VdXo3n9D> zOdQ*j9o02uT9GnYbAZhw_@c^5y<}@6-ou~_ffWaT5e624vykE=*V28S-xNM45Qp?q z-n74>=bl)C8TIi|GG*lo==1)$;df^BeVGOOfJ8ZAx6PA5tA~Dq3|DR`e(c`BV5jpM zg$O8~6kHrOpq$rR8ey6zoCqo|NXTv#IHXk9`}pVmc`IWG%aPog7uz&i%glrvA5Hhq ztl*tVo}FnOLOLB!k|dU`b+6b^bY`8DG&}YAN@@89_pl26oyV&VivYeub@Q`F#m6&J zDe_Xk=Owd?aM|-p(~1Z`T)=DzX2eI5#maEaHjrnVNl_yry`Lc?)d24Jiu1 z1!I-Gw}L!TG>w@T$DffiOJD4IH~rYVWO>ltqQg&3dY^U^N<~s6zM(G>z@W3me(sH@ zU7qzt{EA$X2K z%e~)m5MTp`&m&HKLu}XB0;;1@ie*}`HDwb$6+SC_!7b&a| zkJ19=GzmefUOe5NB0gAaU9sY9(~8jJD})~w4*_orZj6@m!UR87L{C&TZOotTUAt46 zKSOY9=i25otI#_c&mUDw_aD0Q_S!*Q$_j-a+7w#652M6d1mlxdXpGlz^io3S-goR? zoHiqUe2(I5w=$%yf;fQd(JD!5&=e__hnEN+Y!sZDH_Q%kl4#=$F>7XpKKsjOF_q zBCrxdlHn+NMRqVa6IB52YxkQ0K}EnkF$VIEY?mr#j^m~q!0~n@eyB8n*BYcRwg8ga z#R{ApA0u~gIaQjC?QuDk7#21~2F(#4ycEGabKS1*dM#B}3>6`Gy`rpV#kq-f==+rR zb|oUcK{e@D}j9umHdZVVN(GL#KKDU46=!uoe zwMYsEjqkC#-8D)tQC=OL@9s8GFTY|q3dE@riFF#ASawm!iZovxdRV#5X2~rV4H%nLLv0_0SWRlWar6X55&hiPZml$5g zwv#R52M#-xns2e2zj|*QRMu~5HWT@~VMteJ@3tUiKpja??ScZ*eeNIN5h~f8ZG~Kc z|8yt5n(9AL%%_)o+48evb6mD;c0ZMfe$UA!cn6bj4@qT_5~gIIXL!S%mr*-89(sYI z4q0-AN&I7QLhX@E@OC>V?~t0yZdQiylMUDR=9E^>itQU{xNJTu-|TafZ$7Gys`Qdt zKdRI~&~eix^7OplNk1<$JvJYgxl~a0J>@s7_%_gZ(I)?}a^aLsNl!Nu>lntQqnkEe zWl~-w@b<}rHHZ>%-2osbg$;Ujv6*N{4Ky1+T(Mc%XI}0mFff|S9i~c)E1YZGbBbM? zq__&NuA!DKemd^{s!2Dc`?pSc+OU6H*vFy$+oxTWMiOV(Nt6FiK^6Up{{fWN&J z)EQc9t9GR2g!~hpT94aS`>-STK*)1=&bH8;-I0j__sQC=bxY3{Y<7zN<0R@eQOkyhu-q4t+z@(T%>yL(BtSKb*oG5lD!>EdAk_8BdpbdA2Ol6JO%2sf2=vm zJ}b{9(pnmx9j!@}HAnINJ5(1bWvFqCZR74paN5XQrsOkQRXCsh_5pD`w?+vG=Q+RI zeACa5500OkfNV7=&ce24#?W5Y1%5n3q@DT6LoRkc$(>w{?+aFxIH)8+rOuOEHRpY| z{;HWhmxT{1r~0U>OJrSr0Nt{$<4&rtKB^1Ns0zQKAcS;uxfAz}DFA*dADp;k<=3r1 zm^sFeO4DQE+9=QYD&7|R_|N`Sp4FfF{v{{)ip%-kP4($$M~FWi*Xse>c(^W1)4H6a z3@1|q`&5yX&KpK!)Vgz;^Rz%!Dip9M7#sl2qj-wu1-x1%)prn?MG54c7140sdR>R* zJD*6pM}@t@V1F&W7)t7ftpk>D11@lO%w)}_gAKgMxAlj&Jus#5K2a^z>g(nsWzJ1| z$CBJlwHv-$W<(^o*fK78oMLGXEplPx%QjI1##`{FDs3hIP{-4&Hai8&uUMNIq#(}9 zuj$wP5Y0tGdLhqD<&Ng_d1oT)d zh@iyL`%(xzbii-dEBp8ITeWD?ww0|OHlq?p+LSgSW6;CJ-w63`yb-az6$Xx=(d@BQ zC1<@8w*tec1*ynfUZK+|4Z*L+s9^;o=31mQ3TvEYjIFdShEn!NVsWS;hj!`~!Tv3< zd6*Mo13yqmsHSn7m9O$;A&cE)8H&+pws}kJP~zdsEwtBivns?orn-DjphcaiJUgnqJ9Xr z`vdD!8nVq04Asb6MxD`gh_xy>x>H|ft?0bAL|$w2sG?v>-`{*fT0^8YHi_W|8cfp# zyW(E*woDnwF%6drDW0ezRnTm9(ExCRvI#DYIi@qPA;Wb|HK2ZKS}I03PmNT+d>|W> zZh54?rmz_XI;%o~Y#T$o`!H*yI|0Blo&v^o{2*V?fZzoLQtznjsthi= z4(F-zj;v7={&ok_i;DTFBZQ<301A?yceVXM$_++iCd*LU0ae*Er*FM^MxCWEOq`hq z5KIg>2fW(JB88_Me&qY-nKzH#E2s1YFqze!4XrMn>e!%+<0gOi&vTdWxBVp0g)ADM z=W)6H#1EmuXcN3+KQKfdo%m-tRW@X z!mZ)Bi)iy@NO`Opk<>x-8Sb62Iab4*^T8Jbn*6uU*2OC>^KkouBdz$VTGt7dXnp9f zneMHzN-J9f(Na}Gr^1MJLKFeyp_XH*ihw#DeTVz2_=Hb4PMnBo^{9A2c|okJg)X^x z_M*NG#u69rY@8j&&1AMi?Cv#`IH}U&wE-#okxg-fbruXES-20TB=$zy7*r);btrMK zSm&1lzH|u(nbNSCRGftv&a{_>wf32mY zN^qvGU7OuxEtY*Eh*={Ti|O5p_a%4DIlYn zutOc~oqWW>7~SA<+{dtak%Sn^SDJA!2v1CRF{N8E!QP}M{Fl#f&G@A-ha7s*2_wj`6te!9)6%4oBe)6{2w3L%JYA_l`~Dh z9NG7%!*JU}acc0NB}eeb`@@>He4n0wtm#qjFL!@GufgKS=A0E_ui~;oZ|%9h&xZDP zY2=|DH~hNxyqDmo?6~kFsrT`hp_EMiyi^-h^rOeW_VeJM@hjpJ7*+EQh?vV&N~TIh z?OK4c<59@(qO80yNe6)9NN%ExFwb_U1=d*ktp9)nje_99ia>si0q;8W)MOouGK&<& zY$?iq{u<%yRQ@h+pDwYh23+cZiYXl<%$y0S(#I9v94b{%?66#(95qE7{*-ovOR!+5 zN-O(vcnKQFNoh`6{#&xtmw^xdnzb?c$cU^FkflNl(t3n7Oi->)ICtk-=3F(-H7UPYKLevIRa6rox zKp*F1yY_o&ox*vg(28s*^5Hp;iY)L5q{$77Lns<8 z-T)KSuuY*1h=Z*YMC{vpif;oLVH1BFp4LRBs!_NLeBWvi1>{XchK@#x1}@EcmQ>M5 zt7)X?uR1Y#Lxd{k(-FZ@|Q;u;5~qgoNW#J=#p|5}Qo0)rUa~2+FBr zB4&!vB?I*3D_q3RD?X!6?pmkQ2w@DJn|vR`1@do#U@s8BMO|AJcy83YLTK(=)FxO2 z@gnhkD6VSQx2=W6>R;OdS@w$L4S;JnXg2_7JK?C<=MGD#KRmeQmyPph<*E&0Vx88+07pE|B~~cU zHVbXsm78y4Gy}kMP~n~r0~u*%*g!WAB_N=81{k&ZWl_z-HOqHK?M_3g@uxFeV@@B6 zxhY$8vESs1TU9>6rbNDHgi0ARbR>&A+)O zC7KD~Oj)RXuV{Oj(B~}zF!GD(@|s) zt;*CSd_i8!?g+3t?7HQ&rhc(Ls70YBdISu6c9PRmhbh(h|_a#1vnmU1;Ye?syU1;ksqj zoXM{XmWsrLU|Xw|vMns=XFjYxJFv9g#zqX^U@!Szp*$4O7_r;{sx6)Sv>1QF#1`@U zrEtzuaH@n(e5C+`_dZ0N`N|)SkQEC((z0au@Vg@|ZnVQM#hRB#uPmWoTzHj9IzIfa z`oBewKQ4Ll<6YF}mrv}a!>s1`fW?ZhxBog8MHQPdJ9P3^l$-a)wn9s3)w#%gUo?q0 zw?*_SuZoxh&5essZ&O3HF+g&! zm6QBcjcZ3#osef6$ITF70}49{c)>~GC3_o{@7++NyHuw2$oto&QFK2Qk>c&AcOW=e zw3qs?Ay62Y$}WusG!Wt1;XQ>L#e{s&xlq}1Ol;PuvkAP=9H4Wl!lVEKV7t~wns)Q1 z_U7YU0=8lQrSKLY*o|fVOY7C342NKL(IN;r>iqe=ElULE-5cI)B-aY4Jx4owct_6~ z9(KtuKVS6Sp7411-3Fc9QBGU7>QpzCVSA?odAf8Wne|t5jT9iT zbhIcfMjho;fEN8iD*3qXEaJ)oZ669v^Bi%vwHCpCpBKE{xx5gnDDWNdx491E3Wc~1 zcn?#_Ug_aE3NET&O0BZ-4}7*JMaS(BnrPmy?_K))okv9q$`*^P^Ux{E3Q)7%1US01 z$=O-{+IOas^jSo*7Ce`3g(aq9NgTi5MdB$3fa%01EJs6GE1~zekOu3D^hie51 z=uFI^CE3dF20T#3vn#+KQ9@g8u1W4cT$RwQ8!@dC`sKmbPDM4HeeYRZf#X9yDLS8Z zWO@eV!$8vi8d!Q(!D$p`-dp8SsKrW`VA>*5jFDd`T73$9u@>^m*JiIkJ-bD0H9WLP z=Z2mLivOB7>+5#;ih`m^50!rfujr}klZRZDUv2p-taf$5RcY9sp6S(lyQpK~Q;x)X z{BivnIAPle*bge${W>BaWXc?|=Kw23$O(jVCqN6a)~*jONLN@^DNF}ZJXy&Uh^+dN z=uOM!miU8p2qyuwNPxW8i@a?`ojy;+TbeEVbe03Kg&MRSN~EGd7Z53r!0uaxKPH{e z6Fzql+Ib_?6mO@+(YAs??8~LKf)M^2&Kn^7Qd-EhR;{qoQ{gZmvS0yL3`jcM{-hqj z_Y18xBAmdW=TRZbOZ!?Ixu)*f@{ZLjsGB}f|6E-^jS{l+_(aG*#>WR&H*7iO z+x)e`h7$f)Pxyp9;xD^+Z^YSlhrO-RB0<5;aGXN``~;vy6y(kmF$D@|?>STr%=gx^ z47$1Z6wf;l;V5S%>azYz z5*gt~DINQSKr0OP3;Df&I<#Vg5`_(wggBELH|ZJ^KWQx>U*vR>)BQsEBE-zEYeAMP)G=Rxk9 zcI9J*`?NPUzdl87TI00-PxrpXOIDv>5ww$bZ0DAshK0Yr6;GQXTR*<=(#3CEuy6tF zA!s5->rBp5I<)xiXTM0ms_=A06W$EjLGRd4_eMQ{{@TzaF>9sv{2)h4NMWsX-;b7h z`H9<9K(n518ITwF(7m|j{C0j`V0Mx_$u!8%vo~Gj6+=eOT>>xu1i$)8KJ`G-#vjL)&!q(_F1CZnp@{pI>9UYOvGPn_Ym2P9?WpP=%879ZOj~KnW!< zPw!P~nLI(RDPeZp-V)ax$3+@oB}I0H8LW4v_@#=y;yl{>mLKEa@XEf@J+zXXIQiP< zfKrPu4?k(Y{p%z@ezx_95XiK@QDTV1gDW3J9Kmz= z;olyu#XRdz)_*y=6Tyieat!oYlIjc0*+WiM7OVw23cgXoeOfUS?WZ>b&vU7+%2PPY zz~qS}or;v`Eo^W}l=agEi!SpkO|63`85-svyEk*~9cuTfG4kH?<}r!Qr44~=E1xlA zE*h1lv0eE&w}g{^I@d$Hi3xSnY^{!NjS9?OOY-AqM%UR{OG~SLmpi^NiSZplw$3>d z>{4hUagVH-_OCHs>A%|X1yy%FKbi?`+*5DVnM||&&~KS#J83a^=Wc{;!iTbtSA5Rd zej1$or18`Bh~p1gCf?k=pKs2XX7}ax?5w?C?q+VX`%0AQ!LP$h&e?r?IOCpzU|-l| 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 &a$^la&VZW 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 C`@bg&`idSx(-b0PUwMh+Z?dsOn|WV-w|dO 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≀pYaPODB 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%0AQ#RshN_!-pU@ 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%0D-;Gz-oo>W&HDbR;{c`7b>u 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 UI>p4^-m;xz62 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

FD-+ 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 z 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

qQ*h)K(LnJ^y;jDH&#LuRn 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

    %9CCl4*R3UZWIY8K`V6l1d79Fi8+yba0 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 z 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%0D7u#@y91^Ptu>rypm(qKMh`Gz7 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 diff --git a/public/screenshots/cloud-app/v2-team-accept-invite-light.png b/public/screenshots/cloud-app/v2-team-accept-invite-light.png deleted file mode 100644 index 7a5c5cf3ee7b582805495c97cae5319534114100..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 139672 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

    9d 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 G_J05xOR1g! From 2b33a87f7578ed9bea510054c5d6d570d56ee9ea Mon Sep 17 00:00:00 2001 From: phernandez Date: Fri, 3 Jul 2026 14:20:37 -0500 Subject: [PATCH 87/87] docs: corrections from live production verification MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Verified against app.basicmemory.com: the seeded Getting Started project, /notes route, Settings tabs, Activity feed, Explore graph, feedback button, and support email all match the docs. Three things didn't and are fixed: - "Settings -> General -> Show onboarding" doesn't exist; the replay surface is the Help Center (account menu -> Help) with the Connect Your AI Tool walkthrough, endpoint copy button, and test prompt - There is no workspace selector dropdown — each workspace (personal and teams) is its own sidebar section; teams pages and the web app layout table now say so - The graph entry point is Graph in the sidebar with Project / Structured / Explore tabs (Explore is 2D/3D); themes are saved per-browser, which the themes page now notes Co-Authored-By: Claude Fable 5 --- content/01.start-here/2.quickstart-cloud.md | 2 +- content/03.cloud/02.web-app.md | 6 +++--- content/03.cloud/07.themes.md | 1 + content/04.teams/1.about.md | 2 +- content/04.teams/5.join-a-team.md | 2 +- content/04.teams/6.copy-between-workspaces.md | 2 +- content/08.integrations/0.index.md | 2 +- docs/todo.md | 16 +++++++++------- 8 files changed, 18 insertions(+), 15 deletions(-) diff --git a/content/01.start-here/2.quickstart-cloud.md b/content/01.start-here/2.quickstart-cloud.md index c739cd3..7dca24e 100644 --- a/content/01.start-here/2.quickstart-cloud.md +++ b/content/01.start-here/2.quickstart-cloud.md @@ -21,7 +21,7 @@ code: | Sign up at [basicmemory.com](https://basicmemory.com/?utm_source=docs&utm_medium=docs&utm_campaign=quickstart-cloud). You'll need an active subscription to use the MCP endpoint. -After sign-up, the app prepares your workspace and opens a seeded **Getting Started** project — a short tutorial you can read (and edit) in place. A floating onboarding guide walks you through the same steps as this page: connect your agent, write your first note, and watch it appear live. You can replay it anytime from **Settings → General → Show onboarding**. +After sign-up, the app prepares your workspace and opens a seeded **Getting Started** project — a short tutorial you can read (and edit) in place. A floating onboarding guide walks you through the same steps as this page: connect your agent, write your first note, and watch it appear live. The in-app **Help Center** (account menu → Help) keeps the same walkthrough available anytime — your MCP endpoint, setup guides, and a quick test prompt. --- diff --git a/content/03.cloud/02.web-app.md b/content/03.cloud/02.web-app.md index 21d2412..ea6156a 100644 --- a/content/03.cloud/02.web-app.md +++ b/content/03.cloud/02.web-app.md @@ -18,7 +18,7 @@ The app is organized into three panes: | Pane | Contents | |------|----------| -| **Sidebar** | Workspace selector (personal and teams), project and folder tree, search, your account avatar | +| **Sidebar** | Pinned notes, your workspaces (personal and teams) with their project trees, search, Graph and Activity, your account menu | | **Note list** | Notes in the current folder or project, grouped by date | | **Note detail** | The selected note, opened ready to edit | @@ -62,7 +62,7 @@ The **Activity** view in the sidebar keeps you aware of what's happening across ## Explore the graph -The **Explore** view renders your knowledge graph in 3D — notes as nodes, relations as links between them. It rotates gently until you interact: drag to orbit, scroll to zoom, and click a node to open the note. +Open **Graph** in the sidebar for the Knowledge Graph, then pick a view: **Project** (cards), **Structured**, or **Explore** — a 2D/3D rendering of your knowledge graph, notes as nodes, relations as links. Drag to orbit, scroll to zoom, click a node to open the note, and filter by relation type or search for a note to focus on. --- @@ -132,7 +132,7 @@ Access settings from the user menu (your avatar at the bottom of the sidebar) or | Section | What it does | |---------|--------------| -| **General** | Account and profile settings, themes and color mode, plus **Show onboarding** to replay the guided tour | +| **General** | Account and profile settings, Look & Feel (mode, theme, note list), and editor preferences | | **Teams** | Your [teams and workspaces](/teams/about) at a glance | | **Members** | Invite and manage [team members, roles, and invitations](/teams/members-and-roles) | | **Billing** | Manage payment and [subscription seats](/teams/seats-and-billing) | diff --git a/content/03.cloud/07.themes.md b/content/03.cloud/07.themes.md index 6d7ab27..dc76d89 100644 --- a/content/03.cloud/07.themes.md +++ b/content/03.cloud/07.themes.md @@ -18,6 +18,7 @@ Use the **Mode** control to choose **Light**, **Dark**, or **System**. System fo The **Theme** control shows a row of color swatches — each previews a theme's palette, labeled with the theme's name. Click a swatch to apply it instantly, no save needed. - Themes and mode are independent: every theme has coordinated colors for both light and dark, so switching mode keeps your theme. +- Theme choices are saved locally in this browser — pick your theme on each device you use. - The theme applies across the whole app — sidebar, editor, preview, and settings. Try a few — clicking around is faster than reading about them. diff --git a/content/04.teams/1.about.md b/content/04.teams/1.about.md index 2adec4e..27bd31d 100644 --- a/content/04.teams/1.about.md +++ b/content/04.teams/1.about.md @@ -21,7 +21,7 @@ Your account can have more than one workspace. Each keeps its own projects, note | **Personal** | Just you | Your personal cloud subscription and notes | | **Team** | Your team | Shared projects, members, roles, and seats | -Switch between your personal and team workspaces using the workspace selector in the app. Projects and notes are scoped to the workspace you're in; local projects stay on your machine, reachable from the CLI and MCP alongside them. +In the app, each workspace — personal and every team — appears as its own section in the sidebar. Projects and notes are scoped to the workspace you're in; local projects stay on your machine, reachable from the CLI and MCP alongside them. --- diff --git a/content/04.teams/5.join-a-team.md b/content/04.teams/5.join-a-team.md index 8871ddb..3131e3d 100644 --- a/content/04.teams/5.join-a-team.md +++ b/content/04.teams/5.join-a-team.md @@ -26,7 +26,7 @@ On first sign-in, your account is linked to the pending membership, and you beco ## 2. Find the projects -Switch to the team workspace with the **workspace selector** in the sidebar — the sidebar then shows the team's projects. Open one to see its folders and notes. +Your team appears as its own section in the sidebar, alongside your personal workspace, with its projects listed underneath. Open one to see its folders and notes. Your **role** determines what you can do — from read-only **Viewer** up to **Owner**, with Editor, User Admin, and Admin tiers in between. The full capability table is on [Members and Roles](/teams/members-and-roles). diff --git a/content/04.teams/6.copy-between-workspaces.md b/content/04.teams/6.copy-between-workspaces.md index ee7e991..78bb044 100644 --- a/content/04.teams/6.copy-between-workspaces.md +++ b/content/04.teams/6.copy-between-workspaces.md @@ -34,7 +34,7 @@ In the app, switch to the **source workspace** and open **Settings → Projects* ### Switch to the target -Switch to the **target workspace** in the workspace selector. +Find the **target workspace's** section in the sidebar. ### Import the ZIP diff --git a/content/08.integrations/0.index.md b/content/08.integrations/0.index.md index 7d8481d..94a13c2 100644 --- a/content/08.integrations/0.index.md +++ b/content/08.integrations/0.index.md @@ -6,7 +6,7 @@ description: Choose an AI client or extension and connect it to Basic Memory. Basic Memory is most useful when the AI tools you already use can read and write the same shared knowledge base. Start with the tool you use most, then connect others to the same workspace as needed. ::tip -For Basic Memory Cloud, the fastest path is the **Connect your agent** walkthrough in the web app's onboarding guide and Help sheet (replay it anytime via **Settings → General → Show onboarding**) — it covers Claude, Codex, ChatGPT, and other MCP tools, connecting to the hosted MCP endpoint: +For Basic Memory Cloud, the fastest path is the **Connect Your AI Tool** walkthrough in the web app's Help Center (account menu → **Help**) — it has your MCP endpoint with a copy button, Claude and ChatGPT setup guides, and a quick test prompt: ```text https://cloud.basicmemory.com/mcp diff --git a/docs/todo.md b/docs/todo.md index 064ad5c..a9629f8 100644 --- a/docs/todo.md +++ b/docs/todo.md @@ -10,13 +10,15 @@ Remaining, only if desired: - [ ] Optional new captures: onboarding popup / Activity view / Explore graph / partner portal — pages describe these in prose today and don't require images - [ ] When capturing anything new, record source screen, date, theme, and owning page in `docs/screenshots.json` (the checker validates manifest entries) -## Verify against production - -- [ ] **July-1 onboarding batch deployed?** `quickstart-cloud.md` and `web-app.md` now describe the seeded Getting Started project, onboarding popup, Show-onboarding replay, Activity feed with agent writes, and Explore graph. Confirm these are live at app.basicmemory.com before production docs deploy. -- [ ] `app.basicmemory.com/notes` route used in quickstart step 5 — confirm it's the canonical notes URL -- [x] **Themes page** — rewritten around the preset system (Settings → General → Look & Feel: Mode + theme swatches); the removed custom-CSS/TweakCN feature and localStorage persistence claims are gone. Capture a fresh Look & Feel screenshot when doing the screenshot pass. -- [ ] `bm project ls --name ` in `cloud/03.cloud-sync.md` command reference — confirm the subcommand exists (everything else on that page is source-verified) -- [ ] `api-keys.md`: curl example against `https://cloud.basicmemory.com/api/v2/projects` — confirm path +## Verify against production — done 2026-07-03 + +Verified live at app.basicmemory.com (logged-in session): +- [x] July-1 onboarding batch deployed: seeded Getting Started project (all workspaces), Help Center at /help with Connect Your AI Tool (endpoint + copy, Claude/ChatGPT guides, test prompt), Activity feed (sidebar popover + View all), Explore Graph (Graph → Project/Structured/Explore tabs, 2D/3D) +- [x] `/notes` route confirmed canonical +- [x] Settings nav matches docs (General…Version); Look & Feel = Mode + Note list + Theme swatches (saved per-browser — docs updated) +- [x] `bm project ls --name` — source-verified (project.py:1240) +- [x] `api/v2/projects` — source-verified (gateway path test + v2 project router) +- Corrections applied to docs: "Show onboarding" control doesn't exist (Help Center is the replay surface); workspaces are sidebar *sections*, not a selector dropdown; graph entry is **Graph** with Explore as a tab ## Verify against external products (fast-moving UIs)

d#*mMI5 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

n$!OXC9-9X|DxThHAui;3(u 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

5(>QRr_zob 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�w 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