feat(scanner): complete localized artifact quality checkpoint

This commit is contained in:
AzuTear
2026-07-11 15:59:19 +02:00
parent 639b0b7f59
commit 8b9f948c6b
215 changed files with 35440 additions and 7273 deletions
+3
View File
@@ -5,6 +5,7 @@ import type {
CaptureSourceInfo,
ClickResult,
ArtifactStoreLoadResult,
ArtifactStoreRemoveResult,
ArtifactStoreSaveResult,
ReviewSampleListResult,
ReviewSamplePayload,
@@ -23,6 +24,7 @@ import type { AppSnapshot } from "../../src/types/domain.js";
export type {
ArtifactStoreLoadResult,
ArtifactStoreRemoveResult,
ArtifactStoreSaveResult,
ReviewSampleListResult,
ReviewSamplePayload,
@@ -34,6 +36,7 @@ export interface ArtifactStoreRepositoryPort {
loadAll(): Promise<ArtifactStoreLoadResult>;
loadMap(): Promise<Map<string, StoredArtifactRecord>>;
saveMany(records: StoredArtifactRecord[]): Promise<ArtifactStoreSaveResult>;
removeByIds(ids: string[]): Promise<ArtifactStoreRemoveResult>;
}
export interface ReviewSamplesRepositoryPort {