feat(schema): neues Section-Format — position: "section:<group>" + meta.sections

Feld-Meta position erlaubt jetzt section und section:<group> neben main/sidebar.
Collection-Meta bekommt sections: [{ group, label, collapsible, collapsed }] als
Pendant zu sidebar.

Ohne das Pattern-Update schlaegt die YAML-Validierung im Editor fehl und
position: "section:x" wird als ungueltig markiert.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
apaironandClaude Opus 4.8 committed 2026-10-01 00:17:33 +00:00
1 parent 7870253b73
commit 1934cf9b89
2 files changed
+25 -1

No files matched your search

@@ -438,6 +438,30 @@
]
}
},
"sections": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"group": {
"type": "string"
},
"label": {
"$ref": "defs.schema.json#/definitions/i18nText"
},
"collapsible": {
"type": "boolean"
},
"collapsed": {
"type": "boolean"
}
},
"required": [
"group"
]
}
},
"openapi": {
"$ref": "openapi.schema.json"
}