Skip to main content

Module audit

Module audit 

Source
Expand description

Shared manifest audit: validates spec manifest IDs and literals against game data.

Modulesยง

checks ๐Ÿ”’
ID and reference audit checks: verify manifest spell/aura/talent IDs exist and cross-references resolve.
data_values ๐Ÿ”’
Data-value checks: compare manifest literals (scalars, resource values) against resolved game data.
generic_folds ๐Ÿ”’
Duplicate-fold check for content that re-declares a folded DBC damage modifier.

Structsยง

AuditCtx ๐Ÿ”’
AuditIssue
One audit finding for a single manifest ID or reference.
AuditSink ๐Ÿ”’
SpecAudit
Full audit result for one spec manifest.

Functionsยง

audit_manifest
Audit one manifest against game data resolved via resolver.
audit_manifest_diagnostics ๐Ÿ”’
audit_manifest_repository
Loads and audits every spec in a canonical manifest repository.
diagnostic_context ๐Ÿ”’
slug_to_display ๐Ÿ”’