Skip to content

docs(governance): add WebVH witness governance under Service Governance#131

Merged
PatStLouis merged 1 commit intobcgov:mainfrom
OpSecId:add-webvh-witness-endorsement-governance-document
Feb 24, 2026
Merged

docs(governance): add WebVH witness governance under Service Governance#131
PatStLouis merged 1 commit intobcgov:mainfrom
OpSecId:add-webvh-witness-endorsement-governance-document

Conversation

@PatStLouis
Copy link
Contributor

Summary

Adds the WebVH Witness Governance document to the DITP repo under Governance → Service Governance, including roles, allow list policy, approval process, and offboarding. References to the onboarding roadmap and Aries Endorser alert workflow point to DITP-DevOps.

Resolves

Note

A related PR was opened in DITP-DevOps; we were asked to open this PR in DITP so the canonical governance doc lives in the DITP repository.
bcgov/DITP-DevOps#296

Signed-off-by: Patrick St-Louis <patrick.st-louis@opsecid.ca>
@PatStLouis
Copy link
Contributor Author

@esune there's some tests failing which are unrelated to this PR

Copy link
Member

@esune esune left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks @PatStLouis

I keep going back and forth about having also the onboarding guide published as part of DevHub, but that can be a separate task if/when needed.

@krobinsonca if you can give this a pass from a governance perspective it would be appreciated. Additionally, I know the repo is named DITP, but am wondering if we need to use CDT as acronym in the documents?

@PatStLouis
Copy link
Contributor Author

@esune the onboarding doc is a reference for teams who want to eventually migrate towards webvh. A sort of pre requisite checklist with a clear definition of what they would have to do with an estimated timeline. It also defines what the CDT team can do for supporting this transition.

Given this, I can also move that PR into the DITP repo instead of DITP-DevOps

@PatStLouis PatStLouis marked this pull request as ready for review February 24, 2026 14:04
@PatStLouis PatStLouis merged commit 998fe9f into bcgov:main Feb 24, 2026
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

Review endorser governance for WebVH issuers

3 participants