Skip to content

Z000: UNSUPPORTED_ENGINE

Severity: error Penalty: 0.0 (Fatal) Category: config Auto-fixable: No

Rationale

This rule is emitted during configuration initialization when .zenzic.toml specifies an engine identifier that is unknown, deprecated, or no longer supported by the Zenzic Core Engine.

Operating with an unsupported engine identifier breaks Virtual Site Map (VSM) route resolution, routing plugins, and navigation tree compilation because Zenzic cannot instantiate the matching AST build adapter.

How to Fix

Inspect the flagged location in the Markdown file and update the content or configuration:

Bad (Triggers Z000)

# .zenzic.toml - BAD: Unknown or deprecated engine specifier
engine = "hugo_v1_legacy"

Good (Resolves Z000)

# .zenzic.toml - GOOD: Use a supported engine target
engine = "mkdocs"

Configuration

# .zenzic.toml
# Supported values include "mkdocs", "docusaurus", or omit to auto-discover
engine = "mkdocs"

Reference

See the Finding Codes Index for finding code details.