Skip to content

Commit 331bddb

Browse files
hyperpolymathclaude
andcommitted
Replace RSR template placeholders with actual values
Fill {{REPO}}, {{OWNER}}, {{FORGE}}, {{AUTHOR}}, {{AUTHOR_EMAIL}}, {{SECURITY_EMAIL}}, {{CURRENT_YEAR}}, and {{PROJECT_NAME}} across CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, issue templates, and workflow files. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent b85e4a0 commit 331bddb

39 files changed

+6145
-3880
lines changed

CODE_OF_CONDUCT.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
TEMPLATE INSTRUCTIONS (delete this block before publishing)
66
============================================================================
77
Replace all {{PLACEHOLDER}} values:
8-
{{PROJECT_NAME}} - Your project name
9-
{{OWNER}} - GitHub/GitLab username or org
10-
{{REPO}} - Repository name
8+
Nextgen Databases - Your project name
9+
hyperpolymath - GitHub/GitLab username or org
10+
nextgen-databases - Repository name
1111
{{CONDUCT_EMAIL}} - Email for conduct reports
1212
{{CONDUCT_TEAM}} - Name of conduct team/committee
1313
{{RESPONSE_TIME}} - Initial response SLA (e.g., 48 hours)
14-
{{CURRENT_YEAR}} - Current year
14+
2026 - Current year
1515
1616
Review and customise:
1717
- Adjust enforcement ladder for your community size
@@ -22,7 +22,7 @@ Review and customise:
2222

2323
## Our Pledge
2424

25-
We as members, contributors, and leaders pledge to make participation in {{PROJECT_NAME}} 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, caste, colour, religion, or sexual identity and orientation.
25+
We as members, contributors, and leaders pledge to make participation in Nextgen Databases 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, caste, colour, religion, or sexual identity and orientation.
2626

2727
We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.
2828

@@ -310,7 +310,7 @@ We thank these communities for their leadership in creating welcoming spaces.
310310

311311
If you have questions about this Code of Conduct:
312312

