chore: remove Plausible analytics #5

Merged
jlxq0 merged 1 commit from chore/remove-plausible into main 2026-11-09 01:39:19 +00:00
Owner

Changed

  • index.html: script tag and its comment removed. The file stays byte-identical to sites/www.lindner.earth/index.html in the matching oddie-apps/static-sites PR.
  • Caddyfile: stats.oddie.app removed from script-src and connect-src.
  • AGENTS.md: Plausible notes removed.
  • test/build.test.mjs: the CSP test required at least one absolute script, and Plausible was the only one. The control now requires at least one script, and every absolute script found is still checked against script-src.

Tests

npm test: 24 passed, 0 failed.

Deploy

Merging ships nothing: this repository does not deploy the site.

The Caddyfile CSP is documented as byte-equal to the policy the edge serves, which lives in oddie-apps/edge-config. Until the edge is changed the two differ.

🤖 Generated with Claude Code

https://claude.ai/code/session_01E2xQRdGC3g7vD79puJX5vq

## Changed - `index.html`: script tag and its comment removed. The file stays byte-identical to `sites/www.lindner.earth/index.html` in the matching `oddie-apps/static-sites` PR. - `Caddyfile`: `stats.oddie.app` removed from `script-src` and `connect-src`. - `AGENTS.md`: Plausible notes removed. - `test/build.test.mjs`: the CSP test required at least one absolute script, and Plausible was the only one. The control now requires at least one script, and every absolute script found is still checked against `script-src`. ## Tests `npm test`: 24 passed, 0 failed. ## Deploy Merging ships nothing: this repository does not deploy the site. The `Caddyfile` CSP is documented as byte-equal to the policy the edge serves, which lives in `oddie-apps/edge-config`. Until the edge is changed the two differ. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01E2xQRdGC3g7vD79puJX5vq
Remove the script tag from `index.html`, `stats.oddie.app` from `script-src` and `connect-src` in the `Caddyfile`, and the tag's notes from `AGENTS.md`.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E2xQRdGC3g7vD79puJX5vq
jlxq0 merged commit 34e72bb97b into main 2026-11-09 01:39:19 +00:00
jlxq0 deleted branch chore/remove-plausible 2026-11-09 01:39:19 +00:00
jlxq0 referenced this pull request from a commit 2026-11-09 01:39:19 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jlxq0/lindner_web!5
No description provided.