<commit_before># The CascadiaJS Code of Conduct

## The Quick Version

CascadiaJS is dedicated to providing a safe and comfortable environment for all our particpants. We will not tolerate any inappropriate behavior, remarks, images, or online posts. We will not tolerate harassment in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organizers.

All organizers, attendees, speakers, sponsors, and volunteers at CascadiaJS are required to agree with the following Code of Conduct. Organizers will enforce this code throughout the event. We expect cooperation from all participants to ensure a safe environment for everybody.

## Need Help?

If you have any questions, comments, concerns, or to report anything that makes you feel uncomfortable or unsafe, you can use these channels:

Text: [@TODO need text number, make it a tel: link]<br />
Email: [<EMAIL>](mailto:<EMAIL>)<br />
In person: Any organizer [@TODO website, http: link]

You can also contact <NAME> ([@crtr0](http://twitter.com/crtr0), [<EMAIL>](mailto:<EMAIL>)) or <NAME> ([@hackygolucky](http://twitter.com/hackygolucky), [<EMAIL>](mailto:<EMAIL>)) at any time as well.

## The Less Quick Version

Everyone - including attendees, sponsors, speakers, and organizers - is required to agree to and follow this Code of Conduct. Inappropriate behavior or harassment of any kind is not tolerated.

Unacceptable behaviors include: intimidating, harassing, abusive, discriminatory, derogatory or demeaning speech or actions by any participant. This inculdes in our community online, at all related events, and in one-on-one communications carried out in the context of community business. Community event venues may be shared with members of the public; please be respectful to all patrons of these locations.

CascadiaJS is dedicated to providing a harassment-free conference for all attendees, regardless of gender identity, sex, race, ethnicity, sexual orientation, religion, age, disability, physical appearance, or body size. Harassment includes: prejudicial verbal or written comments, sexual imagery in public spaces or inappropriate use of nudity (including in presentation slides), deliberate intimidation, stalking or following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.

Sponsors and speakers should not use sexualized or inappropriate images, activities, or other material in their advertisements or talks. Booth staff, including volunteers, should not use sexualized clothing/uniforms/costumes or otherwise create a sexualized environment. We reserve the right to review all materials and remove them from distribution if they are determined to be inappropriate.

Finally, anything that would make someone think "Hmmm, that's inappropriate" may also be unacceptable behavior.

Any participant asked to stop any harassing behavior is expected to comply immediately. We expect all participants to follow these rules at conference and workshop venues, as well as conference-related social events.

## Reporting

If you feel uncomfortable, are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. Conference staff can be identified by [@TODO How are we identifying staff members].

You can also send a text message to [@TODO need a number that works for CAN and USA phones] or email to [<EMAIL>](mailto:<EMAIL>).

If you can’t find a staff member, [CascadisJS on twitter](http://twitter.com/cascadiajs) is always there for you.

[@TODO add a statement about confidentiality and the reporting process here]

## Enforcement

If a participant is asked to stop harassing or inappropriate behavior, they are expected to do so immediately. If a participant engages in harassing behavior, the conference organizers may take any action they deem appropriate; this may inculde warning the participant, immediate expulsion from the conference with no refund, and/or banning from any future CascadiaJS conferences or associated events.

Our foremost concern is the safety and comfort of all our particpants. We will evaluate any possible sanctions with regard to whether or not they provide the safety needed.

[@TODO need a paragraph here explaining the enforcement process. An attendee who might want to report needs to know what steps will be taken after a report is submitted. Another good thing to keep in mind is having an explicit process that the reporter can opt-in and opt-out of to follow up (i.e., a reporter might just want to report the incident and be assured that action is taken with a follow up from an organizer or a reporter might just want to report and have no action taken.)]
<commit_msg>Add todo to clarify reporting contacts<commit_after># The CascadiaJS Code of Conduct

## The Quick Version

CascadiaJS is dedicated to providing a safe and comfortable environment for all our particpants. We will not tolerate any inappropriate behavior, remarks, images, or online posts. We will not tolerate harassment in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organizers.

All organizers, attendees, speakers, sponsors, and volunteers at CascadiaJS are required to agree with the following Code of Conduct. Organizers will enforce this code throughout the event. We expect cooperation from all participants to ensure a safe environment for everybody.

## Need Help?

If you have any questions, comments, concerns, or to report anything that makes you feel uncomfortable or unsafe, you can use these channels:

Text: [@TODO need text number, make it a tel: link]<br />
Email: [<EMAIL>](mailto:<EMAIL>)<br />
In person: Any organizer [@TODO website, http: link]

You can also contact <NAME> ([@crtr0](http://twitter.com/crtr0), [<EMAIL>](mailto:<EMAIL>)) or <NAME> ([@hackygolucky](http://twitter.com/hackygolucky), [<EMAIL>](mailto:<EMAIL>)) at any time as well.

[@TODO It might also be a good idea to clarify why an attendee would want to contact <NAME> or <NAME>. That is, who are these people and why should they be contacted? Are they the main organizers? Are they on a COC enforcement team?]

## The Less Quick Version

Everyone - including attendees, sponsors, speakers, and organizers - is required to agree to and follow this Code of Conduct. Inappropriate behavior or harassment of any kind is not tolerated.

Unacceptable behaviors include: intimidating, harassing, abusive, discriminatory, derogatory or demeaning speech or actions by any participant. This inculdes in our community online, at all related events, and in one-on-one communications carried out in the context of community business. Community event venues may be shared with members of the public; please be respectful to all patrons of these locations.

CascadiaJS is dedicated to providing a harassment-free conference for all attendees, regardless of gender identity, sex, race, ethnicity, sexual orientation, religion, age, disability, physical appearance, or body size. Harassment includes: prejudicial verbal or written comments, sexual imagery in public spaces or inappropriate use of nudity (including in presentation slides), deliberate intimidation, stalking or following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.

Sponsors and speakers should not use sexualized or inappropriate images, activities, or other material in their advertisements or talks. Booth staff, including volunteers, should not use sexualized clothing/uniforms/costumes or otherwise create a sexualized environment. We reserve the right to review all materials and remove them from distribution if they are determined to be inappropriate.

Finally, anything that would make someone think "Hmmm, that's inappropriate" may also be unacceptable behavior.

Any participant asked to stop any harassing behavior is expected to comply immediately. We expect all participants to follow these rules at conference and workshop venues, as well as conference-related social events.

## Reporting

If you feel uncomfortable, are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. Conference staff can be identified by [@TODO How are we identifying staff members].

You can also send a text message to [@TODO need a number that works for CAN and USA phones] or email to [<EMAIL>](mailto:<EMAIL>).

If you can’t find a staff member, [CascadisJS on twitter](http://twitter.com/cascadiajs) is always there for you.

[@TODO add a statement about confidentiality and the reporting process here]

## Enforcement

If a participant is asked to stop harassing or inappropriate behavior, they are expected to do so immediately. If a participant engages in harassing behavior, the conference organizers may take any action they deem appropriate; this may inculde warning the participant, immediate expulsion from the conference with no refund, and/or banning from any future CascadiaJS conferences or associated events.

Our foremost concern is the safety and comfort of all our particpants. We will evaluate any possible sanctions with regard to whether or not they provide the safety needed.

[@TODO need a paragraph here explaining the enforcement process. An attendee who might want to report needs to know what steps will be taken after a report is submitted. Another good thing to keep in mind is having an explicit process that the reporter can opt-in and opt-out of to follow up (i.e., a reporter might just want to report the incident and be assured that action is taken with a follow up from an organizer or a reporter might just want to report and have no action taken.)]

{'fraction_non_alphanumeric': 0.047480054485308426, 'fraction_numerical': 0.0003891807744697412, 'mean_word_length': 5.155089820359281, 'pattern_counts': {'":': 0, '<': 29, '<?xml version=': 0, '>': 29, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1572704', 'n_tokens_mistral': 2432, 'n_tokens_neox': 2248, 'n_words': 1483}