Sample mode
A deployed console has no data directory to read, so it serves a committed set of fixtures instead, and says so. Every screen fed from those fixtures carries a badge.
Two things change beyond the badge. Starting a job is disabled, with the reason given rather than left to be guessed at. Destructive controls are not disabled — they are absent, because nothing on a public instance should offer to delete files that belong to this repository. A control that cannot work is not drawn.
Sample data is badged on the console
- When I visit the sample console
- Then the sample badge is visible
Sample data is badged on the report
- When I visit the sample console
- And I open the sample report
- Then the sample badge is visible
Job controls are disabled in sample mode
- When I visit the sample console
- Then starting a job is disabled with an explanation
Destructive controls are absent in sample mode
- When I visit the sample console
- Then nothing on the console offers to delete or prune