313-
- Open a [Discussion](https://{{FORGE}}/{{OWNER}}/{{REPO}}/discussions) (for general questions)
313+
- Open a [Discussion](https://github.com/hyperpolymath/nextgen-databases/discussions) (for general questions)
314314
- Email {{CONDUCT_EMAIL}} (for private questions)
315315
- Contact any maintainer directly
316316

@@ -324,4 +324,4 @@ We're all here because we care about this project. Let's make it a place where e
324324

325325
---
326326

327-
<sub>Last updated: {{CURRENT_YEAR}} · Based on Contributor Covenant 2.1</sub>
327+
<sub>Last updated: 2026 · Based on Contributor Covenant 2.1</sub>

CONTRIBUTING.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Clone the repository
2-
git clone https://{{FORGE}}/{{OWNER}}/{{REPO}}.git
3-
cd {{REPO}}
2+
git clone https://github.com/hyperpolymath/nextgen-databases.git
3+
cd nextgen-databases
44

55
# Using Nix (recommended for reproducibility)
66
nix develop
77

88
# Or using toolbox/distrobox
9-
toolbox create {{REPO}}-dev
10-
toolbox enter {{REPO}}-dev
9+
toolbox create nextgen-databases-dev
10+
toolbox enter nextgen-databases-dev
1111
# Install dependencies manually
1212

1313
# Verify setup
@@ -17,7 +17,7 @@ just test # Run test suite
1717
1818
### Repository Structure
1919
```
20-
{{REPO}}/
20+
nextgen-databases/
2121
├── src/ # Source code (Perimeter 1-2)
2222
├── lib/ # Library code (Perimeter 1-2)
2323
├── extensions/ # Extensions (Perimeter 2)
@@ -53,7 +53,7 @@ just test # Run test suite
5353
5454
**Before reporting**:
5555
1. Search existing issues
56-
2. Check if it's already fixed in `{{MAIN_BRANCH}}`
56+
2. Check if it's already fixed in `main`
5757
3. Determine which perimeter the bug affects
5858
5959
**When reporting**:
@@ -86,10 +86,10 @@ Use the [feature request template](.github/ISSUE_TEMPLATE/feature_request.md) an
8686
8787
Look for issues labelled:
8888
89-
- [`good first issue`](https://{{FORGE}}/{{OWNER}}/{{REPO}}/labels/good%20first%20issue) — Simple Perimeter 3 tasks
90-
- [`help wanted`](https://{{FORGE}}/{{OWNER}}/{{REPO}}/labels/help%20wanted) — Community help needed
91-
- [`documentation`](https://{{FORGE}}/{{OWNER}}/{{REPO}}/labels/documentation) — Docs improvements
92-
- [`perimeter-3`](https://{{FORGE}}/{{OWNER}}/{{REPO}}/labels/perimeter-3) — Community sandbox scope
89+
- [`good first issue`](https://github.com/hyperpolymath/nextgen-databases/labels/good%20first%20issue) — Simple Perimeter 3 tasks
90+
- [`help wanted`](https://github.com/hyperpolymath/nextgen-databases/labels/help%20wanted) — Community help needed
91+
- [`documentation`](https://github.com/hyperpolymath/nextgen-databases/labels/documentation) — Docs improvements
92+
- [`perimeter-3`](https://github.com/hyperpolymath/nextgen-databases/labels/perimeter-3) — Community sandbox scope
9393
9494
---
9595

SECURITY.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
TEMPLATE INSTRUCTIONS (delete this block before publishing)
66
============================================================================
77
Replace all {{PLACEHOLDER}} values with your information:
8-
{{PROJECT_NAME}} - Your project name
9-
{{OWNER}} - GitHub username or org (e.g., hyperpolymath)
10-
{{REPO}} - Repository name
11-
{{SECURITY_EMAIL}} - Security contact email
12-
{{PGP_FINGERPRINT}} - Your PGP key fingerprint (40 chars, no spaces)
8+
Nextgen Databases - Your project name
9+
hyperpolymath - GitHub username or org (e.g., hyperpolymath)
10+
nextgen-databases - Repository name
11+
6759885+hyperpolymath@users.noreply.github.com - Security contact email
12+
[PGP fingerprint not set] - Your PGP key fingerprint (40 chars, no spaces)
1313
{{PGP_KEY_URL}} - URL to your public PGP key
1414
{{WEBSITE}} - Your website/domain
15-
{{CURRENT_YEAR}} - Current year for copyright
15+
2026 - Current year for copyright
1616
1717
Optional: Remove sections that don't apply (e.g., PGP if you don't use it)
1818
============================================================================
@@ -40,7 +40,7 @@ We take security seriously. We appreciate your efforts to responsibly disclose v
4040

4141
The preferred method for reporting security vulnerabilities is through GitHub's Security Advisory feature:
4242

43-
1. Navigate to [Report a Vulnerability](https://github.com/{{OWNER}}/{{REPO}}/security/advisories/new)
43+
1. Navigate to [Report a Vulnerability](https://github.com/hyperpolymath/nextgen-databases/security/advisories/new)
4444
2. Click **"Report a vulnerability"**
4545
3. Complete the form with as much detail as possible
4646
4. Submit — we'll receive a private notification
@@ -58,19 +58,19 @@ If you cannot use GitHub Security Advisories, you may email us directly:
5858

5959
| | |
6060
|---|---|
61-
| **Email** | {{SECURITY_EMAIL}} |
61+
| **Email** | 6759885+hyperpolymath@users.noreply.github.com |
6262
| **PGP Key** | [Download Public Key]({{PGP_KEY_URL}}) |
63-
| **Fingerprint** | `{{PGP_FINGERPRINT}}` |
63+
| **Fingerprint** | `[PGP fingerprint not set]` |
6464

6565
```bash
6666
# Import our PGP key
6767
curl -sSL {{PGP_KEY_URL}} | gpg --import
6868

6969
# Verify fingerprint
70-
gpg --fingerprint {{SECURITY_EMAIL}}
70+
gpg --fingerprint 6759885+hyperpolymath@users.noreply.github.com
7171

7272
# Encrypt your report
73-
gpg --armor --encrypt --recipient {{SECURITY_EMAIL}} report.txt
73+
gpg --armor --encrypt --recipient 6759885+hyperpolymath@users.noreply.github.com report.txt
7474
```
7575

7676
> **⚠️ Important:** Do not report security vulnerabilities through public GitHub issues, pull requests, discussions, or social media.
@@ -203,7 +203,7 @@ If we cannot reach agreement on disclosure timing, we default to 90 days from yo
203203

204204
The following are within scope for security research:
205205

206-
- This repository (`{{OWNER}}/{{REPO}}`) and all its code
206+
- This repository (`hyperpolymath/nextgen-databases`) and all its code
207207
- Official releases and packages published from this repository
208208
- Documentation that could lead to security issues
209209
- Build and deployment configurations in this repository
@@ -322,7 +322,7 @@ Recognition includes:
322322
To stay informed about security updates:
323323

324324
- **Watch this repository**: Click "Watch" → "Custom" → Select "Security alerts"
325-
- **GitHub Security Advisories**: Published at [Security Advisories](https://github.com/{{OWNER}}/{{REPO}}/security/advisories)
325+
- **GitHub Security Advisories**: Published at [Security Advisories](https://github.com/hyperpolymath/nextgen-databases/security/advisories)
326326
- **Release notes**: Security fixes noted in [CHANGELOG](CHANGELOG.md)
327327

328328
### Update Policy
@@ -348,7 +348,7 @@ To stay informed about security updates:
348348

349349
## Security Best Practices
350350

351-
When using {{PROJECT_NAME}}, we recommend:
351+
When using Nextgen Databases, we recommend:
352352

353353
### General
354354

@@ -371,7 +371,7 @@ When using {{PROJECT_NAME}}, we recommend:
371371
## Additional Resources
372372

373373
- [Our PGP Public Key]({{PGP_KEY_URL}})
374-
- [Security Advisories](https://github.com/{{OWNER}}/{{REPO}}/security/advisories)
374+
- [Security Advisories](https://github.com/hyperpolymath/nextgen-databases/security/advisories)
375375
- [Changelog](CHANGELOG.md)
376376
- [Contributing Guidelines](CONTRIBUTING.md)
377377
- [CVE Database](https://cve.mitre.org/)
@@ -383,8 +383,8 @@ When using {{PROJECT_NAME}}, we recommend:
383383

384384
| Purpose | Contact |
385385
|---------|---------|
386-
| **Security issues** | [Report via GitHub](https://github.com/{{OWNER}}/{{REPO}}/security/advisories/new) or {{SECURITY_EMAIL}} |
387-
| **General questions** | [GitHub Discussions](https://github.com/{{OWNER}}/{{REPO}}/discussions) |
386+
| **Security issues** | [Report via GitHub](https://github.com/hyperpolymath/nextgen-databases/security/advisories/new) or 6759885+hyperpolymath@users.noreply.github.com |
387+
| **General questions** | [GitHub Discussions](https://github.com/hyperpolymath/nextgen-databases/discussions) |
388388
| **Other enquiries** | See [README](README.md) for contact information |
389389

390390
---
@@ -399,8 +399,8 @@ This security policy may be updated from time to time. Significant changes will
399399

400400
---
401401

402-
*Thank you for helping keep {{PROJECT_NAME}} and its users safe.* 🛡️
402+
*Thank you for helping keep Nextgen Databases and its users safe.* 🛡️
403403

404404
---
405405

406-
<sub>Last updated: {{CURRENT_YEAR}} · Policy version: 1.0.0</sub>
406+
<sub>Last updated: 2026 · Policy version: 1.0.0</sub>

lithoglyph/ABI-FFI-README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ When modifying the ABI/FFI:
374374

375375
## License
376376

377-
{{LICENSE}}
377+
PMPL-1.0-or-later
378378

379379
## See Also
380380

lithoglyph/CODE_OF_CONDUCT.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
TEMPLATE INSTRUCTIONS (delete this block before publishing)
66
============================================================================
77
Replace all {{PLACEHOLDER}} values:
8-
{{PROJECT_NAME}} - Your project name
9-
{{OWNER}} - GitHub/GitLab username or org
10-
{{REPO}} - Repository name
8+
Nextgen Databases - Your project name
9+
hyperpolymath - GitHub/GitLab username or org
10+
nextgen-databases - Repository name
1111
{{CONDUCT_EMAIL}} - Email for conduct reports
1212
{{CONDUCT_TEAM}} - Name of conduct team/committee
1313
{{RESPONSE_TIME}} - Initial response SLA (e.g., 48 hours)
14-
{{CURRENT_YEAR}} - Current year
14+
2026 - Current year
1515
1616
Review and customise:
1717
- Adjust enforcement ladder for your community size
@@ -22,7 +22,7 @@ Review and customise:
2222

2323
## Our Pledge
2424

25-
We as members, contributors, and leaders pledge to make participation in {{PROJECT_NAME}} 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, caste, colour, religion, or sexual identity and orientation.
25+
We as members, contributors, and leaders pledge to make participation in Nextgen Databases 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, caste, colour, religion, or sexual identity and orientation.
2626

2727
We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.
2828

@@ -310,7 +310,7 @@ We thank these communities for their leadership in creating welcoming spaces.
310310

311311
If you have questions about this Code of Conduct:
312312

313-
- Open a [Discussion](https://{{FORGE}}/{{OWNER}}/{{REPO}}/discussions) (for general questions)
313+
- Open a [Discussion](https://github.com/hyperpolymath/nextgen-databases/discussions) (for general questions)
314314
- Email {{CONDUCT_EMAIL}} (for private questions)
315315
- Contact any maintainer directly
316316

@@ -324,4 +324,4 @@ We're all here because we care about this project. Let's make it a place where e
324324

325325
---
326326

327-
<sub>Last updated: {{CURRENT_YEAR}} · Based on Contributor Covenant 2.1</sub>
327+
<sub>Last updated: 2026 · Based on Contributor Covenant 2.1</sub>

lithoglyph/CONTRIBUTING.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Clone the repository
2-
git clone https://{{FORGE}}/{{OWNER}}/{{REPO}}.git
3-
cd {{REPO}}
2+
git clone https://github.com/hyperpolymath/nextgen-databases.git
3+
cd nextgen-databases
44

55
# Using Nix (recommended for reproducibility)
66
nix develop
77

88
# Or using toolbox/distrobox
9-
toolbox create {{REPO}}-dev
10-
toolbox enter {{REPO}}-dev
9+
toolbox create nextgen-databases-dev
10+
toolbox enter nextgen-databases-dev
1111
# Install dependencies manually
1212

1313
# Verify setup
@@ -17,7 +17,7 @@ just test # Run test suite
1717
1818
### Repository Structure
1919
```
20-
{{REPO}}/
20+
nextgen-databases/
2121
├── src/ # Source code (Perimeter 1-2)
2222
├── lib/ # Library code (Perimeter 1-2)
2323
├── extensions/ # Extensions (Perimeter 2)
@@ -53,7 +53,7 @@ just test # Run test suite
5353
5454
**Before reporting**:
5555
1. Search existing issues
56-
2. Check if it's already fixed in `{{MAIN_BRANCH}}`
56+
2. Check if it's already fixed in `main`
5757
3. Determine which perimeter the bug affects
5858
5959
**When reporting**:
@@ -86,10 +86,10 @@ Use the [feature request template](.github/ISSUE_TEMPLATE/feature_request.md) an
8686
8787
Look for issues labelled:
8888
89-
- [`good first issue`](https://{{FORGE}}/{{OWNER}}/{{REPO}}/labels/good%20first%20issue) — Simple Perimeter 3 tasks
90-
- [`help wanted`](https://{{FORGE}}/{{OWNER}}/{{REPO}}/labels/help%20wanted) — Community help needed
91-
- [`documentation`](https://{{FORGE}}/{{OWNER}}/{{REPO}}/labels/documentation) — Docs improvements
92-
- [`perimeter-3`](https://{{FORGE}}/{{OWNER}}/{{REPO}}/labels/perimeter-3) — Community sandbox scope
89+
- [`good first issue`](https://github.com/hyperpolymath/nextgen-databases/labels/good%20first%20issue) — Simple Perimeter 3 tasks
90+
- [`help wanted`](https://github.com/hyperpolymath/nextgen-databases/labels/help%20wanted) — Community help needed
91+
- [`documentation`](https://github.com/hyperpolymath/nextgen-databases/labels/documentation) — Docs improvements
92+
- [`perimeter-3`](https://github.com/hyperpolymath/nextgen-databases/labels/perimeter-3) — Community sandbox scope
9393
9494
---
9595

lithoglyph/analytics/ABI-FFI-README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ When modifying the ABI/FFI:
374374

375375
## License
376376

377-
{{LICENSE}}
377+
PMPL-1.0-or-later
378378

379379
## See Also
380380

lithoglyph/beam/ABI-FFI-README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ When modifying the ABI/FFI:
374374

375375
## License
376376

377-
{{LICENSE}}
377+
PMPL-1.0-or-later
378378

379379
## See Also
380380

lithoglyph/geo/ABI-FFI-README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ When modifying the ABI/FFI:
374374

375375
## License
376376

377-
{{LICENSE}}
377+
PMPL-1.0-or-later
378378

379379
## See Also
380380

lithoglyph/glyphbase/ABI-FFI-README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ When modifying the ABI/FFI:
374374

375375
## License
376376

377-
{{LICENSE}}
377+
PMPL-1.0-or-later
378378

379379
## See Also
380380

0 commit comments

Comments
 (0)