Execute fix descriptors — side-effecting operations. This is a shell namespace: it runs migrations, sets env vars, etc. The safety gate (safe? false → always confirm) is never overridden by guidance level.
Execute fix descriptors — side-effecting operations. This is a shell namespace: it runs migrations, sets env vars, etc. The safety gate (safe? false → always confirm) is never overridden by guidance level.
Reusable Hiccup UI components for the dev dashboard.
Reusable Hiccup UI components for the dev dashboard.
Dashboard shell: HTML wrapper, sidebar, top bar.
Dashboard shell: HTML wrapper, sidebar, top bar.
Dashboard page for configuration viewing and editing.
Dashboard page for configuration viewing and editing.
Module documentation viewer for the dev dashboard. Serves README.md and AGENTS.md from libs/<module>/.
Module documentation viewer for the dev dashboard. Serves README.md and AGENTS.md from libs/<module>/.
Dashboard page for Jobs & Queues monitoring.
Dashboard page for Jobs & Queues monitoring.
Dashboard page for Security Status overview.
Dashboard page for Security Status overview.
Integrant component for the dev dashboard HTTP server on port 9999.
Integrant component for the dev dashboard HTTP server on port 9999.
Post-reset namespace scanner for FC/IS violations. Only detects BND-601: core namespace importing shell namespace via :require. BND-602 (core uses I/O) is detected statically by bb check:fcis.
Post-reset namespace scanner for FC/IS violations. Only detects BND-601: core namespace importing shell namespace via :require. BND-602 (core uses I/O) is detected statically by bb check:fcis.
Dev-mode HTTP error enrichment middleware. Positioned INSIDE wrap-enhanced-exception-handling. Catches exceptions, runs the error pipeline, and re-throws with :dev-info attached to ex-data so the outer middleware can include it in the RFC 7807 response.
Dev-mode HTTP error enrichment middleware. Positioned INSIDE wrap-enhanced-exception-handling. Catches exceptions, runs the error pipeline, and re-throws with :dev-info attached to ex-data so the outer middleware can include it in the RFC 7807 response.
Orchestrates module generation: scaffold -> migrate -> reset -> summary.
Orchestrates module generation: scaffold -> migrate -> reset -> summary.
Stateful recording management: session atom, capture middleware, file I/O.
Stateful recording management: session atom, capture middleware, file I/O.
Shell REPL helpers that access the running Integrant system. These functions take system components as arguments — they do NOT directly access the running system. Wiring happens in dev/repl/user.clj.
Shell REPL helpers that access the running Integrant system. These functions take system components as arguments — they do NOT directly access the running system. Wiring happens in dev/repl/user.clj.
REPL error handler — runs the error pipeline and stores the last exception. This is a shell namespace: it performs I/O (printing). Usage from user.clj: Wrap public REPL functions with try/catch that calls handle-repl-error! The zero-arity (fix!) reads from last-exception*.
REPL error handler — runs the error pipeline and stores the last exception. This is a shell namespace: it performs I/O (printing). Usage from user.clj: Wrap public REPL functions with try/catch that calls handle-repl-error! The zero-arity (fix!) reads from last-exception*.
Stateful router management for runtime route/tap modifications. Tracks dynamic routes and taps in atoms, rebuilds the handler via platform's swap-handler!.
Stateful router management for runtime route/tap modifications. Tracks dynamic routes and taps in atoms, rebuilds the handler via platform's swap-handler!.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |