feat: make filesystem Evidence operational after materialization (P6)
This commit is contained in:
@@ -584,9 +584,9 @@ export class WorkspacePreprocessingService {
|
||||
} | undefined {
|
||||
const evidence = workspace.evidence;
|
||||
if (!evidence) return undefined;
|
||||
if (evidence.source.type === "filesystem") {
|
||||
return { status: "blocked", code: "evidence_materialization_required" };
|
||||
}
|
||||
// P6: filesystem Evidence is materialized from the pinned commit at activation, so the
|
||||
// engine may proceed directly against the immutable revision content root.
|
||||
if (evidence.source.type === "filesystem") return undefined;
|
||||
if (evidence.source.type === "http") {
|
||||
for (const value of evidence.source.uris) {
|
||||
const host = new URL(value).hostname;
|
||||
|
||||
Reference in New Issue
Block a user