Skip to content

docs: refresh README to reflect production state and add CONTRIBUTING guide - #16

Closed
senagul wants to merge 2 commits into
mainfrom
feature/branch-protection
Closed

docs: refresh README to reflect production state and add CONTRIBUTING guide#16
senagul wants to merge 2 commits into
mainfrom
feature/branch-protection

Conversation

@senagul

@senagul senagul commented Jul 9, 2026

Copy link
Copy Markdown
Owner

CONTRIBUTING guide — README used to say 'aktif gelistirme, iskelet tamamlandi' with a checkbox roadmap where nothing was checked; twelve merged PRs later it now describes the actual system (docker+compose, SigNoz observability, MediatR CQRS handler, per-recipient multi-channel dispatcher, health endpoints, GitHub Actions CI, 47 tests) with the correct tech stack table, real endpoint list, and observability section pointing at deployment.environment=Production; CONTRIBUTING introduces the trunk-based workflow, branch naming conventions, conventional commit format, squash-merge policy, and documents the main branch protection rules (no direct push, CI required, no force push, no delete); both files stripped of Turkish characters to sidestep the cp1252-vs-utf8 encoding trap that already burned us three times this week

…BUTING guide — README used to say 'aktif gelistirme, iskelet tamamlandi' with a checkbox roadmap where nothing was checked; twelve merged PRs later it now describes the actual system (docker+compose, SigNoz observability, MediatR CQRS handler, per-recipient multi-channel dispatcher, health endpoints, GitHub Actions CI, 47 tests) with the correct tech stack table, real endpoint list, and observability section pointing at deployment.environment=Production; CONTRIBUTING introduces the trunk-based workflow, branch naming conventions, conventional commit format, squash-merge policy, and documents the main branch protection rules (no direct push, CI required, no force push, no delete); both files stripped of Turkish characters to sidestep the cp1252-vs-utf8 encoding trap that already burned us three times this week
@senagul senagul self-assigned this Jul 9, 2026
@senagul senagul added the enhancement New feature or request label Jul 9, 2026
@senagul senagul closed this Jul 9, 2026
@senagul senagul reopened this Jul 9, 2026
@senagul senagul closed this Jul 9, 2026
@senagul senagul reopened this Jul 9, 2026
@senagul senagul closed this Jul 9, 2026
@senagul senagul reopened this Jul 9, 2026
@senagul senagul closed this Jul 9, 2026
@senagul senagul reopened this Jul 9, 2026
@senagul senagul closed this Jul 9, 2026
@senagul senagul reopened this Jul 9, 2026
@senagul senagul closed this Jul 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant