Skip to content

fix: post-release sync for v0.5.0a3 β€” visual assets, --pre flag, hero screenshot#32

Merged
PythonWoods-Dev merged 3 commits intomainfrom
fix/post-release-sync-a3
Apr 4, 2026
Merged

fix: post-release sync for v0.5.0a3 β€” visual assets, --pre flag, hero screenshot#32
PythonWoods-Dev merged 3 commits intomainfrom
fix/post-release-sync-a3

Conversation

@PythonWoods-Dev
Copy link
Copy Markdown
Contributor

Summary

Post-release sync for v0.5.0a3. Aligns documentation, install commands,
and visual assets with the current alpha release.

Commits

# Commit Scope
1 feat(assets): hero screenshot from readme-hero + social card light Visual assets
2 build: brand-kit includes social/ directory Build infra
3 docs: v0.5.0a3 sync β€” --pre flag, hero fix, Highlights update Docs (EN + IT)

Changes

Visual assets (commit 1)

  • Hero screenshot (screenshot-hero.svg): new compact SVG generated from
    examples/readme-hero/ (1 error + 3 warnings, 23 KB) β€” replaces the
    broken viewBox-cropped full audit that was unreadable.
  • Full audit (screenshot.svg): regenerated with v0.5.0a3 Sentinel UI.
  • Score panel (screenshot-score.svg): regenerated.
  • Social card light (social-card-light.svg + PNG): white-background
    variant for light-themed contexts.
  • examples/readme-hero/: minimal example project used as source for the
    hero screenshot. Reusable for future version bumps.

Build infrastructure (commit 2)

  • _build_brand_kit_zip() now bundles docs/assets/social/ alongside brand/.
  • excluded_assets updated for all new files (4 social card + 2 screenshot).

Documentation (commit 3) β€” 14 files, EN + IT

  • --pre flag: added to every uvx, uv tool install, uv add, and
    pip install command (required for PEP 440 pre-release).
  • README hero: removed duplicate ![Zenzic CLI Output][screenshot];
    hero now shows compact output from examples/readme-hero/.
  • Highlights: updated from v0.5.0a1 to v0.5.0a3 (both languages).
  • alt text: fixed in docs/index.md and docs/it/index.md.

Verification

  • zenzic check all β†’ 0 errors, 0 warnings βœ”
  • zenzic check all --strict β†’ passed (via pre-commit) βœ”
  • All SVGs verified: correct viewBox, correct content
  • REUSE compliance: .license sidecars on all new assets

- Add examples/readme-hero/ as compact screenshot source (1 err + 3 warn)
- Rewrite generate_hero_crop() β†’ standalone SVG from readme-hero example
- Add social-card-light.svg + PNG (white bg, dark text)
- Regenerate all screenshot SVGs with v0.5.0a3 Sentinel UI
- Update excluded_assets for new screenshot and social card files
- _build_brand_kit_zip() bundles docs/assets/social/ alongside brand/
- Add --pre to all install commands (14 files, EN + IT)
- Remove duplicate hero screenshot from READMEs
- Update Highlights from v0.5.0a1 to v0.5.0a3
- Hero image now from compact readme-hero example
@PythonWoods-Dev PythonWoods-Dev merged commit 94d3a3d into main Apr 4, 2026
9 checks passed
@PythonWoods-Dev PythonWoods-Dev deleted the fix/post-release-sync-a3 branch April 4, 2026 13:02
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