Objective
Add a description to the applyTo field in included_file_schema.json, which is currently the only root-level property missing documentation.
Context
This is Issue #2 (Medium) from the schema audit. The applyTo field is the only root-level property without a description, breaking the otherwise perfect 100% documentation coverage.
Approach
In pkg/parser/schemas/included_file_schema.json, locate the applyTo property definition and add a description field.
Files to Modify
pkg/parser/schemas/included_file_schema.json
Implementation
Add description explaining that applyTo is a glob pattern that filters which jobs use this included file:
"applyTo": {
"description": "Glob pattern specifying which jobs should use this included file. Supports wildcards (e.g., '**/*' for all jobs, 'test-*' for jobs starting with 'test'). If omitted, applies to all jobs.",
"type": "string"
}
Acceptance Criteria
Estimated Effort
5 minutes
AI generated by Plan Command for discussion #8130
Objective
Add a description to the
applyTofield inincluded_file_schema.json, which is currently the only root-level property missing documentation.Context
This is Issue #2 (Medium) from the schema audit. The
applyTofield is the only root-level property without a description, breaking the otherwise perfect 100% documentation coverage.Approach
In
pkg/parser/schemas/included_file_schema.json, locate theapplyToproperty definition and add a description field.Files to Modify
pkg/parser/schemas/included_file_schema.jsonImplementation
Add description explaining that
applyTois a glob pattern that filters which jobs use this included file:Acceptance Criteria
applyTofield has a clear, helpful descriptionmake buildto verify embedded schema compilesEstimated Effort
5 minutes