Fix canvas placement and CI browser verification #30
Reference in New Issue
Block a user
Delete Branch "codex/canvas-node-placement"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Public canvas acceptance failed when newly derived upscale and script nodes obscured existing reference nodes and intercepted clicks. Derived nodes now keep the requested position when free and otherwise move below occupied content, preserving existing node positions and reference relationships. Public-server coverage checks node separation, persisted text formatting, expansion/undo and screenshots using real user clicks.
CI investigation confirmed that cancelled run #605 left five disposable containers, three volumes and a network running. Integration now handles interruption and both review and release workflows perform a final cleanup restricted to their own numeric run ID and verified Compose ownership labels. Run #608 successfully removed the confirmed #605 leftovers; production resources and other runs are excluded.
Guidance UI verification previously timed out waiting for a response event although /write returned 200 and rendered the expected editor gate. It now verifies a completed 200 session fixture reply and the rendered account state. Document success, account state and all editor assertions remain, with unchanged timeouts.
Validation:
ab5ea7876b: types, unit checks, builds, smoke, PostgreSQL/S3 integration, Canvas Agent flow, Guidance desktop/mobile publishing, authentication/restart checks and final disposable-stack cleanup.Limitations: this PR is not merged or deployed. After manual merge, the release must pass public-server canvas interaction and desktop/mobile visual acceptance on http://8.211.154.134:18131/. Existing saved overlaps are not automatically reflowed. The cleanup evidence does not establish resource contention as the sole cause of every previous CI timeout.
WIP: Prevent derived canvas nodes from obscuring referencesto WIP: Fix derived canvas placement and cancelled CI stack cleanupWIP: Fix derived canvas placement and cancelled CI stack cleanupto Fix canvas placement and CI browser verification