fix(evidence): index only curated legacy documents
This commit is contained in:
@@ -18,7 +18,11 @@ def build_sources(evidence: EvidenceSourcesConfig | None) -> list[EvidenceSource
|
||||
return []
|
||||
sources: list[EvidenceSource] = []
|
||||
if evidence.source_root is not None:
|
||||
sources.append(FilesystemEvidenceSource(evidence.source_root / evidence.evidence_dir))
|
||||
legacy_root = evidence.source_root / evidence.evidence_dir
|
||||
legacy_patterns = (
|
||||
("**/*.md",) if legacy_root.name == "curated" else ("curated/**/*.md",)
|
||||
)
|
||||
sources.append(FilesystemEvidenceSource(legacy_root, patterns=legacy_patterns))
|
||||
for resource in evidence.sources:
|
||||
match resource.type:
|
||||
case "filesystem":
|
||||
|
||||
Reference in New Issue
Block a user