Agent Maturity Compass API - v1.2.0
    Preparing search index...

    Variable artifactProvenanceManifestSchemaConst

    artifactProvenanceManifestSchema: ZodObject<
        {
            assertions: ZodObject<
                {
                    agent: ZodObject<
                        {
                            agentId: ZodString;
                            runtime: ZodNullable<ZodString>;
                            sessionId: ZodNullable<ZodString>;
                        },
                        $strip,
                    >;
                    evidence: ZodObject<
                        {
                            datasetSha256: ZodNullable<ZodString>;
                            eventIds: ZodArray<ZodString>;
                            refs: ZodArray<
                                ZodObject<
                                    {
                                        eventHash: ZodNullable<ZodString>;
                                        eventId: ZodString;
                                        note: ZodNullable<ZodString>;
                                    },
                                    $strip,
                                >,
                            >;
                        },
                        $strip,
                    >;
                    model: ZodObject<
                        { modelId: ZodString; provider: ZodNullable<ZodString> },
                        $strip,
                    >;
                    prompt: ZodObject<
                        {
                            promptId: ZodNullable<ZodString>;
                            promptRef: ZodNullable<ZodString>;
                            promptTextSha256: ZodNullable<ZodString>;
                        },
                        $strip,
                    >;
                },
                $strip,
            >;
            c2pa: ZodObject<
                {
                    assertions: ZodArray<ZodString>;
                    claimGenerator: ZodString;
                    format: ZodLiteral<"application/vnd.c2pa.manifest+json">;
                    ingredients: ZodArray<
                        ZodObject<
                            { relationship: ZodString; sha256: ZodString; title: ZodString },
                            $strip,
                        >,
                    >;
                    title: ZodString;
                },
                $strip,
            >;
            chain: ZodArray<
                ZodObject<
                    {
                        from: ZodEnum<
                            {
                                agent: "agent";
                                artifact: "artifact";
                                evidence: "evidence";
                                model: "model";
                                prompt: "prompt";
                            },
                        >;
                        relation: ZodString;
                        to: ZodEnum<
                            {
                                agent: "agent";
                                artifact: "artifact";
                                evidence: "evidence";
                                model: "model";
                                prompt: "prompt";
                            },
                        >;
                    },
                    $strip,
                >,
            >;
            claimGenerator: ZodObject<
                { tool: ZodLiteral<"amc">; version: ZodString; workspace: ZodString },
                $strip,
            >;
            generatedTs: ZodNumber;
            manifestId: ZodString;
            profile: ZodLiteral<"AMC-C2PA-INSPIRED/1">;
            schemaVersion: ZodLiteral<1>;
            subject: ZodObject<
                {
                    fileName: ZodString;
                    mediaType: ZodString;
                    path: ZodString;
                    sha256: ZodString;
                    sizeBytes: ZodNumber;
                },
                $strip,
            >;
        },
        $strip,
    > = ...