Skip to content

Proposal : Visibility regression proposal

CLOSEDPull Request
by deepthi-253123-03-2026Declined
daml-toolingCore/needs reviewSecurity/needs review

Development Fund Proposal Submission

Proposal file: /proposals/canton-visibility-regression-kit-for-jvm.md

---

Summary

This proposal requests funding for an open-source JVM testing toolkit that helps Canton teams detect privacy and visibility regressions before they reach production workflows. It delivers reusable visibility assertions, party-scoped query helpers, regression diffing, CI-grade reports, and multi-party reference scenarios that make Canton’s privacy guarantees easier to test repeatedly and correctly.

---

Checklist

  • [x] Proposal file added under /proposals/
  • [x] Milestones and funding amounts defined
  • [x] Acceptance criteria included
  • [x] Alignment with Canton priorities described

---

Notes for Reviewers

This proposal is scoped as privacy-correctness testing infrastructure, not a workflow engine or formal verification system. The main value is giving teams a practical, repeatable way to verify who can and cannot see contracts across workflow transitions, and to catch observer leaks or unintended stakeholder-set drift early in CI.