Proposal: Daml Upgrade Compatibility Linter
RejectedPR- SIG
- needs-SIG
- Champion
- —
- Author org
- —
- Ask
- 450,000
Abstract
An open-source static analysis tool that compares two compiled Daml package versions and reports whether the new version is a safe smart contract upgrade of the old one, pointing to the exact template, field, or choice and the source location of any breaking change. It runs locally and in CI so teams catch upgrade problems before they deploy, and is released under Apache-2.0.
Milestones
| Title | Due date | Target | Amount (CC) |
|---|---|---|---|
| Core comparison engine | — | — | 200,000 |
| Full rule coverage and CI mode | — | — | 150,000 |
| Dependency-tree analysis and adoption | — | 100,000 CC upon committee acceptance of adoption evidence | 100,000 |
| Total | 450,000 | ||
Budget impact
- % of available
- 0.2%
- % if all RFV pass
- 0.2%
- Ask (CC)
- 450,000
Comments by org
2 comments · 0 orgs · last activity May 25, 2026
| Organisation | Comments |
|---|---|
| Unknown | 2 |