Submatter/plans/Plan-automation-foundation/Epic-owner-completion-artifacts/Task-completion-artifact-gallery.md

55 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

---
kind: task
slug: completion-artifact-gallery
title: Attach screenshots/demo URLs to convoy completion package
plan_slug: automation-foundation
epic_slug: owner-completion-artifacts
status: draft
priority: P1
tenant_id: global
owner: unassigned
cursor_todo_id: null
updated_at: "2026-08-12"
---
# Task summary
Allow uploading or linking screenshots and demo URLs on a convoy; show a simple gallery on the completion / detail panel for owner review.
## Description
### Storage
- Prefer workspace-scoped object storage or existing upload path if any; otherwise URL attachments only for v1
- Never store secrets; validate content types (image/*, video links)
### UI
- Mission control detail: “What shipped” media strip
- Fleet completed card thumbnail (optional)
### Dependencies
- [Task-completion-summary-generator](./Task-completion-summary-generator.md)
## Subtasks
- [ ] Schema for `completionArtifacts[]` on convoy content
- [ ] tRPC add/remove artifact
- [ ] Gallery UI
- [ ] Manual upload or paste URL
## Estimation
M
## Acceptance criteria
- [ ] Owner can attach a screenshot URL and see it on the convoy
- [ ] Artifacts are workspace-scoped
- [ ] Removing artifact does not break summary
## Links
- Epic: `./Epic-owner-completion-artifacts.md`