Skip to content

Commit cc32a40

Browse files
hyperpolymathclaude
andcommitted
chore: add RSR compliance files (SECURITY, CONTRIBUTING, .editorconfig)
Adds missing Rhodium Standard Repository required files: SECURITY.md with vulnerability reporting policy, CONTRIBUTING.md with contribution guidelines, and .editorconfig for consistent code style. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent e2e7233 commit cc32a40

3 files changed

Lines changed: 51 additions & 0 deletions

File tree

.editorconfig

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
2+
root = true
3+
4+
[*]
5+
end_of_line = lf
6+
insert_final_newline = true
7+
trim_trailing_whitespace = true
8+
charset = utf-8
9+
indent_style = space
10+
indent_size = 2
11+
12+
[*.{rs,ada,adb,ads}]
13+
indent_size = 4
14+
15+
[Makefile]
16+
indent_style = tab
17+
18+
[*.md]
19+
trim_trailing_whitespace = false

CONTRIBUTING.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<!-- SPDX-License-Identifier: PMPL-1.0-or-later -->
2+
# Contributing
3+
4+
Contributions are welcome! Please:
5+
6+
1. Fork the repository
7+
2. Create a feature branch from `main`
8+
3. Ensure all CI checks pass
9+
4. Submit a pull request
10+
11+
## Standards
12+
13+
This project follows the [Rhodium Standard Repository (RSR)](https://github.com/hyperpolymath/standards) conventions.
14+
15+
## License
16+
17+
By contributing, you agree that your contributions will be licensed under PMPL-1.0-or-later (with MPL-2.0 as automatic legal fallback).

SECURITY.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<!-- SPDX-License-Identifier: PMPL-1.0-or-later -->
2+
# Security Policy
3+
4+
## Reporting a Vulnerability
5+
6+
If you discover a security vulnerability, please report it responsibly:
7+
8+
- **Email:** j.d.a.jewell@open.ac.uk
9+
- **Do NOT** open a public issue for security vulnerabilities
10+
11+
We will acknowledge receipt within 48 hours and provide a detailed response within 7 days.
12+
13+
## Supported Versions
14+
15+
Only the latest release on the `main` branch is supported with security updates.

0 commit comments

Comments
 (0)