Skip to content

Record the deploy-time asset skew rule in CLAUDE.md - #1669

Merged
wintermeyer merged 1 commit into
mainfrom
rule-static-skew
Aug 24, 2026
Merged

Record the deploy-time asset skew rule in CLAUDE.md#1669
wintermeyer merged 1 commit into
mainfrom
rule-static-skew

Conversation

@wintermeyer

Copy link
Copy Markdown
Owner

Writes down what #1668 cost, so the next feature does not pay it again: markup a LiveView newly streams meets the previous release's CSS and JS in every tab open across a deploy, because a deploy reloads nothing — the socket reconnects to the new release and patches into an hours-old document. Anything bringing its own stylesheet or hook belongs behind static_changed?/1.

Folded into the existing smoke-test bullet in the project CLAUDE.md, which is about the same question: what green tests do not see. Docs and version only.

An AI agent wrote this text in my name. I know that is problematic.

https://claude.ai/code/session_015FkPnYb5ofJPHphLLxGhvc

Die Regel aus v7.347.1 gehört ins Projekt-CLAUDE.md, nicht nur in den
Kommentar der einen Stelle, die sie gelernt hat: neu gestreamtes Markup
trifft in jedem seit dem Deploy offenen Tab auf die CSS und das JavaScript
der vorigen Version. Wer eigenes Stylesheet oder eigenen Hook mitbringt,
gehört hinter static_changed?/1.

Angehängt an den Smoke-Test-Absatz, weil es dieselbe Frage ist: was grüne
Tests nicht sehen.

Diesen Text hat ein KI-Agent in meinem Namen geschrieben. Ich weiß, dass das
problematisch ist.

Claude-Session: https://claude.ai/code/session_015FkPnYb5ofJPHphLLxGhvc
@wintermeyer
wintermeyer merged commit 6bcbf02 into main Aug 24, 2026
1 check passed
@wintermeyer
wintermeyer deleted the rule-static-skew branch August 24, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant