Artifact Versioning — Design Note

Table of Contents

Problem

Reports shared as chat links had no versioning: an update overwrote the original and prior context was lost.

Approach

Every report is a git-backed artifact. Updates append a version; any past version is addressable and rollbacks are non-destructive.

Outcome

Readers can trust a link to always resolve to the latest, and reviewers can walk the full history.

Chart, full screen