Skip to content

Harden Paper staging and verification boundaries - #1

Merged
mrfloris merged 5 commits into
mainfrom
codex/bounded-jar-retention
Aug 30, 2026
Merged

Harden Paper staging and verification boundaries#1
mrfloris merged 5 commits into
mainfrom
codex/bounded-jar-retention

Conversation

@mrfloris

Copy link
Copy Markdown
Member

Summary

  • consolidate the manual staging, latest-build launcher, and bounded-retention branch stack
  • require fresh exact Paper API authorization at staging and verification boundaries
  • harden metadata-cache file handling and neutralize untrusted terminal controls
  • make verify fail closed while preserving supported legacy and optional-state behavior
  • document the security contract and retain the Security Objectives and Assumptions review in the todo list

Validation

  • 108 Python unit tests
  • shell syntax checks for paperscript.sh, 1MB-minecraft.sh, and tests/live-smoke.sh
  • Python compilation checks
  • git diff hygiene check
  • live PaperMC smoke test against Paper 26.2 build 121

@mrfloris
mrfloris merged commit 30cf184 into main Aug 30, 2026
7 checks passed
@mrfloris
mrfloris deleted the codex/bounded-jar-retention branch August 30, 2026 05:22
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