{"version":"4.0.18","results":[[":src/__tests__/hangul.test.ts",{"duration":3.373392999999993,"failed":false}],[":src/__tests__/encryption.test.ts",{"duration":14.980057000000016,"failed":false}],[":src/__tests__/text.test.ts",{"duration":3.50417299999998,"failed":false}],[":src/__tests__/korean.test.ts",{"duration":3.240031000000002,"failed":false}],[":src/__tests__/constants.test.ts",{"duration":17.900728000000015,"failed":false}],[":src/app/api/admin/drive-upload/__tests__/route.test.ts",{"duration":9.145124999999979,"failed":false}],[":../functions/src/__tests__/pdfIndexing.test.ts",{"duration":24.221291000000008,"failed":false}],[":src/lib/ai/answerValidator.test.ts",{"duration":10.738562000000002,"failed":false}],[":src/lib/ai/__tests__/versionFilter.test.ts",{"duration":12.266188,"failed":false}],[":src/lib/security/__tests__/injectionFilter.test.ts",{"duration":15.497043999999988,"failed":false}],[":src/lib/monitoring/__tests__/alerting.test.ts",{"duration":10.359058000000005,"failed":false}],[":src/lib/monitoring/__tests__/costMonitor.test.ts",{"duration":19.73894200000001,"failed":false}],[":src/lib/monitoring/__tests__/indexLogger.test.ts",{"duration":14.42235199999999,"failed":false}],[":src/app/api/ai/feedback/__tests__/route.test.ts",{"duration":58.427549,"failed":true}],[":../functions/src/__tests__/appendixDetection.test.ts",{"duration":23.13087300000001,"failed":false}],[":src/app/api/ai/autocomplete/__tests__/route.test.ts",{"duration":25.08838,"failed":false}],[":src/components/search/__tests__/FeedbackButtons.test.tsx",{"duration":1171.1410070000002,"failed":false}],[":../functions/src/__tests__/reindexApi.test.ts",{"duration":4.510258999999991,"failed":false}],[":../functions/src/__tests__/appendixTrigger.test.ts",{"duration":5.730130000000003,"failed":false}],[":src/__tests__/cl7-version-history.test.ts",{"duration":270.133383,"failed":false}],[":../functions/src/__tests__/youtubeWhisper.test.ts",{"duration":116.083391,"failed":false}],[":src/components/__tests__/TableOfContents.test.tsx",{"duration":221.00383999999997,"failed":false}],[":../scripts/__tests__/evaluate-static-matching.test.ts",{"duration":6.083100000000002,"failed":false}],[":src/components/__tests__/RelatedDocsSidebar.test.tsx",{"duration":439.818757,"failed":false}],[":src/components/__tests__/SourceBadge.test.tsx",{"duration":259.40605300000004,"failed":false}],[":src/components/__tests__/QnaRenderer.test.tsx",{"duration":72.47246199999995,"failed":false}],[":../functions/src/__tests__/staticMatching.test.ts",{"duration":13.024462,"failed":false}],[":../functions/src/__tests__/embeddingMatching.test.ts",{"duration":11.730921999999964,"failed":false}],[":src/__tests__/useDraftAutoSave.test.ts",{"duration":15.885494000000023,"failed":false}],[":../scripts/__tests__/seedInsuranceTerms.test.ts",{"duration":7.724396000000013,"failed":false}],[":../functions/src/__tests__/customClaims.test.ts",{"duration":21.815135999999995,"failed":false}],[":src/shared/types/__tests__/roles.test.ts",{"duration":7.602318000000011,"failed":false}],[":src/hooks/__tests__/useReviewPermission.test.ts",{"duration":7.227930999999984,"failed":false}],[":src/hooks/__tests__/useWikiFilter.test.ts",{"duration":18.079743000000008,"failed":false}],[":src/components/trust/__tests__/UnverifiedBanner.test.tsx",{"duration":290.08859900000016,"failed":false}],[":src/components/trust/__tests__/VerificationTag.test.tsx",{"duration":280.75937999999996,"failed":false}],[":src/components/trust/__tests__/TrustBadge.test.tsx",{"duration":341.62494200000015,"failed":false}],[":../functions/src/__tests__/integration/reviewLifecycle.test.ts",{"duration":52.256146,"failed":false}],[":../functions/src/__tests__/lightweightEditExemption.test.ts",{"duration":28.058357,"failed":false}],[":../functions/src/__tests__/reviewOnCreate.test.ts",{"duration":19.19128699999999,"failed":false}],[":../scripts/__tests__/migrate-review-fields.test.ts",{"duration":18.834968000000003,"failed":false}],[":../functions/src/__tests__/reviewerAssignment.test.ts",{"duration":18.11939000000001,"failed":false}],[":../functions/src/__tests__/integration/concurrency.test.ts",{"duration":10.618567999999982,"failed":false}],[":../functions/src/__tests__/onDocumentUpdate.test.ts",{"duration":17.526340000000005,"failed":false}],[":../scripts/__tests__/backfill-authority-tier.test.ts",{"duration":20.142413000000005,"failed":false}],[":../functions/src/__tests__/reviewStateMachine.test.ts",{"duration":13.151219999999995,"failed":false}],[":../functions/src/__tests__/auditLog.test.ts",{"duration":7.339740000000006,"failed":false}],[":src/hooks/__tests__/useReviewQueueListener.test.ts",{"duration":13.482608999999997,"failed":false}],[":src/hooks/__tests__/useDocumentReviewListener.test.ts",{"duration":16.208260999999993,"failed":false}],[":../functions/src/__tests__/reportRateLimiter.test.ts",{"duration":14.137272999999993,"failed":false}],[":../functions/src/__tests__/versionRetention.test.ts",{"duration":12.271198000000027,"failed":false}],[":../functions/src/__tests__/backlogMonitoring.test.ts",{"duration":6.425239000000005,"failed":false}],[":../functions/src/__tests__/reliabilityScoring.test.ts",{"duration":33.15641600000001,"failed":false}],[":../functions/src/__tests__/reliabilityBatchRecalc.test.ts",{"duration":12.451334000000003,"failed":false}],[":../functions/src/__tests__/regulationChangeDetector.test.ts",{"duration":5.03630099999998,"failed":false}],[":src/components/review/__tests__/ReviewActions.test.tsx",{"duration":1177.2113920000002,"failed":false}],[":src/app/api/ai/__tests__/search-summary.test.ts",{"duration":10.788922000000014,"failed":false}],[":src/components/__tests__/FloatingTermDetection.test.tsx",{"duration":2901.481729,"failed":false}]]}