Skip to content
CCPEDIAby Unity Nodes
Declined#30 Pull request

PROPOSAL: Canton Vetting Radar — Read-Only Package Vetting Drift Detector & CI Gate

Opened 26-02-2026 by Crackdevs, last activity 14d ago

  1. Incoming208 days19-03-2026
  2. Declinedsince 13-10-2026
Funding request
135,000 CC
Discussion
1 message
1 person

…ft Detector & CI Gate.md

Development Fund Proposal Submission

Proposal file:
Link to the proposal added in this PR /proposal/Canton-Vetting-Radar-Read-Only Package-Vetting-Drift-Detector-&-CI-Gate.md


Summary

Canton Vetting Radar is a safe, read-only CLI that scans vetted-package state via the Ledger API and produces a deterministic drift report (Markdown + JSON) plus a CI-friendly check mode that fails when required vetting conditions are not met. It makes package rollout readiness reviewable and repeatable across participants and synchronizers without requiring topology write access or any changes to Canton nodes


Checklist

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

Notes for Reviewers

  • Read-only by design: The tool never submits topology transactions or attempts auto-fixes; it only reports and gates based on observed state.

  • Deterministic outputs: Reports and exit codes are stable (versioned JSON schema, stable rule IDs, golden fixtures) to make results trustworthy in CI and change reviews.

  • Explicit scoping to avoid false confidence: Requirements files define the intended synchronizers/participants; “discover mode” is allowed but emits warnings when scope is incomplete.

  • Minimal, testable rule set: Drift rules are deliberately small and objective (missing required vetting, incompatible version sets, partial rollouts), with fixtures proving each scenario.

Milestones 3

  1. (Scan + Normalized Inventory)2026-03-13
  2. (Drift Detection + Requirements Gate)2026-03-27
  3. (Reporting + Packaging + Docs)2026-04-10