Skip to content

refactor(runtime): remove disabled validation and overlay code - #23

Merged
Alx8g merged 2 commits into
mainfrom
refactor/remove-dead-runtime
Aug 30, 2026
Merged

refactor(runtime): remove disabled validation and overlay code#23
Alx8g merged 2 commits into
mainfrom
refactor/remove-dead-runtime

Conversation

@Alx8g

@Alx8g Alx8g commented Aug 30, 2026

Copy link
Copy Markdown
Owner

Summary

  • remove disabled adaptive gameplay validation and unreachable IPC/persistence glue
  • remove the already-unshipped performance/network overlay implementation
  • remove six definition-only exports and dead overlay theme variables
  • remove two unreferenced repository images
  • add a CSS fallback that hides Krunker's Live Streams self-promotion while preserving real streams

Size impact

  • 2,686 lines removed
  • JavaScript outputs reduced from 16 to 13
  • shipped JavaScript reduced by 38,294 bytes
  • packaged ASAR reduced by 40,259 bytes in the local comparison

Preserved

  • legacy profile and URL migration
  • old Competitive Mode backup restoration
  • environment-gated performance probes
  • launch videos and weapon morph presentation

Validation

  • pnpm run validate: 579 tests passed
  • pnpm run bundle:verify: 26 outputs verified
  • TypeScript no-unused locals/parameters check passed
  • package inventory and 17/17 default runtime payload comparison passed
  • Windows smoke test passed; real streams remained and self-promotion was absent

@Alx8g
Alx8g merged commit 00dfb0f into main Aug 30, 2026
5 checks passed
@Alx8g
Alx8g deleted the refactor/remove-dead-runtime branch September 2, 2026 04:37
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