Writing style

Word and term reference

The house-style decision cache, before and after rewrites, and the A-to-Z term reference.

The lookup layer of the style guide: contextlake's house decisions for recurring word choices, a set of before/after rewrites, and an A-to-Z term reference. When a choice comes up more than once, it belongs here. This page is part of the documentation style guide.

The house-style decision cache#

A style guide's real value is removing per-instance deliberation. These are contextlake's recurring micro-choices, so no contributor, and no agent, re-decides them.

Worked examples#

Rules are easier to follow when you can see the rewrite.

Voice and word choice#

Instead of Write
"contextlake allows you to index your repos." "Use contextlake to index your repos."
"Simply run the command and you're done." "Run the command."
"It's a powerful, seamless, next-gen context platform." "contextlake indexes your repos into a graph and serves it over MCP."
"The graph is built by the indexer." "The indexer builds the graph."
"It is important to note that sync is incremental." "sync is incremental."
"This tool leverages embeddings to facilitate retrieval." "It embeds your code so you can search it in plain language."
"Kill the running process." "Stop the running process."
"Please click here to read the guide." "Read the indexing guide."

A heading#

A code example, the four-part unit#

Instead of a bare block, write the full unit so the reader knows what it does and what success looks like:

To build the graph for every repo under a folder, run `index` with `--workspace`:

```bash
contextlake index --workspace ~/work
```

The run is incremental, so only repos whose HEAD moved are re-indexed. You should see a per-repo
summary ending in a line like `4 repos, 29 nodes, 28 edges`.

A how-to skeleton#

# Wiring your editor

Connect your editor to contextlake over MCP so your assistant answers from your indexed repos.

## Prerequisites
- A built graph (`contextlake index`).
- One of: Claude Code, Windsurf, or Kiro.

## Steps
1. Run `contextlake steer` to write the MCP config and editor steering files.
2. Restart your editor so it picks up the new MCP server.

## Verification
Ask your assistant a cross-repo question. You should see it call a contextlake tool and cite the
files the answer came from.

## See also
- [Serve it to your editor](serve.md)

A to Z#

The house answer for contextlake's recurring word choices. When a term isn't here, defer to the Google developer documentation word list, then Merriam-Webster.

See also#

Next steps