This repository is a language-agnostic, framework-agnostic scaffold for enterprise projects built with AI-assisted development.
- Git model: Trunk-Based
- PR review: minimum 1 non-author approval
- Changed-lines coverage: >= 80%
- Merge strategy: Squash
- Release cadence: On-demand
- Environments: dev/staging/prod
- AI mode: strict blocking
.
├── AGENTS.md
├── CLAUDE.md
├── README.md
├── .github/
│ ├── CODEOWNERS
│ ├── pull_request_template.md
│ └── workflows/
├── .githooks/
├── docs/
│ ├── README.md
│ ├── governance/
│ ├── process/
│ ├── project/
│ ├── references/
│ ├── specs/
│ ├── standards/
│ └── templates/
├── scripts/
│ ├── ci/
│ ├── quality/
│ ├── release/
│ └── workflow/
├── .claude/
├── .cursor/
├── .cline/
└── .clinerules/
- Run pre-development flow:
bash scripts/workflow/pre-dev.sh - Implement change with small scope.
- Run post-development flow:
bash scripts/workflow/post-dev.sh - Commit with gate:
bash scripts/workflow/git-commit.sh "feat(scope): summary" - Open PR and pass CI gates.
- Release with workflow dispatch (
release-gate) when needed.
docs/project/development-progress.mddocs/project/change-log.md
- PR template enforcement.
- CODEOWNERS review routing.
- CI gates for policy, changed-lines coverage, and security scans.
- On-demand release gate workflow.
git config core.hooksPath .githooks