package com.superbiz.agent.harness.release; import org.springframework.core.io.ClassPathResource; import java.io.IOException; import java.io.InputStream; import java.nio.charset.StandardCharsets; final class EvidenceRepairPrompt { private static final String RESOURCE_PATH = "prompts/evidence-repair-prompt.md"; private EvidenceRepairPrompt() { } static String load() { ClassPathResource resource = new ClassPathResource(RESOURCE_PATH); try (InputStream input = resource.getInputStream()) { return new String(input.readAllBytes(), StandardCharsets.UTF_8); } catch (IOException exception) { throw new IllegalStateException("Failed to load evidence repair prompt", exception); } } }