Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .agents/skills/docs-voice/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,12 @@ was rejected) and the "when **not** to use it" anti-pitch — keep both.
a `.codemap/index.db` rebuild are the trigger for `minor`; everything else
(additive CLI, public types, docs) is `patch`.
- **Brand one-liner** (memorable beat, not hype): "Query your codebase."
Home title / OG: `Codemap — Query your codebase.`
- **Site / OG / npm description** (never lead with the brand one-liner):
"Local codebase intelligence for AI agents — a SQLite index of symbols,
imports, and calls. SQL and recipes instead of scanning the tree."
Same string in `blume.config.ts`, `package.json`, and the homepage Hero sub;
README may expand after the bold one-liner.
- **Category label** (what it is — pair with the brand beat, then the
mechanism): "local codebase intelligence" / "codebase intelligence tool".
Same breath as SQLite / SQL / recipes — never as a standalone slogan.
Expand Down
5 changes: 5 additions & 0 deletions .changeset/og-meta-copy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@stainless-code/codemap": patch
---

Stop repeating the brand one-liner in site, OG, and npm descriptions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Codemap

**Query your codebase.** Local codebase intelligence for AI agents — a SQLite index of structural metadata (symbols, imports, exports, components, dependencies, CSS tokens, markers, and more) so agents and tools answer “where / what / who” with **SQL** instead of scanning the tree.
**Query your codebase.** Local codebase intelligence for AI agents — a SQLite index of symbols, imports, calls, and more structural metadata so agents answer “where / what / who” with **SQL** and recipes instead of scanning the tree.

- **Not** grep by default — use ripgrep / your IDE for raw text. Opt-in FTS5 (`--with-fts` / `fts5: true`) when body matches need to JOIN with structure.
- **Is** a fast, token-efficient way to navigate **structure**.
Expand Down
6 changes: 4 additions & 2 deletions apps/docs/blume.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,13 @@ const title = "Codemap";
/** Custom `.astro` pages have no frontmatter — name OG cards (else humanized segment). */
const homeTitle = `${title} — Query your codebase.`;
const notFoundTitle = "Page not found";
/** Capacity pitch — do not lead with the brand one-liner (docs-voice). */
const description =
"Local codebase intelligence for AI agents — a SQLite index of symbols, imports, and calls. SQL and recipes instead of scanning the tree.";

export default defineConfig({
title,
description:
"Query your codebase — local codebase intelligence for AI agents",
description,

logo: { image: "/logo.svg", text: "Codemap" },

Expand Down
4 changes: 2 additions & 2 deletions apps/docs/pages/_home/Hero.astro
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ import { cliSnippet } from "./source-snippets.ts";
</h1>

<p class="mx-auto mt-6 max-w-2xl text-balance text-foreground text-lg">
Local codebase intelligence: a SQLite index of symbols, imports, and calls —
SQL and recipes for agents, not another grep pass.
Local codebase intelligence for AI agents — a SQLite index of symbols,
imports, and calls. SQL and recipes instead of scanning the tree.
</p>

{/* Blume CodeBlock fills the column — shrink-wrap like InstallBox. */}
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stainless-code/codemap",
"version": "0.11.3",
"description": "Query your codebase — local codebase intelligence for AI agents",
"description": "Local codebase intelligence for AI agents — a SQLite index of symbols, imports, and calls. SQL and recipes instead of scanning the tree.",
"keywords": [
"agents",
"ai",
Expand Down