Artifact digest and Slack sharing workflow
Problem
Design a durable artifact review workflow that publishes shareable PNG/SVG dashboard snapshots with brief commentary to team channels such as Slack or email, while preserving a historical archive so the team can review artifact quality progress over time.
Context
- Dashboard review already depends on rendered artifacts, but sharing is ad hoc and easy to lose.
- The factory workstream needs a persistent archive so quality changes can be compared over time.
- The workflow should stay lightweight enough for weekly use by reviewers, not a one-off demo script.
Possible Solutions
- A - Post screenshots manually to Slack and keep the archive informal in chat threads: easy to start, but weak for traceability and historical comparison.
- B - Build a full review app first, with comments, history, and approval states: richer, but too heavy as the initial step.
- C - Recommended: generate a simple digest pipeline that exports artifacts plus short commentary, posts them to Slack/email, and stores a dated archive in repo or object storage.
Plan
- Inventory current render outputs and where review comments already get written.
- Define the digest artifact shape, archive location, and minimal message template.
- Pilot one automated publish path for Slack or email with a small sample batch.
- Document the repeatable workflow and acceptance criteria for ongoing review use.
Implementation Progress
Review Feedback
- [ ] Review cleared