Liking cljdoc? Tell your friends :D

boundary.devtools.shell.auto-fix

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.
raw docstring

boundary.devtools.shell.dashboard.layout

Dashboard shell: HTML wrapper, sidebar, top bar.

Dashboard shell: HTML wrapper, sidebar, top bar.
raw docstring

boundary.devtools.shell.dashboard.pages.config

Dashboard page for configuration viewing and editing.

Dashboard page for configuration viewing and editing.
raw docstring

boundary.devtools.shell.dashboard.pages.docs

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>/.
raw docstring

boundary.devtools.shell.dashboard.pages.jobs

Dashboard page for Jobs & Queues monitoring.

Dashboard page for Jobs & Queues monitoring.
raw docstring

boundary.devtools.shell.dashboard.pages.security

Dashboard page for Security Status overview.

Dashboard page for Security Status overview.
raw docstring

boundary.devtools.shell.dashboard.server

Integrant component for the dev dashboard HTTP server on port 9999.

Integrant component for the dev dashboard HTTP server on port 9999.
raw docstring

boundary.devtools.shell.fcis-checker

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.
raw docstring

boundary.devtools.shell.http-error-middleware

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.
raw docstring

boundary.devtools.shell.prototype

Orchestrates module generation: scaffold -> migrate -> reset -> summary.

Orchestrates module generation: scaffold -> migrate -> reset -> summary.
raw docstring

boundary.devtools.shell.repl

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.
raw docstring

boundary.devtools.shell.repl-error-handler

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*.
raw docstring

boundary.devtools.shell.router

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!.
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close