AGENTS.md@emet · git:20261104.515c056 · 2026-11-04 · sha256 539e66dd20a856a1

AGENTS.md@emet git:20261104.515c056A

Immutable. This exact content never changes and is served at /api/v1/blob/539e66dd20a856a1.

# emet/AGENTS.md

Runtime-only rules for the `forge` CLI in this directory. Everything else is in the root [AGENTS.md](../AGENTS.md); read it for repo-wide rules, scripts and conventions.

- `emet/` gains no dependencies. Dev dependencies live at the root or in `tools/`. See [ADR-0001](../docs/adr/0001-root-dev-tooling-package-separate-from-runtime.md).
- `emet/package.json` keeps `typescript`: `forge selftest` runs `bunx tsc` from the installed copy.
- A fresh worktree needs `bun install --cwd emet` as well as `bun install` at the root.
- The runtime behaviour of the CLI and `install.sh` do not change without an explicit ticket.
- Comments are JSDoc only. See [ADR-0003](../docs/adr/0003-jsdoc-only-comments.md).
- Prompt markdown in `reference/`: whitespace and wrapping only, never wording.
- Module map: [docs/architecture.md](../docs/architecture.md).