Add workflow decomposition support#10
Closed
dearrudam wants to merge 4 commits into
Closed
Conversation
…ance gating logic
…workflow-set policies - Added journal field summary to README.md, detailing common fields and their purposes. - Updated AGENTS.md to clarify workflow-set parent sequencing, boundaries, and predecessor gate policies. - Specified that Step 04 and Step 05 serve as journal-evidence phases, recording confirmations in `_spec-journal.json`. - Emphasized that parent workflow-sets do not persist child execution progress or infer approvals from plans. - Clarified the nature of Step 99 during exploration and its requirements for reuse.
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.
This pull request introduces comprehensive support for workflow decomposition in the SLDD skill, enabling large ideas to be broken down into coordinated but independently executable workflows. The changes formalize the requirements, technical design, and acceptance criteria for a new
workflow-setworkflow kind, while preserving backward compatibility and existing feature workflow behavior.Key changes include:
Feature and Workflow Decomposition Behavior:
workflow-setworkflow kind with dedicated parent steps (01-workflow-set-plan,02-scaffold-children,03-verify-workflow-set) to coordinate decomposition and child workflow scaffolding. Existing workflows withoutkindare treated asfeaturefor backward compatibility. [1] [2]Technical Design and Data Flow:
Acceptance Criteria and Out-of-Scope Clarification:
These changes collectively enable SLDD to safely and transparently decompose large initiatives, improving scalability and maintainability for both human and AI users.