Dashboard

Get authoritative Universe generation readiness

Derives eligibility from the latest app import, durable registered events, and heartbeat-live instrumentation runs. Failed, completed, and heartbeat-retired runs do not block generation; events they already registered remain eligible.

get/dashboard/apps/{app_id}/universe/readiness

Request

  • Base URL: https://api.whisperr.net
  • URL: https://api.whisperr.net/dashboard/apps/{app_id}/universe/readiness
  • Auth: HTTP bearer

Path parameters

app_idstring required

whisp-go runtime app id or imported onboarding source_app_id.

Response

Current derived Universe generation readiness.

blocking_runsstring[] required

IDs of active runs and stopped runs still awaiting a decision.

can_generateboolean required
can_generate_with_current_eventsboolean

All blocking runs are stopped and the event requirements allow accepting their work and creating the plan in one transaction.

deferred_event_countinteger nullable required

Null until an exact remainder is available from a durable source.

informational_runsstring[] required

IDs of explicitly accepted or abandoned runs that no longer block generation.

registered_event_countinteger required
state'no_events' | 'minimum_universe_incomplete' | 'runs_active' | 'runs_awaiting_decision' | 'ready' | 'generating' | 'reveal_synthesizing' | 'reveal_ready' | 'generation_failed' | 'reveal_failed' required
terminal_run_countinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.