[Schema Consistency] 🔍 Schema Consistency Check - 2026-07-22 #47210
Closed
Replies: 1 comment
|
This discussion was automatically closed because it expired on 2026-07-23T06:17:38.765Z.
|
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.
Summary
Critical Issues
Runtime-supported
antigravityengine is missing from user-facing engine docsantigravityas built-in inpkg/workflow/engine_definition.go:18andpkg/workflow/engine_definition.go:285..github/workflows/smoke-antigravity.md:37.docs/src/content/docs/reference/engines.mddoes not mentionantigravityin the available engine list.Schema engine descriptions/examples lag runtime for built-in engine catalog
pkg/parser/schemas/main_workflow_schema.jsoncontains noantigravitymention, even though runtime/workflows support it.codex,claude,copilot,gemini,opencode,pinearruntime.idand do not reflect the full catalog.Top-level frontmatter reference still omits
engine.extensionsengine.extensionsinpkg/parser/schemas/main_workflow_schema.json:12517.pkg/workflow/pi_engine.go:211andpkg/workflow/pi_engine.go:240.docs/src/content/docs/reference/engines.md:435-447.docs/src/content/docs/reference/frontmatter.mdhas anengine.driversection and noengine.extensionssection.Documentation Gaps
Deprecated alias is still surfaced prominently in generated full reference
pkg/workflow/dispatch_repository.go:36-41.docs/src/content/docs/reference/frontmatter-full.md:8464-8468still includesdispatch_repositoryas a visible reference block.dispatch-repositorynested keys remain snake_case-only in docs/schema/parserevent_typeandallowed_repositoriesatdocs/src/content/docs/reference/frontmatter-full.md:8393-8411.Schema Improvements Needed
antigravityanywhere the schema describes or exemplifies built-in engine IDs.dispatch_repository, keep it in schema but mark it more strongly as deprecated in generated docs/examples.Parser Updates Required
Workflow Violations
.github/workflows/smoke-antigravity.md.Recommendations
docs/src/content/docs/reference/engines.mdto addantigravityto the available engine table and related built-in engine descriptions.pkg/parser/schemas/main_workflow_schema.jsonengine descriptions/examples so built-in engine guidance includesantigravity.engine.extensionssection todocs/src/content/docs/reference/frontmatter.md, linking to the Pi engine details.dispatch_repositoryin generated docs so the canonical example uses onlydispatch-repository.dispatch-repositorynested fields should retain snake_case long-term; if yes, call it out consistently in all safe-output docs; if no, add kebab-case aliases and document migration.Strategy Performance
Next Steps
References:
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
pi.devSee Network Configuration for more information.
All reactions