Simplification Phase 2: pipeline inline, data param, ADR archive, adoption rename - #250
Merged
Conversation
…rchive, adoption rename, boot improvements - Collapse 28 pipeline step files into 3 (delete, move, put) - Unify body/content → single data param (hard cut) - Refactor check_type! (cognitive 81 → dispatch hash) - Flatten publish/ subdirectory - Remove dead duplicates (helpers.rb, links.rb class body) - Archive 116 pre-v4 ADRs, delete 22 superseded - Rename knowledge.loop.feedback → knowledge.loop.adoption - Derive workflow_registry internally in Container - Add discipline guidance and workflow_tips to boot - Add entry_blueprints derived dynamically from manifest - Reduce AuditFilter#call from 9 params to 3
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
Code simplification pass across the codebase. Net: -2685 lines across 216 files.
Changes
API: body/content → data (hard cut)
putandproposeverbs now accept a singledataparameterdatais a String → body (markdown/text), Hash → content (json/yaml)body/`content` params removed from verb specs and handlersPipeline restructuring (-31 files)
ADR consolidation (-22 files)
feedback → adoption rename
Boot improvements
Other
Stats