Skip to content

GoyacJ/GoyaAiProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Enterprise Scaffold Base

This repository is a language-agnostic, framework-agnostic scaffold for enterprise projects built with AI-assisted development.

Baseline Governance

  • 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

Repository Layout

.
├── 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/

Operating Sequence

  1. Run pre-development flow: bash scripts/workflow/pre-dev.sh
  2. Implement change with small scope.
  3. Run post-development flow: bash scripts/workflow/post-dev.sh
  4. Commit with gate: bash scripts/workflow/git-commit.sh "feat(scope): summary"
  5. Open PR and pass CI gates.
  6. Release with workflow dispatch (release-gate) when needed.

Required Documents Per Change

  1. docs/project/development-progress.md
  2. docs/project/change-log.md

CI/PR Controls

  1. PR template enforcement.
  2. CODEOWNERS review routing.
  3. CI gates for policy, changed-lines coverage, and security scans.
  4. On-demand release gate workflow.

Optional Hook Setup

git config core.hooksPath .githooks

About

AI Enterprise Scaffold Base

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages