Skip to content

Restore Zensical documentation migration - #77

Open
jonathan343 wants to merge 1 commit into
developfrom
restore-zensical-0.0.53
Open

Restore Zensical documentation migration#77
jonathan343 wants to merge 1 commit into
developfrom
restore-zensical-0.0.53

Conversation

@jonathan343

Copy link
Copy Markdown
Contributor

Overview

This PR restores the Zensical documentation migration from #67, which was reverted in #73 due to excessive memory usage.

Zensical 0.0.53 includes an upstream improvement that shares cross-reference data between navigation clones, allowing the full documentation site to build successfully with reduced memory usage.

Summary

  • Replace the MkDocs Material configuration with zensical.toml
  • Update the documentation build and dependency lock workflow for Zensical
  • Require and lock Zensical 0.0.53
  • Generate Zensical navigation for all 18 clients
  • Preserve modeled AWS SDK IDs such as API Gateway, QBusiness, and SageMaker Runtime HTTP2
  • Restore the Zensical-specific client navigation behavior

Testing

$ make docs-install
$ make docs
$ make docs-serve

The complete documentation build finished with no issues:

  • Zensical build time: 130.91 seconds
  • Maximum resident memory: approximately 2.22 GB
  • Swaps: 0

References


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Update to Zensical 0.0.53 for reduced memory usage
and preserve modeled SDK IDs in generated navigation.
@jonathan343
jonathan343 requested a review from a team as a code owner August 5, 2026 00:14
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