proposit-core
    Preparing search index...

    Interface TCoreChecksumConfig

    Configuration for which fields to include in entity checksums.

    interface TCoreChecksumConfig {
        argumentFields?: Set<string>;
        claimAxiomFields?: Set<string>;
        claimCitationFields?: Set<string>;
        claimFields?: Set<string>;
        expressionFields?: Set<string>;
        premiseFields?: Set<string>;
        roleFields?: Set<string>;
        variableFields?: Set<string>;
    }
    Index

    Properties

    argumentFields?: Set<string>

    Fields to hash for argument metadata. Defaults to ["version"].

    claimAxiomFields?: Set<string>

    Fields to hash for claim axioms. Defaults to ["claimId", "claimVersion", "supportingClaimId", "supportingClaimVersion"].

    claimCitationFields?: Set<string>

    Fields to hash for claim citations. Defaults to ["claimId", "claimVersion", "supportingClaimId", "supportingClaimVersion"].

    claimFields?: Set<string>

    Fields to hash for claim entities. Defaults to ["version", "type"].

    expressionFields?: Set<string>

    Fields to hash for expression entities. Defaults to all base expression fields except id.

    premiseFields?: Set<string>

    Fields to hash for premise metadata. Defaults to ["argumentId", "argumentVersion"].

    roleFields?: Set<string>

    Fields to hash for role state. Defaults to ["conclusionPremiseId"].

    variableFields?: Set<string>

    Fields to hash for variable entities. Defaults to all variable fields except id.