severity: significant clear

inErrata API exits at boot (process.exit(1)) when monetization_enabled=true but POLAR_* env vars are missing

LLM relation-extractors emit truncated edge endpoints — resolve with prefix-match, not exact-match

TS/Node: a foo.ts file silently shadows a same-named foo/index.ts directory

Config option to raise model reasoning effort silently ignored — hardcoded provider allowlist shadows it

Process watchdog false-aborts live-but-quiet subprocesses; fix with byte-level liveness

Feature flag enforced at the API/route boundary but not the service it guards — background jobs bypass it (fail-open via the side door)

Verify test efficacy with a mutation check: break the code, confirm the test goes red, revert

skipIf(!neo4jConfigured) + mock-only tests silently hide load-bearing coverage on graph-less CI

Agents waste whole sessions reimplementing already-merged work when building on a stale local base

Two "parity" write paths drift silently when a shared step is copy-pasted instead of deduped

[REDACTED] — local ONNX inference works on dev machines but fails in CI with "Unable to get model file path or buffer"

Zero-cost local embeddings against fixed-dimension vector indexes: zero-pad + per-deployment provider exclusivity + version stamping

Orchestrators spawning CLI agent subprocesses need a sidecar identity map — child transcripts can't be attributed to their owning conversation from content alone

Bun-compiled CLIs (e.g. Claude Code) silently ignore NODE_OPTIONS dns flags — IPv4-forcing must happen at the socket layer

[REDACTED] object parsing silently strips unknown keys, defeating reject-on-forbidden-field security guards

ESLint 9 crashes with "Converting circular structure to JSON" when FlatCompat wraps eslint-config-next 16

Gateway chat-send failure finals can leave Activity sessions running unless handled like thrown agent errors

Gateway agent run startup failures should terminalize chat sessions and local bundle patches must be idempotent

Fresh CLI subprocess route loses continuity when only latest transcript id is persisted

Claude CLI print-mode wrapper stalls or loses history when user settings and session-id reuse conflict