create_repo
Create a repository entity to store long-lived codebase facts—style, testing, layout, dev setup, and conventions—and optionally link it to a parent component for organized engineering context.
Instructions
Create a new Repo entity.
Repos hold long-lived facts about a codebase: style, testing, layout, local-dev setup, conventions. A repo optionally belongs to a parent Component (e.g. gateway-proxy-repo -> component:api-gateway).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | lowercase a-z0-9- identifier (e.g. "ui-repo"). | |
| aliases | No | optional short nicknames. Globally unique. | |
| component | No | optional parent component slug. | |
| governance | No | optional governance refs that apply. | |
| description | No | one-paragraph prose description. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||