[Schema Consistency] 🔍 Schema Consistency Check - 2026-07-12 #45047
Closed
Replies: 1 comment
|
This discussion was automatically closed because it expired on 2026-07-13T06:22:30.895Z.
|
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
antigravityengine is implemented and used, but omitted from the public engine catalog docspkg/workflow/antigravity_engine.go(id: "antigravity")..github/workflows/smoke-antigravity.md(engine.id: antigravity).docs/src/content/docs/reference/engines.mdavailable-engine table lists Copilot, Claude, Codex, Gemini, Crush, OpenCode, and Pi — notantigravity.Built-in engine catalog comments in code are stale
pkg/workflow/engine_definition.go:18says:claude, codex, copilot, gemini, opencode, crush.pkg/workflow/engine_definition.go:180repeats the same stale list.piandantigravityas built-ins.Documentation Gaps
Top-level frontmatter reference omits
engine.driverpkg/parser/schemas/main_workflow_schema.jsondefinesengine.driverwith a detailed description.pkg/workflow/engine.go:432-436.docs/src/content/docs/reference/engines.md:345-365and generated examples infrontmatter-full.md:2471-2479.docs/src/content/docs/reference/frontmatter.mdonly gives a minimalengine: copilotsection and does not mentiondriver.Top-level frontmatter reference omits
engine.extensionsengine.extensionsand describes it as Pi plugin installation.pkg/workflow/engine.go:525-545.docs/src/content/docs/reference/engines.md:427-439documents Pi extensions andfrontmatter-full.md:2482-2484includes it.docs/src/content/docs/reference/frontmatter.mddoes not mention it in theengine:section.Schema Improvements Needed
Engine catalog descriptions/examples still appear looser or older than runtime reality
engine.driverandengine.extensions, so the core structure is correct.antigravity-style drift.Deprecated alias still has high visibility
safe-outputs.dispatch-repositoryand deprecated aliasdispatch_repository.pkg/workflow/dispatch_repository.go:36-41thatdispatch_repositoryis deprecated and should be renamed.docs/src/content/docs/reference/frontmatter-full.md:8362-8364still surfaces the deprecated alias as an example block immediately after the canonical key.Parser Updates Required
dispatch_repositoryWorkflow Violations
.github/workflows/smoke-antigravity.mdproves real-worldantigravityusage that the public engine catalog page does not list.Recommendations
antigravitytodocs/src/content/docs/reference/engines.mdavailable-engine table and any engine catalog summaries.pkg/workflow/engine_definition.gocomments so built-in engine lists match the real catalog (pi,antigravity, and any other currently registered built-ins).docs/src/content/docs/reference/frontmatter.mdengine:section to mention or link toengine.driverandengine.extensionsexplicitly.dispatch_repositoryexample fromdocs/src/content/docs/reference/frontmatter-full.md, leavingdispatch-repositoryas the clear canonical form.Strategy Performance
Next Steps
antigravityengine.driverandengine.extensionsdispatch_repositoryvisibility in generated docsAll reactions