feat(skills): add change complexity tier assessment to propose and new workflows#2
Open
marcoskichel wants to merge 1 commit intomainfrom
Open
feat(skills): add change complexity tier assessment to propose and new workflows#2marcoskichel wants to merge 1 commit intomainfrom
marcoskichel wants to merge 1 commit intomainfrom
Conversation
…w workflows Add a tier assessment step (step 2) to /opsx:propose and /opsx:new that classifies each change before creating any artifacts: - Tier A (trivial): warns user a direct PR is sufficient, asks confirmation - Tier B (small): suggests a lightweight schema, queries available schemas - Tier C (meaningful): proceeds silently with full workflow Prevents overhead for low-risk changes while preserving full rigor for behavior changes, API/contract, migrations, and cross-team work.
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.
Summary
/opsx:proposeand/opsx:newworkflows that fires right after the user describes their change, before any OpenSpec scaffold is createdopenspec schemas --jsonto find oneMotivation
OpenSpec's own contributing guidance recommends "progressive rigor" — small fixes go direct PR, larger changes use the full workflow. Without a gate, the agent defaults to full OpenSpec for everything, adding unnecessary overhead for trivial changes and eroding the value of the framework for the changes that actually matter.
Test plan