Results
Results List Controls
| Show/Hide Filters | Expands or collapses the results filter panel for list refinement. |
| Sorting Controls | Orders result records by selected field and direction. |
| Persisted Filter and Sort State | Preserves filter and sort preferences in session storage during active session usage. |
| Pagination (Load More) | Retrieves additional execution records through continuation token paging. |
Result Filtering
| Execution Code Filter | Narrows result records by run code identifier pattern. |
| Status Filter | Filters results by execution state (for example completed, running, failed, stopped). |
| Run Date Range Filter | Applies date-from and date-to filtering with full local-day normalization. |
| Apply and Reset Actions | Commits or clears current filter values with immediate list refresh behavior. |
Result Card Information
| Execution Identifier | Displays run code as the primary tracking reference for each simulation run. |
| Status Chip | Surfaces current execution status in a compact visual indicator. |
| Start Time Display | Shows execution start timestamp in formatted date-time view. |
| Duration Display | Shows execution duration when available from processed run metadata. |
| Conversations Count | Displays number of conversation scenarios included in the execution. |
| Steps Count | Displays total evaluated conversation steps across scenarios. |
Result Detail Overview
| Detail Header Context | Presents execution code, run timestamp, and current refresh state in one header context. |
| Summary Metric Cards | Aggregates status, criteria match, duration, and total step counts. |
| Criteria Match Percentage | Computes criteria fulfillment ratio from matched vs total evaluated criteria. |
| Scenario Result List | Shows all executed scenarios for the selected simulation run. |
Result Detail Actions
| Refresh Running Execution | Refreshes in-progress execution data to get current processing state. |
| Stop Execution | Sends stop request for currently running simulation execution. |
| Run Again | Re-triggers execution for the same scenario snapshot when run is no longer active. |
| Delete Result | Removes an execution record from result history when deletion is permitted. |
| Back to Results | Returns to the results list route while preserving list-level workflow context. |
Scenario-level Analysis in Detail
| Accordion per Scenario | Groups each scenario result into expandable sections for focused review. |
| Scenario Status and Failure Position | Displays scenario status and identifies failed step index when failure exists. |
| Per-scenario Criteria Match | Shows scenario-specific criteria match indicator for completed runs. |
| Question Result Cards | Breaks down each step into response, evaluation outcome, and supporting details. |
Criteria Evaluation Presentation
| Evaluation Criteria Panel | Displays criterion-by-criterion evaluation summary for each tested step. |
| Matched vs Unmatched State | Marks each criterion with matched state and supporting excerpt or reason. |
| Collapsible Criteria Block | Allows compact or expanded reading of criterion evidence. |
| No-criteria Empty State | Shows an explicit informational state when a step has no defined criteria. |