Business Rule Extractor

Produces a documented inventory of the implicit business rules, edge cases, and bug-as-feature behaviors that tangled code encodes, with real input-to-output examples, so a rewrite preserves behavior. Use when you are about to rewrite, port, or replace legacy code whose only specification is the source, and you see policy buried in conditionals, magic numbers, hardcoded dates, or per-customer special cases. Do NOT use when you need an executable safety net before refactoring - use characterization-test-writer instead; do NOT use when you need to find service boundaries in a monolith - use monolith-decomposer instead.

SkillMedev 9da0eab 4.8 KB Updated

File contents

SkillMedev/legacy-modernization/tree/main/skills/business-rule-extractor commit 9da0eab6df

Frequently asked questions

npx skillmds@latest add skillmedev/business-rule-extractor