# strata19.initialize_project
URL: /documentation/reference/tools/initialize_project



{/* GENERATED FILE — do not edit. Sources: src/mcp/facade/tool-projection-registry.ts (availability) + describe() in src/mcp/facade/facade-tools.ts (prose). Regenerate: pnpm exec tsx scripts/docs/site/generate-tool-reference.ts */}

## What it does [#what-it-does]

Bind Strata19 to a repository path and resolve its canonical identity from local git config. Never changes tracked files.

## When to use it [#when-to-use-it]

**Use when:** "set up strata19 here" · "point this at my repo" · "connect to this project"

**Also use when:** the first Strata19 call of a session, before any other tool, or whenever the working repo changes

## When not to use it [#when-not-to-use-it]

this repo is already bound this session — re-binding is harmless but adds nothing new

## Availability [#availability]

|           |                                                           |
| --------- | --------------------------------------------------------- |
| Tier      | Everyday                                                  |
| Lifecycle | Live                                                      |
| Taught by | `strata19-initialize-project`, `strata19-project-context` |
