Default Repository StructureDefault repository structure applicable to all repository types with minimal requirementslibrarymulti-platform2026-01-30T00:00:00ZMoko ConsultingREADME.mdProject overview and documentationrequiredgeneraltemplates/docs/requiredtemplate-README.mdtemplate.README.mdfalse
templates/docs/required/template-README.md
LICENSELicense file (GPL-3.0-or-later)requiredgeneraltemplates/licensesGPL-3.0template.LICENSEfalse
templates/licenses/GPL-3.0
CHANGELOG.mdVersion history and changesrequiredgeneraltemplates/docs/requiredtemplate-CHANGELOG.mdtemplate.CHANGELOG.mdfalse
templates/docs/required/template-CHANGELOG.md
CONTRIBUTING.mdContribution guidelinesrequiredcontributortemplates/docs/requiredtemplate-CONTRIBUTING.mdtemplate.CONTRIBUTING.mdfalse
templates/docs/required/template-CONTRIBUTING.md
SECURITY.mdSecurity policy and vulnerability reportingrequiredgeneraltemplates/docs/requiredtemplate-SECURITY.mdtemplate.SECURITY.mdfalse
templates/docs/required/template-SECURITY.md
CODE_OF_CONDUCT.mdCommunity code of conductrequiredtruecontributortemplates/docs/extratemplate-CODE_OF_CONDUCT.mdtemplate.CODE_OF_CONDUCT.mdfalse
templates/docs/extra/template-CODE_OF_CONDUCT.md
ROADMAP.mdProject roadmap with version goals and milestonessuggestedgeneraltemplates/docs/extratemplate-ROADMAP.mdtemplate.ROADMAP.mdfalse
templates/docs/extra/template-ROADMAP.md
.gitignoreGit ignore patternsrequiredfalsedeveloper.gitattributesGit attributes configurationrequireddeveloper.editorconfigEditor configuration for consistent coding stylerequiredfalsedeveloperMakefileBuild automationrequiredtruedevelopertemplates/makefilesMakefile.generic.templatetemplate.Makefilefalse
templates/makefiles/Makefile.generic.template
docsDocumentation directoryrequiredContains comprehensive project documentationindex.mdDocumentation indexsuggested
templates/docs/index.md
INSTALLATION.mdInstallation and setup instructionsrequiredgeneraltemplates/docs/requiredtemplate-INSTALLATION.mdtemplatedocsINSTALLATION.mdtrue
templates/docs/required/template-INSTALLATION.md
API.mdAPI documentationsuggestedARCHITECTURE.mdArchitecture documentationsuggestedscriptsBuild and automation scriptsrequiredContains scripts for building, testing, and deployingvalidate_structure.shRepository structure validation scriptsuggested
templates/scripts/validate/structure.sh
MokoStandards.override.xmlMokoStandards sync override configurationoptionalfalsesrcSource code directoryrequiredContains application source codetestsTest filessuggestedContains unit tests, integration tests, and test fixturesunitUnit testssuggestedintegrationIntegration testsoptional.githubGitHub-specific configurationrequiredContains GitHub Actions workflows, issue templates, etc.workflowsGitHub Actions workflowsrequiredci.ymlContinuous integration workflowrequiredtruetemplates/workflows/genericci.yml.templatetemplate.github/workflowsci.ymltrue
templates/workflows/generic/ci.yml.template
test.ymlComprehensive testing workflowoptionaltruetemplates/workflows/generictest.yml.templatetemplate.github/workflowstest.ymltrue
templates/workflows/generic/test.yml.template
code-quality.ymlCode quality and linting workflowrequiredtruetemplates/workflows/genericcode-quality.yml.templatetemplate.github/workflowscode-quality.ymltrue
templates/workflows/generic/code-quality.yml.template
codeql-analysis.ymlCodeQL security analysis workflowrequiredtruetemplates/workflows/genericcodeql-analysis.yml.templatetemplate.github/workflowscodeql-analysis.ymltrue
templates/workflows/generic/codeql-analysis.yml.template
deploy.ymlDeployment workflowoptionaltruetemplates/workflows/genericdeploy.yml.templatetemplate.github/workflowsdeploy.ymltrue
templates/workflows/generic/deploy.yml.template
repo-health.ymlRepository health monitoringrequiredtruetemplates/workflows/genericrepo_health.yml.templatetemplate.github/workflowsrepo-health.ymltrue
templates/workflows/generic/repo_health.yml.template
release-cycle.ymlRelease management workflow with automated release flowrequiredtrue.github/workflowsrelease-cycle.ymlcopy.github/workflowsrelease-cycle.ymltrue
.github/workflows/release-cycle.yml
standards-compliance.ymlMokoStandards compliance validationrequiredtrue.github/workflowsstandards-compliance.ymlcopy.github/workflowsstandards-compliance.ymltrue
.github/workflows/standards-compliance.yml
node_modulesNode.js dependencies (generated)not-allowedGenerated directory that should not be committedvendorPHP dependencies (generated)not-allowedGenerated directory that should not be committedbuildBuild artifacts (generated)not-allowedGenerated directory that should not be committeddistDistribution files (generated)not-allowedGenerated directory that should not be committedGITHUB_TOKENGitHub API token (automatically provided)truerepositoryGitHub Actions workflowsCODECOV_TOKENCodecov upload token for code coverage reportingfalserepositoryCI workflow code coverage stepNODE_VERSIONNode.js version for CI/CD18falserepositoryPYTHON_VERSIONPython version for CI/CD3.9falserepositorymaintrue1falsetruetruecicode-qualityfalsetruemastertrue1falsetruetruecifalsetruetruetruefalsefalsetruetruefalsetruefalse