Documentation & licensing: - Add the EUPL-1.2 licence (LICENSE.md) and set the project licence; refresh the README (name origin wink, updated feature list, documentation index). - Add CONTRIBUTING, SECURITY, CODE_OF_CONDUCT, CHANGELOG, AUTHORS, and THIRD_PARTY_NOTICES, plus docs/ (ARCHITECTURE, BUILD, USER_GUIDE, SHORTCUTS, LICENSE_COMPLIANCE) and .github/ (CI workflow, issue/PR templates). - Bring docs/FILE_FORMAT.md in line with current behaviour (code & chart slides, per-slide TLP comment, annotation .ink.json sidecar, chart data/ CSVs). Open-source compliance: - Add tool/check_licenses.dart and a `make licenses` target (wired into check-full and CI) that verifies every resolved dependency uses a recognised open-source licence. A scan of all 151 packages and bundled assets found only OSI-approved licences. Charts (Fase 1.1): - Replace the chart CSV textarea with an in-app editable data grid (editable series/labels/values, add/remove row & column, read-only when linked). - Centralize the linked-CSV directory name (`data/`) in a shared constant. Also normalize formatting repo-wide with `dart format` and fix one curly-braces lint, so `make check` and CI are green. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
65 lines
2.6 KiB
Markdown
65 lines
2.6 KiB
Markdown
# Contributor Covenant Code of Conduct
|
|
|
|
## Our Pledge
|
|
|
|
We as members, contributors, and leaders pledge to make participation in our
|
|
community a harassment-free experience for everyone, regardless of age, body
|
|
size, visible or invisible disability, ethnicity, sex characteristics, gender
|
|
identity and expression, level of experience, education, socio-economic status,
|
|
nationality, personal appearance, race, religion, or sexual identity and
|
|
orientation.
|
|
|
|
We pledge to act and interact in ways that contribute to an open, welcoming,
|
|
diverse, inclusive, and healthy community.
|
|
|
|
## Our Standards
|
|
|
|
Examples of behavior that contributes to a positive environment:
|
|
|
|
- Demonstrating empathy and kindness toward other people.
|
|
- Being respectful of differing opinions, viewpoints, and experiences.
|
|
- Giving and gracefully accepting constructive feedback.
|
|
- Accepting responsibility and apologizing to those affected by our mistakes,
|
|
and learning from the experience.
|
|
- Focusing on what is best not just for us as individuals, but for the overall
|
|
community.
|
|
|
|
Examples of unacceptable behavior:
|
|
|
|
- The use of sexualized language or imagery, and sexual attention or advances of
|
|
any kind.
|
|
- Trolling, insulting or derogatory comments, and personal or political attacks.
|
|
- Public or private harassment.
|
|
- Publishing others' private information, such as a physical or email address,
|
|
without their explicit permission.
|
|
- Other conduct which could reasonably be considered inappropriate in a
|
|
professional setting.
|
|
|
|
## Enforcement Responsibilities
|
|
|
|
Community leaders are responsible for clarifying and enforcing our standards of
|
|
acceptable behavior and will take appropriate and fair corrective action in
|
|
response to any behavior that they deem inappropriate, threatening, offensive,
|
|
or harmful.
|
|
|
|
## Scope
|
|
|
|
This Code of Conduct applies within all community spaces, and also applies when
|
|
an individual is officially representing the community in public spaces.
|
|
|
|
## Enforcement
|
|
|
|
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
|
reported to the community leaders responsible for enforcement via the
|
|
repository's private contact channels (for example, a GitHub security advisory or
|
|
direct message to the maintainer). All complaints will be reviewed and
|
|
investigated promptly and fairly. Community leaders are obligated to respect the
|
|
privacy and security of the reporter of any incident.
|
|
|
|
## Attribution
|
|
|
|
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
|
|
version 2.1, available at
|
|
https://www.contributor-covenant.org/version/2/1/code_of_conduct.html.
|
|
|
|
[homepage]: https://www.contributor-covenant.org
|