[Schema Consistency] Schema Consistency Check - 2026-09-29 #64188
Closed
Replies: 1 comment
|
This discussion was automatically closed because it expired on 2026-09-30T05:37:35.972Z.
|
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
🔍 Schema Consistency Check - 2026-09-29
Summary
Critical Issues
max-turn-cache-missesdefault mismatch (Schema ↔ Documentation)5and explicitly states built-in default5in description (pkg/parser/schemas/main_workflow_schema.json:4374).10for related max-style safe-output limits and examples around this section, but do not reflect the schema’s5formax-turn-cache-misses(docs/src/content/docs/reference/frontmatter-full.md:3393).runs-on-slimdefault ambiguity in docs vs implementation (Schema/Parser ↔ Documentation)ubuntu-slimdefault for framework/generated jobs (pkg/parser/schemas/main_workflow_schema.json:2912,pkg/workflow/safe_outputs_runtime.go:22).ubuntu-latest) in surrounding runner docs and do not clearly segregateruns-onvsruns-on-slimdefault semantics in a way that prevents confusion (docs/src/content/docs/reference/frontmatter.md:144).ubuntu-latestand miss infra compatibility issues on environments lackingubuntu-slimlabels.Documentation Gaps
safe-outputsas required when write-side tools are used (schema comment undersafe-outputsproperty).safe-outputsblock (sample set includes.github/workflows/code-simplifier.md,.github/workflows/dead-code-remover.md,.github/workflows/lockfile-stats.md).Schema Improvements Needed
safe-outputspresence, beyond prose-only schema comments.runs-on-slim/generated-job runner fallback to reduce reliance on description text for critical default behavior.Parser Updates Required
max-turn-cache-misses,runs-on-slim,permissions,safe-outputs).safe-outputsis absent, to align runtime behavior with schema intent.Workflow Violations
Potential (needs compiler-level confirmation):
safe-outputssection, e.g.:.github/workflows/code-simplifier.md.github/workflows/copilot-agent-analysis.md.github/workflows/dead-code-remover.md.github/workflows/lockfile-stats.mdAWF Config-Source Drift Signal
/tmp/gh-aw/agent/awf-config-drift.jsonreportsdegraded: truewith canonical source retrieval failure.Recommendations
frontmatter-full.mddefaults formax-turn-cache-misseswith schema default5.runs-ondefault behavior fromruns-on-slim(ubuntu-slim) generated-job behavior.safe-outputsto eliminate ambiguity.Strategy Performance
Next Steps
All reactions