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:
-14
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user