Skip to content

docs: update TUI screenshot - #2

Merged
dejay-vu merged 1 commit into
mainfrom
agent/update-tui-screenshot
Jul 13, 2026
Merged

docs: update TUI screenshot#2
dejay-vu merged 1 commit into
mainfrom
agent/update-tui-screenshot

Conversation

@dejay-vu

Copy link
Copy Markdown
Owner

Summary

  • replace the README TUI screenshot with the latest SlurmDeck interface
  • show populated runs and run details for a more useful first impression

Impact

Documentation only. The updated screenshot gives new users a clearer view of the TUI; runtime behavior and packaging are unchanged.

Validation

  • parsed the SVG successfully as XML
  • rendered and visually inspected the SVG in Google Chrome
  • checked the image text for local paths, personal accounts, credentials, and private host information
  • ran git diff --check
  • validated the commit message with Commitizen

@dejay-vu
dejay-vu marked this pull request as ready for review July 13, 2026 22:08
Copilot AI review requested due to automatic review settings July 13, 2026 22:08
@dejay-vu
dejay-vu merged commit 71a8c7b into main Jul 13, 2026
27 of 30 checks passed
@dejay-vu
dejay-vu deleted the agent/update-tui-screenshot branch July 13, 2026 22:08

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

dejay-vu added a commit that referenced this pull request Jul 13, 2026
## Summary

- measure the 500 ms query/render budget with process CPU time so
shared-runner scheduling pauses do not cause false failures
- wait for background login-build processes to exit before asserting
cleanup
- wait for Textual modal messages and child mounting before clicking the
confirmation button
- run push CI only on `main` while retaining pull-request CI for changes
targeting `main`

## Why

PR #2 exposed three timing-sensitive failures that passed on the same
commit in other matrix runs: a near-threshold performance sample, a
short process-reaping window, and a modal child-mount race. Feature
branches also produced duplicate push and pull-request matrices,
increasing CI noise and cost.

## Impact

Runtime behavior is unchanged. The test suite preserves its existing
performance threshold and behavioral assertions while synchronizing on
the states it actually depends on. CI continues to validate every pull
request and every update to `main` without duplicate feature-branch push
runs.

## Validation

- targeted tests passed for 10 consecutive rounds (30 test executions)
- `conda run -n slurmdeck-dev ruff format .`
- `conda run -n slurmdeck-dev ruff check .`
- `conda run -n slurmdeck-dev mypy`
- `conda run -n slurmdeck-dev python -m pytest -q` (`510 passed`)
- workflow YAML parsed successfully with `yq`
- `git diff --check`

`actionlint` was not run because it is not installed locally.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants