Interface HonuaPluginConformanceReportExperimental

Deterministic behavioral-conformance report. Like the certification report it carries no timestamps or host paths, binds the certification digest it was run against, and is sealed by a top-level SHA-256 so it can be archived as a golden report and re-verified.

interface HonuaPluginConformanceReport {
    certification: {
        sha256: `sha256:${string}`;
        status: "rejected" | "certified";
    };
    plugin: null | {
        id: string;
        kind: string;
        version: string;
    };
    reportVersion: 1;
    scenarios: readonly HonuaPluginConformanceScenarioResult[];
    sha256: `sha256:${string}`;
    status: "failed" | "passed";
}

Properties

certification: {
    sha256: `sha256:${string}`;
    status: "rejected" | "certified";
}

The certification the behavioral run depends on, bound by its digest.

plugin: null | {
    id: string;
    kind: string;
    version: string;
}
reportVersion
sha256: `sha256:${string}`
status: "failed" | "passed"