[Schema Consistency] 🔍 Schema Consistency Check - 2026-07-10 #44668
Closed
Replies: 1 comment
-
|
This discussion was automatically closed because it expired on 2026-07-11T06:36:55.483Z.
|
Beta Was this translation helpful? Give feedback.
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
antigravityis implemented but omitted from user-facing engine docs/schema examplespkg/workflow/antigravity_engine.go,pkg/workflow/engine_catalog_test.go, andpkg/workflow/README.md.docs/src/content/docs/reference/engines.mdomitsantigravityfrom the Available Coding Agents table, and the schema text search shows noantigravitymention inpkg/parser/schemas/main_workflow_schema.json.Built-in engine catalog comments are stale
pkg/workflow/engine_definition.goheader comments andNewEngineCatalogcomments say built-ins areclaude, codex, copilot, gemini, opencode, crush.piandantigravityas built-ins (pkg/workflow/engine_catalog_test.go,pkg/workflow/README.md).dispatch-repositorynested keys still use snake_case in parser/schema/docs despite kebab-case conventions elsewheresafe-outputs.dispatch-repositoryinpkg/workflow/dispatch_repository.go:36-41, with underscore alias only for backward compatibility.event_typeandallowed_repositoriesin parser (pkg/workflow/dispatch_repository.go) andfrontmatter-full.mdexamples (dispatch-repository:section around lines 8315-8336).Documentation Gaps
Top-level Frontmatter guide is missing implemented
enginesubfeaturespkg/workflow/engine.goparsesengine.token-weightsandengine.extensions.docs/src/content/docs/reference/frontmatter-full.mddocuments both (token-weightsaround line 2427;extensionsexists in schema and runtime), butdocs/src/content/docs/reference/frontmatter.mddoes not mention either in theengine:summary section.Deprecated alias remains prominently documented
frontmatter-full.mddocuments bothdispatch-repository:and deprecateddispatch_repository:blocks.dispatch_repositoryis deprecated and users should rename it or rungh aw fix(pkg/workflow/dispatch_repository.go:41).Schema Improvements Needed
antigravitymentions/examples to engine schema descriptions if it is a supported built-in engine.dispatch-repositorynested fields should gain kebab-case aliases (event-type,allowed-repositories) or whether docs should explicitly call out the snake_case exception.engine.extensionsandengine.token-weights.Parser Updates Required
event-typeandallowed-repositoriesinpkg/workflow/dispatch_repository.go.pkg/workflow/engine_definition.goso code comments match registration/tests.Workflow Violations
Recommendations
docs/src/content/docs/reference/engines.mdto includeantigravitywherever built-in engines are enumerated.pkg/workflow/engine_definition.go.frontmatter-full.md, demote or clearly markdispatch_repositoryas deprecated and preferdispatch-repository.engine.extensionsandengine.token-weightstodocs/src/content/docs/reference/frontmatter.mdsummary coverage.Strategy Performance
Next Steps
References:
pkg/workflow/engine_definition.godocs/src/content/docs/reference/engines.mdpkg/workflow/dispatch_repository.godocs/src/content/docs/reference/frontmatter.mddocs/src/content/docs/reference/frontmatter-full.mdBeta Was this translation helpful? Give feedback.
All reactions