From ff3b510d6c8b33cd3e4b20a0c75052af52810b47 Mon Sep 17 00:00:00 2001 From: Jonas Lindberg Date: Fri, 4 Sep 2026 12:38:39 +0000 Subject: [PATCH] Add current project status guide Station-Trailer-Version: 1 Station-Session-Id: 01a06c6a-503f-7de0-b4cc-fd7238d2cc0d Station-Item-Id: j57d2k3njs7xs372ba9m9921sh8dsbqz Station-Project-Id: jx75hdtjz30edfd9tt1xnzchvd877ac8 Station-Org-Id: jd70cbrtvqndraj07ebe09a56d860esj --- PROJECT-STATUS.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 PROJECT-STATUS.md diff --git a/PROJECT-STATUS.md b/PROJECT-STATUS.md new file mode 100644 index 0000000..6d0138f --- /dev/null +++ b/PROJECT-STATUS.md @@ -0,0 +1,51 @@ +# Project status + +This repository is Station's disposable testing sandbox. It contains 15 self-contained Node.js utility modules under `src/`. + +The `web/` directory contains a SvelteKit application named Release Readiness. The application stores checklist progress in browser local storage. + +The public application is available at . The application also provides a JSON health check at `/health`. + +## Requirements + +Install Node.js 24 or later. Use npm 10 or later. + +## Repository commands + +Run these commands from the repository root. + +Inspect the current checkout: + +```sh +npm run pulse +``` + +Run the quick static checks without installing packages: + +```sh +npm run doctor -- --quick +``` + +Run the complete repository checks: + +```sh +npm run doctor +``` + +Run all module and web application tests: + +```sh +npm test +``` + +## Local web application + +Install the web dependencies and start the development server: + +```sh +cd web +npm install +npm run dev +``` + +Vite uses port 5173 by default. Open after the server starts.