# Internal API Package This directory contains the API server implementation for Pulse. ## Important Note About `frontend-modern/` The `frontend-modern/` subdirectory that appears here is: - **AUTO-GENERATED** during builds - **NOT the source code** - just a build artifact - **IN .gitignore** - never committed - **REQUIRED BY GO** - The embed directive needs it here ### Frontend Development Location 👉 **Edit frontend files at: `/opt/pulse/frontend-modern/src/`** ### Why This Structure? Go's `//go:embed` directive has limitations: 1. Cannot use `../` paths to access parent directories 2. Cannot follow symbolic links 3. Must embed files within the Go module This is a known Go limitation and our structure works around it.