sdd:BlockDiagram

A sdd:BlockDiagram is the value of sdd:diagramType for the first diagram genre: nodes and edges laid out freely, with hand-authored coordinates coexisting with auto-layout defaults (spec §4.1). The diagram type is metadata plus authoring-time machinery — never a parser mode: the DSL has one grammar for every genre, so consumers render the resulting sdd:Node shapes and sdd:Edge connectors without knowing which genre produced them.

A sdd:Diagram declares sdd:diagramType sdd:BlockDiagram to select this genre. Later plans add further genres as additional individuals of the same predicate, without new parser modes.