P8-04: Integrate ELK (elkjs) for primary auto-layout with Schemeta constraints mapping #40
Labels
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Rbanh/schemeta#40
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
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?
Goal:
Replace fragile custom placement heuristics with ELK layered layout.
Scope:
Acceptance:
Sprint 3 progress (local commit
dc9c277, pending push):ELK integration boundary scaffold landed in backend:
src/layout-elk.jsruntime resolver (safe module loading + constructor normalization + cache).src/layout.jswith deterministic fallback metadata.src/compile.js:layout_engine_requestedlayout_engine_usedlayout_warningsStatus: this is the integration boundary/fallback stage, not full ELK placement activation yet.
Closing as completed. ELK integration and engine plumbing are now active in backend execution path (
layout_engine_used: "elk"when runtime available) via46175ef, with deterministic fallback retained.