Member Junction
    Preparing search index...

    JSON shape of one deterministic checkpoint assertion (mapped to GoalPostcondition).

    interface CheckpointAssertionDef {
        description?: string;
        kind: "url" | "visible" | "absent";
        target?: { name?: string; role?: string; selector?: string };
        urlPattern?: string;
    }
    Index

    Properties

    description?: string

    Optional provenance note.

    kind: "url" | "visible" | "absent"

    url matches urlPattern; visible/absent = target present/absent.

    target?: { name?: string; role?: string; selector?: string }

    Element to check for presence/absence (kind visible/absent).

    urlPattern?: string

    Substring the normalized URL must contain (kind url) — a path fragment like /app/agents, NOT a glob.