Spun out of the senior-dev review of #1.
Current state
.github/CODEOWNERS lists `@shaypal5` as the owner for every protected path (schema, examples, workflows, packaging, LICENSE/policy, SECURITY). A comment at the top notes this should be replaced.
Action
Replace the placeholder with a real team handle (e.g. `@HeOCR/maintainers`) once a maintainer team is created in the HeOCR org.
CODEOWNERS does not throw an error if a referenced team does not exist; it silently skips the line. So validation is "does the team handle resolve in GitHub" — currently it does, but only because we have a single user, not a team.
When this matters
Becomes important once branch protection requires CODEOWNER review on the schema or workflows. Until then this is a tidy-up.
Spun out of the senior-dev review of #1.
Current state
.github/CODEOWNERSlists `@shaypal5` as the owner for every protected path (schema, examples, workflows, packaging, LICENSE/policy, SECURITY). A comment at the top notes this should be replaced.Action
Replace the placeholder with a real team handle (e.g. `@HeOCR/maintainers`) once a maintainer team is created in the HeOCR org.
CODEOWNERS does not throw an error if a referenced team does not exist; it silently skips the line. So validation is "does the team handle resolve in GitHub" — currently it does, but only because we have a single user, not a team.
When this matters
Becomes important once branch protection requires CODEOWNER review on the schema or workflows. Until then this is a tidy-up.