designer
Enterprise Part of the commercial Kumiko Enterprise offering — not in the open framework.
Server-side feature for Kumiko’s visual pattern editor. Exposes three handlers on top of pattern-storage: library:get returns the static PATTERN_LIBRARY schema used to drive the form renderer; feature:parse reads a tenant’s pattern-file from storage and runs ts-morph in-memory AST parsing, returning a ParseResult with discovered patterns and errors; patches:apply reads the current source, applies a PatternChange[] diff via ts-morph, and writes the result back through pattern-storage (optimistic-locking and event-log come from the storage layer). Mount it together with pattern-storage — designer requires that feature at boot. Includes a /web export with a React SPA (mountDesigner()) for the admin UI.
Dependencies
Section titled “Dependencies”- Requires:
pattern-storage - Optional:
ai-conversation - Activation: always on (not toggleable)