Attributed Text: Data Model Specification
Motivation
Editor UX, tools, selection, and authoring surfaces.
View all tagsMotivation
Authoring features are a collection of authoring-time behaviors in the editor: operations that rewrite node parameters to achieve an intended visual result, rather than relying on runtime transforms or renderer-specific tricks.
Canvas-specific AI toolset for editing Grida design documents — scene-graph operations, specialized inserts, canvas exec/lint/format, and resource lookup.
Editor features are a collection of Grida editor-specific behaviors and capabilities. These documents focus on practical implementation details over mathematical abstractions, emphasizing real-world UX and editor workflows.
Fundamental AI toolset — agent-host capabilities (filesystem, planning, tool discovery) that apply to any Grida agent regardless of surface or domain.
This document proposes the philosophical basis for image manipulation tools that enable AI agents to generate, enhance, and transform visual content within the design canvas.
Purpose
| feature id | status | description | PRs |
This document describes the selection behavior for pointer interactions and
See also: the UX-narrative sibling spec at
Motivation
UX Surface documents specify Grida editor's specific practical UX specifications for surface interactions, selection, targeting, and related user interface behaviors.
see PR #408