feat(ai-autopilot): add web-development and data-science domain presets#264
Merged
Conversation
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.
Two more built-in domain presets from Rom's #204 list, authored as
.mddirs likesoftware-development. Pure content: no code changes, both auto-discovered bybuiltinDomainPresets()and driven by the #262 review phase.web-development — accessibility, performance budget, and web-security review on every major change; skill points at web.dev.
data-science — reproducibility, data validation, and methodology review; skill points at Google's Rules of ML.
Each ships a Technical Control variant (leaner major-change loop) and a bug-fix loop, matching software-development. The three major-change review prompts in each carry the
{ blockers }verdict footer so the review loop actually gates.Verified:
framework --fake --preset web-development --technicalresolves the preset, narrates "the Web Development loop drives the production-grade checks", and the technical variant swaps in the leaner loop. Bad--presetnow lists all three. 326 ai-autopilot tests green (10 new).Content note for Rom: the prompt bodies and the mode/loop mix are my first pass, tune freely. Skill URLs are stable landing pages (web.dev, Rules of ML), not llms.txt.
Closes #263