- Prevents native form submission before Planner geometry synchronization can complete
- Sends editable mission geometry directly in an application/json request body
- Reads and validates that JSON body explicitly in PHP instead of relying on multipart form parsing
- Keeps the hidden geometry_json and waypoints_json fields only as a controlled compatibility fallback
- Rejects malformed JSON requests with a precise client error while preserving the browser draft
- Verifies 3D four-corner areas through JSON save, database reload, corner move, and second save
- Universal install/update package supports Betas 0.15 through 0.34
SKYMISSION BETA 0.35