Skip to content

Commit fdad753

Browse files
febrinandafebrinanda
authored andcommitted
Repo: add maturity baseline
1 parent 4b0e4df commit fdad753

7 files changed

Lines changed: 88 additions & 0 deletions

File tree

.github/CODEOWNERS

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# CoreBlow Code Owners
2+
3+
* @febrinanda
4+
5+
# Security-sensitive surfaces
6+
SECURITY.md @febrinanda
7+
.github/workflows/ @febrinanda
8+
.github/dependabot.yml @febrinanda
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Bug report
2+
description: Report a focused CoreBlow issue
3+
title: "[Bug]: "
4+
labels: [bug]
5+
body:
6+
- type: textarea
7+
id: summary
8+
attributes:
9+
label: Summary
10+
description: What happened?
11+
validations:
12+
required: true
13+
- type: textarea
14+
id: expected
15+
attributes:
16+
label: Expected behavior
17+
validations:
18+
required: true
19+
- type: textarea
20+
id: validation
21+
attributes:
22+
label: Validation
23+
description: Commands, logs, or CI links. Do not include secrets or private data.
24+
validations:
25+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Security report
4+
url: https://github.com/coreblow/trust
5+
about: Report sensitive findings through the CoreBlow trust process.

.github/dependabot.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: github-actions
4+
directory: /
5+
schedule:
6+
interval: weekly
7+
labels:
8+
- dependencies

.github/pull_request_template.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## Summary
2+
3+
- TODO
4+
5+
## Validation
6+
7+
- [ ] CI passes
8+
- [ ] Relevant local checks were run
9+
- [ ] No secrets, private paths, phone numbers, or live configuration were added
10+
11+
## Notes
12+
13+
- TODO

CONTRIBUTING.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Contributing to Corekit
2+
3+
Thank you for helping improve CoreBlow.
4+
5+
## Expectations
6+
7+
- Keep changes scoped and reviewable.
8+
- Use CoreBlow branding in docs and examples.
9+
- Do not change versions, tags, or release metadata unless a maintainer explicitly asks.
10+
- Do not commit secrets, phone numbers, private hostnames, or live configuration.
11+
- Prefer tests or validation commands that match this repository's CI.
12+
13+
## Pull Requests
14+
15+
Open a focused pull request with a short summary, validation evidence, and any known follow-up work.

SECURITY.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Security Policy
2+
3+
Corekit follows the CoreBlow security policy.
4+
5+
## Reporting
6+
7+
Do not open a public issue for secrets, credential exposure, or exploitable behavior.
8+
Report sensitive findings privately to the CoreBlow maintainers.
9+
10+
## Scope
11+
12+
- Repository: https://github.com/coreblow/corekit
13+
- Product: CoreBlow
14+
- Public runtime secrets, phone numbers, private hostnames, and live credentials are never acceptable in issues, examples, or tests.

0 commit comments

Comments
 (0)