Skip to content

chore(release): v0.15.1 (Monorepo Unification)#111

Merged
PythonWoods-Dev merged 1 commit into
mainfrom
feature/monorepo-unification
Jun 22, 2026
Merged

chore(release): v0.15.1 (Monorepo Unification)#111
PythonWoods-Dev merged 1 commit into
mainfrom
feature/monorepo-unification

Conversation

@PythonWoods-Dev

Copy link
Copy Markdown
Contributor

This release fundamentally restructures the Zenzic ecosystem by unifying the Core Engine and the Documentation Portal into a single, cohesive Monorepo.

🏗️ Architectural Changes

  • Monorepo Unification: The zenzic-doc repository has been fully grafted into the zenzic core repository. Documentation now resides in the /docs directory. This guarantees atomic Documentation Impact Analysis (D.I.A.) — a PR that alters CLI behavior now includes the corresponding manual update in the exact same commit.
  • Native Dogfooding: Eradicated the reliance on the external zenzic-action for testing our own documentation. The CI/CD pipeline now executes uv run zenzic check all --strict natively, testing the documentation against the bleeding-edge engine code in the current branch.
  • Optional Dependencies: Added mkdocs-material to pyproject.toml under the [docs] extra. Contributors can now install the full documentation build environment via uv sync --extra docs.
  • DX Upgrades: Added flexible docs-build and docs-serve +args="" recipes to the justfile for seamless local authoring.
  • Historical Archival: The legacy zenzic-doc changelog has been permanently archived to changelogs/v0.15-docs-archive.md. The previous repository will be tombstoned.

All pre-commit hooks, tests (1400+), and native DQS Quality Gates (99/100) are passing.

@PythonWoods-Dev PythonWoods-Dev force-pushed the feature/monorepo-unification branch from 88f96c7 to b38b2c5 Compare June 22, 2026 18:32
PythonWoods-Dev added a commit that referenced this pull request Jun 22, 2026
Signed-off-by: PythonWoods-Dev <gianluca.catalano@gmail.com>

Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
@PythonWoods-Dev PythonWoods-Dev force-pushed the feature/monorepo-unification branch from b38b2c5 to e1b0d5e Compare June 22, 2026 18:34
PythonWoods-Dev added a commit that referenced this pull request Jun 22, 2026
Signed-off-by: PythonWoods-Dev <gianluca.catalano@gmail.com>

Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
@PythonWoods-Dev PythonWoods-Dev force-pushed the feature/monorepo-unification branch from e1b0d5e to 8e2224d Compare June 22, 2026 18:45
@PythonWoods-Dev PythonWoods-Dev merged commit 6573beb into main Jun 22, 2026
7 checks passed
@PythonWoods-Dev PythonWoods-Dev deleted the feature/monorepo-unification branch June 22, 2026 18:47
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