Outputs¶
A completed Python result¶
Result keeps the full scientific payload in data, with a readable answer
and named measurements, tables and series where declared. Its run_record
is a detached record of the actual call inputs, effective settings, processing,
randomness and software identity. script provides checked scientific replay.
Reading a view or plotting this result does not repeat the analysis.
A saved result figure¶
result.plot().save("periods.svg") saves beneath the run's output root
(default .circadian-agent). The returned saved.path is the real location;
saved.files lists the figure, exact displayed data and statistics tables,
evidence and replay producer. The shared theme and per-figure display options
are recorded separately from the scientific settings.
The producer checks the original sources and environment, reruns the recorded analysis and verifies the scientific result and declared figure. It does not silently install software or use settings from another run. Keep the source data and recorded environment; a figure or project file alone does not preserve both. See figure options for supported formats and the shared workflow explanation for the complete ownership and replay rules.
Result card¶
The result card presents a short interpretation, scalar values, a plot or table when available, and the complete JSON response. Download result JSON preserves the action, inputs, normalized settings, recording fingerprint, result, software version, and generation time.
Project file¶
A project.json is a replay instruction: analysis settings, interface state, manual marker edits, referenced filenames, and source SHA-256 checksums. It does not contain the source recording.
Reproducibility bundle¶
The core export includes exact numerical tables, settings, methods text, editable SVG figures, and source identity. Browser-rendered PNG captures may also be included when exported from an open page.
Publication bundle¶
The publication ZIP is flat and contains publication.svg, publication.pdf, figure_data.csv, optional statistics.csv, copied panel SVGs, plot.py, source tables, and a machine-readable manifest. SVG and PDF carry the ReproFig provenance record.
Snapshot¶
A .cwsnapshot is a verified recovery archive containing an online SQLite copy, stored source blobs, data-layout metadata, and a SHA-256 manifest. Restore rehearsal uses a disposable destination. Live restore is intentionally an administrator command, not a browser button.