linked-rolls
    Preparing search index...

    Interface Edit

    A set of edits transforms a version of a roll into another version. Edits insert or delete symbols, or both (= replace). What kind of change an edit is follows from its motivation (kindOfChange). If an edit is the interpretation of a metamark, such as a pencil mark, this should be made explicit using a meaning comprehension on the @annotation field. An edit states no date. That it ended no later than the act that made a feature carrying a symbol it inserts, a reasoner derives with the axioms of reo.ttl; which of those dates bounds it closest is for a query to pick.

    reo:Edit

    interface Edit {
        "@annotation"?: WithId & { belief: Belief };
        delete?: string[];
        id: string;
        insert?: AnySymbol[];
        motivation?: string;
        type: "edit";
    }

    Hierarchy (View Summary)

    Index
    "@annotation"?: WithId & { belief: Belief }

    An optional annotation expressing a belief about this assumption. Uses the JSON-LD-star @annotation mechanism to attach epistemic metadata (certainty and reasons) to any triple.

    A statement that carries none is stated plainly, and what a program concluded is stated so too: an edition asserts its stemma and its edits, as a printed edition does, and its creation names the principles and the release they were found by (EditionCreation). A belief is kept for what the editor doubts.

    Type Declaration

    • belief: Belief

      The belief held about the annotated statement.

      crminf:J4i is subject of

    delete?: string[]

    References (by @id) to the symbols to be deleted by this edit.

    reo:removed

    id: string

    A unique identifier for this object.

    insert?: AnySymbol[]

    The symbols to be inserted by this edit.

    reo:added

    motivation?: string

    Why the edit was made: one of the edition's motivations, by id, or one the vocabulary publishes, by IRI (musicalChange, technicalChange). An edit of a version that derives from none states none.

    crm:P17 was motivated by

    type: "edit"