Skip to content

Enable direct TUI apply - #2

Merged
NiceDayZc merged 1 commit into
mainfrom
agent/direct-tui-apply
Jul 16, 2026
Merged

Enable direct TUI apply#2
NiceDayZc merged 1 commit into
mainfrom
agent/direct-tui-apply

Conversation

@NiceDayZc

Copy link
Copy Markdown
Owner

What changed

  • removes the TUI hardware-write switch and typed APPLY interlock
  • makes APPLY TO SPEAKER start the model-validated write immediately
  • retains PID routing, band count, gain range, protocol validation, and audit logging
  • updates the README, security notes, engineering audit, tests, and TUI screenshot

Why

The two-step interlock looked like an inactive placeholder and made the primary EQ workflow unnecessarily difficult. Direct apply makes the button behavior explicit while keeping packet-shape validation in the protocol layer.

Validation

  • 44 tests passed
  • full-package branch coverage: 68.93% (65% gate)
  • Ruff, formatting, and mypy passed
  • Bandit passed
  • pip-audit found no known vulnerabilities
  • wheel and sdist built successfully
  • Twine checks passed

@NiceDayZc
NiceDayZc marked this pull request as ready for review July 16, 2026 08:32
@NiceDayZc
NiceDayZc merged commit 78bfc0b into main Jul 16, 2026
@NiceDayZc
NiceDayZc deleted the agent/direct-tui-apply branch July 16, 2026 08:32
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