## Validate every change
1npm test
The test suite is fast and is required after every feature or fix. Add focused coverage for request handling and browser composition when behavior changes.
For frontend work, also verify the production build:
1npm run build
Saving backend or frontend application files can affect connected browsers immediately.
state object.The documentation uses GitDocs conventions:
.gitdocs.json points at docs/.readme.md index.items./operations/service/.Build the branded static site, then preview it:
1 2npm run docs:build python3 -m http.server 8000 --directory .gitdocs_build
Use the static production build for remote previews. GitDocs' development server embeds a loopback WebSocket, so tunnelling gitdocs serve leaves remote browsers on a loading skeleton. The generated .gitdocs_build/ directory is ignored. Keep operational commands and security claims synchronized with the implementation and the root README.md.
npm test and, for UI changes, npm run build..ui-token, databases, or generated output.