Skip to content

docs: add CONTRIBUTING.md#75

Merged
kenjudy merged 4 commits into
mainfrom
indiamos.contributing-guidelines
Jul 17, 2026
Merged

docs: add CONTRIBUTING.md#75
kenjudy merged 4 commits into
mainfrom
indiamos.contributing-guidelines

Conversation

@indiamos

@indiamos indiamos commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

Adds a CONTRIBUTING.md file documenting the contribution process for this project. Contents:

  • Development Setup
  • AI-Assisted Contributions
  • Filing Issues
  • Contribution Process
  • Commit Style
  • Changing Master Prompt Files
  • Pull Requests
  • License

@indiamos
indiamos force-pushed the indiamos.contributing-guidelines branch from 305e4bb to e5b24d4 Compare June 1, 2026 21:48
@indiamos
indiamos marked this pull request as draft June 1, 2026 22:14
@indiamos
indiamos force-pushed the indiamos.contributing-guidelines branch from e5b24d4 to e128379 Compare June 1, 2026 22:49
@indiamos
indiamos force-pushed the indiamos.contributing-guidelines branch from e128379 to 3a86880 Compare June 1, 2026 23:51
@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

PR Analysis

Size: medium (based on production code)
Production Code: 138 lines (2 files)
Test Code: 0 lines (0 files)
Total: 138 lines (2 files)
Test-to-Production Ratio: 0.00:1

Concerns

  • Median net additions ratio 1.00 exceeds 0.50 - possible batch-acceptance pattern

Strengths

  • Incremental development pattern detected
  • Message quality 100% meets discipline threshold

Commit Analysis

Total Commits: 2
Average Commit Size: 69 production lines
Average Files per Commit: 1.0

Metric Value
Large commits (>100 prod lines) 1/2 (50%)
Sprawling commits (>5 files) 0/2 (0%)
Test-first discipline 0/2 (0%)
Message quality 2/2 (100%)
Median net additions ratio 1.00
Test-only commits 0
Production-only commits 2

Commit Details

cb129dc India Amos (6/1/2026)
docs: add contributing guidelines
129 prod lines, 1 files [large]

3a86880 India Amos (6/1/2026)
docs: update CHANGELOG.md
9 prod lines, 1 files

Test Coverage

Test Adequacy: poor

  • No test changes for production code modifications
  • All commits lack test coverage

Target ratio: 0.5-2.0 test lines per production line

DORA Capability Assessment

Archetype: foundational-challenges
Weak testing or batch discipline detected. Consider strengthening practices before scaling AI usage.

Capability Metric Value Target
Small Batches Large commit % 50% <20%
Small Batches Sprawling commit % 0% <10%
Version Control Test-first discipline 0% >50%
Version Control Message quality 100% >60%
AI Risk Signal Net additions ratio (median) 1.00 <0.50
Automated by Code Metrics Workflow

Repository owner deleted a comment from github-actions Bot Jun 1, 2026
Repository owner deleted a comment from github-actions Bot Jun 1, 2026
@indiamos
indiamos marked this pull request as ready for review June 1, 2026 23:56
@indiamos
indiamos requested a review from kenjudy June 1, 2026 23:56
indiamos and others added 2 commits July 17, 2026 11:20
* feat: add update-changelog skill

* docs: update CHANGELOG.md
Combines unreleased entries from both branches: update-changelog skill
and CONTRIBUTING.md doc entries from this PR, plus the claude-skill →
skill rename entry from main. Historical v1.2.0 section preserved.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

PR Analysis

Size: large (based on production code)
Production Code: 259 lines (3 files)
Test Code: 0 lines (0 files)
Total: 259 lines (3 files)
Test-to-Production Ratio: 0.00:1

Concerns

  • Large production changes - review carefully
  • 3/4 commits exceed 100 production lines
  • Median net additions ratio 1.00 exceeds 0.50 - possible batch-acceptance pattern

Strengths

  • Message quality 100% meets discipline threshold

Commit Analysis

Total Commits: 4
Average Commit Size: 3353 production lines
Average Files per Commit: 48.0

Metric Value
Large commits (>100 prod lines) 3/4 (75%)
Sprawling commits (>5 files) 1/4 (25%)
Test-first discipline 1/4 (25%)
Message quality 4/4 (100%)
Median net additions ratio 1.00
Test-only commits 0
Production-only commits 3

Commit Details

cb129dc India Amos (6/1/2026)
docs: add contributing guidelines
129 prod lines, 1 files [large]

3a86880 India Amos (6/1/2026)
docs: update CHANGELOG.md
9 prod lines, 1 files

1fdc6f4 India (7/17/2026)
feat: add update-changelog skill (#76)
123 prod lines, 3 files [large]

36d2a2c Ken Judy (7/17/2026)
chore: resolve merge conflict with main in CHANGELOG.md
13152 prod lines, 187 files [large, sprawling, test+prod]

Test Coverage

Test Adequacy: poor

  • No test changes for production code modifications

Target ratio: 0.5-2.0 test lines per production line

DORA Capability Assessment

Archetype: foundational-challenges
Weak testing or batch discipline detected. Consider strengthening practices before scaling AI usage.

Capability Metric Value Target
Small Batches Large commit % 75% <20%
Small Batches Sprawling commit % 25% <10%
Version Control Test-first discipline 25% >50%
Version Control Message quality 100% >60%
AI Risk Signal Net additions ratio (median) 1.00 <0.50
Automated by Code Metrics Workflow

@kenjudy
kenjudy merged commit 151e588 into main Jul 17, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants