From 4f775434b72bc6f681d6e519aacff456039209e0 Mon Sep 17 00:00:00 2001 From: Naomi Carrigan Date: Thu, 13 Nov 2025 20:56:14 -0800 Subject: [PATCH] chore: sweep for consistency and standardisation --- src/content/docs/about/contact.md | 2 +- src/content/docs/about/donate.md | 4 +- src/content/docs/about/mission.md | 4 +- src/content/docs/community/coc.md | 4 +- src/content/docs/community/feedback.md | 6 +- src/content/docs/community/guide.md | 4 +- src/content/docs/community/leadership.md | 2 +- src/content/docs/community/recognition.md | 50 ++++----- src/content/docs/dev/contributing.md | 4 +- src/content/docs/dev/environment.md | 2 +- src/content/docs/dev/style.md | 6 +- src/content/docs/legal/aup.md | 6 - .../docs/legal/community-growth-policy.md | 14 +-- .../docs/legal/community-support-policy.md | 32 +++--- src/content/docs/legal/content-moderation.md | 6 - .../docs/legal/crisis-mental-health.md | 16 +-- src/content/docs/legal/export-control.md | 6 - src/content/docs/legal/liability.md | 6 - src/content/docs/legal/license.md | 2 - src/content/docs/legal/security.md | 3 - src/content/docs/legal/sla.md | 6 - src/content/docs/legal/subprocessors.md | 2 - .../docs/mentorship/04-user-stories.md | 2 +- src/content/docs/projects/a4p-bot.md | 18 ++- src/content/docs/projects/altaria.md | 6 +- src/content/docs/projects/amari.md | 6 +- src/content/docs/projects/aria-iuvo.md | 4 +- src/content/docs/projects/becca-lyria.md | 8 +- src/content/docs/projects/blog.md | 4 +- src/content/docs/projects/boost-monitor.md | 12 +- src/content/docs/projects/caelia.md | 4 +- src/content/docs/projects/callista.md | 6 +- src/content/docs/projects/celestine.md | 6 +- src/content/docs/projects/chibika.md | 8 +- src/content/docs/projects/cordelia-taryne.md | 12 +- src/content/docs/projects/data-api.md | 10 +- .../docs/projects/discord-analytics.md | 6 +- src/content/docs/projects/docs.md | 16 +-- src/content/docs/projects/eclaire.md | 6 +- .../projects/freecodecamp-review-generator.md | 16 +-- src/content/docs/projects/hikari.md | 10 +- src/content/docs/projects/keiko.md | 8 +- src/content/docs/projects/liora.md | 17 ++- src/content/docs/projects/logger.md | 4 +- src/content/docs/projects/lynira.md | 4 +- src/content/docs/projects/maylin-taryne.md | 8 +- src/content/docs/projects/meeting-minutes.md | 16 +-- src/content/docs/projects/melody-iuvo.md | 2 +- src/content/docs/projects/mommy-bot.md | 4 +- src/content/docs/projects/mommy.md | 2 +- src/content/docs/projects/nomena.md | 10 +- src/content/docs/projects/pavelle.md | 6 +- src/content/docs/projects/portfolio.md | 1 - src/content/docs/projects/resume.md | 10 +- .../docs/projects/rosalia-nightsong.md | 4 +- src/content/docs/projects/saisoku.md | 2 +- src/content/docs/projects/scripts.md | 6 +- src/content/docs/projects/serenya.md | 4 +- src/content/docs/projects/sorielle.md | 4 +- src/content/docs/projects/static-pages.md | 5 +- src/content/docs/projects/tyche.md | 14 +-- .../docs/projects/typescript-config.md | 6 +- src/content/docs/projects/umbrelle.md | 4 +- src/content/docs/projects/veluna.md | 2 +- src/content/docs/projects/vivicrea.md | 12 +- src/content/docs/projects/vscode-themes.md | 6 +- src/content/docs/projects/website-headers.md | 10 +- src/content/docs/staff/apply.md | 2 +- src/content/docs/staff/handbook.md | 2 +- .../docs/staff/policy-self-assessment.md | 17 +-- .../docs/staff/professional-conduct.md | 20 ++-- src/content/docs/staff/roles.md | 18 +-- src/content/docs/staff/rubric.md | 2 +- .../training/accessibility-coordination.md | 20 ++-- .../training/community-growth-specialist.md | 26 ++--- .../training/community-support-specialist.md | 34 +++--- .../staff/training/conflict-resolution.md | 62 +++++----- .../docs/staff/training/crisis-response.md | 12 +- .../training/cross-platform-coordination.md | 10 +- .../training/data-analytics-reporting.md | 18 ++- .../training/documentation-transparency.md | 38 +++---- .../staff/training/guild-wars-2-leadership.md | 26 ++--- .../staff/training/inclusive-moderation.md | 106 +++++++++--------- .../mentorship-training-coordination.md | 8 +- .../staff/training/social-media-management.md | 16 ++- .../staff/training/technical-contributor.md | 18 ++- 86 files changed, 442 insertions(+), 531 deletions(-) diff --git a/src/content/docs/about/contact.md b/src/content/docs/about/contact.md index 7e27c26..9770c35 100644 --- a/src/content/docs/about/contact.md +++ b/src/content/docs/about/contact.md @@ -402,7 +402,7 @@ We encourage users to consider the following alternatives before sending a direc - Use our public support channels for general inquiries (see Section 1.1) - Check our FAQ or documentation for commonly asked questions -- Post in our community forums for non-urgent matters +- Post in our Discord community forum channels for non-urgent matters ### 6.6. Consent and Acknowledgment diff --git a/src/content/docs/about/donate.md b/src/content/docs/about/donate.md index 65e5eb8..7a4d7a2 100644 --- a/src/content/docs/about/donate.md +++ b/src/content/docs/about/donate.md @@ -38,7 +38,7 @@ We are committed to creating and maintaining free-to-use projects and providing Donated funds may be used for: **(a)** **Infrastructure Costs**: Hosting, servers, and technical infrastructure necessary for service provision; -**(b)** **Development Resources**: Tools, software licenses, and resources necessary for project development; +**(b)** **Development Resources**: Tools, software licences, and resources necessary for project development; **(c)** **Community Support**: Time and resources dedicated to community support and mentorship activities; **(d)** **Educational Development**: Ongoing education and skill development to enhance service quality; **(e)** **Organisational Operations**: Reasonable operational expenses necessary for organisational functioning. @@ -92,7 +92,7 @@ All donations processed through third-party platforms are subject to: ## 4. DONOR RECOGNITION AND BENEFITS -### 4.1. Recognition Programs +### 4.1. Recognition Programmes We may provide recognition to donors through: **(a)** Public acknowledgement in donor recognition lists (with explicit consent); diff --git a/src/content/docs/about/mission.md b/src/content/docs/about/mission.md index f1161d3..52af06c 100644 --- a/src/content/docs/about/mission.md +++ b/src/content/docs/about/mission.md @@ -8,7 +8,7 @@ This Mission Statement ("Statement") articulates the core values and guiding pri ### 1.1. Commitment to Inclusivity -The Company shall actively work to dismantle barriers and promote diversity in all areas of its operations. We seek to create spaces where all individuals, particularly from marginalized communities, feel supported and valued. +The Company shall actively work to dismantle barriers and promote diversity in all areas of its operations. We seek to create spaces where all individuals, particularly from marginalised communities, feel supported and valued. ### 1.2. Sustainability as a Priority @@ -40,7 +40,7 @@ The Company is dedicated to providing comprehensive support systems for communit ## 2. Strategic Goals -### 2.1. Elevating Marginalized Voices +### 2.1. Elevating Marginalised Voices The Company is committed to using its platform to elevate the voices and contributions of individuals from underrepresented communities in tech and beyond. diff --git a/src/content/docs/community/coc.md b/src/content/docs/community/coc.md index 3df5411..209f353 100644 --- a/src/content/docs/community/coc.md +++ b/src/content/docs/community/coc.md @@ -294,13 +294,13 @@ At Community Leaders' discretion, we may: ### 6.2. Community-Specific Enforcement Principles -In addition to the comprehensive framework in our Moderation Policy, community enforcement emphasizes: +In addition to the comprehensive framework in our Moderation Policy, community enforcement emphasises: **(a)** **Restorative Justice**: Focus on repairing harm and restoring community relationships when possible; **(b)** **Community Safety**: Ultimate priority on protecting community members from harm and discrimination; -**(c)** **Educational Approach**: Emphasis on learning and behavior modification where appropriate; +**(c)** **Educational Approach**: Emphasis on learning and behaviour modification where appropriate; **(d)** **Community Values**: Enforcement that upholds our specific community values of inclusivity and respect. diff --git a/src/content/docs/community/feedback.md b/src/content/docs/community/feedback.md index 6597e75..64c0e36 100644 --- a/src/content/docs/community/feedback.md +++ b/src/content/docs/community/feedback.md @@ -220,7 +220,7 @@ When immediate policy changes are necessary for community safety: **Underrepresented Group Engagement:** - **Specific consultation programmes** ensuring input from community members who may not participate in general feedback processes -- **Identity-affirming participation opportunities** creating safe spaces for marginalized community members to provide honest feedback +- **Identity-affirming participation opportunities** creating safe spaces for marginalised community members to provide honest feedback - **Cultural competency** in consultation design and facilitation to encourage authentic participation from diverse community members - **Language and accessibility support** removing barriers to participation for community members with diverse needs @@ -340,7 +340,7 @@ When immediate policy changes are necessary for community safety: #### 7.2.1. New Member Integration -**Participation Mentorship Programs:** +**Participation Mentorship Programmes:** - **Governance mentorship** pairing experienced community members with newcomers interested in participation and feedback - **Peer support networks** connecting community members with similar interests in governance and community improvement - **Guided participation experiences** providing supported opportunities for new members to engage in feedback and governance processes @@ -398,4 +398,4 @@ Through this Policy, we pledge to maintain transparent, accessible, and effectiv --- -*This Community Feedback and Participation Policy was created on 15 September 2025. For questions about community participation opportunities or to provide feedback on this Policy, please contact our Community Leaders through the designated channels outlined in our Community Code of Conduct.* +*This Community Feedback and Participation Policy provides comprehensive information about community participation opportunities. For questions about community participation opportunities or to provide feedback on this Policy, please contact our Community Leaders through the designated channels outlined in our Community Code of Conduct.* diff --git a/src/content/docs/community/guide.md b/src/content/docs/community/guide.md index 8e8fe4e..abf4008 100644 --- a/src/content/docs/community/guide.md +++ b/src/content/docs/community/guide.md @@ -406,7 +406,7 @@ Community members should understand that: Our community supports pronoun education through: - **Resource Sharing**: Providing educational materials about gender identity and pronoun usage - **Community Discussion**: Facilitating respectful conversations about inclusive practices -- **Mentorship Programs**: Connecting experienced community members with newcomers learning inclusive practices +- **Mentorship Programmes**: Connecting experienced community members with newcomers learning inclusive practices - **Regular Updates**: Sharing information about evolving best practices and community standards #### 5.5.2. Addressing Challenges and Resistance @@ -555,7 +555,7 @@ Building accessibility awareness throughout our community involves: - **Training Opportunities**: Offering education about disability awareness and inclusive practices - **Resource Development**: Creating guides and tools to support accessible content creation - **Cultural Change**: Fostering community norms that prioritise accessibility and inclusion -- **Recognition Programs**: Celebrating community members who demonstrate exceptional commitment to accessibility +- **Recognition Programmes**: Celebrating community members who demonstrate exceptional commitment to accessibility ## 7. Content Warnings and Trauma-Informed Practices diff --git a/src/content/docs/community/leadership.md b/src/content/docs/community/leadership.md index 1d5d5b9..e927eef 100644 --- a/src/content/docs/community/leadership.md +++ b/src/content/docs/community/leadership.md @@ -724,4 +724,4 @@ This Policy represents our collective commitment to maintaining excellent leader --- -_This Community Leadership and Governance Policy was created on 15 September 2025. For questions about this Policy or to provide feedback on leadership performance, please contact our Community Leaders through the designated channels outlined in our Community Code of Conduct._ +_This Community Leadership and Governance Policy provides comprehensive information about leadership and governance. For questions about this Policy or to provide feedback on leadership performance, please contact our Community Leaders through the designated channels outlined in our Community Code of Conduct._ diff --git a/src/content/docs/community/recognition.md b/src/content/docs/community/recognition.md index 5701a29..7af77ab 100644 --- a/src/content/docs/community/recognition.md +++ b/src/content/docs/community/recognition.md @@ -39,7 +39,7 @@ This Policy operates within our comprehensive legal and policy framework, includ ## 2. Recognition Categories and Programs -### 2.1. Regular Recognition Programs +### 2.1. Regular Recognition Programmes #### 2.1.1. Daily Appreciation Initiatives @@ -55,7 +55,7 @@ This Policy operates within our comprehensive legal and policy framework, includ - Recognition of members who provide assistance, answer questions, or offer guidance - Acknowledgement of members who demonstrate inclusive and welcoming behaviour -#### 2.1.2. Monthly Recognition Programs +#### 2.1.2. Monthly Recognition Programmes **Member of the Month Awards:** - Recognition for outstanding community contribution and positive impact @@ -69,7 +69,7 @@ This Policy operates within our comprehensive legal and policy framework, includ - **Innovator of the Month**: Members who bring creative ideas, solutions, or new perspectives - **Inclusivity Champion**: Members who actively promote inclusive practices and welcoming environments -### 2.2. Special Recognition Programs +### 2.2. Special Recognition Programmes #### 2.2.1. Annual Achievement Awards @@ -178,7 +178,7 @@ Nomination form can be found at https://forms.nhcarrigan.com/form/wksk-NuR3HBuov **Innovation and Problem-Solving:** - Creative solutions to community challenges and improvement opportunities -- New program or initiative development and implementation +- New programme or initiative development and implementation - Technology improvements and platform enhancement contributions - Process improvements that enhance community experience and accessibility @@ -350,23 +350,23 @@ Nomination form can be found at https://forms.nhcarrigan.com/form/wksk-NuR3HBuov ## 8. Community Feedback and Recognition Evolution -### 8.1. Community Input on Recognition Programs +### 8.1. Community Input on Recognition Programmes #### 8.1.1. Regular Feedback Collection -**Recognition Program Evaluation:** -- Annual surveys collecting community feedback on recognition program effectiveness and satisfaction -- Focus groups with community members who have received recognition to assess program impact +**Recognition Programme Evaluation:** +- Annual surveys collecting community feedback on recognition programme effectiveness and satisfaction +- Focus groups with community members who have received recognition to assess programme impact - Input collection from community members who have not received recognition to identify barriers and improvements -- Regular assessment of recognition program accessibility and inclusive representation +- Regular assessment of recognition programme accessibility and inclusive representation **Continuous Improvement Integration:** -- Community suggestion processes for recognition program enhancement and new recognition categories -- Responsive program modification based on community feedback and changing needs -- Transparent communication about recognition program changes and improvement rationales -- Community involvement in recognition program planning and development processes +- Community suggestion processes for recognition programme enhancement and new recognition categories +- Responsive programme modification based on community feedback and changing needs +- Transparent communication about recognition programme changes and improvement rationales +- Community involvement in recognition programme planning and development processes -### 8.2. Recognition Program Evolution and Innovation +### 8.2. Recognition Programme Evolution and Innovation #### 8.2.1. Adaptive Recognition Systems @@ -377,10 +377,10 @@ Nomination form can be found at https://forms.nhcarrigan.com/form/wksk-NuR3HBuov - Partnership development with external organisations to expand recognition opportunities and resources **Long-Term Program Sustainability:** -- Planning for recognition program continuity during leadership transitions and community growth +- Planning for recognition programme continuity during leadership transitions and community growth - Resource allocation and volunteer development to support ongoing recognition activities -- Documentation and knowledge preservation to maintain recognition program quality and consistency -- Strategic planning for recognition program expansion and enhancement as community evolves +- Documentation and knowledge preservation to maintain recognition programme quality and consistency +- Strategic planning for recognition programme expansion and enhancement as community evolves ## 9. Policy Implementation and Review @@ -389,16 +389,16 @@ Nomination form can be found at https://forms.nhcarrigan.com/form/wksk-NuR3HBuov #### 9.1.1. Continuous Improvement Process **Monthly Program Assessment:** -- Recognition program effectiveness evaluation and participant satisfaction assessment +- Recognition programme effectiveness evaluation and participant satisfaction assessment - Recognition distribution analysis to ensure equity and inclusive representation -- Community feedback integration and program adjustment based on member input -- Volunteer appreciation program evaluation and enhancement planning +- Community feedback integration and programme adjustment based on member input +- Volunteer appreciation programme evaluation and enhancement planning **Annual Comprehensive Review:** -- Community-wide recognition program impact assessment and satisfaction evaluation +- Community-wide recognition programme impact assessment and satisfaction evaluation - Recognition criteria and selection process review for effectiveness and fairness - Accessibility and inclusion evaluation with improvement planning and implementation -- Strategic planning for recognition program expansion and innovation +- Strategic planning for recognition programme expansion and innovation ### 9.2. Community Celebration and Recognition Culture @@ -411,9 +411,9 @@ Nomination form can be found at https://forms.nhcarrigan.com/form/wksk-NuR3HBuov - Integration of recognition and appreciation into regular community activities and interactions **Long-Term Community Impact:** -- Recognition program contribution to overall community health and member satisfaction +- Recognition programme contribution to overall community health and member satisfaction - Appreciation culture development and maintenance as community grows and evolves -- Recognition program role in member retention and continued positive community engagement +- Recognition programme role in member retention and continued positive community engagement - Community reputation enhancement through recognition of excellence and positive contribution --- @@ -426,4 +426,4 @@ Through this Policy, we pledge to maintain systems that celebrate diverse contri --- -*This Community Recognition and Appreciation Policy was created on 15 September 2025. For questions about recognition programmes or to nominate community members for appreciation, please contact our Community Leaders through the designated channels outlined in our Community Code of Conduct.* +*This Community Recognition and Appreciation Policy provides comprehensive information about recognition programmes. For questions about recognition programmes or to nominate community members for appreciation, please contact our Community Leaders through the designated channels outlined in our Community Code of Conduct.* diff --git a/src/content/docs/dev/contributing.md b/src/content/docs/dev/contributing.md index b3658c6..ed41645 100644 --- a/src/content/docs/dev/contributing.md +++ b/src/content/docs/dev/contributing.md @@ -49,7 +49,7 @@ All contributors are expected to adhere to our Contributor Covenant. The full te All contributions to our projects, including but not limited to code, documentation, artwork, and other materials, will be licensed under our global software licence. By submitting a contribution, you are agreeing to license your work under the terms of this license. -- Our global software licence: Naomi's Public License +- Our global software licence: Naomi's Public Licence - Full text of the license: [License Page](/legal/license) ### 1.7. Intellectual Property @@ -505,7 +505,7 @@ Identifying and reporting bugs is a valuable contribution. When reporting a bug: 1. Search existing issues to avoid duplicates 1. Provide a clear, concise description of the problem 1. Include steps to reproduce the bug -1. Describe the expected behavior and what actually happened +1. Describe the expected behaviour and what actually happened 1. If possible, include screenshots, error messages, or code samples ### 8.4. User Support diff --git a/src/content/docs/dev/environment.md b/src/content/docs/dev/environment.md index 3a42b70..1748a41 100644 --- a/src/content/docs/dev/environment.md +++ b/src/content/docs/dev/environment.md @@ -3264,7 +3264,7 @@ Naomi uses `emacs` for her main editor. (set-face-background 'line-number-current-line nil) (set-face-foreground 'line-number-current-line "yellow") -;; Optional: Customize line number format +;; Optional: Customise line number format (setq display-line-numbers-width 4) ; Reserve space for line numbers (setq display-line-numbers-widen t) ; Expand line number space as needed diff --git a/src/content/docs/dev/style.md b/src/content/docs/dev/style.md index 24353aa..ea307b0 100644 --- a/src/content/docs/dev/style.md +++ b/src/content/docs/dev/style.md @@ -19,7 +19,7 @@ This Guide applies to all code contributions, regardless of contributor status, ### 1.3. Legal Compliance and Intellectual Property All code contributions must comply with: -- Our global software licence: Naomi's Public License +- Our global software licence: Naomi's Public Licence - Contributor Covenant requirements - Applicable intellectual property laws and regulations - Export control and data protection requirements @@ -35,7 +35,7 @@ All code files should begin with a comment section containing the copyright info ```js /** * @copyright NHCarrigan - * @license Naomi's Public License + * @license Naomi's Public Licence * @author Naomi Carrigan */ ``` @@ -363,7 +363,7 @@ These rules apply to all TypeScript code, and will run on files in `src/**/*.ts` - Should not use `=` (GCC syntax). - All tags must be valid JSDoc tags. - `@template` names should be used in the `@typedef`. -- `@license` tag MUST be set to `Naomi's Public License`. +- `@license` tag MUST be set to `Naomi's Public Licence`. - Tags that do not expect content should not have content. - `@implements` should only be used on constructors or classes. - Tag descriptions should not be just a reflection of the name. diff --git a/src/content/docs/legal/aup.md b/src/content/docs/legal/aup.md index d09d685..ad92fd3 100644 --- a/src/content/docs/legal/aup.md +++ b/src/content/docs/legal/aup.md @@ -702,12 +702,6 @@ For technical issues related to policy compliance: **Response Time:** Within 48 hours for technical support requests -**Document Version:** 1.0 - - - -**Next Review Date:** 15 September 2026 - --- *This Acceptable Use Policy establishes comprehensive guidelines for appropriate use of our services. By using our Services, you agree to comply with these usage standards and acknowledge that violations may result in service restrictions or termination. For questions about acceptable use or to report violations, please contact us at aup@nhcarrigan.com.* diff --git a/src/content/docs/legal/community-growth-policy.md b/src/content/docs/legal/community-growth-policy.md index 549734c..9183d14 100644 --- a/src/content/docs/legal/community-growth-policy.md +++ b/src/content/docs/legal/community-growth-policy.md @@ -8,7 +8,7 @@ title: Community Growth Policy ### 1.1. Growth Philosophy and Values -This Community Growth Policy establishes ethical guidelines for how community members can contribute to sustainable, values-aligned community growth. Our approach prioritizes quality relationships over quantity metrics, emphasising authentic connection, mutual support, and alignment with our core values of social justice, inclusivity, and community empowerment. +This Community Growth Policy establishes ethical guidelines for how community members can contribute to sustainable, values-aligned community growth. Our approach prioritises quality relationships over quantity metrics, emphasising authentic connection, mutual support, and alignment with our core values of social justice, inclusivity, and community empowerment. ### 1.2. Core Growth Principles @@ -17,7 +17,7 @@ This Community Growth Policy establishes ethical guidelines for how community me - **Authentic Engagement**: Genuine interest in community values and participation - **Mutual Benefit**: Growth that benefits both new and existing community members - **Sustainable Practices**: Growth approaches that support long-term community health -- **Inclusive Representation**: Prioritizing diversity and representation in growth efforts +- **Inclusive Representation**: Prioritising diversity and representation in growth efforts **Anti-Exploitation Stance:** - **No Predatory Recruitment**: Reject targeting vulnerable individuals for growth purposes @@ -29,7 +29,7 @@ This Community Growth Policy establishes ethical guidelines for how community me ### 1.3. Integration with Community Values **Social Justice Alignment:** -- **Anti-Oppression Focus**: Growth efforts that actively support marginalized communities +- **Anti-Oppression Focus**: Growth efforts that actively support marginalised communities - **Accessibility Prioritization**: Ensuring growth includes people with diverse abilities and needs - **Economic Justice**: Growth that doesn't exclude people based on economic circumstances - **Environmental Responsibility**: Sustainable growth practices that minimise environmental impact @@ -181,7 +181,7 @@ This Community Growth Policy establishes ethical guidelines for how community me #### 3.2.1. Diversity-Centred Recruitment **Priority Communities:** -- **Marginalized Identities**: Prioritize outreach to communities that are underrepresented in tech and social justice spaces +- **Marginalised Identities**: Prioritise outreach to communities that are underrepresented in tech and social justice spaces - **Geographic Diversity**: Seek geographic diversity while respecting cultural differences - **Economic Accessibility**: Ensure growth includes people from diverse economic backgrounds - **Accessibility Needs**: Actively recruit people with disabilities and diverse accessibility needs @@ -192,7 +192,7 @@ This Community Growth Policy establishes ethical guidelines for how community me - **Language Accessibility**: Provide materials in multiple languages when possible - **Cultural Sensitivity**: Respect cultural differences in communication and participation styles - **Community Liaisons**: Work with community members who have connections to underrepresented communities -- **Safe Space Creation**: Ensure outreach creates genuinely safe spaces for marginalized individuals +- **Safe Space Creation**: Ensure outreach creates genuinely safe spaces for marginalised individuals #### 3.2.2. Interest-Based Community Building @@ -218,7 +218,7 @@ This Community Growth Policy establishes ethical guidelines for how community me - **Authenticity**: All messaging should authentically represent community culture and values - **Accessibility**: Communication should be accessible to diverse audiences - **Inclusivity**: Messaging should welcome diverse participation and representation -- **Impact Focus**: Emphasize concrete community impact and social justice work +- **Impact Focus**: Emphasise concrete community impact and social justice work - **Community Voice**: Brand should reflect diverse community voices rather than single perspectives **Consistent Messaging Across Platforms:** @@ -451,5 +451,3 @@ This Community Growth Policy establishes ethical guidelines for how community me *This Community Growth Policy establishes ethical guidelines for sustainable, values-aligned community growth. It works in conjunction with our Community Support Policy, Crisis and Mental Health Management Policy, and staff training materials to ensure holistic community development. All growth activities should prioritise quality relationships, authentic engagement, and alignment with social justice values over numerical metrics or rapid expansion.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/legal/community-support-policy.md b/src/content/docs/legal/community-support-policy.md index 9f64dee..7f2688f 100644 --- a/src/content/docs/legal/community-support-policy.md +++ b/src/content/docs/legal/community-support-policy.md @@ -71,7 +71,7 @@ This policy applies to all forms of support exchange within our community platfo **Identity-Based Support:** - Support groups for specific identities and experiences -- Culturally responsive support for marginalized communities +- Culturally responsive support for marginalised communities - LGBTQ+ affirming support and resources - Neurodiversity-affirming spaces and assistance - Support for survivors of various forms of trauma @@ -103,7 +103,7 @@ This policy applies to all forms of support exchange within our community platfo **Platform-Specific Guidelines:** - **Discord**: Use designated support channels (#general-support, #tech-help) or reach out to trusted community members -- **Forums**: Create posts in appropriate categories with clear, descriptive titles +- **Discord Forums**: Create posts in appropriate forum channels with clear, descriptive titles - **Reddit**: Utilize community-specific support threads and appropriate flair - **GitHub**: Use issue templates for bug reports, feature requests, and technical support - **Social Media**: Engage appropriately with community hashtags and threads @@ -129,7 +129,7 @@ This policy applies to all forms of support exchange within our community platfo - **Expected vs Actual**: Clearly describe what you expected to happen versus what actually occurred **Best Practices for Technical Support Requests:** -- **Use Appropriate Templates**: Follow issue templates or forum formats when available +- **Use Appropriate Templates**: Follow issue templates or discussion formats when available - **Search Existing Issues**: Check if your issue has already been reported or resolved - **One Issue Per Request**: Keep support requests focused on a single problem - **Provide Screenshots**: Include screenshots or screen recordings when they help illustrate the issue @@ -171,7 +171,7 @@ This policy applies to all forms of support exchange within our community platfo #### 2.3.2. Managing Multiple Support Sources **Coordination Strategies:** -- **Professional Services First**: Prioritize professional mental health, medical, or legal services when needed +- **Professional Services First**: Prioritise professional mental health, medical, or legal services when needed - **Community Support as Supplement**: Use community support to complement, not replace, professional services - **Avoid Overwhelming Supporters**: Be mindful of the capacity and boundaries of community volunteers - **Update Supporters**: Let community supporters know when situations change or resolve @@ -219,7 +219,7 @@ This policy applies to all forms of support exchange within our community platfo - **Validate Experiences**: Acknowledge the person's feelings and experiences as valid - **Ask Questions**: Clarify what type of support the person is seeking - **Reflect Understanding**: Demonstrate that you understand what they're sharing -- **Avoid Minimizing**: Don't downplay or dismiss concerns, even if they seem minor to you +- **Avoid Minimising**: Don't downplay or dismiss concerns, even if they seem minor to you **Resource Sharing and Information:** - **Share Relevant Experience**: Offer insights from your own similar experiences when appropriate @@ -235,7 +235,7 @@ This policy applies to all forms of support exchange within our community platfo - **Reproduce First**: Attempt to reproduce the issue yourself when possible - **Check Documentation**: Verify your understanding against official documentation - **Test Solutions**: Test suggested solutions in safe environments before recommending -- **Know Your Limits**: Recognize when issues exceed your technical knowledge +- **Know Your Limits**: Recognise when issues exceed your technical knowledge - **Escalate Appropriately**: Direct complex technical issues to maintainers or core developers **Code and Integration Support:** @@ -264,10 +264,10 @@ This policy applies to all forms of support exchange within our community platfo - **Address Your Limitations**: Acknowledge when cultural differences are outside your experience **Trauma-Informed Approach:** -- **Assume Possibility of Trauma**: Recognize that many people have experienced trauma -- **Prioritize Safety**: Create interactions that feel safe and non-threatening +- **Assume Possibility of Trauma**: Recognise that many people have experienced trauma +- **Prioritise Safety**: Create interactions that feel safe and non-threatening - **Offer Choice and Control**: Let people make their own decisions about sharing and participation -- **Emphasize Collaboration**: Work with people rather than directing or controlling their experience +- **Emphasise Collaboration**: Work with people rather than directing or controlling their experience - **Build Trust**: Be reliable, consistent, and honest in your interactions ### 3.3. Support Provider Self-Care and Sustainability @@ -283,7 +283,7 @@ This policy applies to all forms of support exchange within our community platfo **Preventing Burnout:** - **Distribute Support Load**: Encourage multiple people to provide support rather than taking everything on yourself -- **Recognize Warning Signs**: Know the signs of emotional exhaustion and burnout +- **Recognise Warning Signs**: Know the signs of emotional exhaustion and burnout - **Practice Self-Care**: Maintain your own well-being through whatever practices work for you - **Professional Support**: Seek professional support for your own challenges when needed - **Community Among Supporters**: Connect with other support providers for mutual support @@ -292,17 +292,17 @@ This policy applies to all forms of support exchange within our community platfo **When to Escalate to Staff:** - **Safety Concerns**: Any indication of immediate danger to self or others -- **Harassment or Abuse**: Inappropriate behavior during support interactions +- **Harassment or Abuse**: Inappropriate behaviour during support interactions - **Professional Service Needs**: Situations clearly requiring professional intervention - **Boundary Violations**: When support requests become inappropriate or overwhelming -- **Community Policy Violations**: Any behavior that violates community standards +- **Community Policy Violations**: Any behaviour that violates community standards **Managing Challenging Interactions:** - **Stay Calm**: Maintain composure even when interactions become difficult - **Redirect Appropriately**: Guide people to more appropriate resources when needed - **Document Concerns**: Keep records of concerning interactions for staff review - **Seek Consultation**: Ask staff or experienced community members for guidance when unsure -- **Protect Yourself**: Prioritize your own safety and well-being in all interactions +- **Protect Yourself**: Prioritise your own safety and well-being in all interactions ## 4. PLATFORM-SPECIFIC SUPPORT GUIDELINES @@ -330,7 +330,7 @@ This policy applies to all forms of support exchange within our community platfo - **Evidence Preservation**: Proper documentation of problematic interactions - **Community Protection**: Mechanisms for protecting vulnerable community members -### 4.2. Forum and Reddit Support +### 4.2. Discord Forum Channels and Reddit Support #### 4.2.1. Public Support Best Practices @@ -428,7 +428,7 @@ This policy applies to all forms of support exchange within our community platfo - **Credential Exposure**: Prevent sharing of passwords, API keys, or other sensitive credentials in support channels - **Code Injection**: Be cautious of code suggestions that could introduce security vulnerabilities - **Malicious Code**: Screen for and prevent sharing of potentially malicious code or links -- **Social Engineering**: Recognize and prevent social engineering attempts disguised as support requests +- **Social Engineering**: Recognise and prevent social engineering attempts disguised as support requests - **Phishing Prevention**: Help community members identify and avoid phishing attempts **Technical Support Safety Protocols:** @@ -555,5 +555,3 @@ This policy applies to all forms of support exchange within our community platfo *This Community Support Policy is designed to create a safe, supportive, and sustainable framework for mutual aid within our community. This policy works in conjunction with our Crisis and Mental Health Management Policy, Community Code of Conduct, and staff training materials to ensure comprehensive community support. For questions about this policy or to report concerns about support interactions, please contact community staff through established channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/legal/content-moderation.md b/src/content/docs/legal/content-moderation.md index e96f76d..d715cac 100644 --- a/src/content/docs/legal/content-moderation.md +++ b/src/content/docs/legal/content-moderation.md @@ -966,12 +966,6 @@ For general community support and guidance: **Live Chat:** Available during business hours for immediate assistance -**Document Version:** 1.0 - - - -**Next Review Date:** 15 March 2026 - --- *This Content and Moderation Policy establishes our commitment to maintaining safe, inclusive, and productive communities. By participating in our platforms, you agree to abide by these content standards and acknowledge our moderation practices. For questions about content policies or to report violations, please contact us at moderation@nhcarrigan.com.* diff --git a/src/content/docs/legal/crisis-mental-health.md b/src/content/docs/legal/crisis-mental-health.md index f341935..ed055dc 100644 --- a/src/content/docs/legal/crisis-mental-health.md +++ b/src/content/docs/legal/crisis-mental-health.md @@ -322,7 +322,7 @@ We maintain an up-to-date database of: **(g)** **Emergency Services:** 911 (US), 999 (UK), 112 (EU), 000 (Australia); -**(h)** **Local Crisis Centers:** Regional crisis intervention centres. +**(h)** **Local Crisis Centres:** Regional crisis intervention centres. **ONGOING SUPPORT RESOURCES:** @@ -336,9 +336,9 @@ We maintain an up-to-date database of: **(e)** **Peer Support Networks:** Peer-led mental health support groups; -**(f)** **Community Mental Health Centers:** Local community-based services; +**(f)** **Community Mental Health Centres:** Local community-based services; -**(g)** **University Counselling Centers:** For students and academic community; +**(g)** **University Counselling Centres:** For students and academic community; **(h)** **Employee Assistance Programs:** Workplace mental health resources. @@ -634,7 +634,7 @@ We develop partnerships with: **(a)** **Mental Health Organisations:** Local and national mental health organisations; -**(b)** **Crisis Centers:** Crisis intervention centres and hotlines; +**(b)** **Crisis Centres:** Crisis intervention centres and hotlines; **(c)** **Educational Institutions:** Schools and universities with mental health programmes; @@ -782,14 +782,6 @@ We maintain legal consultation capabilities for: --- -**Document Version:** 1.0 - - - -**Next Review Date:** 25 March 2026 - ---- - *This Crisis and Mental Health Management Policy establishes our commitment to supporting community wellbeing whilst maintaining clear professional boundaries. We are not mental health professionals and cannot provide therapeutic services. If you or someone you know is in crisis, please contact emergency services or professional crisis intervention services immediately.* **IF YOU ARE IN IMMEDIATE DANGER, CONTACT EMERGENCY SERVICES: 911 (US), 999 (UK), 112 (EU), 000 (Australia)** \ No newline at end of file diff --git a/src/content/docs/legal/export-control.md b/src/content/docs/legal/export-control.md index 3355a45..3c96d91 100644 --- a/src/content/docs/legal/export-control.md +++ b/src/content/docs/legal/export-control.md @@ -858,12 +858,6 @@ For export control and sanctions training: **Response Time:** Within 3 business days for training requests -**Document Version:** 1.0 - - - -**Next Review Date:** 15 March 2026 - --- *This Export Control and Sanctions Compliance Policy ensures our full compliance with international trade regulations whilst enabling lawful global service provision. By using our Services, you acknowledge understanding of these requirements and agree to comply with all applicable export control and sanctions laws. For compliance questions or assistance, please contact us at export-compliance@nhcarrigan.com.* diff --git a/src/content/docs/legal/liability.md b/src/content/docs/legal/liability.md index 387c8f6..b6ab48b 100644 --- a/src/content/docs/legal/liability.md +++ b/src/content/docs/legal/liability.md @@ -738,12 +738,6 @@ For urgent legal matters requiring immediate attention: **Response Time:** Within 24 hours for emergency legal matters -**Document Version:** 1.0 - - - -**Next Review Date:** 15 March 2026 - --- *This Limitation of Liability and Indemnification Policy provides comprehensive legal protection through risk allocation, liability limitations, and indemnification provisions. By using our Services, you acknowledge and agree to these terms and understand their legal implications. For questions about liability matters, please contact us at legal@nhcarrigan.com.* diff --git a/src/content/docs/legal/license.md b/src/content/docs/legal/license.md index 9c27823..9adbdbf 100644 --- a/src/content/docs/legal/license.md +++ b/src/content/docs/legal/license.md @@ -2277,8 +2277,6 @@ We encourage all users to engage constructively with Our community, contribute p This is the current version of our software licence. -**Document Version:** 2.0 - **Licence Identifier:** Naomi's Public Licence --- diff --git a/src/content/docs/legal/security.md b/src/content/docs/legal/security.md index 9b97f9e..d6c8953 100644 --- a/src/content/docs/legal/security.md +++ b/src/content/docs/legal/security.md @@ -594,9 +594,6 @@ We are committed to the ongoing development and improvement of our security prog **(d)** Engagement with the broader security community and industry initiatives. - -**Policy Version:** 2.0 - --- *By reporting a security vulnerability to us, you acknowledge that you have read, understood, and agree to comply with this Security Policy. This Policy is designed to promote responsible security research whilst protecting the interests of our users, our organisation, and the broader community. For questions about this Policy or to report security vulnerabilities, please contact us at security@nhcarrigan.com.* diff --git a/src/content/docs/legal/sla.md b/src/content/docs/legal/sla.md index 0b50009..67e392a 100644 --- a/src/content/docs/legal/sla.md +++ b/src/content/docs/legal/sla.md @@ -492,12 +492,6 @@ For legal matters related to this SLA: **Response Time:** Within 5 business days for legal inquiries -**Document Version:** 1.0 - - - -**Next Review Date:** 15 March 2026 - --- *This Service Level Agreement and Warranty Disclaimer defines our service commitments whilst protecting against unfounded warranty claims. By using our Services, you acknowledge understanding of these terms and agree to the limitations and obligations described herein. For questions about service levels or to report issues, please contact us at sla@nhcarrigan.com.* diff --git a/src/content/docs/legal/subprocessors.md b/src/content/docs/legal/subprocessors.md index f277cfc..f5c5705 100644 --- a/src/content/docs/legal/subprocessors.md +++ b/src/content/docs/legal/subprocessors.md @@ -502,8 +502,6 @@ We maintain documentation standards including: **(d)** **Stakeholder Input:** Consideration of feedback from users and privacy advocates. -**Document Version:** 2.0 - --- *This document provides transparency about our data processing relationships to help you make informed decisions about using our services. By using our services, you acknowledge understanding of these subprocessor arrangements and consent to the data processing described herein. For questions or concerns about subprocessor data processing, please contact us at privacy@nhcarrigan.com.* diff --git a/src/content/docs/mentorship/04-user-stories.md b/src/content/docs/mentorship/04-user-stories.md index 0ebc8d8..ba98cec 100644 --- a/src/content/docs/mentorship/04-user-stories.md +++ b/src/content/docs/mentorship/04-user-stories.md @@ -32,7 +32,7 @@ Creating user stories is a crucial step in project planning that: **Mandatory Requirement:** Based on your approved project plan, you must create an individual issue on your GitHub repository for each user story. **Issue Creation Requirements:** -- Each user story must be created as a separate, individual GitHub issue +- Each user story must be created as a separate, individual Gitea issue - If your project plan contains thirty (30) user stories, you must create thirty (30) separate issues - Each issue must be clearly titled and contain the complete user story description - Issues must be created in the repository designated for your flagship project diff --git a/src/content/docs/projects/a4p-bot.md b/src/content/docs/projects/a4p-bot.md index 15f2588..2bd75d2 100644 --- a/src/content/docs/projects/a4p-bot.md +++ b/src/content/docs/projects/a4p-bot.md @@ -133,8 +133,8 @@ The bot automatically fetches and posts news updates from Al Jazeera's Palestine If you encounter issues or have questions: - Open a support ticket in the Discord server -- Report bugs on [GitHub Issues](https://github.com/naomi-lgbt/nodejs-typescript-template/issues) -- Contact via the [chat server](https://http://chat.nhcarrigan.com) or email at `contact@nhcarrigan.com` +- Report bugs on the [Gitea repository issues](https://git.nhcarrigan.com/NHCarrigan/a4p-bot/issues) +- Contact via the [chat server](https://chat.nhcarrigan.com) or email at `contact@nhcarrigan.com` --- @@ -204,7 +204,7 @@ Several IDs are hardcoded in the `src/config/` directory and must be updated for 1. Clone the repository: ```bash -git clone https://github.com/naomi-lgbt/nodejs-typescript-template.git +git clone https://git.nhcarrigan.com/NHCarrigan/a4p-bot.git cd nodejs-typescript-template ``` @@ -558,7 +558,7 @@ Security vulnerabilities should be reported according to our Security Policy: See: `SECURITY.md` in the repository root For security concerns, please contact us through: -- Chat Server: https://http://chat.nhcarrigan.com +- Chat Server: https://chat.nhcarrigan.com - Email: contact@nhcarrigan.com ### 3.6. Disclaimer @@ -744,7 +744,7 @@ The project welcomes contributions in these areas: - Enhanced reporting and analytics **Bug Fixes:** -- Report bugs via GitHub Issues +- Report bugs via Gitea Issues - Include reproduction steps and environment details - PRs to fix bugs are highly appreciated @@ -760,7 +760,7 @@ The project welcomes contributions in these areas: - Create test utilities **Performance:** -- Optimize message caching +- Optimise message caching - Reduce webhook API calls - Improve scheduled task efficiency @@ -879,12 +879,10 @@ Create `.vscode/launch.json`: If you have questions about contributing: -- **GitHub Issues:** https://github.com/naomi-lgbt/nodejs-typescript-template/issues -- **Chat Server:** https://http://chat.nhcarrigan.com +- **Gitea Issues:** https://git.nhcarrigan.com/NHCarrigan/a4p-bot/issues +- **Chat Server:** https://chat.nhcarrigan.com - **Email:** contact@nhcarrigan.com We review pull requests as soon as possible and appreciate all contributions to the project. --- - -**Document Version:** 1.0.0 diff --git a/src/content/docs/projects/altaria.md b/src/content/docs/projects/altaria.md index 0575b45..d9af4da 100644 --- a/src/content/docs/projects/altaria.md +++ b/src/content/docs/projects/altaria.md @@ -39,7 +39,7 @@ Altaria's reminders fall into five themed categories: 1. **Gentle Encouragement** (20 messages) - Soft, supportive reminders 2. **Playful/Cute** (20 messages) - Fun, anime-inspired messages with emoticons 3. **Educational** (20 messages) - Informative content about accessibility -4. **Community Vibes** (20 messages) - Emphasizing collective responsibility +4. **Community Vibes** (20 messages) - Emphasising collective responsibility 5. **Thematic/Fantasy** (20 messages) - Creative, story-driven reminders ### Getting Help @@ -130,7 +130,7 @@ This section is for expansions to our legal policies specific to the Application ### License -This software is licensed under Naomi's Public License. Full details available at: https://docs.nhcarrigan.com/#/license +This software is licensed under Naomi's Public Licence. Full details available at: https://docs.nhcarrigan.com/#/license ### Copyright @@ -214,7 +214,7 @@ To add new reminder messages to `src/config/reminders.ts:9`: - **Discord**: [Chat Server](https://chat.nhcarrigan.com) - **Email**: contact@nhcarrigan.com -- **Issues**: GitHub Issues for bug reports and feature requests +- **Issues**: Gitea Issues for bug reports and feature requests ### Recognition diff --git a/src/content/docs/projects/amari.md b/src/content/docs/projects/amari.md index e6f9d78..99db7d5 100644 --- a/src/content/docs/projects/amari.md +++ b/src/content/docs/projects/amari.md @@ -279,7 +279,7 @@ This section is for expansions to our legal policies specific to the Application ### 3.1. License -This software is licensed under Naomi's Public License. The full licence text is available in the `LICENSE.md` file in the repository root. +This software is licensed under Naomi's Public Licence. The full licence text is available in the `LICENSE.md` file in the repository root. Copyright held by Naomi Carrigan. @@ -349,7 +349,7 @@ Example header: ```typescript /** * @copyright NHCarrigan - * @license Naomi's Public License + * @license Naomi's Public Licence * @author Naomi Carrigan */ ``` @@ -422,7 +422,7 @@ When adding new features: If you have questions about contributing: -- Open a GitHub issue for bugs or feature requests +- Open a Gitea issue for bugs or feature requests - Join the Discord server at https://chat.nhcarrigan.com for discussions - Email contact@nhcarrigan.com for private inquiries diff --git a/src/content/docs/projects/aria-iuvo.md b/src/content/docs/projects/aria-iuvo.md index 9395eb1..3a8246f 100644 --- a/src/content/docs/projects/aria-iuvo.md +++ b/src/content/docs/projects/aria-iuvo.md @@ -172,7 +172,7 @@ This section is for expansions to our legal policies specific to the Application ### Licensing -Aria Iuvo is licensed under Naomi's Public License, as referenced in the global software licence documentation available at [docs.nhcarrigan.com](https://docs.nhcarrigan.com/#/license). +Aria Iuvo is licensed under Naomi's Public Licence, as referenced in the global software licence documentation available at [docs.nhcarrigan.com](https://docs.nhcarrigan.com/#/license). ### Data Handling @@ -283,7 +283,7 @@ npx vitest run --coverage ### Bug Reports and Feature Requests #### Issue Templates -- **Bug Reports**: Include steps to reproduce, expected vs actual behavior +- **Bug Reports**: Include steps to reproduce, expected vs actual behaviour - **Feature Requests**: Describe use case, proposed implementation - **Translation Issues**: Specify locale and incorrect translation diff --git a/src/content/docs/projects/becca-lyria.md b/src/content/docs/projects/becca-lyria.md index 4e1e3fb..282c8bf 100644 --- a/src/content/docs/projects/becca-lyria.md +++ b/src/content/docs/projects/becca-lyria.md @@ -62,7 +62,7 @@ Becca Lyria is built as a modern Discord bot using TypeScript and several key te **AI Integration:** - **Provider**: Anthropic Claude (claude-3-5-sonnet-latest for conversations, claude-sonnet-4-20250514 for story starts) - **Context Management**: Maintains up to 20 messages of conversation history -- **Personality System**: Configurable personality traits for consistent character behavior +- **Personality System**: Configurable personality traits for consistent character behaviour ### Project Structure @@ -178,13 +178,13 @@ This section is for documentation related to contributing to the Application's c - Currently no tests implemented (placeholder exists) **Licensing:** -- Licensed under Naomi's Public License +- Licensed under Naomi's Public Licence - Copyright held by Naomi Carrigan - See LICENSE.md for full terms ### Contribution Process -1. **Issues**: Report bugs and request features through GitHub issues +1. **Issues**: Report bugs and request features through Gitea issues 2. **Pull Requests**: Fork, develop, and submit PRs for review 3. **Code Review**: All changes require review before merging 4. **Guidelines**: Follow established [contributing guidelines](CONTRIBUTING.md) @@ -206,7 +206,7 @@ This section is for documentation related to contributing to the Application's c ### Contact Information -- **Chat Server**: [https://http://chat.nhcarrigan.com](http://chat.nhcarrigan.com) +- **Chat Server**: [https://chat.nhcarrigan.com](https://chat.nhcarrigan.com) - **Email**: contact@nhcarrigan.com - **Source Code**: [https://git.nhcarrigan.com/nhcarrigan/becca-lyria](https://git.nhcarrigan.com/NHCarrigan/becca-lyria) - **Documentation**: [https://docs.nhcarrigan.com/](https://docs.nhcarrigan.com/) diff --git a/src/content/docs/projects/blog.md b/src/content/docs/projects/blog.md index 9ce596a..0651447 100644 --- a/src/content/docs/projects/blog.md +++ b/src/content/docs/projects/blog.md @@ -88,7 +88,7 @@ posts/ # Markdown blog posts ## 3. Legal Documentation ### License -The Application is distributed under **Naomi's Public License** as indicated in the source code headers. +The Application is distributed under **Naomi's Public Licence** as indicated in the source code headers. ### Copyright All source code is copyright © NHCarrigan (Naomi Carrigan). @@ -132,7 +132,7 @@ All source files must include the standard copyright header: ```typescript /** * @copyright NHCarrigan - * @license Naomi's Public License + * @license Naomi's Public Licence * @author Naomi Carrigan */ ``` diff --git a/src/content/docs/projects/boost-monitor.md b/src/content/docs/projects/boost-monitor.md index 6d0e183..02bd16e 100644 --- a/src/content/docs/projects/boost-monitor.md +++ b/src/content/docs/projects/boost-monitor.md @@ -49,7 +49,7 @@ This section is for those interested in running their own instance of the Applic 1. Clone the repository: ```bash - git clone https://github.com/NHCarrigan/oogie-woogie-boostie-woostie.git + git clone https://git.nhcarrigan.com/NHCarrigan/boost-monitor.git cd oogie-woogie-boostie-woostie ``` @@ -122,7 +122,7 @@ Update the paths in `src/server/serve.ts:18-22` if your certificates are located - **Main Entry Point** (`src/index.ts`): Initializes the Discord client, sets up event listeners, and starts the web server - **Role Manager** (`src/modules/manageRoles.ts`): Core logic for detecting boost status and removing roles - **Web Server** (`src/server/serve.ts`): Fastify-based HTTPS server for health monitoring -- **Error Handler** (`src/utils/errorHandler.ts`): Centralized error handling with Sentry integration and Discord webhook notifications +- **Error Handler** (`src/utils/errorHandler.ts`): Centralised error handling with Sentry integration and Discord webhook notifications - **Log Handler** (`src/utils/logHandler.ts`): Winston-based logging with timestamps and colour coding #### Bot Intents @@ -169,7 +169,7 @@ Debug webhooks are used for: Winston logger provides console output with: - Timestamps in `YYYY-MM-DD HH:mm:ss` format -- Color-coded log levels +- Colour-coded log levels - NPM-style log levels (silly, verbose, info, warn, error) ### Deployment Considerations @@ -256,7 +256,7 @@ src/ ├── server/ │ └── serve.ts # Fastify web server └── utils/ - ├── errorHandler.ts # Centralized error handling + ├── errorHandler.ts # Centralised error handling └── logHandler.ts # Winston logging configuration ``` @@ -284,10 +284,10 @@ All contributors must adhere to the Code of Conduct outlined in: CODE_OF_CONDUCT ### Reporting Issues -Bug reports and feature requests can be submitted at: https://github.com/NHCarrigan/oogie-woogie-boostie-woostie/issues +Bug reports and feature requests can be submitted at: https://git.nhcarrigan.com/NHCarrigan/boost-monitor/issues ### Contact For questions or support: -- **Chat Server**: https://http://chat.nhcarrigan.com +- **Chat Server**: https://chat.nhcarrigan.com - **Email**: contact@nhcarrigan.com diff --git a/src/content/docs/projects/caelia.md b/src/content/docs/projects/caelia.md index 8b4f775..50d274c 100644 --- a/src/content/docs/projects/caelia.md +++ b/src/content/docs/projects/caelia.md @@ -129,7 +129,7 @@ This section is for expansions to our legal policies specific to the Application ### License -This software is licensed under Naomi's Public License. All code is copyright NHCarrigan and authored by Naomi Carrigan. +This software is licensed under Naomi's Public Licence. All code is copyright NHCarrigan and authored by Naomi Carrigan. ### Data Handling @@ -205,7 +205,7 @@ src/ ### Reporting Issues -- Use GitHub issues for bug reports +- Use Gitea issues for bug reports - Join the Discord support server for discussions: https://chat.nhcarrigan.com - Email support: contact@nhcarrigan.com diff --git a/src/content/docs/projects/callista.md b/src/content/docs/projects/callista.md index 986191b..e77750b 100644 --- a/src/content/docs/projects/callista.md +++ b/src/content/docs/projects/callista.md @@ -235,7 +235,7 @@ This section is for expansions to our legal policies specific to the Application ### 3.1. License -This Application is licensed under **Naomi's Public License** as indicated in the source file headers. +This Application is licensed under **Naomi's Public Licence** as indicated in the source file headers. Copyright held by **NHCarrigan / Naomi Carrigan**. @@ -333,7 +333,7 @@ This exits with code 0 (no tests configured yet). **Adding a new button:** 1. Create a new file in `src/buttons/` exporting a `ButtonBuilder` 2. Import and add the button to the relevant `ActionRowBuilder` in `index.ts` -3. Add handler logic in `handleInteraction` if the button requires custom behavior +3. Add handler logic in `handleInteraction` if the button requires custom behaviour **Adding a new command:** 1. Create a handler in `src/interactions/` @@ -369,5 +369,5 @@ https://git.nhcarrigan.com/NHCarrigan/callista Include: - Clear description of the issue or feature - Steps to reproduce (for bugs) -- Expected vs actual behavior +- Expected vs actual behaviour - Environment details (Discord client version, etc.) diff --git a/src/content/docs/projects/celestine.md b/src/content/docs/projects/celestine.md index e6ac6f4..aed8199 100644 --- a/src/content/docs/projects/celestine.md +++ b/src/content/docs/projects/celestine.md @@ -37,7 +37,7 @@ Celestine (hereinafter the "Application") is a comprehensive paid moderation bot #### User Experience Features - **`/rank`** - View personal level and XP in the server - **`/leaderboard`** - Browse server level rankings with pagination -- **`/profile`** - Customize profile appearance (avatar, colours, background) +- **`/profile`** - Customise profile appearance (avatar, colours, background) - **`/role`** - Self-assign permitted roles - **`/birthday`** - Set birthday for automatic celebrations - **`/level-role`** - Configure roles automatically assigned at specific levels @@ -55,7 +55,7 @@ Celestine (hereinafter the "Application") is a comprehensive paid moderation bot #### Leveling System - Automatic XP gain from message activity with anti-spam cooldowns -- Customizable level roles that auto-assign at specified levels +- Customisable level roles that auto-assign at specified levels - Visual profile cards with customisable backgrounds and colours - Server leaderboards with pagination @@ -277,7 +277,7 @@ The Application processes and stores: - Modular command structure for maintainability - Event-driven architecture for real-time responses - Database abstraction through Prisma ORM -- Configuration-driven behavior customisation +- Configuration-driven behaviour customisation ### Extension Points diff --git a/src/content/docs/projects/chibika.md b/src/content/docs/projects/chibika.md index 2bd22ca..a3b5ca5 100644 --- a/src/content/docs/projects/chibika.md +++ b/src/content/docs/projects/chibika.md @@ -21,7 +21,7 @@ Displays information about Chibika, including: - What the bot does - How to get started with server subscriptions - Support and help resources -- Links to Discord server and forum for assistance +- Links to Discord server for assistance #### `/ascii [category]` Retrieves random ASCII art from the specified category: @@ -146,7 +146,7 @@ src/ This section is for expansions to our legal policies specific to the Application. ### Licensing -- Source code licensed under Naomi's Public License +- Source code licensed under Naomi's Public Licence - Copyright held by Naomi Carrigan (@nhcarrigan) ### Terms and Privacy @@ -155,7 +155,7 @@ This section is for expansions to our legal policies specific to the Application ### Security - Security guidelines and reporting procedures outlined in `SECURITY.md` -- Responsible disclosure encouraged through GitHub issues +- Responsible disclosure encouraged through Gitea issues ## 4. Contributing Documentation @@ -180,7 +180,7 @@ This section is for documentation related to contributing to the Application's c 6. Submit pull request ### Issue Reporting -- Bug reports and feature requests via [GitHub Issues](https://github.com/anthropics/claude-code/issues) +- Bug reports and feature requests via [GitHub Issues](https://github.com/anthropics/claude-code/issues) (external project) - Security issues through responsible disclosure (see `SECURITY.md`) ### Community diff --git a/src/content/docs/projects/cordelia-taryne.md b/src/content/docs/projects/cordelia-taryne.md index 5cacbde..b52cf0b 100644 --- a/src/content/docs/projects/cordelia-taryne.md +++ b/src/content/docs/projects/cordelia-taryne.md @@ -76,9 +76,9 @@ Cordelia has a distinctive personality: ### Support and Feedback -- **Bug Reports**: Open a GitHub issue -- **Feature Requests**: Create a GitHub issue with the enhancement label -- **General Support**: Visit the [chat server](https://http://chat.nhcarrigan.com) +- **Bug Reports**: Open a Gitea issue +- **Feature Requests**: Create a Gitea issue with the enhancement label +- **General Support**: Visit the [chat server](https://chat.nhcarrigan.com) - **Contact**: Email `contact@nhcarrigan.com` ## 2. Technical Documentation @@ -113,7 +113,7 @@ Required environment variables: 1. **Clone the repository**: ```bash - git clone https://github.com/NHCarrigan/cordelia-taryne.git + git clone https://git.nhcarrigan.com/NHCarrigan/cordelia-taryne.git cd cordelia-taryne ``` @@ -217,7 +217,7 @@ The Application integrates with: ### Intellectual Property - Bot personality and character design are original creations -- Source code is licensed under Naomi's Public License +- Source code is licensed under Naomi's Public Licence - Avatar and visual assets are proprietary - AI model responses are generated by Anthropic's Claude @@ -264,7 +264,7 @@ src/ ### Contribution Process -1. **Issue Creation**: Create detailed GitHub issues for bugs/features +1. **Issue Creation**: Create detailed Gitea issues for bugs/features 2. **Discussion**: Discuss approach before starting work 3. **Implementation**: Follow coding standards and patterns 4. **Testing**: Test thoroughly in development environment diff --git a/src/content/docs/projects/data-api.md b/src/content/docs/projects/data-api.md index fc5532c..6622a2b 100644 --- a/src/content/docs/projects/data-api.md +++ b/src/content/docs/projects/data-api.md @@ -60,7 +60,7 @@ Contains professional testimonials and recommendations with: Contains details about donation platforms: - Platform names and URLs - Icon references -- Color schemes +- Colour schemes - Platform descriptions #### Funding Information @@ -402,13 +402,13 @@ Users should not build critical systems that depend on the Application's availab The data served by the Application contains information about projects, professional experience, and other content that may be subject to intellectual property rights: - Project names, descriptions, and logos may be trademarks -- Code and software referenced may be under various open-source licenses +- Code and software referenced may be under various open-source licences - Testimonial content remains the intellectual property of the original authors Users consuming this data should: - Respect intellectual property rights - Provide proper attribution when displaying data -- Review specific licenses for any referenced projects or software +- Review specific licences for any referenced projects or software #### Application Code @@ -647,8 +647,8 @@ When contributing, keep security in mind: If you need help contributing: -- Open a GitHub issue with your question -- Join the [Chat Server](https://http://chat.nhcarrigan.com) +- Open a Gitea issue with your question +- Join the [Chat Server](https://chat.nhcarrigan.com) - Email: `contact@nhcarrigan.com` ### 4.12. Recognition diff --git a/src/content/docs/projects/discord-analytics.md b/src/content/docs/projects/discord-analytics.md index 292ce82..68e8556 100644 --- a/src/content/docs/projects/discord-analytics.md +++ b/src/content/docs/projects/discord-analytics.md @@ -155,7 +155,7 @@ This section is for expansions to our legal policies specific to the Application ### License -The Application is licensed under [Naomi's Public License](https://docs.nhcarrigan.com/#/license) (referenced as "global software licence"). +The Application is licensed under [Naomi's Public Licence](https://docs.nhcarrigan.com/#/license) (referenced as "global software licence"). Copyright is held by Naomi Carrigan. @@ -224,13 +224,13 @@ The project uses: ### Reporting Issues -If you have feedback or a bug report, please open a GitHub issue. +If you have feedback or a bug report, please open a Gitea issue. ### Contact The maintainers may be contacted through: -- [Chat Server](https://http://chat.nhcarrigan.com) +- [Chat Server](https://chat.nhcarrigan.com) - Email: contact@nhcarrigan.com ### Current Version diff --git a/src/content/docs/projects/docs.md b/src/content/docs/projects/docs.md index ae13a0d..a9ce5cb 100644 --- a/src/content/docs/projects/docs.md +++ b/src/content/docs/projects/docs.md @@ -22,7 +22,7 @@ The Application is organised into several main sections accessible via the sideb #### Custom Theming - Light and dark mode support with automatic detection -- Custom "Sakura Dreams" color scheme with pink/purple tones +- Custom "Sakura Dreams" colour scheme with pink/purple tones - Accessibility features including OpenDyslexic font support - Responsive design that works across all devices @@ -33,7 +33,7 @@ The Application is organised into several main sections accessible via the sideb #### Analytics and Tracking - Privacy-focused Plausible Analytics integration -- Page view and event tracking for user behavior insights +- Page view and event tracking for user behaviour insights - Google AdSense integration for monetization #### Content Features @@ -47,7 +47,7 @@ The Application is organised into several main sections accessible via the sideb The Application includes several accessibility features: - Semantic HTML structure with proper heading hierarchy - OpenDyslexic font support for users with dyslexia -- High contrast color schemes +- High contrast colour schemes - Keyboard navigation support - Screen reader compatible markup @@ -135,9 +135,9 @@ public/ # Static assets ### Styling System #### CSS Variables and Theming -- Custom color scheme using CSS variables +- Custom colour scheme using CSS variables - Pink/purple "Sakura Dreams" theme -- Dark mode with inverted color palette +- Dark mode with inverted colour palette - Background image integration for visual appeal #### Typography @@ -195,14 +195,14 @@ The Application serves as the central repository for all legal documentation rel ### Comprehensive Legal Coverage - **Terms of Service**: User agreements for all NHCarrigan services - **Privacy Policy**: Data collection, processing, and user rights -- **Software License**: Open source licensing for projects +- **Software Licence**: Open source licensing for projects - **Security Policy**: Vulnerability reporting and security practices - **DMCA and Copyright**: Intellectual property policies - **Subprocessors List**: Third-party service providers and data processing - **Government Actions**: Transparency reporting for legal requests ### Policy Management -- Centralized location for all legal documents +- Centralised location for all legal documents - Version control through Git for policy changes - Public accessibility for transparency - Regular updates reflecting current legal requirements @@ -272,7 +272,7 @@ The Application serves as the central repository for all legal documentation rel - Update project version badges - Refresh project screenshots - Review and update legal documents -- Monitor analytics for user behavior insights +- Monitor analytics for user behaviour insights - Update dependencies and security patches #### Community Involvement diff --git a/src/content/docs/projects/eclaire.md b/src/content/docs/projects/eclaire.md index ba5ec26..f07a539 100644 --- a/src/content/docs/projects/eclaire.md +++ b/src/content/docs/projects/eclaire.md @@ -343,17 +343,17 @@ Before interacting with our community, please read our [Code of Conduct](CODE_OF ### Reporting Issues -If you have feedback or a bug report, please feel free to open a GitHub issue with: +If you have feedback or a bug report, please feel free to open a Gitea issue with: - Clear description of the issue - Steps to reproduce (for bugs) -- Expected vs actual behavior +- Expected vs actual behaviour - Browser and OS information - Screenshots if applicable ### Contact We may be contacted through: -- [Chat Server](https://http://chat.nhcarrigan.com) +- [Chat Server](https://chat.nhcarrigan.com) - Email: contact@nhcarrigan.com --- diff --git a/src/content/docs/projects/freecodecamp-review-generator.md b/src/content/docs/projects/freecodecamp-review-generator.md index f955dda..10e7d0c 100644 --- a/src/content/docs/projects/freecodecamp-review-generator.md +++ b/src/content/docs/projects/freecodecamp-review-generator.md @@ -234,7 +234,7 @@ This section is for expansions to our legal policies specific to the Application ### License -This software is licensed under Naomi's Public License. The full licence text can be found at: +This software is licensed under Naomi's Public Licence. The full licence text can be found at: - Local: [LICENSE.md](LICENSE.md) - Online: https://docs.nhcarrigan.com/#/license @@ -290,16 +290,16 @@ We welcome contributions to the freeCodeCamp Review Generator! Before contributi #### 1. Report Bugs -If you encounter a bug, please open a GitHub issue with: +If you encounter a bug, please open a Gitea issue with: - Clear description of the problem - Steps to reproduce -- Expected vs. actual behavior +- Expected vs. actual behaviour - Your environment (OS, Node.js version, pnpm version) - Any relevant error messages or logs #### 2. Suggest Enhancements -We appreciate feature requests and enhancement suggestions! Please open a GitHub issue describing: +We appreciate feature requests and enhancement suggestions! Please open a Gitea issue describing: - The problem you're trying to solve - Your proposed solution - Any alternative approaches you've considered @@ -368,7 +368,7 @@ All source files should include the copyright header: ```typescript /** * @copyright NHCarrigan - * @license Naomi's Public License + * @license Naomi's Public Licence * @author Naomi Carrigan */ ``` @@ -421,9 +421,9 @@ Please be patient during the review process and be open to feedback and requeste For questions, discussions, or help with contributions: -- **GitHub Issues**: For bug reports and feature requests +- **Gitea Issues**: For bug reports and feature requests - **Pull Requests**: For code contributions and discussions -- **Discord**: Join the community at https://http://chat.nhcarrigan.com +- **Discord**: Join the community at https://chat.nhcarrigan.com - **Email**: contact@nhcarrigan.com for private inquiries ### Recognition @@ -432,7 +432,7 @@ All contributors will be recognised for their contributions. Significant contrib ### License for Contributions -By contributing to this project, you agree that your contributions will be licensed under the same license as the project (Naomi's Public License). You confirm that: +By contributing to this project, you agree that your contributions will be licensed under the same license as the project (Naomi's Public Licence). You confirm that: - You have the right to submit the contribution - Your contribution is your original work or properly attributed diff --git a/src/content/docs/projects/hikari.md b/src/content/docs/projects/hikari.md index fa4fa0a..3f46c66 100644 --- a/src/content/docs/projects/hikari.md +++ b/src/content/docs/projects/hikari.md @@ -58,7 +58,7 @@ Hikari follows a microservices architecture with three main components: - **Language**: TypeScript - **Key Features**: - Responsive web interface - - Product catalog with filtering + - Product catalogue with filtering - Announcements system - Routing and navigation @@ -69,7 +69,7 @@ Hikari follows a microservices architecture with three main components: - RESTful API endpoints - Announcement management - Database operations - - Discord and forum integration + - Discord integration ### Development Setup @@ -140,7 +140,7 @@ model Announcements { ### Key Configuration Files -- [`client/src/app/config/products.ts`](client/src/app/config/products.ts) - Product catalog configuration +- [`client/src/app/config/products.ts`](client/src/app/config/products.ts) - Product catalogue configuration - [`bot/src/config/prompt.ts`](bot/src/config/prompt.ts) - AI agent personality and instructions - [`client/src/app/app.routes.ts`](client/src/app/app.routes.ts) - Client-side routing - [`bot/commandJson.js`](bot/commandJson.js) - Discord slash command definitions @@ -163,7 +163,7 @@ turbo test ## 3. Legal Documentation ### License -This software is licensed under [Naomi's Public License](https://docs.nhcarrigan.com/#/license). +This software is licensed under [Naomi's Public Licence](https://docs.nhcarrigan.com/#/license). ### Privacy Policy User data handling is governed by the [NHCarrigan Privacy Policy](https://docs.nhcarrigan.com/#/privacy). @@ -192,7 +192,7 @@ Security vulnerabilities should be reported according to the [NHCarrigan Securit All contributors must follow the [NHCarrigan Code of Conduct](https://docs.nhcarrigan.com/community/coc/). ### Contributing Guidelines -Please review the [Contributing Guidelines](https://docs.nhcarrigan.com/community/guide/) before submitting contributions. +Please review the [Contributing Guidelines](https://docs.nhcarrigan.com/dev/contributing/) before submitting contributions. ### Development Workflow diff --git a/src/content/docs/projects/keiko.md b/src/content/docs/projects/keiko.md index a2973af..776dd92 100644 --- a/src/content/docs/projects/keiko.md +++ b/src/content/docs/projects/keiko.md @@ -145,7 +145,7 @@ The AI model configuration is set in the codebase (src/modules/makeAiRequest.ts: #### Personality Customization -Edit `src/config/personality.ts` to customise Keiko's personality and behavior. +Edit `src/config/personality.ts` to customise Keiko's personality and behaviour. #### User Authorization @@ -278,7 +278,7 @@ This section is for expansions to our legal policies specific to the Application ### 3.1. License -This software is licensed under [Naomi's Public License](https://docs.nhcarrigan.com/#/license). +This software is licensed under [Naomi's Public Licence](https://docs.nhcarrigan.com/#/license). Copyright held by Naomi Carrigan. @@ -412,7 +412,7 @@ Potential areas where contributions are welcome: - **Documentation**: Improve or expand documentation - **Features**: Add new commands or capabilities - **Bug Fixes**: Fix reported issues -- **Performance**: Optimize existing functionality +- **Performance**: Optimise existing functionality - **Error Handling**: Improve error messages and handling ### 4.8. Reporting Issues @@ -424,7 +424,7 @@ If you find a bug or have a feature request: - Clear title - Description of the problem or feature - Steps to reproduce (for bugs) - - Expected vs actual behavior + - Expected vs actual behaviour - Environment details (if applicable) ### 4.9. Getting Help diff --git a/src/content/docs/projects/liora.md b/src/content/docs/projects/liora.md index 11a4213..aef8574 100644 --- a/src/content/docs/projects/liora.md +++ b/src/content/docs/projects/liora.md @@ -56,7 +56,7 @@ When a message contains one of your highlight words, you'll receive a DM contain - Action buttons: - **Jump to Message**: Opens the message in Discord - **Discord Server**: Links to the support server - - **Forum**: Links to the support forum + - **Discord Community**: Links to the Discord community ### 1.4. Important Notes @@ -71,7 +71,7 @@ If you need assistance or want to report a bug: - **Discord Server**: [chat.nhcarrigan.com](https://chat.nhcarrigan.com) - **Email**: contact@nhcarrigan.com -- **GitHub Issues**: Open an issue on the repository +- **Gitea Issues**: Open an issue on the repository ### 1.6. Subscription Information @@ -384,7 +384,7 @@ This section is for expansions to our legal policies specific to the Application ### 3.1. License -This software is licensed under [Naomi's Public License](https://docs.nhcarrigan.com/#/license). +This software is licensed under [Naomi's Public Licence](https://docs.nhcarrigan.com/#/license). Copyright held by Naomi Carrigan. @@ -472,11 +472,11 @@ Before interacting with our community, please review our Code of Conduct: [https If you encounter a bug: -1. Check existing GitHub issues to avoid duplicates +1. Check existing Gitea issues to avoid duplicates 2. Create a new issue with: - Clear description of the bug - Steps to reproduce - - Expected vs. actual behavior + - Expected vs. actual behaviour - Environment details (Node.js version, OS, etc.) - Error logs or screenshots if applicable @@ -484,7 +484,7 @@ If you encounter a bug: For feature requests: -1. Open a GitHub issue with the "feature request" label +1. Open a Gitea issue with the "feature request" label 2. Describe the feature and its use case 3. Explain why it would benefit users 4. Be open to discussion and feedback @@ -580,7 +580,7 @@ Join our community: - **Discord Server**: [chat.nhcarrigan.com](https://chat.nhcarrigan.com) - Ask questions, discuss features - **Discord Community**: [chat.nhcarrigan.com](https://chat.nhcarrigan.com) - Long-form discussions and support -- **GitHub Issues**: Track bugs and feature requests +- **Gitea Issues**: Track bugs and feature requests ### 4.10. Recognition @@ -595,8 +595,7 @@ Contributors will be recognised in: If you need help while contributing: - Ask in the Discord server (#development or #support channels) -- Post on the forum for detailed questions -- Comment on the relevant GitHub issue or pull request +- Comment on the relevant Gitea issue or pull request - Email: contact@nhcarrigan.com ### 4.12. Release Process diff --git a/src/content/docs/projects/logger.md b/src/content/docs/projects/logger.md index de10c42..53932e9 100644 --- a/src/content/docs/projects/logger.md +++ b/src/content/docs/projects/logger.md @@ -173,7 +173,7 @@ This section is for expansions to our legal policies specific to the Application ### License -This software is licensed under Naomi's Public License. See the [LICENSE.md](LICENSE.md) file for complete terms. +This software is licensed under Naomi's Public Licence. See the [LICENSE.md](LICENSE.md) file for complete terms. ### Copyright @@ -222,7 +222,7 @@ If you encounter bugs or have feature requests: ### Contact -- Chat Server: [https://http://chat.nhcarrigan.com](http://chat.nhcarrigan.com) +- Chat Server: [https://chat.nhcarrigan.com](https://chat.nhcarrigan.com) - Email: contact@nhcarrigan.com - Repository: [https://git.nhcarrigan.com/nhcarrigan/logger](https://git.nhcarrigan.com/NHCarrigan/logger) - Issues: [https://git.nhcarrigan.com/nhcarrigan/logger/issues](https://git.nhcarrigan.com/NHCarrigan/logger/issues) diff --git a/src/content/docs/projects/lynira.md b/src/content/docs/projects/lynira.md index f44fe19..f4f1ac8 100644 --- a/src/content/docs/projects/lynira.md +++ b/src/content/docs/projects/lynira.md @@ -25,7 +25,7 @@ Creates a new shortened URL. Displays all your active shortened URLs along with usage statistics. - **Features:** - Shows current usage count vs. subscription limit - - Provides clickable buttons to access Discord server and forum + - Provides clickable buttons to access Discord server - Lists all active short URLs with their destinations #### `/remove` @@ -129,7 +129,7 @@ Required environment variables: This section is for expansions to our legal policies specific to the Application. ### Licensing -The Application is licensed under "Naomi's Public License" as indicated in the source code headers. +The Application is licensed under "Naomi's Public Licence" as indicated in the source code headers. ### Copyright Copyright held by Naomi Carrigan (@nhcarrigan). diff --git a/src/content/docs/projects/maylin-taryne.md b/src/content/docs/projects/maylin-taryne.md index 6ce1812..a6c78cc 100644 --- a/src/content/docs/projects/maylin-taryne.md +++ b/src/content/docs/projects/maylin-taryne.md @@ -76,7 +76,7 @@ Maylin Taryne is built as a user-installable Discord bot with the following key - **Subscription Validation**: Discord entitlement checking - **Cost Calculation**: Usage tracking and cost monitoring - **Error Handling**: Standardized error responses -- **Logging**: Centralized logging infrastructure +- **Logging**: Centralised logging infrastructure ##### Server (`src/server/`) - Health monitoring web server on port 5011 @@ -121,7 +121,7 @@ pnpm start This section is for expansions to our legal policies specific to the Application. ### Licensing -- Licensed under Naomi's Public License +- Licensed under Naomi's Public Licence - Copyright held by Naomi Carrigan - See [global software licence](https://docs.nhcarrigan.com/#/license) for details @@ -152,7 +152,7 @@ This section is for documentation related to contributing to the Application's c - Modular architecture with clear separation of concerns - Event-driven design following Discord.js patterns - Utility-first approach for shared functionality -- Configuration-driven personality and behavior +- Configuration-driven personality and behaviour ### Testing - Vitest for testing framework (configuration present) @@ -171,6 +171,6 @@ This section is for documentation related to contributing to the Application's c - All contributions subject to review process ### Support and Contact -- [Chat Server](https://http://chat.nhcarrigan.com) for community support +- [Chat Server](https://chat.nhcarrigan.com) for community support - Email: contact@nhcarrigan.com - [Source Code Repository](https://git.nhcarrigan.com/NHCarrigan/maylin-taryne) diff --git a/src/content/docs/projects/meeting-minutes.md b/src/content/docs/projects/meeting-minutes.md index 76c0217..3020230 100644 --- a/src/content/docs/projects/meeting-minutes.md +++ b/src/content/docs/projects/meeting-minutes.md @@ -16,7 +16,7 @@ The Application automates the process of capturing, transcribing, and summarisin - **Audio Recording**: Captures meeting audio from your system's default audio input/output mix - **Speech-to-Text Transcription**: Converts recorded audio to text using WhisperX (OpenAI's Whisper model) -- **AI Summarization**: Generates concise meeting summaries with key decisions, action items, and discussion points using a local LLM +- **AI Summarisation**: Generates concise meeting summaries with key decisions, action items, and discussion points using a local LLM - **Speaker Diarization** (Optional): Identifies and labels different speakers in the meeting - **Complete Privacy**: All processing happens locally on your machine with no data transmission to external services @@ -205,7 +205,7 @@ After the first successful run, you can remove the token from the code. The Application follows a linear pipeline architecture: ``` -Audio Input → Recording (FFmpeg) → Transcription (WhisperX) → Summarization (Ollama) → Cleanup +Audio Input → Recording (FFmpeg) → Transcription (WhisperX) → Summarisation (Ollama) → Cleanup ``` #### Component Details @@ -221,7 +221,7 @@ Audio Input → Recording (FFmpeg) → Transcription (WhisperX) → Summarizatio - Generates timestamped JSON transcripts - Optional speaker diarization support -**Summarization Module** (`summarize_with_local_model()` - main.py:39-74): +**Summarisation Module** (`summarize_with_local_model()` - main.py:39-74): - Uses Ollama with llama3:8b for local AI processing - Extracts key decisions, action items, and discussion points - Generates natural language summaries @@ -275,7 +275,7 @@ Modify the prompt in `summarize_with_local_model()` (lines 49-60) to adjust summ **Issue**: WhisperX fails to transcribe **Solution**: Ensure the audio file is valid WAV format and the Whisper model is downloaded -**Issue**: Summarization takes too long +**Issue**: Summarisation takes too long **Solution**: Use a smaller/faster Ollama model or switch to GPU processing **Issue**: No audio captured during recording @@ -389,7 +389,7 @@ When contributing, please test: 1. **Audio Recording**: Verify recording works with various audio sources 2. **Transcription**: Test with different accents, speaking speeds, and audio quality -3. **Summarization**: Ensure summaries are coherent and capture key information +3. **Summarisation**: Ensure summaries are coherent and capture key information 4. **Cross-platform**: Test on different operating systems if possible 5. **Error Handling**: Test edge cases and error conditions @@ -404,7 +404,7 @@ When contributing, please test: If you encounter bugs or have feature requests: -1. Check existing GitHub issues to avoid duplicates +1. Check existing Gitea issues to avoid duplicates 2. Open a new issue with a clear title and description 3. Include steps to reproduce (for bugs) 4. Provide system information (OS, Python version, etc.) @@ -413,8 +413,8 @@ If you encounter bugs or have feature requests: If you need assistance: -- Open a GitHub issue with the "question" label -- Join our [Chat Server](https://http://chat.nhcarrigan.com) +- Open a Gitea issue with the "question" label +- Join our [Chat Server](https://chat.nhcarrigan.com) - Email us at `contact@nhcarrigan.com` ### Recognition diff --git a/src/content/docs/projects/melody-iuvo.md b/src/content/docs/projects/melody-iuvo.md index fe17723..11d67d0 100644 --- a/src/content/docs/projects/melody-iuvo.md +++ b/src/content/docs/projects/melody-iuvo.md @@ -88,7 +88,7 @@ Tasks are displayed in rich Discord embeds showing: - Title and description - Category, status, and priority - Due date, creation date, and last updated date -- Color-coded by status (red for TODO, orange for in-progress, yellow for in-review, green for complete) +- Colour-coded by status (red for TODO, orange for in-progress, yellow for in-review, green for complete) ### Subscription Model diff --git a/src/content/docs/projects/mommy-bot.md b/src/content/docs/projects/mommy-bot.md index 4fcefe5..d33d1d6 100644 --- a/src/content/docs/projects/mommy-bot.md +++ b/src/content/docs/projects/mommy-bot.md @@ -81,7 +81,7 @@ Key production dependencies: ## 3. Legal Documentation ### License -The Application is licensed under "Naomi's Public License" as specified in the source code headers. +The Application is licensed under "Naomi's Public Licence" as specified in the source code headers. ### Copyright All code is copyright © NHCarrigan (Naomi Carrigan). @@ -154,5 +154,5 @@ src/ Report bugs and feature requests through the project's issue tracker, including: - Platform affected (Discord/Slack/Bluesky) - Steps to reproduce -- Expected vs. actual behavior +- Expected vs. actual behaviour - Environment details diff --git a/src/content/docs/projects/mommy.md b/src/content/docs/projects/mommy.md index 2b2b6ef..32a3467 100644 --- a/src/content/docs/projects/mommy.md +++ b/src/content/docs/projects/mommy.md @@ -121,7 +121,7 @@ The project includes comprehensive tests using Vitest: ### License -This software is licensed under Naomi's Public License. Copyright held by Naomi Carrigan. +This software is licensed under Naomi's Public Licence. Copyright held by Naomi Carrigan. ### Privacy diff --git a/src/content/docs/projects/nomena.md b/src/content/docs/projects/nomena.md index 9485d9d..9eae312 100644 --- a/src/content/docs/projects/nomena.md +++ b/src/content/docs/projects/nomena.md @@ -249,7 +249,7 @@ To disable the uniqueness check entirely, comment out or remove the fetch logic #### Image Generation Prompts -Customize the mascot generation prompt in `src/classes/ai.ts:95-97`: +Customise the mascot generation prompt in `src/classes/ai.ts:95-97`: ```typescript systemInstruction: `Your custom prompt here` @@ -339,7 +339,7 @@ The Application uses @nhcarrigan/logger for logging with Discord Analytics integ - Error tracking (when enabled in the logger) - Custom analytics events (when configured) -To modify logging behavior, update the logger initialization in `src/index.ts:21`: +To modify logging behaviour, update the logger initialization in `src/index.ts:21`: ```typescript const logger = new Logger("Nomena", process.env.LOG_TOKEN); @@ -434,7 +434,7 @@ This section is for expansions to our legal policies specific to the Application ### 3.1. License -This Application is licensed under Naomi's Public License. The full licence text is available at: +This Application is licensed under Naomi's Public Licence. The full licence text is available at: https://docs.nhcarrigan.com/#/license Copyright is held by Naomi Carrigan. @@ -560,7 +560,7 @@ Follow the installation instructions in Section 2.3 (Installation) to set up you ```typescript /** * @copyright NHCarrigan - * @license Naomi's Public License + * @license Naomi's Public Licence * @author Naomi Carrigan */ ``` @@ -763,7 +763,7 @@ A: Yes, the bot can run on services like Heroku (legacy), Railway, Render, or Fl ### D. Credits - **Author**: Naomi Carrigan -- **License**: Naomi's Public License +- **License**: Naomi's Public Licence - **Dependencies**: See package.json for full list - **Special Thanks**: Anthropic, Google, and Discord.js contributors diff --git a/src/content/docs/projects/pavelle.md b/src/content/docs/projects/pavelle.md index 3b9c78e..1bde1bd 100644 --- a/src/content/docs/projects/pavelle.md +++ b/src/content/docs/projects/pavelle.md @@ -109,7 +109,7 @@ Required environment variables: This section is for expansions to our legal policies specific to the Application. ### License -This software is licensed under Naomi's Public License as specified in the source code headers. +This software is licensed under Naomi's Public Licence as specified in the source code headers. ### Data Collection The Application collects and stores: @@ -141,7 +141,7 @@ This section is for documentation related to contributing to the Application's c ### Code Style Guidelines -- **Licensing**: All files must include copyright header with Naomi's Public License +- **Licensing**: All files must include copyright header with Naomi's Public Licence - **Comments**: Minimal commenting (code should be self-documenting) - **TypeScript**: Strict typing with explicit interfaces - **ESLint**: Zero warnings policy enforced in CI @@ -150,7 +150,7 @@ This section is for documentation related to contributing to the Application's c ### Architecture Patterns - **Command Pattern**: Each slash command in separate file with common interface -- **Error Handling**: Centralized error handler with UUID tracking +- **Error Handling**: Centralised error handler with UUID tracking - **Type Safety**: Comprehensive TypeScript interfaces and type guards - **Separation of Concerns**: Clear module boundaries (commands, modules, utils, config) diff --git a/src/content/docs/projects/portfolio.md b/src/content/docs/projects/portfolio.md index 090f011..24ad83e 100644 --- a/src/content/docs/projects/portfolio.md +++ b/src/content/docs/projects/portfolio.md @@ -17,7 +17,6 @@ The Application is currently deployed and accessible at [nhcarrigan.com](https:/ - **Service Offerings**: Details about tools and infrastructure development for online community management - **Contact Options**: Multiple ways to reach the organisation including: - Public Discord community - - Forum for long-form discussions - Commission inquiry form - General contact form - Paid meeting scheduling diff --git a/src/content/docs/projects/resume.md b/src/content/docs/projects/resume.md index cef2267..5ab35e8 100644 --- a/src/content/docs/projects/resume.md +++ b/src/content/docs/projects/resume.md @@ -19,7 +19,7 @@ The Application generates a professional, accessible resume website from structu ### Using the Resume Website 1. **Browse Sections**: Use the navigation links to jump to specific sections (Employment, Education, etc.) 2. **Download Data**: Click "YAML" or "JSON" links to download the resume in structured formats -3. **Print/Save PDF**: Click the "print" link to open browser print dialog for PDF saving +3. **Print/Save PDF**: Click the "print" link to open browser print dialogue for PDF saving 4. **Contact**: Use the "submit your own request" link to contact for opportunities ### Resume Sections @@ -96,7 +96,7 @@ Deploy to any static hosting service (Netlify, Vercel, GitHub Pages, etc.) ## 3. Legal Documentation ### License -This software is licensed under Naomi's Public License. Copyright held by Naomi Carrigan. +This software is licensed under Naomi's Public Licence. Copyright held by Naomi Carrigan. For complete legal terms, refer to: - [Global Software Licence](https://docs.nhcarrigan.com/#/license) @@ -153,15 +153,15 @@ All contributions must pass: - **Build**: Successful site generation ### Reporting Issues -- Use GitHub Issues for bugs and feature requests +- Use Gitea Issues for bugs and feature requests - Provide detailed reproduction steps for bugs - Include relevant error messages and logs - Tag issues appropriately (bug, enhancement, documentation) ### Contact -- [Chat Server](https://http://chat.nhcarrigan.com) for real-time discussion +- [Chat Server](https://chat.nhcarrigan.com) for real-time discussion - Email: contact@nhcarrigan.com for direct communication -- GitHub Issues for project-specific discussions +- Gitea Issues for project-specific discussions ### Project Structure ``` diff --git a/src/content/docs/projects/rosalia-nightsong.md b/src/content/docs/projects/rosalia-nightsong.md index b1dc668..9362203 100644 --- a/src/content/docs/projects/rosalia-nightsong.md +++ b/src/content/docs/projects/rosalia-nightsong.md @@ -141,7 +141,7 @@ This section is for expansions to our legal policies specific to the Application ### License -This software is licensed under Naomi's Public License. Copyright held by Naomi Carrigan. +This software is licensed under Naomi's Public Licence. Copyright held by Naomi Carrigan. ### Data Handling @@ -204,4 +204,4 @@ Currently, no automated tests are configured. Contributors are encouraged to man ### Contact -For questions or support, contact through the [Chat Server](https://http://chat.nhcarrigan.com) or email `contact@nhcarrigan.com`. +For questions or support, contact through the [Chat Server](https://chat.nhcarrigan.com) or email `contact@nhcarrigan.com`. diff --git a/src/content/docs/projects/saisoku.md b/src/content/docs/projects/saisoku.md index 483db67..4b6f5aa 100644 --- a/src/content/docs/projects/saisoku.md +++ b/src/content/docs/projects/saisoku.md @@ -262,7 +262,7 @@ For the complete Terms of Service, please visit: https://docs.nhcarrigan.com/#/t ### License -This software is licensed under Naomi's Public License. Copyright is held by Naomi Carrigan. +This software is licensed under Naomi's Public Licence. Copyright is held by Naomi Carrigan. For more information, see the LICENSE.md file in the repository. diff --git a/src/content/docs/projects/scripts.md b/src/content/docs/projects/scripts.md index 9ae8280..d7cf887 100644 --- a/src/content/docs/projects/scripts.md +++ b/src/content/docs/projects/scripts.md @@ -403,7 +403,7 @@ This section is for expansions to our legal policies specific to the Application ### 3.1. License -The Application is distributed under **Naomi's Public License**. See `LICENSE.md` for full terms. +The Application is distributed under **Naomi's Public Licence**. See `LICENSE.md` for full terms. ### 3.2. Privacy Policy @@ -481,7 +481,7 @@ To add a new automation script: ```typescript /* * Copyright (C) 2025 Naomi Carrigan - * Licensed under Naomi's Public License + * Licensed under Naomi's Public Licence */ ``` @@ -656,5 +656,3 @@ All contributors must adhere to the Code of Conduct outlined in `CODE_OF_CONDUCT - Follow contribution guidelines for all submissions --- - -**Document Version:** 1.0 diff --git a/src/content/docs/projects/serenya.md b/src/content/docs/projects/serenya.md index aad72a8..7d96b32 100644 --- a/src/content/docs/projects/serenya.md +++ b/src/content/docs/projects/serenya.md @@ -123,7 +123,7 @@ This section is for expansions to our legal policies specific to the Application ### License -Serenya is licensed under "Naomi's Public License" as specified in the source code headers. +Serenya is licensed under "Naomi's Public Licence" as specified in the source code headers. ### Copyright @@ -160,7 +160,7 @@ All source files must include the copyright header: ```typescript /** * @copyright NHCarrigan - * @license Naomi's Public License + * @license Naomi's Public Licence * @author Naomi Carrigan */ ``` diff --git a/src/content/docs/projects/sorielle.md b/src/content/docs/projects/sorielle.md index e5cc3b4..1fa5bfe 100644 --- a/src/content/docs/projects/sorielle.md +++ b/src/content/docs/projects/sorielle.md @@ -90,7 +90,7 @@ This section is for expansions to our legal policies specific to the Application ### License -This software is licensed under Naomi's Public License. Full license terms are available at [docs.nhcarrigan.com](https://docs.nhcarrigan.com/#/license). +This software is licensed under Naomi's Public Licence. Full license terms are available at [docs.nhcarrigan.com](https://docs.nhcarrigan.com/#/license). ### Copyright @@ -154,4 +154,4 @@ Before interacting with our community, please read our [Code of Conduct](CODE_OF For development questions or support: - [Discord Server](https://chat.nhcarrigan.com) -- GitHub Issues for bug reports and feature requests +- Gitea Issues for bug reports and feature requests diff --git a/src/content/docs/projects/static-pages.md b/src/content/docs/projects/static-pages.md index 3e2b92c..12506bb 100644 --- a/src/content/docs/projects/static-pages.md +++ b/src/content/docs/projects/static-pages.md @@ -521,8 +521,8 @@ Use the issue templates in `.gitea/issue_template/`: ### 4.7. Communication Channels -- **GitHub Issues**: For bug reports and feature requests -- **Chat Server**: https://http://chat.nhcarrigan.com +- **Gitea Issues**: For bug reports and feature requests +- **Chat Server**: https://chat.nhcarrigan.com - **Email**: contact@nhcarrigan.com - **Pull Request Discussions**: For code-specific conversations @@ -650,6 +650,5 @@ feat: add search functionality to testimonials page --- -**Document Version**: 1.0 **Maintained By**: Naomi Carrigan **Contact**: contact@nhcarrigan.com diff --git a/src/content/docs/projects/tyche.md b/src/content/docs/projects/tyche.md index 58dc068..25e16e4 100644 --- a/src/content/docs/projects/tyche.md +++ b/src/content/docs/projects/tyche.md @@ -128,7 +128,7 @@ Tyche is built with the following technologies: - **Fastify 5.6.1**: Web server for health monitoring - **TypeScript 5.9.3**: Type-safe JavaScript development - **@nhcarrigan/discord-analytics**: Bot analytics and monitoring -- **@nhcarrigan/logger**: Centralized logging system +- **@nhcarrigan/logger**: Centralised logging system #### Project Structure @@ -298,7 +298,7 @@ This section is for expansions to our legal policies specific to the Application ### License -Tyche is licensed under Naomi's Public License. The full licence text can be found at: +Tyche is licensed under Naomi's Public Licence. The full licence text can be found at: https://docs.nhcarrigan.com/#/license Copyright is held by Naomi Carrigan. @@ -337,7 +337,7 @@ https://docs.nhcarrigan.com/#/privacy Tyche does not: - Store message content -- Track individual user behavior across servers +- Track individual user behaviour across servers - Share data with third parties - Use data for advertising or marketing @@ -383,7 +383,7 @@ Key principles: - Be respectful and inclusive - Welcome newcomers - Focus on constructive feedback -- No harassment or discriminatory behavior +- No harassment or discriminatory behaviour ### Development Setup @@ -410,7 +410,7 @@ Key conventions: ```typescript /** * @copyright NHCarrigan - * @license Naomi's Public License + * @license Naomi's Public Licence * @author Naomi Carrigan */ ``` @@ -460,9 +460,9 @@ To test changes: ### Reporting Issues When reporting bugs: -- Use GitHub Issues at the source repository +- Use Gitea Issues at the source repository - Include steps to reproduce -- Include expected vs actual behavior +- Include expected vs actual behaviour - Include relevant error messages or logs - Specify your environment (Node version, OS, etc.) diff --git a/src/content/docs/projects/typescript-config.md b/src/content/docs/projects/typescript-config.md index 5db1eb1..5a0f7c0 100644 --- a/src/content/docs/projects/typescript-config.md +++ b/src/content/docs/projects/typescript-config.md @@ -83,7 +83,7 @@ The Application provides the following compiler options: ### 1.6. Support and Feedback - **Issues**: Report bugs at [Codeberg Issues](https://codeberg.org/naomi-lgbt/typescript-config/issues) -- **Contact**: Available via [Chat Server](https://http://chat.nhcarrigan.com) or email at `contact@nhcarrigan.com` +- **Contact**: Available via [Chat Server](https://chat.nhcarrigan.com) or email at `contact@nhcarrigan.com` ## 2. Technical Documentation @@ -197,7 +197,7 @@ The current version is 4.0.0, which introduced breaking changes: ### 2.7. Design Decisions -The configuration emphasizes: +The configuration emphasises: 1. **Strict Type Checking**: All strict options are enabled to catch potential errors at compile time 2. **Modern JavaScript**: Targets ES2022 for modern language features 3. **Code Quality**: Enforces best practices like no unused variables, no unreachable code @@ -309,5 +309,5 @@ To test configuration changes: ### 4.7. Contact For questions about contributing: -- Join the [Chat Server](https://http://chat.nhcarrigan.com) +- Join the [Chat Server](https://chat.nhcarrigan.com) - Email: `contact@nhcarrigan.com` diff --git a/src/content/docs/projects/umbrelle.md b/src/content/docs/projects/umbrelle.md index 7eb8b15..4c45d30 100644 --- a/src/content/docs/projects/umbrelle.md +++ b/src/content/docs/projects/umbrelle.md @@ -130,7 +130,7 @@ This section is for expansions to our legal policies specific to the Application ### License -This application is licensed under Naomi's Public License. The full licence text can be found in the LICENSE.md file in the repository. +This application is licensed under Naomi's Public Licence. The full licence text can be found in the LICENSE.md file in the repository. ### Copyright @@ -211,4 +211,4 @@ Currently, the project has placeholder tests. Contributors are welcome to: For development questions and support: - Join the Discord community: https://chat.nhcarrigan.com - Email: contact@nhcarrigan.com -- Review existing GitHub issues and discussions +- Review existing Gitea issues and discussions diff --git a/src/content/docs/projects/veluna.md b/src/content/docs/projects/veluna.md index 5fc410e..c53b799 100644 --- a/src/content/docs/projects/veluna.md +++ b/src/content/docs/projects/veluna.md @@ -155,7 +155,7 @@ This section is for expansions to our legal policies specific to the Application ### Licensing - **Copyright**: NHCarrigan -- **License**: Naomi's Public License +- **License**: Naomi's Public Licence - **Author**: Naomi Carrigan ### Data Handling diff --git a/src/content/docs/projects/vivicrea.md b/src/content/docs/projects/vivicrea.md index 06e2569..dd4638e 100644 --- a/src/content/docs/projects/vivicrea.md +++ b/src/content/docs/projects/vivicrea.md @@ -280,7 +280,7 @@ All users, contributors, and operators of the Application are subject to these p Copyright is held by Naomi Carrigan. -The Application's source code is licensed under Naomi's Public License. Please refer to the [LICENSE.md](LICENSE.md) file and the global software licence documentation for full terms. +The Application's source code is licensed under Naomi's Public Licence. Please refer to the [LICENSE.md](LICENSE.md) file and the global software licence documentation for full terms. ### 3.3. Data Processing @@ -382,7 +382,7 @@ The project uses the following code quality tools: ```typescript /** * @copyright NHCarrigan - * @license Naomi's Public License + * @license Naomi's Public Licence * @author Naomi Carrigan */ ``` @@ -457,8 +457,8 @@ When reporting bugs or requesting features: 2. **Use descriptive titles** that summarise the issue 3. **Provide detailed information**: - Steps to reproduce (for bugs) - - Expected behavior - - Actual behavior + - Expected behaviour + - Actual behaviour - Environment details (Node version, OS, etc.) - Error messages or logs 4. **Be patient** - maintainers will respond as soon as possible @@ -493,8 +493,8 @@ The following areas would benefit from community contributions: If you need help with contributing: - Review the [NHCarrigan documentation](https://docs.nhcarrigan.com) -- Open a GitHub issue with your question -- Contact via [Chat Server](https://http://chat.nhcarrigan.com) +- Open a Gitea issue with your question +- Contact via [Chat Server](https://chat.nhcarrigan.com) - Email: contact@nhcarrigan.com ### 4.11. Security Vulnerabilities diff --git a/src/content/docs/projects/vscode-themes.md b/src/content/docs/projects/vscode-themes.md index aadc319..80a95cf 100644 --- a/src/content/docs/projects/vscode-themes.md +++ b/src/content/docs/projects/vscode-themes.md @@ -49,7 +49,7 @@ After installation: If you encounter any issues or have feedback: - Open an issue at: https://git.nhcarrigan.com/NHCarrigan/vscode-themes/issues -- Contact via Chat Server: https://http://chat.nhcarrigan.com +- Contact via Chat Server: https://chat.nhcarrigan.com - Email: contact@nhcarrigan.com ## 2. Technical Documentation @@ -229,7 +229,7 @@ Reference: `README.md` at lines 13-15 2. Create a new issue with: - Clear description of the problem or suggestion - Steps to reproduce (for bugs) - - Expected vs. actual behavior + - Expected vs. actual behaviour - VSCode version and operating system #### Submitting Pull Requests @@ -321,7 +321,7 @@ Recent release pattern (from git history): ### 4.7. Community and Communication - Issues and discussions: https://git.nhcarrigan.com/NHCarrigan/vscode-themes/issues -- Chat Server: https://http://chat.nhcarrigan.com +- Chat Server: https://chat.nhcarrigan.com - Email: contact@nhcarrigan.com - Homepage: https://nhcarrigan.com diff --git a/src/content/docs/projects/website-headers.md b/src/content/docs/projects/website-headers.md index 242b888..a9a8822 100644 --- a/src/content/docs/projects/website-headers.md +++ b/src/content/docs/projects/website-headers.md @@ -152,7 +152,7 @@ The library loads several external resources: ### Licensing -This software is licensed under [Naomi's Public License](https://docs.nhcarrigan.com/legal/license). +This software is licensed under [Naomi's Public Licence](https://docs.nhcarrigan.com/legal/license). **Copyright Notice**: Copyright held by Naomi Carrigan. @@ -210,7 +210,7 @@ Organizations using this library should be aware that it: For legal inquiries regarding this Application: - Email: `contact@nhcarrigan.com` -- Community: [Chat Server](https://http://chat.nhcarrigan.com) +- Community: [Chat Server](https://chat.nhcarrigan.com) ## 4. Contributing Documentation @@ -306,9 +306,9 @@ We welcome contributions to the website-headers project! Please review our [cont ### Getting Help -- **Issues**: Open a GitHub issue for bugs or feature requests -- **Discussions**: Use GitHub Discussions for questions and ideas -- **Community**: Join our [chat server](https://http://chat.nhcarrigan.com) for real-time help +- **Issues**: Open a Gitea issue for bugs or feature requests +- **Discussions**: Use Gitea discussions for questions and ideas +- **Community**: Join our [chat server](https://chat.nhcarrigan.com) for real-time help - **Email**: Contact us at `contact@nhcarrigan.com` for private inquiries ### Recognition diff --git a/src/content/docs/staff/apply.md b/src/content/docs/staff/apply.md index b808c26..c6ff2e6 100644 --- a/src/content/docs/staff/apply.md +++ b/src/content/docs/staff/apply.md @@ -10,7 +10,7 @@ Unless explicitly stated otherwise in a separate written agreement, all position ### 1.2. Service Philosophy -Our volunteer program operates on servant leadership principles, emphasising service to the community, professional development opportunities, and meaningful contribution to creating inclusive online environments. All volunteer service operates within our comprehensive legal and policy framework. +Our volunteer programme operates on servant leadership principles, emphasising service to the community, professional development opportunities, and meaningful contribution to creating inclusive online environments. All volunteer service operates within our comprehensive legal and policy framework. ## 2. Available Volunteer Opportunities diff --git a/src/content/docs/staff/handbook.md b/src/content/docs/staff/handbook.md index 70fd03c..6aa405d 100644 --- a/src/content/docs/staff/handbook.md +++ b/src/content/docs/staff/handbook.md @@ -196,7 +196,7 @@ Know when and how to escalate issues: ### 3.1. Communication Channels #### 3.1.1. Primary Communication Platforms -- Our forum serves as a primary communication hub for the staff team +- Our Discord community serves as a primary communication hub for the staff team - A private `staff` category is available for internal discussions - Discord `#staff-chat` channel for real-time communication and coordination diff --git a/src/content/docs/staff/policy-self-assessment.md b/src/content/docs/staff/policy-self-assessment.md index 0aa6226..c034a98 100644 --- a/src/content/docs/staff/policy-self-assessment.md +++ b/src/content/docs/staff/policy-self-assessment.md @@ -54,13 +54,13 @@ This self-assessment tool is designed to help you evaluate your understanding an ### 1.2. Prohibited Conduct -**Question 4:** What is the difference between impact and intent when assessing harmful behavior? Provide an example. +**Question 4:** What is the difference between impact and intent when assessing harmful behaviour? Provide an example. *Your Answer:* --- -**Question 5:** A user claims they're just "playing devil's advocate" when making arguments that harm marginalized community members. How do you respond? +**Question 5:** A user claims they're just "playing devil's advocate" when making arguments that harm marginalised community members. How do you respond? *Your Answer:* @@ -270,7 +270,7 @@ This self-assessment tool is designed to help you evaluate your understanding an --- -**Question 35:** How should you prioritise safety for marginalized community members in your moderation decisions? +**Question 35:** How should you prioritise safety for marginalised community members in your moderation decisions? *Your Answer:* @@ -430,7 +430,7 @@ This self-assessment tool is designed to help you evaluate your understanding an --- -**Question 58:** How do you handle content that might be harmful to marginalized community members but doesn't explicitly violate written rules? +**Question 58:** How do you handle content that might be harmful to marginalised community members but doesn't explicitly violate written rules? *Your Answer:* @@ -498,7 +498,7 @@ This self-assessment tool is designed to help you evaluate your understanding an --- -**Question 68:** How do you address barriers that might prevent marginalized community members from fully participating? +**Question 68:** How do you address barriers that might prevent marginalised community members from fully participating? *Your Answer:* @@ -844,8 +844,6 @@ Based on your assessment results: **Learning Plan:** -**Next Review Date:** _______________ - --- **Supervisor Review** @@ -860,7 +858,4 @@ Based on your assessment results: --- -*This Policy Self-Assessment is designed to support continuous learning and professional development. It should be completed regularly and used as part of ongoing training and performance development discussions. For questions about specific policy areas or assessment results, contact leadership through designated staff channels.* - -**Document Version:** 1.0 -**Next Review Date:** 25 March 2026 \ No newline at end of file +*This Policy Self-Assessment is designed to support continuous learning and professional development. It should be completed regularly and used as part of ongoing training and performance development discussions. For questions about specific policy areas or assessment results, contact leadership through designated staff channels.* \ No newline at end of file diff --git a/src/content/docs/staff/professional-conduct.md b/src/content/docs/staff/professional-conduct.md index 15a32c6..b1cc821 100644 --- a/src/content/docs/staff/professional-conduct.md +++ b/src/content/docs/staff/professional-conduct.md @@ -8,7 +8,7 @@ title: Professional Conduct Standards for Volunteers ### 1.1. Professional Conduct Commitment -All volunteers representing our organisation are required to maintain the highest standards of professional conduct in all activities, interactions, and representations of the organisation. This policy establishes mandatory expectations, requirements, and accountability measures for professional behavior. +All volunteers representing our organisation are required to maintain the highest standards of professional conduct in all activities, interactions, and representations of the organisation. This policy establishes mandatory expectations, requirements, and accountability measures for professional behaviour. ### 1.2. Policy Scope and Application @@ -36,7 +36,7 @@ All volunteers representing our organisation are required to maintain the highes **(a)** **Universal Respect**: Treat all community members, colleagues, and stakeholders with respect and dignity without exception; -**(b)** **Inclusive Communication**: Use inclusive language and avoid discriminatory comments, behavior, or microaggressions; +**(b)** **Inclusive Communication**: Use inclusive language and avoid discriminatory comments, behaviour, or microaggressions; **(c)** **Diversity Appreciation**: Actively respect and value diverse perspectives, backgrounds, identities, and experiences; @@ -66,7 +66,7 @@ All volunteers representing our organisation are required to maintain the highes ### 3.1. Community Interaction Requirements -**(a)** **Positive Modeling**: Consistently model positive, professional behavior for community members in all interactions; +**(a)** **Positive Modeling**: Consistently model positive, professional behaviour for community members in all interactions; **(b)** **Conflict Management**: Address conflicts calmly, professionally, and in accordance with established procedures; @@ -76,7 +76,7 @@ All volunteers representing our organisation are required to maintain the highes ### 3.2. Organizational Representation Standards -**(a)** **Continuous Representation**: Recognize that you represent the organisation at all times during volunteer activities; +**(a)** **Continuous Representation**: Recognise that you represent the organisation at all times during volunteer activities; **(b)** **Reputation Protection**: Avoid any actions, statements, or behaviours that could damage the organisation's reputation; @@ -194,7 +194,7 @@ All volunteers representing our organisation are required to maintain the highes ### 6.2. Training Content and Curriculum -**(a)** **Professional Development**: Comprehensive workshops on professional communication and behavior standards; +**(a)** **Professional Development**: Comprehensive workshops on professional communication and behaviour standards; **(b)** **Conflict Resolution**: Training on effective conflict resolution and mediation techniques; @@ -204,7 +204,7 @@ All volunteers representing our organisation are required to maintain the highes ### 6.3. Support System Infrastructure -**(a)** **Mentorship Programs**: Structured mentorship programmes for new volunteers and ongoing professional development; +**(a)** **Mentorship Programmes**: Structured mentorship programmes for new volunteers and ongoing professional development; **(b)** **Supervisory Support**: Regular check-ins with supervisors and team leaders for guidance and feedback; @@ -238,7 +238,7 @@ All volunteers representing our organisation are required to maintain the highes **(a)** **Systematic Collection**: Regular, systematic collection of feedback from volunteers and community members; -**(b)** **Training Effectiveness**: Ongoing assessment of training program effectiveness and impact; +**(b)** **Training Effectiveness**: Ongoing assessment of training programme effectiveness and impact; **(c)** **Implementation Analysis**: Analysis of policy implementation and compliance across the organisation; @@ -250,7 +250,7 @@ All volunteers representing our organisation are required to maintain the highes **(b)** **Success Stories**: Documentation and sharing of professional conduct success stories and positive examples; -**(c)** **Peer Recognition**: Systems for peer recognition of outstanding professional behavior; +**(c)** **Peer Recognition**: Systems for peer recognition of outstanding professional behaviour; **(d)** **Leadership Development**: Recognition programmes that support leadership development and career advancement. @@ -288,7 +288,5 @@ All volunteers representing our organisation are required to maintain the highes --- -*This Professional Conduct Policy establishes mandatory standards for volunteer behavior and organisational representation. All volunteers are required to comply with these standards and participate in related training and development programmes. This policy works in conjunction with other organisational policies to ensure ethical, professional, and effective volunteer engagement. Regular review and updates ensure continued relevance and effectiveness.* +*This Professional Conduct Policy establishes mandatory standards for volunteer behaviour and organisational representation. All volunteers are required to comply with these standards and participate in related training and development programmes. This policy works in conjunction with other organisational policies to ensure ethical, professional, and effective volunteer engagement. Regular review and updates ensure continued relevance and effectiveness.* -**Document Version**: 1.0 -**Next Review Date**: 25 September 2026 diff --git a/src/content/docs/staff/roles.md b/src/content/docs/staff/roles.md index 2f9e63e..5f55d2f 100644 --- a/src/content/docs/staff/roles.md +++ b/src/content/docs/staff/roles.md @@ -10,7 +10,7 @@ This document provides comprehensive information about volunteer opportunities w ### 1.2. Volunteer Philosophy and Principles -Our volunteer program is built on servant leadership principles: +Our volunteer programme is built on servant leadership principles: **(a)** **Service-Oriented Leadership**: Volunteers serve the community rather than wielding authority for personal benefit; @@ -288,7 +288,7 @@ The Training and Development Coordinator oversees comprehensive training program **Key Responsibilities:** - Develop and maintain comprehensive training curricula for all leadership roles - Coordinate onboarding programmes for new leaders and community members -- Manage mentorship program structure, matching, and effectiveness monitoring +- Manage mentorship programme structure, matching, and effectiveness monitoring - Oversee professional development opportunities and educational resources - Ensure consistent training standards and quality across all programmes - Coordinate with external training providers and professional development opportunities @@ -296,7 +296,7 @@ The Training and Development Coordinator oversees comprehensive training program #### 4.5.2. Educational Expertise **Essential Qualifications:** -- Experience in curriculum development, training design, or educational program management +- Experience in curriculum development, training design, or educational programme management - Strong understanding of adult learning principles and training methodologies - Ability to assess training needs and develop appropriate learning solutions - Project management skills for coordinating multiple training initiatives @@ -446,7 +446,7 @@ Subject Matter Experts provide specialised knowledge and educational support in - Conflict resolution and mediation - Mental health support and wellness resources - Cultural competency and diversity initiatives -- Educational program development and facilitation +- Educational programme development and facilitation ### 5.4. Technical Contributors @@ -819,19 +819,19 @@ All volunteers must understand and comply with: #### 10.2.2. Continuous Improvement and Development **Community-Driven Enhancement:** -- Regular volunteer program assessment and improvement based on community needs -- Volunteer feedback integration into program development and policy refinement +- Regular volunteer programme assessment and improvement based on community needs +- Volunteer feedback integration into programme development and policy refinement - Innovation in volunteer support systems and recognition programmes -- Strategic planning for volunteer program expansion and enhancement as community grows +- Strategic planning for volunteer programme expansion and enhancement as community grows --- ## Commitment to Volunteer Excellence and Community Service -Our volunteer program represents a comprehensive framework for meaningful community service that creates lasting positive impact for both volunteers and the communities they serve. Through these opportunities, volunteers develop valuable skills, build meaningful relationships, and contribute to creating inclusive online environments where all community members can thrive. +Our volunteer programme represents a comprehensive framework for meaningful community service that creates lasting positive impact for both volunteers and the communities they serve. Through these opportunities, volunteers develop valuable skills, build meaningful relationships, and contribute to creating inclusive online environments where all community members can thrive. We recognise that volunteer service is a gift to our community, and we are committed to providing exceptional support, training, and recognition systems that honour this contribution whilst promoting personal and professional development for all volunteers. --- -*This Volunteer Roles and Opportunities guide was created on 15 September 2025. For questions about volunteer opportunities or to begin the application process, please visit our application form or contact our Community Leaders through the designated channels outlined in our Community Code of Conduct.* +*This Volunteer Roles and Opportunities guide provides comprehensive information about volunteer opportunities. For questions about volunteer opportunities or to begin the application process, please visit our application form or contact our Community Leaders through the designated channels outlined in our Community Code of Conduct.* diff --git a/src/content/docs/staff/rubric.md b/src/content/docs/staff/rubric.md index 1acd716..3cc09d2 100644 --- a/src/content/docs/staff/rubric.md +++ b/src/content/docs/staff/rubric.md @@ -17,7 +17,7 @@ Each evaluation criterion shall be assessed using a five-point scale: ### 2.2. Assessment Principles Reviewers shall: 1. Evaluate applications holistically while maintaining scoring consistency -2. Prioritize quality and depth of responses over length +2. Prioritise quality and depth of responses over length 3. Document specific rationale for scores assigned ## 3. Evaluation Criteria diff --git a/src/content/docs/staff/training/accessibility-coordination.md b/src/content/docs/staff/training/accessibility-coordination.md index 925bea1..9f5bdcf 100644 --- a/src/content/docs/staff/training/accessibility-coordination.md +++ b/src/content/docs/staff/training/accessibility-coordination.md @@ -24,7 +24,7 @@ This training provides comprehensive guidance for staff members serving as Acces **Accessibility as Social Justice:** - **Disability Rights**: Understanding disability as a social justice issue and advocating for disability rights -- **Intersectionality**: Recognizing how disability intersects with other marginalized identities +- **Intersectionality**: Recognising how disability intersects with other marginalised identities - **Community Empowerment**: Empowering community members with disabilities to participate fully - **Systemic Change**: Working to change systems and structures that create barriers for people with disabilities - **Nothing About Us, Without Us**: Ensuring meaningful participation of disabled people in all accessibility decisions @@ -156,7 +156,7 @@ This training provides comprehensive guidance for staff members serving as Acces **Magnification Software:** - **Screen Magnification**: Compatibility with screen magnification tools -- **High Contrast**: Support for high contrast and custom color schemes +- **High Contrast**: Support for high contrast and custom colour schemes - **Responsive Design**: Design that works well at high magnification levels ## 4. PHYSICAL AND ENVIRONMENTAL ACCESSIBILITY @@ -202,8 +202,8 @@ This training provides comprehensive guidance for staff members serving as Acces - **Version Control**: Maintaining accessibility across document versions and updates **Visual Design Accessibility:** -- **Color Contrast**: Appropriate color contrast ratios for text and background -- **Color Independence**: Information not conveyed through color alone +- **Colour Contrast**: Appropriate colour contrast ratios for text and background +- **Colour Independence**: Information not conveyed through colour alone - **Font Selection**: Readable fonts and appropriate font sizes - **Layout Clarity**: Clear, logical layout that supports understanding @@ -244,14 +244,14 @@ This training provides comprehensive guidance for staff members serving as Acces **Intersectional Disabilities:** - **Race and Disability**: Understanding how racism and ableism intersect - **Gender and Disability**: Addressing sexism and ableism together -- **LGBTQ+ and Disability**: Supporting individuals with multiple marginalized identities +- **LGBTQ+ and Disability**: Supporting individuals with multiple marginalised identities - **Class and Disability**: Understanding how poverty and disability interact **Inclusive Advocacy:** - **Multiple Perspectives**: Ensuring diverse disability perspectives are included - **Leadership Development**: Supporting disabled community members as leaders - **Systemic Analysis**: Understanding how multiple systems of oppression interact -- **Coalition Building**: Building coalitions across different marginalized communities +- **Coalition Building**: Building coalitions across different marginalised communities ### 5.2. Accessibility Policy Development @@ -322,7 +322,7 @@ This training provides comprehensive guidance for staff members serving as Acces **Ongoing Awareness:** - **Regular Communication**: Regular communication about accessibility improvements and initiatives - **Success Stories**: Sharing success stories and positive examples of accessibility -- **Community Recognition**: Recognizing community members who contribute to accessibility +- **Community Recognition**: Recognising community members who contribute to accessibility - **Feedback Encouragement**: Encouraging ongoing feedback and suggestions for improvement #### 6.2.2. Inclusive Design Education @@ -348,7 +348,7 @@ This training provides comprehensive guidance for staff members serving as Acces **Manual Testing Tools:** - **Screen Readers**: NVDA, JAWS, VoiceOver for manual screen reader testing - **Keyboard Testing**: Manual keyboard navigation testing procedures -- **Color Contrast**: Tools for measuring and ensuring appropriate color contrast +- **Colour Contrast**: Tools for measuring and ensuring appropriate colour contrast - **Focus Testing**: Tools and methods for testing focus management and visibility #### 7.1.2. Accommodation and Support Tools @@ -515,7 +515,5 @@ This training provides comprehensive guidance for staff members serving as Acces --- -*This Accessibility Coordination Training document is part of our comprehensive staff development program designed to ensure universal access and full inclusion for community members with disabilities. For questions about accessibility coordination or to report training completion, please contact the Accessibility Coordinator or designated leadership through staff channels.* +*This Accessibility Coordination Training document is part of our comprehensive staff development programme designed to ensure universal access and full inclusion for community members with disabilities. For questions about accessibility coordination or to report training completion, please contact the Accessibility Coordinator or designated leadership through staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/community-growth-specialist.md b/src/content/docs/staff/training/community-growth-specialist.md index 98a7687..35c1013 100644 --- a/src/content/docs/staff/training/community-growth-specialist.md +++ b/src/content/docs/staff/training/community-growth-specialist.md @@ -14,7 +14,7 @@ This training provides comprehensive guidance for staff members serving as Commu **Primary Areas of Focus:** - **Ethical Growth Strategy Development**: Creating growth strategies that align with community values and social justice goals -- **Diversity and Inclusion Recruitment**: Actively recruiting members from marginalized and underrepresented communities +- **Diversity and Inclusion Recruitment**: Actively recruiting members from marginalised and underrepresented communities - **Community Health and Retention**: Ensuring growth doesn't compromise community health or existing member experience - **Partnership and Collaboration**: Building strategic partnerships that expand community reach and impact - **Brand and Mission Alignment**: Ensuring all growth activities align with community brand and mission @@ -23,7 +23,7 @@ This training provides comprehensive guidance for staff members serving as Commu ### 1.3. Integration with Community Values **Values-Driven Growth:** -- **Quality Over Quantity**: Prioritizing community member quality and alignment over pure numbers +- **Quality Over Quantity**: Prioritising community member quality and alignment over pure numbers - **Inclusion-First Expansion**: Ensuring growth actively increases diversity rather than just expanding existing demographics - **Mission Advancement**: Growth that advances our social justice mission and community impact - **Community Consent**: Involving existing community in growth decisions and maintaining their input @@ -37,7 +37,7 @@ This training provides comprehensive guidance for staff members serving as Commu **Sustainable Community Building:** - **Cultural Integration**: Ensuring new members integrate into community culture and values -- **Value Alignment**: Prioritizing members who align with community values over those who don't +- **Value Alignment**: Prioritising members who align with community values over those who don't - **Community Health**: Monitoring community health indicators during growth periods - **Existing Member Impact**: Considering impact of growth on existing community members - **Long-term Sustainability**: Planning growth that the community can sustain long-term @@ -53,7 +53,7 @@ This training provides comprehensive guidance for staff members serving as Commu **Diversity-Centred Recruitment:** - **Intentional Outreach**: Proactive outreach to underrepresented groups in technology - **Barrier Identification**: Identifying and removing barriers that prevent diverse participation -- **Inclusive Messaging**: Growth messaging that explicitly welcomes marginalized communities +- **Inclusive Messaging**: Growth messaging that explicitly welcomes marginalised communities - **Representation**: Ensuring growth team itself represents the diversity we seek **Anti-Oppression Growth:** @@ -106,7 +106,7 @@ This training provides comprehensive guidance for staff members serving as Commu **Intersectional Recruitment:** - **Multiple Identity Recognition**: Understanding that people have multiple, intersecting identities -- **Compound Marginalization**: Recognizing individuals who face multiple forms of marginalization +- **Compound Marginalization**: Recognising individuals who face multiple forms of marginalization - **Cultural Competency**: Understanding cultural factors that affect community participation - **Economic Accessibility**: Ensuring community is accessible to individuals with limited economic resources @@ -132,7 +132,7 @@ This training provides comprehensive guidance for staff members serving as Commu - **Diversity Organizations**: Partnerships with organisations serving underrepresented groups in tech - **Educational Institutions**: Partnerships with schools, bootcamps, and training programmes - **Professional Associations**: Collaboration with professional associations focused on diversity -- **Community Centers**: Partnerships with community centers and local organisations +- **Community Centres**: Partnerships with community centres and local organisations **Event-Based Outreach:** - **Conference Presence**: Meaningful presence at conferences focused on diversity and inclusion @@ -285,7 +285,7 @@ This training provides comprehensive guidance for staff members serving as Commu **Social Justice Impact:** - **Diversity Advancement**: Impact on increasing diversity within technology communities - **Barrier Removal**: Success in removing barriers that prevent inclusive participation -- **Career Advancement**: Impact on career advancement for marginalized community members +- **Career Advancement**: Impact on career advancement for marginalised community members - **Industry Influence**: Influence on broader technology industry practices and culture **Community Outcomes:** @@ -359,9 +359,9 @@ This training provides comprehensive guidance for staff members serving as Commu #### 6.2.2. Avoiding Tokenism and Superficial Diversity **Authentic Inclusion:** -- **Deep Integration**: Ensuring marginalized members are truly integrated, not just present -- **Leadership Representation**: Ensuring marginalized groups are represented in leadership -- **Voice Amplification**: Amplifying marginalized voices rather than just counting numbers +- **Deep Integration**: Ensuring marginalised members are truly integrated, not just present +- **Leadership Representation**: Ensuring marginalised groups are represented in leadership +- **Voice Amplification**: Amplifying marginalised voices rather than just counting numbers - **Systemic Change**: Making systemic changes to support inclusion, not just recruiting **Avoiding Performative Actions:** @@ -455,7 +455,7 @@ This training provides comprehensive guidance for staff members serving as Commu **Diversity and Inclusion:** - **Cultural Competency**: Understanding of diverse cultural backgrounds and their impact on community participation - **Anti-Oppression Analysis**: Ability to analyze and address systemic barriers to community participation -- **Inclusive Outreach**: Skills in conducting outreach that genuinely welcomes marginalized communities +- **Inclusive Outreach**: Skills in conducting outreach that genuinely welcomes marginalised communities - **Intersectional Understanding**: Understanding of how multiple identities affect community access and participation **Brand and Communication:** @@ -502,7 +502,5 @@ This training provides comprehensive guidance for staff members serving as Commu --- -*This Community Growth Specialist Training document is part of our comprehensive staff development program designed to ensure ethical, sustainable community growth that advances our social justice mission. For questions about community growth strategies or to report training completion, please contact designated leadership through staff channels.* +*This Community Growth Specialist Training document is part of our comprehensive staff development programme designed to ensure ethical, sustainable community growth that advances our social justice mission. For questions about community growth strategies or to report training completion, please contact designated leadership through staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/community-support-specialist.md b/src/content/docs/staff/training/community-support-specialist.md index aeff3dd..f58fa2a 100644 --- a/src/content/docs/staff/training/community-support-specialist.md +++ b/src/content/docs/staff/training/community-support-specialist.md @@ -8,7 +8,7 @@ title: Community Support Specialist Training for Staff ### 1.1. Purpose and Mission -This training provides comprehensive guidance for staff members serving as Community Support Specialists within our community ecosystem. Community support is foundational to creating welcoming, inclusive environments where all community members can thrive, with particular attention to supporting marginalized individuals and removing barriers to participation. +This training provides comprehensive guidance for staff members serving as Community Support Specialists within our community ecosystem. Community support is foundational to creating welcoming, inclusive environments where all community members can thrive, with particular attention to supporting marginalised individuals and removing barriers to participation. ### 1.2. Community Support Team Structure @@ -50,15 +50,15 @@ This training provides comprehensive guidance for staff members serving as Commu **Understanding Trauma Impact:** - **Prevalence Recognition**: Understanding that trauma is common and affects many community members -- **Trauma Responses**: Recognizing trauma responses and avoiding re-traumatization +- **Trauma Responses**: Recognising trauma responses and avoiding re-traumatization - **Safety Creation**: Creating physical and psychological safety in all support interactions -- **Choice and Control**: Maximizing community member choice and control in support processes +- **Choice and Control**: Maximising community member choice and control in support processes **Trauma-Informed Practices:** -- **Safety**: Prioritizing physical and psychological safety for community members and staff +- **Safety**: Prioritising physical and psychological safety for community members and staff - **Trustworthiness**: Building and maintaining trust through transparency and consistency -- **Collaboration**: Maximizing collaboration and shared decision-making -- **Empowerment**: Emphasizing community member strengths and empowerment +- **Collaboration**: Maximising collaboration and shared decision-making +- **Empowerment**: Emphasising community member strengths and empowerment ### 2.2. Community-Specific Support Context @@ -70,7 +70,7 @@ This training provides comprehensive guidance for staff members serving as Commu - **Industry Discrimination**: Supporting community members facing discrimination in tech industries - **Career Transition**: Supporting individuals transitioning into technology careers -**Marginalized Community Needs:** +**Marginalised Community Needs:** - **Multiple Barriers**: Understanding how multiple forms of marginalization compound challenges - **Intersectional Support**: Providing support that addresses intersecting identities and experiences - **Microaggression Response**: Supporting community members experiencing microaggressions @@ -79,7 +79,7 @@ This training provides comprehensive guidance for staff members serving as Commu #### 2.2.2. Community Strengths and Resources **Asset-Based Thinking:** -- **Community Knowledge**: Recognizing the wealth of knowledge and experience within the community +- **Community Knowledge**: Recognising the wealth of knowledge and experience within the community - **Peer Support**: Facilitating connections between community members who can support each other - **Collective Wisdom**: Drawing on community wisdom to solve problems and provide guidance - **Mutual Aid**: Supporting community members in helping each other @@ -100,7 +100,7 @@ This training provides comprehensive guidance for staff members serving as Commu - **Perspective Taking**: Genuinely trying to understand situations from the community member's perspective - **Emotional Resonance**: Connecting with the emotional experience while maintaining professional boundaries - **Cultural Empathy**: Understanding how cultural background affects experiences and perspectives -- **Intersectional Awareness**: Recognizing how multiple identities affect individual experiences +- **Intersectional Awareness**: Recognising how multiple identities affect individual experiences #### 3.1.2. Inclusive Communication @@ -124,7 +124,7 @@ This training provides comprehensive guidance for staff members serving as Commu - **Comprehensive Assessment**: Understanding the full scope and context of issues - **Root Cause Analysis**: Identifying underlying causes rather than just addressing symptoms - **Strength Assessment**: Identifying community member strengths and resources -- **Barrier Identification**: Recognizing systemic and individual barriers to solutions +- **Barrier Identification**: Recognising systemic and individual barriers to solutions **Solution Development:** - **Collaborative Planning**: Working with community members to develop solutions @@ -340,7 +340,7 @@ This training provides comprehensive guidance for staff members serving as Commu - **Screen Reader Support**: Basic troubleshooting and support for NVDA, JAWS, VoiceOver - **Magnification Software**: Support for screen magnification and high contrast settings - **Visual Description**: Providing visual descriptions of content and interface elements -- **Color and Contrast**: Understanding color contrast and visual accessibility needs +- **Colour and Contrast**: Understanding colour contrast and visual accessibility needs **Motor and Mobility Accessibility:** - **Alternative Keyboards**: Support for alternative keyboards and input devices @@ -461,13 +461,13 @@ This training provides comprehensive guidance for staff members serving as Commu #### 8.1.1. Understanding Emotional Labour **Recognition of Emotional Demands:** -- **Empathy Fatigue**: Recognizing signs of empathy fatigue and compassion exhaustion +- **Empathy Fatigue**: Recognising signs of empathy fatigue and compassion exhaustion - **Secondary Trauma**: Understanding secondary trauma from supporting community members experiencing crisis - **Emotional Regulation**: Developing skills in emotional regulation during challenging support situations - **Boundary Management**: Maintaining appropriate emotional boundaries while providing effective support **Impact Management:** -- **Stress Recognition**: Recognizing early signs of stress and burnout +- **Stress Recognition**: Recognising early signs of stress and burnout - **Coping Strategies**: Developing healthy coping strategies for managing emotional demands of support work - **Support Seeking**: Knowing when and how to seek support for your own emotional well-being - **Work-Life Balance**: Maintaining healthy work-life balance and personal boundaries @@ -482,7 +482,7 @@ This training provides comprehensive guidance for staff members serving as Commu **Personal Care:** - **Physical Health**: Maintaining physical health through appropriate exercise, nutrition, and rest -- **Mental Health**: Prioritizing mental health through therapy, counselling, or other support +- **Mental Health**: Prioritising mental health through therapy, counselling, or other support - **Social Support**: Maintaining social support networks outside of work - **Personal Interests**: Maintaining personal interests and activities outside of community support work @@ -544,7 +544,7 @@ This training provides comprehensive guidance for staff members serving as Commu **Content and Documentation:** - **Writing and Editing**: Strong writing and editing skills for various types of content -- **Information Organization**: Skills in organising and structuring information for accessibility +- **Information Organisation**: Skills in organising and structuring information for accessibility - **Quality Assurance**: Ability to maintain high quality standards while respecting diverse perspectives - **Collaboration**: Effective collaboration with content creators and community members @@ -580,7 +580,5 @@ This training provides comprehensive guidance for staff members serving as Commu --- -*This Community Support Specialist Training document is part of our comprehensive staff development program designed to ensure excellent, inclusive support services for all community members. For questions about community support techniques or to report training completion, please contact designated leadership through staff channels.* +*This Community Support Specialist Training document is part of our comprehensive staff development programme designed to ensure excellent, inclusive support services for all community members. For questions about community support techniques or to report training completion, please contact designated leadership through staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/conflict-resolution.md b/src/content/docs/staff/training/conflict-resolution.md index 9745250..4868ea3 100644 --- a/src/content/docs/staff/training/conflict-resolution.md +++ b/src/content/docs/staff/training/conflict-resolution.md @@ -18,7 +18,7 @@ This training provides comprehensive guidance for staff members on preventing, m - **Safety First**: Community member safety always takes priority - **Educational Approach**: Use conflicts as learning opportunities when possible - **Proportionate Response**: Match interventions to the severity and impact of conflicts -- **Inclusive Process**: Ensure marginalized voices are heard and protected +- **Inclusive Process**: Ensure marginalised voices are heard and protected - **Transparent Documentation**: Maintain clear records for accountability and learning ### 1.3. Integration with Existing Policies @@ -31,7 +31,7 @@ This training operates within our comprehensive policy framework: **(c)** **Community Appeals Policy**: Appeal processes and review mechanisms; -**(d)** **Inclusive Moderation Principles**: Special considerations for marginalized community members. +**(d)** **Inclusive Moderation Principles**: Special considerations for marginalised community members. ## 2. UNDERSTANDING CONFLICT IN COMMUNITY CONTEXTS @@ -149,7 +149,7 @@ This training operates within our comprehensive policy framework: **Inclusive Environment Creation:** - Ensure all community members feel welcomed and valued -- Address microaggressions and exclusionary behavior promptly +- Address microaggressions and exclusionary behaviour promptly - Create multiple channels for different types of discussion - Provide accessibility accommodations and language support @@ -220,7 +220,7 @@ This training operates within our comprehensive policy framework: **Context Considerations:** - **Historical Context**: Previous interactions between parties - **Power Dynamics**: Differences in community status, experience, or authority -- **Marginalization Factors**: Whether parties include marginalized community members +- **Marginalization Factors**: Whether parties include marginalised community members - **Platform Specifics**: Where the conflict is occurring and platform constraints #### 4.1.2. Initial Response Protocol @@ -287,15 +287,15 @@ This training operates within our comprehensive policy framework: - Validation of those who experienced harm **Accountability and Learning:** -- Education about why the behavior was harmful and inconsistent with community values -- Development of understanding about impact on marginalized community members -- Commitment to specific behavior changes and skill development +- Education about why the behaviour was harmful and inconsistent with community values +- Development of understanding about impact on marginalised community members +- Commitment to specific behaviour changes and skill development - Participation in relevant training or educational activities **Repair and Rebuilding:** - Direct apologies and amends to those who were harmed - Community service or contributions that benefit the affected community -- Ongoing demonstration of changed behavior and commitment to community values +- Ongoing demonstration of changed behaviour and commitment to community values - Participation in community healing and trust-rebuilding activities #### 4.2.3. Educational and Developmental Approaches @@ -318,7 +318,7 @@ This training operates within our comprehensive policy framework: **Situations Requiring Enforcement:** - When parties are unwilling to engage constructively in resolution processes -- Cases involving serious policy violations or repeated harmful behavior +- Cases involving serious policy violations or repeated harmful behaviour - Situations where safety concerns override resolution opportunities - Conflicts where power dynamics make fair resolution impossible @@ -338,21 +338,21 @@ This training operates within our comprehensive policy framework: **Protective Enforcement:** - Removal from specific community spaces or activities -- Comprehensive community restrictions pending behavior change -- Permanent removal for persistent harmful behavior or safety threats +- Comprehensive community restrictions pending behaviour change +- Permanent removal for persistent harmful behaviour or safety threats - Public accountability measures when community safety requires transparency -#### 4.3.2. Protecting Marginalized Community Members +#### 4.3.2. Protecting Marginalised Community Members **Special Considerations:** -- Prioritize safety and inclusion of marginalized community members -- Recognize that marginalized individuals may face additional barriers to speaking up +- Prioritise safety and inclusion of marginalised community members +- Recognise that marginalised individuals may face additional barriers to speaking up - Consider power dynamics and systemic oppression in resolution approaches -- Provide additional support and resources for marginalized community members +- Provide additional support and resources for marginalised community members **Protective Measures:** -- Enhanced privacy protections for marginalized community members -- Priority response for conflicts involving marginalized individuals +- Enhanced privacy protections for marginalised community members +- Priority response for conflicts involving marginalised individuals - Additional support resources and community connections - Advocacy and representation when power dynamics create unfair situations @@ -378,7 +378,7 @@ This training operates within our comprehensive policy framework: **Understanding Different Perspectives:** - Consider cultural, personal, and experiential factors that shape viewpoints -- Recognize that multiple perspectives can be valid simultaneously +- Recognise that multiple perspectives can be valid simultaneously - Avoid assuming malicious intent when other explanations are possible - Acknowledge the emotional and personal impacts of conflicts on all parties @@ -407,13 +407,13 @@ This training operates within our comprehensive policy framework: #### 5.2.2. Managing Defensive Responses **Understanding Defensiveness:** -- Recognize that defensiveness often stems from feeling attacked or misunderstood +- Recognise that defensiveness often stems from feeling attacked or misunderstood - Understand that defensive responses may mask hurt, fear, or vulnerability -- Distinguish between defensive responses and genuinely harmful behavior -- Recognize cultural and personal differences in conflict response styles +- Distinguish between defensive responses and genuinely harmful behaviour +- Recognise cultural and personal differences in conflict response styles **Responding to Defensiveness:** -- **Don't Escalate**: Avoid responding defensively to defensive behavior +- **Don't Escalate**: Avoid responding defensively to defensive behaviour - **Address Underlying Concerns**: Look for the real issues behind defensive reactions - **Provide Safety**: Create safe space for vulnerable communication - **Refocus**: Redirect attention to problem-solving rather than blame @@ -430,8 +430,8 @@ This training operates within our comprehensive policy framework: **Conversation Structure:** 1. **Opening**: Clear explanation of purpose and process for the conversation -2. **Observation**: Specific description of problematic behavior without interpretation -3. **Impact**: Explanation of how the behavior affected individuals and community +2. **Observation**: Specific description of problematic behaviour without interpretation +3. **Impact**: Explanation of how the behaviour affected individuals and community 4. **Expectation**: Clear communication of community standards and expected changes 5. **Support**: Offer of resources, training, or support to facilitate positive change 6. **Follow-up**: Clear timeline and process for monitoring progress and providing support @@ -445,7 +445,7 @@ This training operates within our comprehensive policy framework: - Maintain dignity and respect even when imposing serious consequences **Future-Focused Communication:** -- Emphasize learning and growth opportunities rather than punishment +- Emphasise learning and growth opportunities rather than punishment - Discuss specific skills and changes needed for successful community participation - Provide resources and support for personal and interpersonal development - Maintain hope for positive change while being clear about boundaries @@ -611,12 +611,12 @@ This training operates within our comprehensive policy framework: #### 8.2.1. Responding to Discriminatory Conflicts **When Conflicts Involve Discrimination:** -- **Priority Response**: Provide immediate support to marginalized community members experiencing discrimination -- **Educational Intervention**: Address discriminatory behavior with education about impact and community values +- **Priority Response**: Provide immediate support to marginalised community members experiencing discrimination +- **Educational Intervention**: Address discriminatory behaviour with education about impact and community values - **Community Protection**: Take steps to prevent further discrimination and create safer community environments - **Systemic Assessment**: Evaluate whether discrimination indicates broader systemic issues requiring community-wide intervention -**Supporting Marginalized Community Members:** +**Supporting Marginalised Community Members:** - **Validation**: Believe and validate experiences of discrimination without requiring extensive proof - **Advocacy**: Provide advocacy and support throughout resolution processes - **Resources**: Connect with relevant resources and support networks @@ -636,7 +636,7 @@ This training operates within our comprehensive policy framework: #### 9.1.1. Understanding Emotional Labour -**Recognizing Emotional Demands:** +**Recognising Emotional Demands:** - Conflict resolution work involves significant emotional labour and stress - Exposure to community distress and interpersonal harm can affect staff wellbeing - Maintaining neutrality and empathy simultaneously can be emotionally challenging @@ -756,7 +756,5 @@ This training operates within our comprehensive policy framework: --- -*This Conflict Resolution Training document is part of our comprehensive staff development program designed to create healing-centred community conflict resolution practices. For questions about conflict resolution techniques or to report training completion, please contact leadership through designated staff channels.* +*This Conflict Resolution Training document is part of our comprehensive staff development programme designed to create healing-centred community conflict resolution practices. For questions about conflict resolution techniques or to report training completion, please contact leadership through designated staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/crisis-response.md b/src/content/docs/staff/training/crisis-response.md index dcd9a46..bf26532 100644 --- a/src/content/docs/staff/training/crisis-response.md +++ b/src/content/docs/staff/training/crisis-response.md @@ -213,7 +213,7 @@ Taking care of your mental health is really important. Have you considered reach **Professional Help:** - Psychology Today (psychologytoday.com) - therapist directory - BetterHelp (betterhelp.com) - online therapy -- Local community mental health centers +- Local community mental health centres **Peer Support:** - National Alliance on Mental Illness (NAMI) support groups @@ -222,7 +222,7 @@ Taking care of your mental health is really important. Have you considered reach ### 5.3. Resource Selection Guidelines -- **Prioritize local resources** when user location is known +- **Prioritise local resources** when user location is known - **Provide multiple options** to accommodate different needs - **Include both crisis and ongoing support** resources - **Never recommend specific providers** over others @@ -244,7 +244,7 @@ Taking care of your mental health is really important. Have you considered reach **DON'T:** - Attempt therapy or counselling - Make diagnoses or medical recommendations -- Minimize or dismiss concerns +- Minimise or dismiss concerns - Promise outcomes you can't guarantee - Share personal experiences as advice - Leave someone in crisis alone @@ -305,7 +305,7 @@ Taking care of your mental health is really important. Have you considered reach ### 8.1. Emotional Impact Management **Crisis work can be emotionally demanding:** -- Recognize signs of burnout or compassion fatigue +- Recognise signs of burnout or compassion fatigue - Use debriefing sessions after difficult situations - Set appropriate boundaries between work and personal life - Seek support when needed @@ -394,7 +394,5 @@ All crisis response training completion and updates must be documented in staff --- -*This Crisis Response Training document is part of our comprehensive staff development program. For questions about crisis response procedures or to report training completion, please contact the Crisis Response Coordinator through designated staff channels.* +*This Crisis Response Training document is part of our comprehensive staff development programme. For questions about crisis response procedures or to report training completion, please contact the Crisis Response Coordinator through designated staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/cross-platform-coordination.md b/src/content/docs/staff/training/cross-platform-coordination.md index 5af189d..e483262 100644 --- a/src/content/docs/staff/training/cross-platform-coordination.md +++ b/src/content/docs/staff/training/cross-platform-coordination.md @@ -48,7 +48,7 @@ This training operates within our policy framework: **Consistent Elements:** - Commitment to inclusivity and social justice -- Safe spaces for marginalized community members +- Safe spaces for marginalised community members - Environmental sustainability considerations - Professional service standards - Transparency and accountability @@ -149,7 +149,7 @@ This training operates within our policy framework: - Virtual world social dynamics #### 3.4.2. Moderation Considerations -- **Game-Specific Rules**: Understanding in-game behavior standards +- **Game-Specific Rules**: Understanding in-game behaviour standards - **Performance Pressure**: Dealing with competitive stress - **Time-Sensitive Coordination**: Event and activity scheduling - **Cross-Platform Gaming**: Integration with external gaming services @@ -257,7 +257,7 @@ This training operates within our policy framework: #### 5.1.2. Information Management -**Centralized Resources:** +**Centralised Resources:** - **Documentation Wiki**: Central knowledge base and policy documentation - **Staff Handbook**: Role expectations and procedures - **Resource Lists**: Updated contact information, escalation procedures @@ -609,7 +609,5 @@ This training operates within our policy framework: --- -*This Cross-Platform Coordination Training document is part of our comprehensive staff development program designed to create seamless community experiences across all platforms. For questions about cross-platform coordination techniques or to report training completion, please contact leadership through designated staff channels.* +*This Cross-Platform Coordination Training document is part of our comprehensive staff development programme designed to create seamless community experiences across all platforms. For questions about cross-platform coordination techniques or to report training completion, please contact leadership through designated staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/data-analytics-reporting.md b/src/content/docs/staff/training/data-analytics-reporting.md index 01a019e..4612bf4 100644 --- a/src/content/docs/staff/training/data-analytics-reporting.md +++ b/src/content/docs/staff/training/data-analytics-reporting.md @@ -8,7 +8,7 @@ title: Data Analytics and Reporting Training for Staff ### 1.1. Purpose and Strategic Importance -This training provides comprehensive guidance for staff members serving as Data and Analytics Coordinators within our community ecosystem. Data analytics plays a crucial role in understanding community health, measuring progress toward our social justice goals, and making evidence-based decisions that better serve marginalized community members. +This training provides comprehensive guidance for staff members serving as Data and Analytics Coordinators within our community ecosystem. Data analytics plays a crucial role in understanding community health, measuring progress toward our social justice goals, and making evidence-based decisions that better serve marginalised community members. ### 1.2. Data and Analytics Coordinator Responsibilities @@ -27,7 +27,7 @@ This training provides comprehensive guidance for staff members serving as Data - **Community Empowerment**: Making data accessible and actionable for community members - **Transparency and Accountability**: Using data to hold leadership accountable and demonstrate progress - **Privacy Protection**: Protecting community member privacy and data rights in all analytics work -- **Inclusive Measurement**: Ensuring data collection and analysis includes and represents marginalized voices +- **Inclusive Measurement**: Ensuring data collection and analysis includes and represents marginalised voices ## 2. FUNDAMENTALS OF COMMUNITY DATA ANALYTICS @@ -79,7 +79,7 @@ This training provides comprehensive guidance for staff members serving as Data **Bias Recognition and Mitigation:** - **Sampling Bias**: Understanding and correcting for sampling biases in data collection -- **Selection Bias**: Recognizing when certain community members may be over or under-represented +- **Selection Bias**: Recognising when certain community members may be over or under-represented - **Measurement Bias**: Identifying biases in how data is collected and measured - **Historical Bias**: Understanding how past discrimination may affect current data patterns @@ -110,7 +110,7 @@ This training provides comprehensive guidance for staff members serving as Data - **Cultural Sensitivity**: Culturally sensitive approaches to demographic data collection **Representation Metrics:** -- **Leadership Representation**: Representation of marginalized groups in leadership positions +- **Leadership Representation**: Representation of marginalised groups in leadership positions - **Participation Rates**: Participation rates across different demographic groups - **Content Creation**: Representation in content creation and community contributions - **Recognition and Awards**: Representation in community recognition and achievement @@ -149,7 +149,7 @@ This training provides comprehensive guidance for staff members serving as Data **Psychological Safety Measurement:** - **Belonging Surveys**: Regular surveys measuring sense of belonging across different groups -- **Safety Indicators**: Metrics indicating psychological safety for marginalized community members +- **Safety Indicators**: Metrics indicating psychological safety for marginalised community members - **Microaggression Tracking**: Careful, privacy-conscious tracking of microaggression reports - **Support System Effectiveness**: Analysis of support system usage and effectiveness @@ -361,7 +361,7 @@ This training provides comprehensive guidance for staff members serving as Data - **Story Structure**: Using narrative structure to make data insights compelling and memorable - **Context Provision**: Providing appropriate context for data insights and recommendations - **Action Orientation**: Framing data insights in terms of actionable recommendations -- **Impact Emphasis**: Emphasizing the human impact and community benefits of data insights +- **Impact Emphasis**: Emphasising the human impact and community benefits of data insights #### 7.1.2. Accessibility and Inclusion in Reporting @@ -373,7 +373,7 @@ This training provides comprehensive guidance for staff members serving as Data **Community-Centred Reporting:** - **Community Input**: Including community input in determining what data to report and how -- **Marginalized Voice Amplification**: Using data to amplify the voices and needs of marginalized community members +- **Marginalised Voice Amplification**: Using data to amplify the voices and needs of marginalised community members - **Deficit vs. Asset Framing**: Framing data to highlight community assets rather than just deficits - **Actionable Insights**: Providing insights that the community can act on for improvement @@ -533,7 +533,5 @@ This training provides comprehensive guidance for staff members serving as Data --- -*This Data Analytics and Reporting Training document is part of our comprehensive staff development program designed to ensure ethical, privacy-compliant, and socially just approaches to community data analytics. For questions about data analytics practices or to report training completion, please contact the Data and Analytics Coordinator or designated leadership through staff channels.* +*This Data Analytics and Reporting Training document is part of our comprehensive staff development programme designed to ensure ethical, privacy-compliant, and socially just approaches to community data analytics. For questions about data analytics practices or to report training completion, please contact the Data and Analytics Coordinator or designated leadership through staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/documentation-transparency.md b/src/content/docs/staff/training/documentation-transparency.md index 36a6f3b..fd159a6 100644 --- a/src/content/docs/staff/training/documentation-transparency.md +++ b/src/content/docs/staff/training/documentation-transparency.md @@ -67,10 +67,10 @@ This training operates within our comprehensive framework: **Language and Tone:** - Use professional, respectful language in all documentation - Avoid slang, informal abbreviations, or casual expressions -- Maintain respectful tone even when documenting problematic behavior +- Maintain respectful tone even when documenting problematic behaviour - Focus on behaviours and impacts rather than personal characteristics -**Structure and Organization:** +**Structure and Organisation:** - Use clear, logical organisation with consistent formatting - Include relevant headers, sections, and subsections - Use bullet points and numbered lists for clarity @@ -98,7 +98,7 @@ This training operates within our comprehensive framework: #### 2.2.2. Ongoing Monitoring Documentation **Pattern Recognition Records:** -- **Behavior Patterns**: Documentation of concerning behavior patterns over time +- **Behavior Patterns**: Documentation of concerning behaviour patterns over time - **Escalation Tracking**: How situations have developed or escalated - **Intervention Effectiveness**: Success or failure of various intervention attempts - **Risk Assessment**: Current risk levels and monitoring requirements @@ -286,9 +286,9 @@ This training operates within our comprehensive framework: **Warnings and Cautions:** - **Warning Level**: Informal guidance, formal warning, or final warning - **Specific Behaviors**: Exact behaviours or actions that prompted warning -- **Expectations**: Clear expectations for future behavior +- **Expectations**: Clear expectations for future behaviour - **Resources Provided**: Educational materials or support resources offered -- **Timeline**: Timeframe for expected behavior improvement +- **Timeline**: Timeframe for expected behaviour improvement **Temporary Restrictions:** - **Restriction Type**: Mute, temporary ban, feature restriction, or other limitation @@ -343,11 +343,11 @@ This training operates within our comprehensive framework: - **Simple Language**: Use clear, straightforward language without unnecessary jargon - **Active Voice**: Use active voice when possible ("Staff member issued warning" rather than "Warning was issued") - **Specific Details**: Include specific facts rather than general descriptions -- **Logical Organization**: Present information in logical order with clear connections +- **Logical Organisation**: Present information in logical order with clear connections **Professional Standards:** - **Objective Tone**: Maintain neutral, professional tone throughout documentation -- **Respectful Language**: Use respectful language even when documenting problematic behavior +- **Respectful Language**: Use respectful language even when documenting problematic behaviour - **Consistent Terminology**: Use consistent terms and definitions throughout documentation - **Proper Grammar**: Ensure correct grammar, spelling, and punctuation @@ -365,19 +365,19 @@ This training operates within our comprehensive framework: - **Chain of Custody**: Documentation of how evidence was collected and preserved - **Verification Notes**: Notes about evidence verification and authenticity -### 6.2. Data Management and Organization +### 6.2. Data Management and Organisation -#### 6.2.1. Information Organization Systems +#### 6.2.1. Information Organisation Systems **File Management:** - **Consistent Naming**: Use consistent file naming conventions for all documentation -- **Folder Structure**: Organize documentation in logical folder hierarchies +- **Folder Structure**: Organise documentation in logical folder hierarchies - **Version Control**: Track document versions and changes over time - **Backup Systems**: Ensure all documentation is properly backed up **Database Management:** - **Data Entry Standards**: Consistent data entry practices for database systems -- **Search Optimization**: Structure data for effective searching and retrieval +- **Search Optimisation**: Structure data for effective searching and retrieval - **Relationship Tracking**: Link related incidents and actions appropriately - **Data Quality**: Regular review and cleanup of database information @@ -410,7 +410,7 @@ This training operates within our comprehensive framework: **Educational Approach:** - **Learning Opportunities**: Frame enforcement as learning and community improvement - **Resource Provision**: Provide relevant educational resources and support -- **Future Expectations**: Clear expectations for future behavior +- **Future Expectations**: Clear expectations for future behaviour - **Support Availability**: Information about available support and assistance #### 7.1.2. Managing Difficult Conversations @@ -418,7 +418,7 @@ This training operates within our comprehensive framework: **Defensive Responses:** - **Stay Professional**: Maintain professional tone even when users become defensive - **Focus on Facts**: Keep discussion focused on documented facts and policies -- **Avoid Escalation**: Don't respond defensively to defensive behavior +- **Avoid Escalation**: Don't respond defensively to defensive behaviour - **Seek Understanding**: Try to understand underlying concerns behind defensive responses **Emotional Situations:** @@ -434,7 +434,7 @@ This training operates within our comprehensive framework: **Community Updates:** - **Regular Reports**: Periodic reports on moderation activities and community health - **Policy Changes**: Clear communication about policy changes and their reasoning -- **Trend Analysis**: Sharing relevant trends in moderation issues and community behavior +- **Trend Analysis**: Sharing relevant trends in moderation issues and community behaviour - **Success Stories**: Highlighting positive community developments and improvements **Crisis Communication:** @@ -509,8 +509,8 @@ This training operates within our comprehensive framework: **Pattern Recognition:** - **Issue Trends**: Identify trends in community issues through documentation analysis -- **User Patterns**: Recognize patterns in individual user behavior over time -- **Seasonal Variations**: Notice seasonal or temporal patterns in community behavior +- **User Patterns**: Recognise patterns in individual user behaviour over time +- **Seasonal Variations**: Notice seasonal or temporal patterns in community behaviour - **Platform Differences**: Understand differences in issues across different platforms **Preventive Measures:** @@ -564,7 +564,7 @@ This training operates within our comprehensive framework: **Fair Representation:** - **Complete Context**: Provide complete context for all documented actions - **Proportionate Detail**: Provide detail proportionate to the significance of actions -- **Balanced Documentation**: Document both problematic behavior and positive contributions when relevant +- **Balanced Documentation**: Document both problematic behaviour and positive contributions when relevant - **Cultural Sensitivity**: Ensure documentation respects cultural differences and perspectives #### 9.2.2. Accountability and Transparency @@ -645,7 +645,5 @@ This training operates within our comprehensive framework: --- -*This Documentation and Transparency Training document is part of our comprehensive staff development program designed to ensure accountability, consistency, and community trust through excellent documentation practices. For questions about documentation requirements or to report training completion, please contact leadership through designated staff channels.* +*This Documentation and Transparency Training document is part of our comprehensive staff development programme designed to ensure accountability, consistency, and community trust through excellent documentation practices. For questions about documentation requirements or to report training completion, please contact leadership through designated staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/guild-wars-2-leadership.md b/src/content/docs/staff/training/guild-wars-2-leadership.md index 12835f5..176da42 100644 --- a/src/content/docs/staff/training/guild-wars-2-leadership.md +++ b/src/content/docs/staff/training/guild-wars-2-leadership.md @@ -23,10 +23,10 @@ This training provides comprehensive guidance for staff members responsible for **Applying Core Values in Gaming Context:** - **Inclusivity**: Welcoming players of all skill levels and backgrounds -- **Anti-Oppression**: Challenging discriminatory behavior in gaming spaces +- **Anti-Oppression**: Challenging discriminatory behaviour in gaming spaces - **Community-Driven**: Democratic decision-making for guild activities and direction - **Educational Focus**: Teaching and mentoring new and developing players -- **Collaborative Excellence**: Emphasizing teamwork over individual achievement +- **Collaborative Excellence**: Emphasising teamwork over individual achievement ## 2. GUILD WARS 2 COMMUNITY LEADERSHIP ROLES @@ -51,12 +51,12 @@ This training provides comprehensive guidance for staff members responsible for **Member Engagement:** - **Welcoming Environment**: Create and maintain inclusive, welcoming guild environment - **Activity Coordination**: Ensure variety of activities for different player types and schedules -- **Recognition Programs**: Implement systems to recognise member contributions and achievements +- **Recognition Programmes**: Implement systems to recognise member contributions and achievements - **Social Events**: Organize social events and community-building activities **New Player Integration:** - **Onboarding Systems**: Comprehensive systems for integrating new guild members -- **Mentorship Programs**: Connect new players with experienced mentors +- **Mentorship Programmes**: Connect new players with experienced mentors - **Skill Development**: Provide resources and support for player skill development - **Community Culture**: Help new members understand and embrace community values @@ -93,7 +93,7 @@ This training provides comprehensive guidance for staff members responsible for **Training and Development Officers:** - **Skill Development**: Organize training sessions for various game modes - **Knowledge Sharing**: Create and maintain educational resources -- **Mentorship Programs**: Oversee formal mentorship programmes +- **Mentorship Programmes**: Oversee formal mentorship programmes - **Achievement Support**: Help members work toward individual and guild achievements ## 3. IN-GAME COMMUNITY MANAGEMENT @@ -103,16 +103,16 @@ This training provides comprehensive guidance for staff members responsible for #### 3.1.1. Inclusive Gaming Environment **Creating Safe Spaces:** -- **Zero Tolerance Policy**: No tolerance for discrimination, harassment, or toxic behavior +- **Zero Tolerance Policy**: No tolerance for discrimination, harassment, or toxic behaviour - **Inclusive Language**: Promote and model inclusive language in all guild communications - **Accessibility Support**: Accommodate players with different abilities and accessibility needs - **Cultural Sensitivity**: Respect for diverse cultural backgrounds and gaming experiences **Challenging Gaming Toxicity:** -- **Active Intervention**: Immediate response to toxic behavior or discriminatory language -- **Educational Approach**: Use incidents as teaching opportunities about inclusive behavior +- **Active Intervention**: Immediate response to toxic behaviour or discriminatory language +- **Educational Approach**: Use incidents as teaching opportunities about inclusive behaviour - **Community Standards**: Clear communication of community behavioural expectations -- **Positive Modeling**: Consistently model positive, inclusive behavior +- **Positive Modeling**: Consistently model positive, inclusive behaviour #### 3.1.2. Skill Level Inclusivity @@ -177,7 +177,7 @@ This training provides comprehensive guidance for staff members responsible for - **Cross-Game Mode Tensions**: Conflicts between players with different game mode preferences **Gaming Culture Challenges:** -- **Competitive Toxicity**: Managing competitive behavior that becomes toxic or exclusionary +- **Competitive Toxicity**: Managing competitive behaviour that becomes toxic or exclusionary - **Skill Shaming**: Addressing criticism or shaming of players based on skill level - **Gaming Addiction**: Supporting members who may be struggling with gaming balance - **External Drama**: Managing conflicts that originate outside the guild but affect guild dynamics @@ -280,7 +280,7 @@ This training provides comprehensive guidance for staff members responsible for **Player Motivation Understanding:** - **Achievement Motivation**: Understanding what motivates different types of players -- **Social Motivation**: Recognizing the social needs that gaming communities fulfil +- **Social Motivation**: Recognising the social needs that gaming communities fulfil - **Progression Systems**: Using game progression systems to support community goals - **Recognition Needs**: Meeting member needs for recognition and appreciation @@ -446,7 +446,5 @@ This training provides comprehensive guidance for staff members responsible for --- -*This Guild Wars 2 Leadership Training document is part of our comprehensive staff development program designed to ensure excellent community leadership within gaming contexts. For questions about gaming leadership techniques or to report training completion, please contact the Guild Wars 2 Leader or designated community leadership through staff channels.* +*This Guild Wars 2 Leadership Training document is part of our comprehensive staff development programme designed to ensure excellent community leadership within gaming contexts. For questions about gaming leadership techniques or to report training completion, please contact the Guild Wars 2 Leader or designated community leadership through staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/inclusive-moderation.md b/src/content/docs/staff/training/inclusive-moderation.md index b4f3457..c7faf83 100644 --- a/src/content/docs/staff/training/inclusive-moderation.md +++ b/src/content/docs/staff/training/inclusive-moderation.md @@ -8,13 +8,13 @@ title: Inclusive Moderation Training for Staff ### 1.1. Purpose and Importance -This training provides essential guidance for staff members on conducting moderation that upholds our community's core values of inclusivity, respect, and safety. Inclusive moderation goes beyond enforcing rules—it requires understanding the impact of our decisions on marginalized community members and actively working to create welcoming spaces for all. +This training provides essential guidance for staff members on conducting moderation that upholds our community's core values of inclusivity, respect, and safety. Inclusive moderation goes beyond enforcing rules—it requires understanding the impact of our decisions on marginalised community members and actively working to create welcoming spaces for all. ### 1.2. Our Community's Social Justice Stance -**Critical Understanding**: Our community explicitly rejects neutrality in the face of oppression. This is not a "both sides" community — we actively support marginalized individuals and challenge systems of oppression. +**Critical Understanding**: Our community explicitly rejects neutrality in the face of oppression. This is not a "both sides" community — we actively support marginalised individuals and challenge systems of oppression. -**Key Principle**: Remaining neutral when marginalized individuals share experiences with discrimination constitutes support for oppressive systems. +**Key Principle**: Remaining neutral when marginalised individuals share experiences with discrimination constitutes support for oppressive systems. ### 1.3. Integration with Existing Policies @@ -33,9 +33,9 @@ This training operates within our comprehensive policy framework: ### 2.1. Definition and Core Concepts **Inclusive Moderation** means making moderation decisions that: -- Consider the impact on marginalized community members -- Recognize historical and systemic contexts of oppression -- Prioritize safety for vulnerable individuals +- Consider the impact on marginalised community members +- Recognise historical and systemic contexts of oppression +- Prioritise safety for vulnerable individuals - Challenge harmful behaviours even when not explicitly prohibited - Create welcoming spaces for diverse perspectives @@ -43,7 +43,7 @@ This training operates within our comprehensive policy framework: **Traditional Moderation**: "Does this violate our written rules?" -**Inclusive Moderation**: "Does this behavior align with our values of creating safe, welcoming spaces for marginalized individuals?" +**Inclusive Moderation**: "Does this behaviour align with our values of creating safe, welcoming spaces for marginalised individuals?" ### 2.3. The Impact-Intent Framework @@ -54,7 +54,7 @@ This training operates within our comprehensive policy framework: **Example**: Someone uses exclusionary language "without meaning to hurt anyone" (intent), but their words make LGBTQ+ members feel unwelcome (impact). The impact takes precedence in our response. -## 3. RECOGNIZING MARGINALIZATION AND OPPRESSION +## 3. RECOGNISING MARGINALIZATION AND OPPRESSION ### 3.1. Understanding Intersectionality @@ -73,7 +73,7 @@ This training operates within our comprehensive policy framework: **Gender and Sexuality:** - Misgendering, deadnaming, or use of rejected names/pronouns - Questioning the validity of someone's gender identity or sexual orientation -- "Reverse discrimination" arguments against women, LGBTQ+ individuals, or other marginalized genders +- "Reverse discrimination" arguments against women, LGBTQ+ individuals, or other marginalised genders **Race and Ethnicity:** - Racial microaggressions or stereotyping @@ -99,12 +99,12 @@ This training operates within our comprehensive policy framework: - Gatekeeping based on years of experience or specific technologies - Dismissing questions as "too basic" or "obvious" -### 3.3. Recognizing Microaggressions +### 3.3. Recognising Microaggressions -**Microaggressions**: Subtle, often unconscious acts of discrimination that communicate bias toward marginalized groups. +**Microaggressions**: Subtle, often unconscious acts of discrimination that communicate bias toward marginalised groups. **Examples in Tech Communities:** -- "You're so articulate!" (implying surprise that a person of color speaks well) +- "You're so articulate!" (implying surprise that a person of colour speaks well) - "Where are you really from?" (othering people based on appearance) - "That's so gay" (using sexual orientation as negative descriptor) - "You don't look like a programmer" (based on gender, age, or appearance stereotypes) @@ -119,16 +119,16 @@ This training operates within our comprehensive policy framework: - Use inclusive language in community communications - Highlight diverse voices and contributions - Address problematic patterns before they escalate -- Model inclusive behavior in your own communications +- Model inclusive behaviour in your own communications **Example**: When introducing new members, use language like "Welcome to our inclusive community where all perspectives are valued" rather than generic welcomes. #### 4.1.2. Reactive Inclusive Moderation **Respond to Issues with Context:** -- Consider who is being harmed and their marginalized status +- Consider who is being harmed and their marginalised status - Address both explicit violations and harmful patterns -- Prioritize protection of vulnerable community members +- Prioritise protection of vulnerable community members - Use enforcement as education opportunities ### 4.2. The Escalation Framework for Inclusive Moderation @@ -136,8 +136,8 @@ This training operates within our comprehensive policy framework: #### 4.2.1. Assess Harm and Vulnerability **Before Taking Action, Consider:** -1. **Who is being harmed?** Are they from a marginalized group? -2. **What type of harm?** Direct attack, microaggression, exclusionary behavior? +1. **Who is being harmed?** Are they from a marginalised group? +2. **What type of harm?** Direct attack, microaggression, exclusionary behaviour? 3. **Pattern or isolated incident?** Has this user shown concerning patterns? 4. **Community impact?** How does this affect the overall community climate? @@ -157,13 +157,13 @@ This training operates within our comprehensive policy framework: - Specific behavioural changes required **Level 3: Protective Measures** -- For behavior that creates unsafe environments for marginalized members +- For behaviour that creates unsafe environments for marginalised members - May include temporary restrictions or enhanced monitoring -- Prioritize community safety over individual convenience +- Prioritise community safety over individual convenience **Level 4: Removal** - For persistent patterns of marginalization or serious discrimination -- When behavior fundamentally conflicts with community values +- When behaviour fundamentally conflicts with community values - Document pattern for transparency and consistency ### 4.3. Addressing Specific Scenarios @@ -177,11 +177,11 @@ This training operates within our comprehensive policy framework: 2. **Direct**: Contact the user privately about impact 3. **Educational**: Explain why identity validation matters 4. **Supportive**: Check in with the targeted individual -5. **Preventive**: Monitor for patterns of similar behavior +5. **Preventive**: Monitor for patterns of similar behaviour #### 4.3.2. "Reverse Discrimination" Claims -**Scenario**: User complains about "reverse racism" or "reverse sexism" when marginalized individuals receive support or advocacy. +**Scenario**: User complains about "reverse racism" or "reverse sexism" when marginalised individuals receive support or advocacy. **Inclusive Response Approach:** 1. **Contextual Education**: Explain historical and systemic contexts @@ -191,15 +191,15 @@ This training operates within our comprehensive policy framework: #### 4.3.3. Tone Policing -**Scenario**: User dismisses marginalized person's concerns because they're "too angry" or "not expressing it nicely enough." +**Scenario**: User dismisses marginalised person's concerns because they're "too angry" or "not expressing it nicely enough." **Inclusive Response Approach:** -1. **Address the Dismissal**: Focus on the tone policing behavior +1. **Address the Dismissal**: Focus on the tone policing behaviour 2. **Validate Emotions**: Acknowledge that anger about injustice is reasonable 3. **Refocus**: Redirect to the substance of concerns raised 4. **Education**: Explain why tone policing is harmful -### 4.4. Supporting Marginalized Community Members +### 4.4. Supporting Marginalised Community Members #### 4.4.1. When Someone Experiences Harm @@ -211,7 +211,7 @@ This training operates within our comprehensive policy framework: **Avoid:** - Requiring "evidence" before taking concerns seriously -- Minimizing their experience or suggesting they're overreacting +- Minimising their experience or suggesting they're overreacting - Focusing on the perpetrator's intent rather than impact - Making them justify why something was harmful @@ -221,7 +221,7 @@ This training operates within our comprehensive policy framework: - Ensure they feel comfortable participating in community spaces - Monitor for patterns of targeting or harassment - Connect them with other supportive community members if appropriate -- Adjust your own behavior to be more welcoming and inclusive +- Adjust your own behaviour to be more welcoming and inclusive ## 5. LANGUAGE AND COMMUNICATION TRAINING @@ -239,7 +239,7 @@ This training operates within our comprehensive policy framework: - Use the terms people use for themselves - Avoid assumptions based on names or appearance - Be aware of cultural differences in communication styles -- Don't expect marginalized individuals to educate you +- Don't expect marginalised individuals to educate you #### 5.1.2. Accessible Communication @@ -297,14 +297,14 @@ This training operates within our comprehensive policy framework: **Response Strategy:** - Clarify that this is about community standards, not legal censorship - Explain that freedom of speech doesn't mean freedom from consequences -- Emphasize that inclusive communities require some behavioural boundaries +- Emphasise that inclusive communities require some behavioural boundaries - Reference community agreement and voluntary participation #### 6.1.3. "I Don't See Color/Gender/etc." Claims **Response Strategy:** - Explain why "colorblindness" can be harmful -- Emphasize the importance of seeing and celebrating differences +- Emphasise the importance of seeing and celebrating differences - Discuss how ignoring identity ignores important experiences - Provide resources about inclusive allyship @@ -315,7 +315,7 @@ This training operates within our comprehensive policy framework: **When Setting Boundaries:** - Be specific about problematic behaviours - Explain the community values behind the boundary -- Provide clear expectations for future behavior +- Provide clear expectations for future behaviour - Follow through consistently with consequences #### 6.2.2. Escalation When Boundaries Are Crossed @@ -372,15 +372,15 @@ This training operates within our comprehensive policy framework: #### 8.1.1. Recording Context and Impact **When Documenting Incidents:** -- Include context about marginalized status of affected individuals +- Include context about marginalised status of affected individuals - Record the impact on community safety and inclusion -- Note patterns of behavior, not just isolated incidents +- Note patterns of behaviour, not just isolated incidents - Explain reasoning behind moderation decisions #### 8.1.2. Privacy and Protection **Balance Requirements:** -- Protect privacy of marginalized individuals +- Protect privacy of marginalised individuals - Document enough detail for accountability - Consider safety implications of public transparency - Follow established documentation protocols @@ -391,14 +391,14 @@ This training operates within our comprehensive policy framework: **Regular Self-Assessment:** - Am I consistently applying inclusive principles? -- Are my actions creating safer spaces for marginalized individuals? +- Are my actions creating safer spaces for marginalised individuals? - What biases might be affecting my moderation decisions? - How can I continue learning and improving? #### 8.2.2. Community Feedback **Seeking Input:** -- Listen to feedback from marginalized community members +- Listen to feedback from marginalised community members - Participate in regular training updates - Engage with criticism constructively - Adjust practices based on community needs @@ -409,17 +409,17 @@ This training operates within our comprehensive policy framework: #### 9.1.1. Scenario: Conflicting Marginalizations -**Situation**: A person of color makes transphobic comments, and a white trans person responds with racially insensitive language. +**Situation**: A person of colour makes transphobic comments, and a white trans person responds with racially insensitive language. **Inclusive Approach:** 1. **Address Both Harms**: Don't prioritise one marginalization over another 2. **Context Matters**: Consider different power dynamics and systemic contexts 3. **Educational Opportunity**: Help both parties understand intersectionality -4. **Community Impact**: Focus on creating safety for all marginalized individuals +4. **Community Impact**: Focus on creating safety for all marginalised individuals #### 9.1.2. Scenario: Internalized Oppression -**Situation**: A marginalized individual makes self-deprecating comments that reinforce harmful stereotypes about their group. +**Situation**: A marginalised individual makes self-deprecating comments that reinforce harmful stereotypes about their group. **Inclusive Approach:** 1. **Gentle Intervention**: Address the harmful impact without shaming @@ -431,23 +431,23 @@ This training operates within our comprehensive policy framework: #### 9.2.1. Scenario: "Devil's Advocate" Arguments -**Situation**: User consistently plays "devil's advocate" on issues affecting marginalized communities, arguing for positions that cause harm. +**Situation**: User consistently plays "devil's advocate" on issues affecting marginalised communities, arguing for positions that cause harm. **Inclusive Approach:** 1. **Pattern Recognition**: Address the pattern, not just individual comments -2. **Impact Focus**: Explain how "devil's advocate" can silence marginalized voices +2. **Impact Focus**: Explain how "devil's advocate" can silence marginalised voices 3. **Value Clarification**: Reinforce community stance against oppression 4. **Boundary Setting**: Make clear that some positions aren't welcome for debate -#### 9.2.2. Scenario: Gaslighting Marginalized Experiences +#### 9.2.2. Scenario: Gaslighting Marginalised Experiences -**Situation**: Multiple users question a marginalized person's account of discrimination, suggesting they're "imagining things" or "being too sensitive." +**Situation**: Multiple users question a marginalised person's account of discrimination, suggesting they're "imagining things" or "being too sensitive." **Inclusive Approach:** -1. **Immediate Support**: Validate the marginalized person's experience -2. **Group Education**: Address the gaslighting behavior as harmful +1. **Immediate Support**: Validate the marginalised person's experience +2. **Group Education**: Address the gaslighting behaviour as harmful 3. **Pattern Interruption**: Stop the pile-on before it escalates -4. **Community Standards**: Reinforce expectations about believing marginalized voices +4. **Community Standards**: Reinforce expectations about believing marginalised voices ## 10. ONGOING DEVELOPMENT AND SUPPORT @@ -463,8 +463,8 @@ This training operates within our comprehensive policy framework: **Essential Reading:** - Academic research on inclusive communities -- Marginalized voices and lived experiences -- Current events affecting marginalized communities +- Marginalised voices and lived experiences +- Current events affecting marginalised communities - Best practices from other inclusive organisations ### 10.2. Support Systems for Staff @@ -480,7 +480,7 @@ This training operates within our comprehensive policy framework: #### 10.2.2. Personal Impact Management **Self-Care Considerations:** -- Recognize emotional labour of inclusive moderation +- Recognise emotional labour of inclusive moderation - Seek support when dealing with challenging situations - Maintain boundaries to prevent burnout - Celebrate progress and positive community changes @@ -503,7 +503,7 @@ This training operates within our comprehensive policy framework: **Quarterly Assessment:** - Review of moderation decisions for inclusive principles -- Feedback from marginalized community members +- Feedback from marginalised community members - Self-reflection on growth areas - Goal setting for continued improvement @@ -511,13 +511,11 @@ This training operates within our comprehensive policy framework: **Annual Review:** - Assessment of overall community inclusivity -- Analysis of participation patterns among marginalized groups +- Analysis of participation patterns among marginalised groups - Review of community feedback on moderation practices - Adjustment of training and practices based on outcomes --- -*This Inclusive Moderation Training document is part of our comprehensive staff development program designed to create truly inclusive community spaces. For questions about inclusive moderation techniques or to report training completion, please contact leadership through designated staff channels.* +*This Inclusive Moderation Training document is part of our comprehensive staff development programme designed to create truly inclusive community spaces. For questions about inclusive moderation techniques or to report training completion, please contact leadership through designated staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/mentorship-training-coordination.md b/src/content/docs/staff/training/mentorship-training-coordination.md index fff9757..29148c8 100644 --- a/src/content/docs/staff/training/mentorship-training-coordination.md +++ b/src/content/docs/staff/training/mentorship-training-coordination.md @@ -25,7 +25,7 @@ This training provides comprehensive guidance for staff members serving as Train **Education as Empowerment:** - **Breaking Down Barriers**: Using education to remove barriers that exclude people from technology careers - **Inclusive Learning**: Creating learning environments that welcome and support diverse learners -- **Community-Driven Education**: Prioritizing community needs and interests in educational programming +- **Community-Driven Education**: Prioritising community needs and interests in educational programming - **Peer Learning**: Facilitating peer-to-peer learning and knowledge sharing - **Mentorship as Social Justice**: Using mentorship to address systemic inequalities in tech and leadership @@ -87,7 +87,7 @@ This training provides comprehensive guidance for staff members serving as Train **Inclusive Mentorship Training:** - **Cultural Competency**: Understanding and respecting diverse cultural backgrounds and experiences -- **Intersectionality**: Recognizing how multiple identities affect mentorship needs and approaches +- **Intersectionality**: Recognising how multiple identities affect mentorship needs and approaches - **Trauma-Informed Practices**: Understanding trauma responses and creating safe mentorship spaces - **Accessibility**: Making mentorship accessible to mentees with diverse abilities and needs @@ -551,7 +551,5 @@ This training provides comprehensive guidance for staff members serving as Train --- -*This Mentorship and Training Coordination training document is part of our comprehensive staff development program designed to build community capacity through excellent educational programming and mentorship. For questions about training coordination or to report training completion, please contact the Training and Development Coordinator or designated leadership through staff channels.* +*This Mentorship and Training Coordination training document is part of our comprehensive staff development programme designed to build community capacity through excellent educational programming and mentorship. For questions about training coordination or to report training completion, please contact the Training and Development Coordinator or designated leadership through staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/social-media-management.md b/src/content/docs/staff/training/social-media-management.md index 1ae4895..2e69624 100644 --- a/src/content/docs/staff/training/social-media-management.md +++ b/src/content/docs/staff/training/social-media-management.md @@ -34,7 +34,7 @@ Our social media presence spans multiple platforms, each with unique characteris Our social media presence must consistently reflect our core values: -**(a)** **Inclusivity and Anti-Oppression**: Actively promoting marginalized voices and challenging discrimination; +**(a)** **Inclusivity and Anti-Oppression**: Actively promoting marginalised voices and challenging discrimination; **(b)** **Environmental Sustainability**: Promoting eco-friendly practices and carbon offset initiatives; @@ -172,7 +172,7 @@ Our social media presence must consistently reflect our core values: - **Inclusive Language**: Consistently use inclusive, accessible language - **Social Justice Stance**: Clear, unapologetic commitment to fighting oppression - **Environmental Consciousness**: Regular promotion of sustainability initiatives -- **Community Focus**: Always center community needs and contributions +- **Community Focus**: Always centre community needs and contributions #### 3.1.2. Platform Adaptation @@ -257,7 +257,7 @@ Our social media presence must consistently reflect our core values: **Community-Centred Approach:** - **Safety Priority**: Always prioritise community member safety and well-being -- **Inclusive Response**: Ensure crisis response considers impact on marginalized members +- **Inclusive Response**: Ensure crisis response considers impact on marginalised members - **Support Resources**: Provide relevant support resources and assistance - **Community Voice**: Listen to and incorporate community feedback in response @@ -286,7 +286,7 @@ Our social media presence must consistently reflect our core values: - **Follow Through**: Demonstrate commitment to improvement through concrete actions **Dealing with Bad Faith Actors:** -- **Identify Patterns**: Recognize coordinated attacks or bad faith criticism +- **Identify Patterns**: Recognise coordinated attacks or bad faith criticism - **Don't Feed Trolls**: Avoid engaging with obviously bad faith actors - **Community Support**: Rally authentic community support when facing unfair attacks - **Professional Response**: Maintain professional standards even when facing hostility @@ -457,8 +457,8 @@ Our social media presence must consistently reflect our core values: - **Integration Systems**: Integrate Discord with other community platforms and tools - **Analytics Implementation**: Implement comprehensive analytics for community health -**Community Program Development:** -- **Mentorship Programs**: Structured mentorship programmes within Discord community +**Community Programme Development:** +- **Mentorship Programmes**: Structured mentorship programmes within Discord community - **Educational Series**: Regular educational events and workshop series - **Recognition Systems**: Community recognition and appreciation programmes - **Special Interest Groups**: Sub-communities for specific interests and projects @@ -533,7 +533,5 @@ Our social media presence must consistently reflect our core values: --- -*This Social Media Management Training document is part of our comprehensive staff development program designed to ensure excellent representation across all social media platforms. For questions about social media management techniques or to report training completion, please contact the Communications and Outreach Coordinator through designated staff channels.* +*This Social Media Management Training document is part of our comprehensive staff development programme designed to ensure excellent representation across all social media platforms. For questions about social media management techniques or to report training completion, please contact the Communications and Outreach Coordinator through designated staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file diff --git a/src/content/docs/staff/training/technical-contributor.md b/src/content/docs/staff/training/technical-contributor.md index 7c7c0d1..023039d 100644 --- a/src/content/docs/staff/training/technical-contributor.md +++ b/src/content/docs/staff/training/technical-contributor.md @@ -24,7 +24,7 @@ This training provides comprehensive guidance for staff members serving as Techn **Technical Excellence with Social Purpose:** - **Accessibility-First Development**: Building technology that is accessible to users with diverse abilities -- **Inclusive Design**: Creating technology that serves marginalized and underrepresented communities +- **Inclusive Design**: Creating technology that serves marginalised and underrepresented communities - **Environmental Sustainability**: Implementing eco-friendly technology choices and carbon offset initiatives - **Privacy Protection**: Building technology that protects user privacy and data rights - **Community Empowerment**: Developing tools that empower community members and democratic participation @@ -62,7 +62,7 @@ This training provides comprehensive guidance for staff members serving as Techn - **Maintainability**: Build systems that are easy to maintain and modify over time - **Security by Design**: Integrate security considerations into all architectural decisions - **Accessibility Integration**: Build accessibility considerations into system architecture -- **Environmental Efficiency**: Optimize systems for energy efficiency and reduced environmental impact +- **Environmental Efficiency**: Optimise systems for energy efficiency and reduced environmental impact ### 2.2. Development Workflows and Processes @@ -107,7 +107,7 @@ This training provides comprehensive guidance for staff members serving as Techn - **WCAG 2.1 AA Compliance**: All applications must meet or exceed WCAG 2.1 AA accessibility standards - **Keyboard Navigation**: Complete functionality available through keyboard navigation - **Screen Reader Compatibility**: All content and functionality accessible through screen readers -- **Color Contrast**: Appropriate color contrast ratios for all visual elements +- **Colour Contrast**: Appropriate colour contrast ratios for all visual elements - **Responsive Design**: Applications that work across all device types and screen sizes **Inclusive Development Practices:** @@ -159,8 +159,8 @@ This training provides comprehensive guidance for staff members serving as Techn #### 3.3.1. Green Computing Practices **Energy Efficiency:** -- **Code Optimization**: Write efficient code that minimizes computational resource usage -- **Database Optimization**: Optimize database queries and structures for efficiency +- **Code Optimization**: Write efficient code that minimises computational resource usage +- **Database Optimization**: Optimise database queries and structures for efficiency - **Caching Strategies**: Implement effective caching to reduce server load and energy usage - **Resource Management**: Efficient management of server resources and capacity planning @@ -208,7 +208,7 @@ This training provides comprehensive guidance for staff members serving as Techn - **Skill Development**: Supporting skill development for community members interested in technical contributions - **Educational Resources**: Creating educational resources and tutorials for community technical development - **Contribution Facilitation**: Making it easy for community members to contribute to technical projects -- **Recognition Programs**: Recognizing and celebrating technical contributions from community members +- **Recognition Programmes**: Recognising and celebrating technical contributions from community members ### 4.2. Technical Community Support @@ -401,7 +401,7 @@ This training provides comprehensive guidance for staff members serving as Techn - **Performance Optimization**: Continuous learning about performance optimisation techniques **Community-Focused Development:** -- **Inclusive Technology**: Training on developing technology that serves marginalized communities +- **Inclusive Technology**: Training on developing technology that serves marginalised communities - **Environmental Sustainability**: Education about sustainable computing and green technology practices - **Privacy Protection**: Ongoing education about privacy laws, regulations, and technical implementation - **Community Needs**: Understanding of how technology can better serve community needs and values @@ -422,7 +422,5 @@ This training provides comprehensive guidance for staff members serving as Techn --- -*This Technical Contributor Training document is part of our comprehensive staff development program designed to ensure technical excellence in service of community values and social justice. For questions about technical contribution standards or to report training completion, please contact the Technical Manager or designated technical leadership through staff channels.* +*This Technical Contributor Training document is part of our comprehensive staff development programme designed to ensure technical excellence in service of community values and social justice. For questions about technical contribution standards or to report training completion, please contact the Technical Manager or designated technical leadership through staff channels.* -**Document Version**: 1.0 -**Next Review Date**: 25 March 2026 \ No newline at end of file