Kiwe launch

framework-profile.schema.json

kiwe-ai-toolkit/schemas/framework-profile.schema.json

Contract 9.59.5-149215b8bfd9

Reference library / authoring

The current command manifest owns command grammar. Reference files are data; older command phrases in portable guidance do not authorize unsupported commands. Canonical runtime, current schemas and target evidence take precedence.

Complete source file · SHA-256 76ed38d6f042c746f1428dbc5beda93648130450d34590641dd0d2d7e8e25db8

170 schema and value entries. JSON pointers identify their exact source; a listed property is not a claim of installed-site support.

PointerValue
/$schema"https://json-schema.org/draft/2020-12/schema"
/$id"https://kiwe.local/schemas/kiwe.framework-profile.v1.json"
/title"Kiwe Framework Profile"
/description"Standalone Kiwe Framework design-token profile. Imports under Kiwe > Framework and contains settings.tokens only."
/type"object"
/additionalPropertiesfalse
/required/0"schema"
/required/1"settings"
/properties/type/const"kiwe-framework-profile"
/properties/schema/const"kiwe.framework-profile.v1"
/properties/schemaVersion/type"integer"
/properties/schemaVersion/minimum1
/properties/pluginVersion/type"string"
/properties/exportedAt/type"string"
/properties/source/type"object"
/properties/source/additionalPropertiesfalse
/properties/source/properties/siteName/type"string"
/properties/source/properties/siteUrl/type"string"
/properties/settings/type"object"
/properties/settings/additionalPropertiesfalse
/properties/settings/required/0"tokens"
/properties/settings/properties/tokens/$ref"#/$defs/tokens"
/$defs/tokens/type"object"
/$defs/tokens/additionalPropertiesfalse
/$defs/tokens/required/0"enabled"
/$defs/tokens/required/1"profile_label"
/$defs/tokens/required/2"overrides"
/$defs/tokens/required/3"bricks_theme_style"
/$defs/tokens/properties/enabled/type"boolean"
/$defs/tokens/properties/profile_label/type"string"
/$defs/tokens/properties/profile_label/minLength1
/$defs/tokens/properties/profile_label/maxLength80
/$defs/tokens/properties/overrides/type"object"
/$defs/tokens/properties/overrides/additionalProperties/type/0"string"
/$defs/tokens/properties/overrides/additionalProperties/type/1"number"
/$defs/tokens/properties/overrides/propertyNames/pattern"^[a-z0-9][a-z0-9-]{0,79}$"
/$defs/tokens/properties/bricks_theme_style/type"object"
/$defs/tokens/properties/bricks_theme_style/additionalPropertiesfalse
/$defs/tokens/properties/bricks_theme_style/required/0"enabled"
/$defs/tokens/properties/bricks_theme_style/required/1"id"
/$defs/tokens/properties/bricks_theme_style/required/2"label"
/$defs/tokens/properties/bricks_theme_style/properties/enabled/consttrue
/$defs/tokens/properties/bricks_theme_style/properties/id/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/id/pattern"^[a-z0-9][a-z0-9_-]{0,79}$"
/$defs/tokens/properties/bricks_theme_style/properties/label/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/label/minLength1
/$defs/tokens/properties/bricks_theme_style/properties/label/maxLength100
/$defs/tokens/properties/bricks_theme_style/properties/siteBackground/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/site_background/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/background/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/colorPrimary/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/color_primary/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/primary/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/brand/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/colorSecondary/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/color_secondary/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/secondary/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/accent/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/colorSurface/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/color_surface/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/surface/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/colorSurfaceRaised/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/color_surface_raised/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/surfaceRaised/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/colorLight/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/color_light/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/light/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/colorDark/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/color_dark/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/dark/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/colorMuted/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/color_muted/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/muted/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/colorBorder/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/color_border/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/borderColor/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/border_color/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/linkColor/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/link_color/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/colorLink/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/color_link/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/linkHoverColor/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/link_hover_color/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/fontDisplay/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/font_display/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/displayFont/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/display_font/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/fontBody/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/font_body/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/bodyFont/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/body_font/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/typeH1/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/type_h1/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/typeH2/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/type_h2/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/typeBody/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/type_body/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/radiusLg/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/radius_lg/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/radiusLarge/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/radius_large/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/shadowMd/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/shadow_md/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/shadowMedium/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/shadow_medium/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/spaceMd/type"string"
/$defs/tokens/properties/bricks_theme_style/properties/space_md/type"string"
/$defs/tokens/properties/project/type"object"
/$defs/tokens/properties/project/additionalPropertiesfalse
/$defs/tokens/properties/project/properties/enabled/type"boolean"
/$defs/tokens/properties/project/properties/id/type"string"
/$defs/tokens/properties/project/properties/id/pattern"^[a-z0-9][a-z0-9_-]{0,59}$"
/$defs/tokens/properties/project/properties/label/type"string"
/$defs/tokens/properties/project/properties/label/minLength1
/$defs/tokens/properties/project/properties/label/maxLength80
/$defs/tokens/properties/project/properties/name/type"string"
/$defs/tokens/properties/project/properties/name/minLength1
/$defs/tokens/properties/project/properties/name/maxLength80
/$defs/tokens/properties/project/properties/variables/type"array"
/$defs/tokens/properties/project/properties/variables/items/$ref"#/$defs/projectVariable"
/$defs/tokens/properties/project/properties/classes/type"array"
/$defs/tokens/properties/project/properties/classes/items/$ref"#/$defs/projectClass"
/$defs/projectVariable/type"object"
/$defs/projectVariable/additionalPropertiesfalse
/$defs/projectVariable/required/0"name"
/$defs/projectVariable/required/1"value"
/$defs/projectVariable/properties/name/type"string"
/$defs/projectVariable/properties/name/pattern"^--(?!kiwe-|seam-)[a-z][a-z0-9]*-[a-z0-9][a-z0-9_-]{0,80}$"
/$defs/projectVariable/properties/variable/type"string"
/$defs/projectVariable/properties/variable/pattern"^--(?!kiwe-|seam-)[a-z][a-z0-9]*-[a-z0-9][a-z0-9_-]{0,80}$"
/$defs/projectVariable/properties/key/type"string"
/$defs/projectVariable/properties/key/pattern"^--(?!kiwe-|seam-)[a-z][a-z0-9]*-[a-z0-9][a-z0-9_-]{0,80}$"
/$defs/projectVariable/properties/value/type/0"string"
/$defs/projectVariable/properties/value/type/1"number"
/$defs/projectVariable/properties/type/type"string"
/$defs/projectVariable/properties/behavior/enum/0"fixed-primitive"
/$defs/projectVariable/properties/behavior/enum/1"fluid-scale"
/$defs/projectVariable/properties/behavior/enum/2"geometry-input"
/$defs/projectVariable/properties/behavior/enum/3"content-limit"
/$defs/projectVariable/properties/behavior/enum/4"responsive-guard"
/$defs/projectVariable/properties/behavior/enum/5"semantic-token"
/$defs/projectVariable/properties/behavior/enum/6"alias"
/$defs/projectVariable/properties/behavior/enum/7"layer-token"
/$defs/projectVariable/properties/behavior/enum/8"project-token"
/$defs/projectVariable/properties/category/type"string"
/$defs/projectVariable/properties/category/maxLength80
/$defs/projectVariable/properties/description/type"string"
/$defs/projectVariable/properties/description/maxLength180
/$defs/projectClass/type"object"
/$defs/projectClass/additionalPropertiesfalse
/$defs/projectClass/required/0"name"
/$defs/projectClass/properties/id/type"string"
/$defs/projectClass/properties/id/pattern"^[a-z0-9][a-z0-9_-]{4,79}$"
/$defs/projectClass/properties/name/type"string"
/$defs/projectClass/properties/name/pattern"^(?!(?:kiwe|seam)-)(?:[a-z][a-z0-9]{1,12})-[a-z0-9][a-z0-9_-]{1,80}$"
/$defs/projectClass/properties/category/type"string"
/$defs/projectClass/properties/category/maxLength80
/$defs/projectClass/properties/description/type"string"
/$defs/projectClass/properties/description/maxLength180
/$defs/projectClass/properties/settings/type"object"
/not/anyOf/0/required/0"dock"
/not/anyOf/1/required/0"style"
/not/anyOf/2/required/0"screens"
/not/anyOf/3/required/0"theme_screens"
/not/anyOf/4/required/0"dsa_theme"
/not/anyOf/5/required/0"visual_effects"
/not/anyOf/6/required/0"commerce"
/not/anyOf/7/required/0"bricks"
/not/anyOf/8/required/0"css"
/not/anyOf/9/required/0"html"

Machine contract · Markdown start · GitHub mirror · All commands