{"skill":{"slug":"bookforge-safe-legacy-editing-discipline","displayName":"Safe Legacy Editing Discipline","summary":"Apply 4 editing disciplines when modifying legacy code: Hyperaware Editing, Single-Goal Editing, Preserve Signatures, Lean on the Compiler. Use whenever a de...","tags":{"bookforge":"1.0.0","code-quality":"1.0.0","editing-discipline":"1.0.0","latest":"1.0.0","legacy-code":"1.0.0","refactoring":"1.0.0","software-engineering":"1.0.0"},"stats":{"comments":0,"downloads":0,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1777474206126,"updatedAt":1777474608144},"latestVersion":{"version":"1.0.0","createdAt":1777474206126,"changelog":"Initial release: Introduces structured disciplines for safely editing legacy code without tests or adequate safety nets.\n\n- Presents four editing disciplines: Hyperaware Editing, Single-Goal Editing, Preserve Signatures, and Lean on the Compiler.\n- Guides developers on when and how to apply each discipline based on editing context and language type.\n- Helps recognize and avoid common anti-patterns such as Edit-and-Pray, Minimization Freeze, and Legacy Code Dilemma.\n- Provides step-by-step process to classify risk, name anti-patterns, and produce a safe-editing plan.\n- Designed for software engineers and tech leads working with legacy, untested code.","license":"MIT-0"},"metadata":{"os":null,"systems":null},"owner":{"handle":"quochungto","userId":"s176b6gfk8djgcz320d83ta4e184bx1v","displayName":"Hung Quoc To","image":"https://avatars.githubusercontent.com/u/88069966?v=4"},"moderation":null}