- add_known_issue() / get_known_issues() / clear_known_issues() for cross-generation tracking - simulate_dm_latency() for offline dm_response_time_ms < 10000 verification - _pick_placeholder() switched from hash-based to random.choice() - Docstring corrected: ordered Gen 6→5→4→3→2 with proper attribution - known_issues exported in get_health_stats() for KG logging