{"id":"STR-018","name":"Separate reusable topics","domain":"structure","layer":"document","strength":"heuristic","human_logic":"IF a unit has one subject, independent value, and repeated reuse, THEN make it a standalone topic with links ELSE keep it in context.","when":{"all":[{"path":"content.single_subject","operator":"eq","value":true},{"path":"content.independent_value","operator":"eq","value":true},{"path":"content.reuse_frequency","operator":"gte","value":2}]},"then":[{"action":"extract","target":"content","to":"reusable_topic"},{"action":"link","target":"original_locations","to":"reusable_topic"}],"else":[{"action":"retain","target":"current_text","reason":"No triggering condition is present."}],"unless":[],"because":"Topic-level reuse reduces duplication and drift.","diagnostics":[],"examples":{},"source_ids":["WEB-008","BK-023","BK-027"],"laka":{"smallest_sufficient_intervention":true,"primary_axes":["scope","depth","magnitude","reversibility"]},"requires_facts":["content.single_subject","content.independent_value","content.reuse_frequency"],"tests":[],"sources":[{"id":"WEB-008","title":"DITA 1.3 Technical Content Specification","creator":"OASIS","domain":"structured_authoring","type":"OASIS Standard","note":"Topic-based concept, task, reference, troubleshooting, and reuse architecture.","url":"https://docs.oasis-open.org/dita/dita/v1.3/os/part2-tech-content/dita-v1.3-os-part2-tech-content.html"},{"id":"BK-023","title":"Technical Writing 101","creator":"Alan Pringle; Sarah O’Keefe","domain":"technical_writing","type":"Book","note":"Real-world documentation and structured authoring.","url":null},{"id":"BK-027","title":"Managing Your Documentation Projects","creator":"JoAnn T. Hackos","domain":"documentation_management","type":"Book","note":"Planning, resourcing, and managing documentation systems.","url":null}],"defined_in":{"file":"10-paragraph-document-rules.json","title":"Paragraph, Section, and Document Architecture","slug":"paragraph-document-rules"}}