[Schema Consistency] Schema consistency check - 2026-07-23 #47499
Closed
Replies: 1 comment
|
This discussion was automatically closed because it expired on 2026-07-24T06:22:28.050Z.
|
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-07-23
Summary
Critical Issues
Runtime/workflow support for
antigravityis missing from user-facing engine docsantigravityinpkg/workflow/antigravity_engine.go:24..github/workflows/smoke-antigravity.md:37(id: antigravity).docs/src/content/docs/reference/engines.mdavailable-engine table does not list Antigravity.Schema/docs engine catalog drift around built-in engine IDs
pkg/workflow/engine_definition.gosays built-in engines include... pi, antigravity.pkg/parser/schemas/main_workflow_schema.jsondocumentsengine.extensions, but its surrounding built-in engine descriptions/examples still lag the runtime catalog and do not surface Antigravity where users would expect built-in engine coverage.Documentation Gaps
frontmatter.mdomitsengine.extensionspkg/parser/schemas/main_workflow_schema.json:12528.docs/src/content/docs/reference/engines.md:442.docs/src/content/docs/reference/frontmatter.mdhasengine.driverbut no matchingengine.extensionsentry.frontmatter-full.mdstill surfaces deprecateddispatch_repositorypkg/parser/schemas/main_workflow_schema.json:9658-9660.pkg/workflow/safe_outputs_config_types.go:82and extraction commentpkg/workflow/safe_outputs_config_extraction.go:303.docs/src/content/docs/reference/frontmatter-full.md:8464-8468still gives the deprecated alias its own visible section immediately after the canonicaldispatch-repositoryblock.Schema Improvements Needed
Make built-in engine support easier to validate mechanically
Consider de-emphasizing deprecated alias docs in generated schema output
dispatch_repositoryremains valid for compatibility, but the current generated full reference makes it highly visible.Parser Updates Required
No parser/runtime breakage was found in this pass; the main drift is schema/docs surfacing rather than implementation correctness.
Workflow Violations
No invalid workflow usage found in sampled workflows.
However, workflows demonstrate support that docs understate:
.github/workflows/smoke-antigravity.md:37usesengine.id: antigravitysuccessfully as a first-class workflow example.Recommendations
docs/src/content/docs/reference/engines.mdavailable-engine tables and related examples.engine.extensionssubsection todocs/src/content/docs/reference/frontmatter.mdnearengine.driver/engine.dispatch_repositoryinfrontmatter-full.mdwhile keeping compatibility noted.Strategy Performance
Next Steps
engine.extensionsto the concise frontmatter referencedispatch_repositoryReferences:
All reactions