Sitelet https://github.com/lightspeedwp/.github/tree/develop/.schemas
Skip to content

Latest commit

 

History

History

README.md

file_type index
title Portable Schemas
description Ownership index for portable schemas used by LightSpeed AI assets and plugin metadata.
version v0.1.1
last_updated 2026-05-26
maintainer LightSpeed Team
authors
Codex
license GPL-3.0
tags
schemas
ai-ops
plugin-restructure
domain governance
stability active

Portable Schemas

This folder owns portable schema files for AI assets, plugin metadata, and shared validation contracts that should travel outside the .github control plane.

Ownership

  • Owns JSON Schema, YAML schema, and frontmatter schema contracts used by portable agents, instructions, skills, hooks, plugins, and workflows.
  • Does not own GitHub-native schemas that only validate this repository's community-health files.
  • Keeps schemas small, explicit, and tied to active validation commands.

Structure

Path Purpose
.schemas/*.schema.json Portable JSON Schema files.
.schemas/*.schema.yaml Portable YAML schema files, when JSON is not practical.
.schemas/README.md This ownership index.

Migration rules

  • Move schemas here only when the migration map marks them as portable.
  • Leave repo-only validation schemas under .github/schemas/ until a specific migration issue moves them.
  • Do not mix schema syntax fixes with path migration unless the assigned issue explicitly covers both.
  • Keep schema references relative to the portable source tree, not hard-coded to .github.

Governance links

References