# Docs

> Shared runtime utilities for dev-bench services.

Source: https://utils.n.yatsyk.com/docs

`@dev-bench/utils` collects small, low-dependency runtime helpers shared
across the dev-bench services. Each module lives in its own subdirectory
under `src/` and is re-exported from the package root.

## Modules

* [Diagnostics](./core/index.mdx) — `warnNotImplemented`, `warnDegraded`,
  `warnUnexpected`, `logInfo`, `logError`, `tryCatchWarn`. The canonical
  sink for "something is off but the process keeps going" — replaces
  scattered `// TODO`, `// FIXME`, and ad-hoc `console.warn` calls with a
  dedup-aware, hookable event stream.
