{ "package_id_validation": [ { "pattern": "^[a-z_]+$", "desc": "lowercase with underscores only" } ], "version_validation": [ { "pattern": "^%d+%.%d+%.%d+$", "desc": "semantic version format" } ], "required_fields": [ { "field": "packageId", "desc": "package identifier" }, { "field": "name", "desc": "display name" }, { "field": "version", "desc": "version string" }, { "field": "description", "desc": "package description" } ], "min_levels": [ { "minLevel": 5, "desc": "requires god-level access" } ], "export_types": [ { "type": "components", "desc": "component exports" } ] }