# <Project name> — Sumi-Forge context

> Per-workspace context for the Sumi-Forge session building this
> product. Copy this template to `<workspace>/.forge/sumi-context.md`
> and update it as the project evolves. Cross-conversation patterns
> (doctrines, preferences) live in Sumi's global memory at
> `~/.claude/projects/.../memory/`, not here.

## Identity

- **Product name**:
- **Slug**:
- **Owner org**:
- **Repo**:
- **Distribution target**: e.g. `npm package @org/name + binary <name>`
- **License**:

## Current spec

- **Spec file**: e.g. `docs/SPEC.md`
- **Spec doc_id** (from `yf spec extract`):
- **Spec size**: e.g. 9 KB, 13 features, 10 acceptance criteria
- **Last ingested**: <date>

Summarize the spec in 3-5 bullets so future Sumi sessions can
load it from memory before re-reading the full doc.

## Active slice

- **Slice ID**: e.g. S2-vault-encryption-at-rest
- **Goal**: one sentence
- **Acceptance**: what passes the slice (test names + spec
  criterion numbers)
- **Started**: <date>
- **Status**: planning / in-progress / blocked / done

## Recent decisions

Append a one-line entry per decision. Newest at top. Format:
`<date>: <decision> -- <one-line rationale>`

## Open clarifications

Anything waiting on operator input. Format:
`Q: <question> — asked <date>`

## Test baseline

- Last `npm test`: <pass count>/<total> green on <date>
- Last `npm run typecheck`: clean / N errors
- Last `npm run prepublishOnly`: passed / failed

## File map

Optional: where the major modules live in this workspace, so a
fresh Sumi session does not need to Glob from scratch. Format:
`<area>: <path glob>` (e.g. `voice parsing: src/voice/*.ts`).
