1.2 KiB
1.2 KiB
Repository Map
Top-Level Structure
.forgejo/workflows/Purpose: Forgejo Actions workflow definitionstools/Purpose: validation and report-generation scriptsreports/Purpose: generated markdown and status outputstests/validation-samples/Purpose: intentional valid and broken sample files for validator behaviordocs/Purpose: authoritative repository documentation
Scripts
tools/validate-code.shPurpose: run validators, writereports/errors.md, and keep customer code errors non-fataltools/project-report.shPurpose: generate structural and summary reportstools/generate-code-docs.shPurpose: generate API, file-purpose, Unity lifecycle, and call-map documentation reports
Workflows
.forgejo/workflows/validate.ymlPurpose: run validation and print the validation report into Forgejo logs.forgejo/workflows/project-report.ymlPurpose: generate project analysis reports and print useful summaries into Forgejo logs.forgejo/workflows/code-docs.ymlPurpose: generate code documentation reports and print useful summaries into Forgejo logs
Customer Code
Customer source files may be broken on purpose. They are analyzed and reported on, not treated as workflow-breaking by default.