Squidie.Operations.Doctor (squidie v0.3.7)

Copy Markdown View Source

Builds read-only operational diagnostics with direct operator next actions.

Doctor reports durable projection and schema state. It never reclaims work, applies results, schedules dispatches, or runs migrations.

Summary

Functions

Returns whether a doctor report contains behind or incompatible schema drift.

Returns versioned, JSON-safe diagnostics using optional configuration and :now overrides.

Functions

drift?(map)

@spec drift?(map()) :: boolean()

Returns whether a doctor report contains behind or incompatible schema drift.

report(overrides \\ [])

@spec report(keyword()) :: {:ok, map()} | {:error, term()}

Returns versioned, JSON-safe diagnostics using optional configuration and :now overrides.