797 B
797 B
US03-01 — Aggregate Album Evidence
Epic: E03
As a user, I want album suggestions based on summarized photo evidence so names reflect the folder without exposing unnecessary raw responses.
Acceptance criteria
- The service aggregates canonical, eligible asset descriptions, tags, dates, locations, people counts, and current folder identity.
- Missing, conflicting, deferred, duplicate, and NSFW evidence follows documented rules.
- Aggregation is versioned, deterministic, paged where needed, and invalidated by relevant asset changes.
Automated tests
- Unit/property tests cover aggregation, exclusions, conflicts, ordering, and versions.
- Repository tests verify results before and after relevant asset changes.
Dependencies
- E02 complete