US02-06 — Deliver Workflow, Safety, Library, Analysis, and Stats Views #13

Closed
opened 2026-07-13 13:10:41 +02:00 by domverse · 0 comments
Owner

Source specification: delivery_backlog/stories/US02-06-workflow-views.md

US02-06 — Deliver Workflow, Safety, Library, Analysis, and Stats Views

Epic: E02

As a user, I want one workflow home and migrated operational views so I can understand
readiness, review safety, browse assets, run analysis, and inspect results.

Acceptance criteria

  • Workflow cards show counts, blockers, last run, action, and details without relying
    on color alone.
  • Safety decisions persist and prevent NSFW assets from reaching vision analysis while
    retaining verified upload eligibility.
  • Library, Analyze, and Stats preserve useful donor features on shared APIs.
  • Read-only browsing remains available during jobs; conflicting actions explain why
    they are disabled.

Automated tests

  • View tests cover counts, filters, blockers, decisions, progress, errors, and reload.
  • Integration tests assert provider-call privacy and verified safety EXIF behavior.

Dependencies

  • US02-01, US02-05
Source specification: [delivery_backlog/stories/US02-06-workflow-views.md](https://git.domverse-berlin.eu/domverse/photoanalyzer/src/branch/main/delivery_backlog/stories/US02-06-workflow-views.md) # US02-06 — Deliver Workflow, Safety, Library, Analysis, and Stats Views Epic: [E02](https://git.domverse-berlin.eu/domverse/photoanalyzer/src/branch/main/delivery_backlog/E02-unified-workflow-shell.md) As a user, I want one workflow home and migrated operational views so I can understand readiness, review safety, browse assets, run analysis, and inspect results. ## Acceptance criteria - Workflow cards show counts, blockers, last run, action, and details without relying on color alone. - Safety decisions persist and prevent NSFW assets from reaching vision analysis while retaining verified upload eligibility. - Library, Analyze, and Stats preserve useful donor features on shared APIs. - Read-only browsing remains available during jobs; conflicting actions explain why they are disabled. ## Automated tests - View tests cover counts, filters, blockers, decisions, progress, errors, and reload. - Integration tests assert provider-call privacy and verified safety EXIF behavior. ## Dependencies - US02-01, US02-05
domverse added this to the E02 — Unified Workflow Shell milestone 2026-07-13 13:10:41 +02:00
domverse added the area/backendtype/featurearea/frontendpriority/normal labels 2026-07-13 13:10:41 +02:00
domverse added a new dependency 2026-07-13 13:11:18 +02:00
domverse added a new dependency 2026-07-13 13:11:19 +02:00
domverse added a new dependency 2026-07-13 13:11:20 +02:00
domverse added this to the Photo Analyzer Delivery project 2026-07-13 13:19:44 +02:00
domverse added the status/backlog label 2026-07-13 13:52:47 +02:00
domverse added status/done and removed status/backlog labels 2026-08-09 20:11:56 +02:00
domverse moved this to Done in Photo Analyzer Delivery on 2026-08-16 11:58:35 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: domverse/photoanalyzer#13