Skip to content

Canonicalize nested CSS asset quotes in companion content - #1210

Open
chubes4 wants to merge 1 commit into
trunkfrom
fix/1209-companion-entity-css-assets
Open

Canonicalize nested CSS asset quotes in companion content#1210
chubes4 wants to merge 1 commit into
trunkfrom
fix/1209-companion-entity-css-assets

Conversation

@chubes4

@chubes4 chubes4 commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • recognize JSON Unicode and entity-escaped quote delimiters in bounded CSS url() parsing
  • canonicalize CSS in Unicode-encoded companion tags with quoted style attributes
  • cover both reduced issue shape and the exact production serialization shape

Fixes #1209.

Verification

  • composer test
  • preserved June Digan 19-page artifact compiles with has_plan: true and zero site-plan diagnostics
  • git diff --check

AI assistance

OpenAI GPT-5.6-Sol via OpenCode helped inspect the failed Studio import receipt, reduce the nested serialization boundary, implement the upstream parser fix, and run contract, full-suite, and real-artifact verification. Chris Huber reviewed and committed the change.

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.

Canonicalize entity-escaped CSS URLs in companion block content

1 participant