Skip to content

fix(core): resolve Polyglot Extractor leak (Z104), restore UI, and bump to v0.20.1#151

Merged
PythonWoods-Dev merged 8 commits into
mainfrom
release/v0.20.1-prep
Jul 4, 2026
Merged

fix(core): resolve Polyglot Extractor leak (Z104), restore UI, and bump to v0.20.1#151
PythonWoods-Dev merged 8 commits into
mainfrom
release/v0.20.1-prep

Conversation

@PythonWoods-Dev

Copy link
Copy Markdown
Contributor

Overview

This Pull Request delivers the v0.20.1 patch. It resolves a critical architectural bug in the Uniform Resolver Pipeline (URP), restores UI stability, and eliminates residual documentation debt.

Core Architecture Fixes

  • Polyglot Leak Resolved: Fixed a logical short-circuit where data-zenzic-ignore attributes successfully suppressed HTML hygiene checks but still passed the extracted URL to the Markdown link resolver, erroneously triggering Z104 (File Not Found) and Z603 (Dead Suppression). Suppressed nodes now correctly bypass the entire URP.

UI & Documentation Fixes

  • Visual Restoration: Executed a surgical rollback of the Tailwind CSS configuration. The previous aggressive CSS purging conflicted with MkDocs Material's dynamic theme switching. The Landing Page's Dark Mode is now fully restored.
  • Best Practices Sync (ADR-020): Updated docs/how-to/configuration-strategy.md. The guide now correctly advises users to utilize the data-zenzic-ignore attribute on raw HTML tags to handle build-time artifacts (like RSS feeds), rather than relying on global TOML overrides.

Quality Gate: just verify passed. DQS 98/100.

Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
…ng page stability

Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
…Polyglot URP fix

Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
…ntry

Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
@PythonWoods-Dev PythonWoods-Dev merged commit 6507e5e into main Jul 4, 2026
7 checks passed
@PythonWoods-Dev PythonWoods-Dev deleted the release/v0.20.1-prep branch July 4, 2026 17:39
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