NgineAgent is the operator and telemetry layer for the metadata validation & correction engine that powers CIP, DIP, HeyRoya and Kataloghub. It wraps the engine in an instrumented run-harness, emits a structured event stream, and renders an Engine Run Report from real runs on real catalogs.
The engine detects and corrects metadata that blocks CWR submission — split totals, missing ISWC/ISRC, missing writer IPI, society gaps, foreign-writer declarations, invalid role codes, and writer-name variants. NgineAgent makes every run observable:
engine.events.v1) — append-only JSONL telemetry per runGenerated from a real run of the engine on a real catalog — no synthetic metrics. The correction pass takes the sample catalog from a CWR health score of 53 to 88.