Static site for paracausaltelemetry.com — a security engineering portfolio. Deployed via GitHub Pages.
- Observer (
observer/) — searchable evidence/artefact catalogue - Threat actor dossiers (
threat-actors/) — generated from content JSON - Writeups (
writeups/) — generated from theCTF-Writeupsrepo - Projects, credentials, detection rules — portfolio content
| Host | Repo |
|---|---|
paracausaltelemetry.com |
this repo |
alchemist.paracausaltelemetry.com |
alchemist-ot-sandbox (Vite app) |
No build step — serve the repo root with any static server:
python -m http.server 8080Much of the deployed HTML is generated. Edit source content, then regenerate:
node scripts/build-threat-actors.mjs
node scripts/build-content-index.mjsCI fails if committed output is stale. Never hand-edit generated files — see CLAUDE.md for the full generated-file map and repo conventions, and scripts/README.md for the script inventory.