Skip to content

Add node groups and multi-view layout #12

Closed

Description

@brmassa

Current State

Layout is non-semantic per-view metadata. The core persists node positions for one default view only; editors need node groups (titled frames around members) and more than one view of a document, persisted but never affecting evaluation.

Tasks:

  • Groups with stable identities, titles and member elements, edited through reversible commands
  • Multiple named views, each with its own positions and groups
  • Persistence of groups and views inline, separately or omitted, with unknown view data preserved
  • Removing a node updates group membership and restores it on undo

Acceptance Criteria:

Related:

Metadata

Metadata

Assignees

No one assigned

    Labels

    c:coreCore model, identity, commands, validation, persistence and contractsp:mediumMedium priority — fix in next sprintsize:M~3-5 days — moderate effortt:featureNew feature implementation

    Type

    No type

    Projects

    • Status
      Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions