If you are new to the project, read START_HERE.md first.
The most beginner-friendly commands live in scripts/README.md.
The shortest beginner path is:
pwsh ./scripts/check-prerequisites.ps1
pwsh ./scripts/install-project-dependencies.ps1
pwsh ./scripts/run-development-application.ps1
pwsh ./scripts/check-prerequisites.ps1
pwsh ./scripts/install-project-dependencies.ps1
pwsh ./scripts/run-development-application.ps1
Open the local URL, move the mouse across the field, and watch the wind push the grass.
pwsh ./scripts/build-all-artifacts.ps1
pwsh ./scripts/run-all-tests.ps1
pwsh ./scripts/verify-complete-project.ps1
These scripts provide the simplest named entry points for the full workflow.
documentation/site/: the structured handbook and GitHub Pages sitedocumentation/site/static/api/: generated API docs from TypeDocdocumentation/wiki/: the separate beginner wiki served by GollumIf you want script names that are easy to understand, start in the
scripts directory and use the matching PowerShell or Bash wrapper for
the task you want.
pwsh ./scripts/build.ps1
pwsh ./scripts/build-all-artifacts.ps1
pwsh ./scripts/run-all-tests.ps1
pwsh ./scripts/verify-complete-project.ps1
Detailed explanations live in scripts/README.md.
The project explicitly documents why each major external library exists and links to the relevant official documentation in documentation/site/docs/reference/external-libraries.md.
The repository contains workflows and policies for:
Clone the repository.
Review CONTRIBUTING.md before making changes.
Run the repository policy check:
pwsh ./scripts/verify_repo_standards.ps1
feat: and fix:.