Skip to content

Z901: RULE_ENGINE_ERROR

  • Severity: Error


    Penalty: 0.0 points | Category: general

  • Remediation & Opt-In


    Auto-Fixable: No | Opt-In: No


Rationale

This system rule is emitted when an external plugin rule or custom extension module raises an unhandled runtime exception during static document analysis.

To ensure build pipeline stability, Zenzic isolates execution failures within third-party rule handlers, logging a Z901 finding with the exception stack trace rather than crashing the overall auditing process.


How to Fix

Inspect the error details in the CLI execution output, identify the failing custom plugin handler, and address the unhandled edge case or syntax error within the plugin's Python source code.

# Disable an unstable custom plugin rule in .zenzic.toml
[rules]
Z901 = "ignore"

Reference

See the Finding Codes Index for finding code details.