Skip to content

Improve project health checks and runtime safety#6

Merged
hmmhmmhm merged 8 commits into
mainfrom
feat/project-health-improvements
Jul 25, 2026
Merged

Improve project health checks and runtime safety#6
hmmhmmhm merged 8 commits into
mainfrom
feat/project-health-improvements

Conversation

@hmmhmmhm

Copy link
Copy Markdown
Owner

Summary

  • prevent stale refresh results and cancel tmux work when the UI exits
  • document and enforce the 450-line source policy, with generated and vendored exclusions
  • exercise the compiled tab binary and add vulnerability, workflow, and shell checks
  • upgrade Dependency Review to pinned v5.0.0

Verification

  • gofmt, go mod verify, go vet
  • unit, race, and 20x shuffled tests
  • Linux/macOS/Windows amd64/arm64 cross-builds
  • installer, real tmux, and compiled binary smoke tests
  • govulncheck, actionlint, and ShellCheck

@hmmhmmhm
hmmhmmhm merged commit 31ecfe0 into main Jul 25, 2026
9 checks passed
@hmmhmmhm
hmmhmmhm deleted the feat/project-health-improvements branch July 25, 2026 03:27
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.

1 participant