Text this: RuC: HDL-Agnostic Rule Completion Benchmark Generation