Closed
Add undocumented marker to BaseEngine; record antigravity exclusion decision in code#42848
undocumented marker to BaseEngine; record antigravity exclusion decision in code#42848Conversation
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Record exclusion in code for antigravity engine in documents
Add Jul 2, 2026
undocumented marker to BaseEngine; record antigravity exclusion decision in code
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The
antigravityengine is registered and used in production but intentionally absent fromengines.md— a docs PR (#42294) adding it was closed unmerged by a maintainer. Because nothing in code recorded this intent, drift detectors (DeepReport, schema-consistency, doc-healer) kept re-filing the same reconciliation issues each cycle.Changes
Engineinterface +BaseEngine— addsIsUndocumented() boolmethod (defaultsfalse). Newundocumented boolfield onBaseEnginecarries the exclusion intent.EngineRegistry.GetDocumentedEngines()— new method returning sorted engine IDs whereIsUndocumented() == false. Drift detectors should call this instead ofGetSupportedEngines()when comparing againstengines.md/schema.NewAntigravityEngine()— setsundocumented: truewith a comment referencing the closed PR decision.TestSpec_Engine_DocumentedEnginesRegisteredno longer listsantigravity; newTestSpec_Engine_AntigravityIsUndocumentedasserts the engine remains runtime-registered whileGetDocumentedEngines()excludes it.No
engines.mdor schema change — the exclusion is now the enforced expectation.