Tagging & viewing roadmap: tag query surface + hygiene projections + Explore view (Clusters A/B/C) #128

Merged
bvandeusen merged 8 commits from dev into main 2026-06-23 08:57:34 -04:00
2 changed files with 4 additions and 2 deletions
Showing only changes of commit 0cd2f391ee - Show all commits
+1 -1
View File
@@ -18,7 +18,7 @@ async def _img(db, preds, sha="s" * 64):
from tests._prediction_helpers import seed_predictions
img = ImageRecord(
path=f"/images/{sha[:8]}.jpg", sha256=sha, size_bytes=1,
path=f"/images/{sha}.jpg", sha256=sha, size_bytes=1,
mime="image/jpeg", width=1, height=1,
origin="imported_filesystem", integrity_status="unknown",
)
+3 -1
View File
@@ -18,7 +18,9 @@ pytestmark = pytest.mark.integration
async def _make_image(db, sha: str = "x" * 64):
from backend.app.models import ImageRecord
img = ImageRecord(
path=f"/images/{sha[:8]}.jpg", sha256=sha, size_bytes=1,
# Full sha in the path — the first 8 chars collide for sequential
# shas like c{i:063d}, and path is UNIQUE (uq_image_record_path).
path=f"/images/{sha}.jpg", sha256=sha, size_bytes=1,
mime="image/jpeg", width=1, height=1,
origin="imported_filesystem", integrity_status="unknown",
)