> For the complete documentation index, see [llms.txt](https://engine.sygnal.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://engine.sygnal.com/usage/source-structure-and-key-files.md).

# Source Structure & Key Files

## Source Code

### index.ts

Main entry point.

* Initializes SSE&#x20;

### site.ts

Site-wide code that will execute on all pages.&#x20;

### site.scss

Site-wide CSS that will be included on all pages. &#x20;

### route.ts

Routes to handle for specific pages or site sections, like `/contact` or `/blog/*`&#x20;

This maps pages/paths to specific SSE page handlers which do page-specific things.&#x20;

### version.ts

Site engine version number.

Increment this on every publish.&#x20;

### page/... .ts

Page-specific code as triggered by `route.ts`.&#x20;
