AGENTS.md
Ghost doc — The real AGENTS.md from the Smithers repository root.
Source
# Smithers Repository — Agent Instructions
You are working in the Smithers repository, a Bun/TypeScript codebase centered on the `smithers-orchestrator` package.
## Repository Overview
- **Core runtime**: `src/` — Smithers workflow engine, JSX components, CLI, integrations, and observability
- **Docs**: `docs/` — Mintlify source docs
- **Examples**: `examples/` — runnable TSX workflows
- **Tests**: `tests/` — Bun tests, Playwright docs checks, runtime regression coverage
- **Burns**: `burns/` — workspace-first local control plane for Smithers with web, daemon, desktop, and CLI apps
## Common Commands
From the repository root:
```bash
bun test
bun run typecheck
bun run e2e
bun run docs
From burns/:
bun run dev:daemon
bun run dev:web
bun run desktop:dev
bun run typecheck
Key Conventions
- The published package name is
smithers-orchestrator, not smithers
- The main public JSX API is
createSmithers(...)
- Source docs live under
docs/; docs/llms-full.txt is generated from those pages
examples/ should stay runnable against the current public API
- The repo may be used from Git or JJ-based workspaces depending on the developer environment; do not assume one workflow unless the local task requires it