ashlr__genome (tools)
Three tools for proposing, consolidating, and inspecting the project genome index.
Server: ashlr-genome — servers/genome-server.ts
The active genome scribe loop. Three tools that let an agent propose, consolidate, and inspect evolutionary updates to the project genome stored under .ashlrcode/genome/.
Tools
ashlr__genome_propose
Queue a proposed update to a genome section.
| Field | Type | Required | Description |
|---|---|---|---|
section | string | yes | Genome section name (e.g. architecture, patterns) |
content | string | yes | Proposed content to merge into the section |
source | string | no | Source file or context that prompted this proposal |
ashlr__genome_consolidate
Merge pending proposals into the genome. Optionally uses an OpenAI-compatible LLM for smart merging.
| Field | Type | Required | Description |
|---|---|---|---|
section | string | no | Consolidate only this section (default: all pending) |
llm | boolean | no | Use LLM for merge (requires Ollama or Pro token) |
ashlr__genome_status
Compact report of pending proposals and recent mutations.
| Field | Type | Required | Description |
|---|---|---|---|
path | string | no | Genome root (default: cwd) |
Output format (status)
See also
Genome concepts — how the propose/consolidate loop works and how to share genomes across a team.