Skip to content

Commit 678c2eb

Browse files
authored
docs: improve community health files (#253)
1 parent 0a6fdf1 commit 678c2eb

7 files changed

Lines changed: 52 additions & 23 deletions

File tree

‎.github/ISSUE_TEMPLATE/bug_report.yml‎

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,12 @@ body:
4242
validations:
4343
required: false
4444

45-
- type: dropdown
45+
- type: input
4646
id: version
4747
attributes:
4848
label: JarvisCore version
49-
options:
50-
- "1.1.0"
51-
- "1.0.4 (yanked)"
52-
- "1.0.3 (yanked)"
53-
- "1.0.2"
54-
- "1.0.1"
55-
- "main (unreleased)"
49+
description: Run `python -c "import jarviscore; print(jarviscore.__version__)"` or provide the commit SHA.
50+
placeholder: "1.14.1"
5651
validations:
5752
required: true
5853

‎.github/ISSUE_TEMPLATE/config.yml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
blank_issues_enabled: false
22
contact_links:
3+
- name: Report a security vulnerability
4+
url: https://github.com/Prescott-Data/jarviscore-framework/security/advisories/new
5+
about: Submit security vulnerabilities privately. Do not open a public issue.
36
- name: Developer Office Hours (Discord)
47
url: https://discord.gg/jbRBAsMgM
58
about: Live agent debugging every other week. Bring a broken agent.

‎.github/ISSUE_TEMPLATE/office_hours.yml‎

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -72,16 +72,12 @@ body:
7272
validations:
7373
required: true
7474

75-
- type: dropdown
75+
- type: input
7676
id: version
7777
attributes:
7878
label: JarvisCore version
79-
options:
80-
- "1.3.0"
81-
- "1.2.0"
82-
- "1.1.0"
83-
- "1.0.x"
84-
- "main (unreleased)"
79+
description: Run `python -c "import jarviscore; print(jarviscore.__version__)"` or provide the commit SHA.
80+
placeholder: "1.14.1"
8581
validations:
8682
required: true
8783

‎.github/ISSUE_TEMPLATE/question.yml‎

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,11 @@ body:
2424
validations:
2525
required: false
2626

27-
- type: dropdown
27+
- type: input
2828
id: version
2929
attributes:
3030
label: JarvisCore version
31-
options:
32-
- "1.1.0"
33-
- "1.0.4 (yanked)"
34-
- "1.0.3 (yanked)"
35-
- "1.0.2"
36-
- "main (unreleased)"
31+
description: Run `python -c "import jarviscore; print(jarviscore.__version__)"` or provide the commit SHA.
32+
placeholder: "1.14.1"
3733
validations:
3834
required: false

‎.github/PULL_REQUEST_TEMPLATE.md‎

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
## What changed
2+
3+
Describe the change and the problem it solves.
4+
5+
## Validation
6+
7+
List the commands, tests, or manual checks you ran.
8+
9+
## Compatibility and risk
10+
11+
Describe any public API, configuration, migration, security, or performance impact. Write `None` if there is no known impact.
12+
13+
## Checklist
14+
15+
- [ ] This pull request is focused on one change
16+
- [ ] Tests cover changed behavior, or I explained why tests are not needed
17+
- [ ] Documentation and examples are updated where needed
18+
- [ ] No credentials, tokens, customer data, or generated secrets are included
19+
- [ ] I signed the CLA, or previously signed it

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -491,7 +491,7 @@ python committee.py --mode full --ticker NVDA --amount 1500000
491491

492492
## Version
493493

494-
**1.12.0**
494+
**1.14.1**
495495

496496
## License
497497

‎SECURITY.md‎

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Security Policy
2+
3+
## Reporting a vulnerability
4+
5+
Do not report security vulnerabilities in public issues or Discussions.
6+
7+
Use [GitHub private vulnerability reporting](https://github.com/Prescott-Data/jarviscore-framework/security/advisories/new) to submit a confidential report. If that channel is unavailable, email **info@prescottdata.io** with the subject `SECURITY - brief description`.
8+
9+
Include:
10+
11+
- A description of the vulnerability and its impact
12+
- Affected versions or commit hashes
13+
- Reproduction steps or a proof of concept
14+
- Any known mitigations or suggested fixes
15+
16+
Do not include credentials, tokens, customer data, or other third-party secrets. We will validate the report, coordinate remediation, and discuss disclosure with you before publishing details.
17+
18+
## Supported versions
19+
20+
Security fixes target the latest published JarvisCore release and `main`. Please update to the latest release before reporting a vulnerability that may already have been resolved. Reports affecting older versions are still useful; include the exact version so we can assess impact.

0 commit comments

Comments
 (0)