Skip to content

docs: align release instructions with prep branch#75

Merged
PythonWoods-Dev merged 13 commits into
mainfrom
release/v0.9.1-prep
Jun 2, 2026
Merged

docs: align release instructions with prep branch#75
PythonWoods-Dev merged 13 commits into
mainfrom
release/v0.9.1-prep

Conversation

@PythonWoods-Dev
Copy link
Copy Markdown
Contributor

@PythonWoods-Dev PythonWoods-Dev commented Jun 2, 2026

Release Preparation: Zenzic Docs v0.9.1

This PR contains documentation updates and configuration fixes for zenzic-doc matching the Zenzic v0.9.1 release scope.

Highlights of Changes

  1. Strategic Exemption for Example Subdirectories:

    • Added directory_policies exemption for docs/tutorials/examples/** under rule Z401 (MISSING_DIRECTORY_INDEX) in .zenzic.toml, since these directories intentionally serve as standalone test fixtures and lack category landing pages.
    • This updates the documentation quality score to 96/100, passing the fail_under = 90 threshold.
  2. Repository-Relative Exclusions alignment:

    • Updated .zenzic.toml per_file_ignores and directory_policies mappings to use repository-relative paths (prefixed with docs/ or docs/it/) to align with the Zenzic v0.9.1 core engine updates.
  3. Badge Stamping:

    • Stamped score badges inline in README.md and README.it.md to display the passing score of 96/100.
  4. New Z-Code Galleries:

    • Added detailed gallery sections and examples for Z107 CIRCULAR_ANCHOR and Z104 FILE_NOT_FOUND.
  5. Changelog:

    • Archived Zenzic Docs v0.9.0 release notes to changelogs/v0.9.md and detailed v0.9.1 changes in the main CHANGELOG.md.

PythonWoods-Dev and others added 13 commits June 2, 2026 10:32
- Strip all version stamps from brand HTML (ADR-037 atemporalità)
- Replace theatrical subtitles with official definition:
  STRICT MARKDOWN STATIC ANALYZER & CREDENTIAL SCANNER
- Replace theatrical code aliases (Shield, Blood Sentinel, Seal) with
  canonical Z-code names from codes.py:
  Z201 CREDENTIAL_SECRET, Z202-203 PATH_TRAVERSAL_FATAL
- Fix private constant name _BLOOD → _CRITICAL (matches ui.py)
- Align CLI specimens to make_banner() / reporter.py exact output
- Add badge states matrix: audit (passing/failing) and score
  (indigo/amber/error) with semantic threshold annotations
- Add 3 new SVG badges: audit-failing, score-amber, score-fail
- Add REUSE .license files for all new SVG assets
- Restore brand HTML entry in .bumpversion.toml (CLI specimens
  contain version strings that must track current version)
- Remediate social-card SVGs: strip version tags, replace metaphors
- Update brand-system.mdx: add Badge States section with full
  state matrix (audit 2 states, score 3 states)
Consolidate 4 dependabot SHA-pin branches into a single commit:

- actions/setup-node:      v4 -> v6.4.0
  sha: 49933ea -> 48b55a01
  files: ci.yml, npm-audit.yml, release-docs.yml, release.yml

- actions/setup-python:    v5 -> v6.2.0
  sha: a26af69b -> a309ff8b
  files: ci.yml

- actions/upload-artifact: v4 -> v7.0.1
  sha: ea165f8d -> 043fb46d
  files: release-docs.yml

- github/codeql-action:    patch bump (3 steps)
  sha: 458d36d7 -> 7211b7c8
  files: codeql.yml (init, autobuild, analyze)

Closes dependabot branches:
- dependabot/github_actions/actions/upload-artifact-7.0.1
- dependabot/github_actions/actions/setup-node-6.4.0
- dependabot/github_actions/github/codeql-action-4.36.0
- dependabot/github_actions/actions/setup-python-6.2.0
@PythonWoods-Dev PythonWoods-Dev merged commit 3142865 into main Jun 2, 2026
6 checks passed
@PythonWoods-Dev PythonWoods-Dev deleted the release/v0.9.1-prep branch June 3, 2026 13:32
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