twelve sketches; click one to open, check two to mash them pairwise.
every unordered pair of the twelve · C(12,2) = 66 combinations · each a composite of two grammars
desiderata · eightfold ornament cookbook — each cell a single generative rule from its grammar: girih · zellij · muqarnas · gereh · arabesque · star-and-cross · jali · qarmatic. below, the design program in the maker's own hand.
polygnote · paste host — drop pseudocode, vibe-coded fragments, or JS modules here. “render as module” loads it via a blob URL into a sandboxed sibling page.