chore: remove orphaned MaterializingArtifactWriter, gitignore healthcheck output

DefaultMaterializingArtifactWriter and its MaterializingArtifactWriter interface
were test-only orphans after the sandbox dual-write retirement (95e79bf) - no
production wiring, never instantiated outside their own test. Delete all three.
Add healthcheck_*.txt to .gitignore (one-off generated output).
This commit is contained in:
2026-05-31 16:15:11 +04:00
parent 7682429b3d
commit 97d03eb7bd
4 changed files with 1 additions and 162 deletions
@@ -1,14 +0,0 @@
package com.correx.core.artifacts
import com.correx.core.artifacts.kind.FileWrittenArtifact
import com.correx.core.artifacts.kind.FileWrittenPayload
import java.nio.file.Path
interface MaterializingArtifactWriter {
suspend fun materialize(payload: FileWrittenPayload, sandboxRoot: Path): MaterializationResult
}
sealed interface MaterializationResult {
data class Success(val artifact: FileWrittenArtifact, val resolvedPath: Path) : MaterializationResult
data class Failure(val reason: String) : MaterializationResult
}