Unity-Customer-Template/docs/REPOSITORY_MAP.md
Frank Harris 28c15035a4
All checks were successful
Code Documentation / code-docs (push) Successful in 6s
Project Report / project-report (push) Successful in 4s
Validate Code / validate (push) Successful in 3s
added unity files
2026-06-15 12:03:33 -05:00

1.2 KiB

Repository Map

Top-Level Structure

  • .forgejo/workflows/ Purpose: Forgejo Actions workflow definitions
  • tools/ Purpose: validation and report-generation scripts
  • reports/ Purpose: generated markdown and status outputs
  • tests/validation-samples/ Purpose: intentional valid and broken sample files for validator behavior
  • docs/ Purpose: authoritative repository documentation

Scripts

  • tools/validate-code.sh Purpose: run validators, write reports/errors.md, and keep customer code errors non-fatal
  • tools/project-report.sh Purpose: generate structural and summary reports
  • tools/generate-code-docs.sh Purpose: generate API, file-purpose, Unity lifecycle, and call-map documentation reports

Workflows

  • .forgejo/workflows/validate.yml Purpose: run validation and print the validation report into Forgejo logs
  • .forgejo/workflows/project-report.yml Purpose: generate project analysis reports and print useful summaries into Forgejo logs
  • .forgejo/workflows/code-docs.yml Purpose: 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.