A social knowledge tool for researchers built on ATProto

refactor: adjust similar URLs search threshold and add logging

+7 -2
+7 -2
src/modules/search/application/useCases/queries/GetSimilarUrlsForUrlUseCase.ts
··· 46 46 implements 47 47 UseCase< 48 48 GetSimilarUrlsForUrlQuery, 49 - Result<GetSimilarUrlsForUrlResult, ValidationError | AppError.UnexpectedError> 49 + Result< 50 + GetSimilarUrlsForUrlResult, 51 + ValidationError | AppError.UnexpectedError 52 + > 50 53 > 51 54 { 52 55 constructor(private searchService: SearchService) {} ··· 63 66 // Set defaults 64 67 const page = query.page || 1; 65 68 const limit = Math.min(query.limit || 20, 100); // Cap at 100 66 - const threshold = query.threshold || 0.7; 69 + const threshold = query.threshold || 0; 67 70 68 71 // Validate URL 69 72 const urlResult = URL.create(query.url); ··· 74 77 } 75 78 76 79 // Find similar URLs 80 + console.log('Finding similar URLs for:', urlResult.value.value); 77 81 const similarUrlsResult = await this.searchService.findSimilarUrls( 78 82 urlResult.value, 79 83 { ··· 81 85 threshold, 82 86 }, 83 87 ); 88 + console.log('Similar URLs result:', similarUrlsResult); 84 89 85 90 if (similarUrlsResult.isErr()) { 86 91 return err(