Journaling

Records, budgets, completeness and scenario routes.

0.6.0 candidate: schema 3 enforces independent journal/report quotas and error/truncate policies. Incompleteness gives command=2 and partial analysis.

Routes and boundaries

RouteConsiderations
records / resultPrimary data and outcomes; SAVED does not imply completeness.
summary / consolePresentation, not a substitute for primary evidence.
def / async defFAIL is independent of storage; wait timeout does not halt.
MMIOAttempt without result proves neither success nor absence of effects.
cleanup / DDTTAssess restoration, completeness and applicability separately.

Recommended

Use shared readers; inspect evidence and cleanup. Prefix inspection: records(require_complete=False). All outcomes: check_accounting; summary groups describe stored rows. Incomplete-run CSV projection is refused.

Avoid

Do not treat empty records as zero operations or replace evidence with summaries.

Full guide: settings, budgets, formats and failures