Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions src/Governance/domains/ACCESSIBILITY_GOVERNANCE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Web Accessibility Governance

This document outlines the accessibility standards and practices for our web applications.

## Target WCAG Level

All new and updated web content and applications must conform to **Web Content Accessibility Guidelines (WCAG) 2.1 Level AA**.

## Audit Cadence

- **Automated Audits:** Automated accessibility scans are run on every build.
- **Manual Audits:** Manual accessibility audits are conducted quarterly by a designated accessibility expert.
- **Third-Party Audits:** A comprehensive third-party accessibility audit is performed annually.

## Merge Gate for Regressions

No pull request will be merged if it introduces a new WCAG 2.1 Level A or Level AA violation. Automated checks will block any pull requests that introduce regressions.

## Regression Tests

Where applicable, automated regression tests will be added to prevent the reintroduction of known accessibility issues.
28 changes: 28 additions & 0 deletions src/Governance/domains/CONTENT_MODERATION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Content Moderation Policy

This document outlines the policy for moderating user-generated content on our platforms.

## Prohibited Content

The following types of content are strictly prohibited:

- Hate speech, harassment, and bullying
- Spam and malicious content
- Nudity and sexually explicit content
- Violence and graphic content
- Misinformation and disinformation
- Illegal activities

## Review Workflow

1. **Automated Filtering:** User-generated content is first scanned by an automated system to detect and flag prohibited content.
2. **Manual Review:** Flagged content is then reviewed by a human moderator within 24 hours.
3. **Action:** If the content is found to violate our policy, it will be removed, and the user may be subject to penalties, including account suspension or termination.

## Appeal Path

Users who believe their content was wrongly removed can submit an appeal within 30 days. The appeal will be reviewed by a different moderator, and a final decision will be communicated to the user.

## Regression Tests

Where applicable, regression tests will be added to ensure that the content moderation system effectively and consistently enforces our policies.
19 changes: 19 additions & 0 deletions src/Governance/domains/UI_DESIGN_GOVERNANCE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# UI Design Governance

This document outlines the governance policy for UI design to ensure consistency and quality across our applications.

## Design-Review Requirement

All new UI components and significant changes to existing UI must undergo a formal design review before implementation. The review must ensure that the proposed design aligns with our established design system and accessibility standards.

## Component-Reuse Rule

Whenever possible, existing components from our design system must be reused. New components should only be created when no existing component meets the requirements. Any new component must be approved by the design-review team and added to the design system for future use.

## Sign-off Owner

The lead UI/UX designer is the designated sign-off owner for all design reviews. Their approval is required before any UI-related pull request can be merged.

## Regression Tests

Where applicable, visual regression tests will be added to ensure that UI components remain consistent and do not degrade over time.
26 changes: 26 additions & 0 deletions src/Governance/domains/WCAG_COMPLIANCE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# WCAG Compliance

This document specifies the success criteria, testing tools, and exemption process for WCAG compliance.

## Success Criteria in Scope

We are committed to meeting the **Web Content Accessibility Guidelines (WCAG) 2.1 Level AA** success criteria. All web content and applications must satisfy these criteria.

## Testing Tools

- **Automated Testing:** We use tools such as axe, Lighthouse, and WAVE for automated accessibility testing in our CI/CD pipeline.
- **Manual Testing:** Manual testing is performed using screen readers (JAWS, NVDA, VoiceOver) and keyboard-only navigation.

## Exemption Process

In rare cases where a specific WCAG success criterion cannot be met, a formal exemption request must be submitted. The request must include:

1. A detailed explanation of why the criterion cannot be met.
2. The impact on users with disabilities.
3. A plan for providing an alternative means of access.

Exemption requests will be reviewed by the accessibility team and must be approved before the non-compliant feature is released.

## Regression Tests

Where applicable, regression tests will be added to ensure that previously fixed WCAG compliance issues do not reoccur.
Loading