Skip to content

Fix complete legacy LAN policy verification - #64

Merged
Kh1ng merged 1 commit into
mainfrom
codex/fix-legacy-full-policy
Aug 23, 2026
Merged

Kh1ng merged 1 commit into
mainfrom
codex/fix-legacy-full-policy

Conversation

@Kh1ng

@Kh1ng Kh1ng commented Aug 23, 2026

Copy link
Copy Markdown
Owner

Closes #63.

  • bind LegacyLanConfig to the live trainerd listener and reject configs modified after process start
  • hash complete server-owned task definitions and compare the candidate before and after cutover
  • cover command and environment changes in Windows PowerShell regression tests

Local verification: pytest -q (126 passed, 2 Windows-only skipped); package build passed.

Bind legacy server-owned task policy to the config loaded by the live listener, hash its complete definitions, and reject candidate mismatches before cutover. Add command, environment, and Windows PowerShell regressions. Closes #63.
@Kh1ng
Kh1ng merged commit 103142d into main Aug 23, 2026
9 checks passed
@Kh1ng
Kh1ng deleted the codex/fix-legacy-full-policy branch August 23, 2026 21:33
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.

Legacy upgrade fallback cannot verify complete task definitions

1 participant