Skip to content

Forward-port preserved RFMS hardening - #27

Merged
Reedtrullz merged 1 commit into
mainfrom
codex/forward-port-preserved-hardening-2026-08-24
Aug 24, 2026
Merged

Forward-port preserved RFMS hardening#27
Reedtrullz merged 1 commit into
mainfrom
codex/forward-port-preserved-hardening-2026-08-24

Conversation

@Reedtrullz

Copy link
Copy Markdown
Owner

Summary

  • complete the Boeing company-route MOD/EXEC action path
  • normalize aircraft adapter capability aliases without adding capability data to unauthenticated health
  • return HTTP 401 for rejected WebSocket authentication
  • trim and validate connection URLs and associate the URL label
  • harden wake-lock acquisition and release races
  • isolate Playwright on a validated strict loopback port

Validation

  • format check passed
  • lint passed with existing repository warnings only
  • all-workspace typecheck passed
  • unit suite passed: 69 files, 870 tests
  • coverage thresholds passed
  • production build passed
  • status-doc consolidation passed
  • visual-manifest measurement passed with the existing no-approved-hardware-reference warning
  • production dependency audit passed at high severity; two low findings remain
  • Playwright CI smoke passed: 3 tests
  • invalid ports 0, 65536, and abc rejected; an occupied strict port fails closed
  • independent review found no blockers

Non-claims

The optional full all-device browser matrix was attempted but current baseline failures in unrelated cockpit flows and visual snapshots appeared before completion. This PR does not refresh those baselines and does not claim physical iPad or Windows/MSFS/PMDG validation.

@Reedtrullz
Reedtrullz marked this pull request as ready for review August 24, 2026 04:40
@Reedtrullz
Reedtrullz merged commit b8a0682 into main Aug 24, 2026
5 checks passed
@Reedtrullz
Reedtrullz deleted the codex/forward-port-preserved-hardening-2026-08-24 branch August 24, 2026 04:40
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