Proposal : Visibility regression proposal
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
- Proposal file added under
/proposals/ - Milestones and funding amounts defined
- Acceptance criteria included
- 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.