Package-level declarations
Types
One record in the single-app post-run reporting history. Records are appended on every successful materialise (auto-render after a run, or user-initiated from the post-run reporting UI) and survive until the next Simulate click clears the list, the user removes them, or the host's bound (typically MAX_RECENT_REPORT_SAVES on its controller) evicts the oldest.
Filesystem-path conventions for single-document UI applications (the Single app today; any future non-Swing single-document host tomorrow). Single-document hosts deliberately use a flatter layout than the multi-document hosts (Scenario, Experiment, Simopt), nesting per-analysis rather than per-app under the active workspace:
Format identifier for StandardReportMaterializer.materialize.
Renders one of the framework's standard simulation reports from a terminal RunResult into a per-run reports directory.
Result of a single materialise attempt.