You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Process-PSModule currently builds module documentation with MkDocs/Material. We have completed initial evaluation in #255, and there is an open draft PR #334 that adds content.code.copy in fixture configs for copy-button support. We now need an implementation specification that migrates to Zensical while preserving current behavior and explicitly carrying forward the code-copy capability.
Goal
Migrate the docs build pipeline from MkDocs/Material to Zensical, adopting the modern zensical.toml configuration format while maintaining backward compatibility with existing module repositories.
Scope
Process-PSModule workflow and docs build path.
Fixture config transformation and/or compatibility bridge for module repos.
Pages artifact/deploy shape remains compatible with existing release flow.
Context
Process-PSModule currently builds module documentation with MkDocs/Material. We have completed initial evaluation in #255, and there is an open draft PR #334 that adds content.code.copy in fixture configs for copy-button support. We now need an implementation specification that migrates to Zensical while preserving current behavior and explicitly carrying forward the code-copy capability.
Goal
Migrate the docs build pipeline from MkDocs/Material to Zensical, adopting the modern zensical.toml configuration format while maintaining backward compatibility with existing module repositories.
Scope
Current Capability Baseline (Must Keep)
Required Changes
Primary configuration format: Adopt zensical.toml as the target format for new/migrated configs.
Migration strategy:
Configuration contract:
Copy-button support in Zensical:
Placeholder substitution:
Documentation updates:
Acceptance Criteria
Implementation Notes
Zensical Documentation References
Out of Scope
Related