AutoBE
    Preparing search index...

    Interface AnalyzeRequirementClaim

    A single requirement claim extracted from analyze run.

    V1 emits only kind: "decision" (sourced from IFileDecisions). Future kinds ("constraint", "entity", "flow", ...) will be added as separate slices and remain backward compatible via the kind discriminator.

    Identity inputs (used to derive claimId):

    • kind
    • fileKey (trim, case preserved)
    • topic (trim + lowercase)
    • decision (trim + lowercase)

    Payload (NOT identity):

    • value, evidence

    Juntak

    interface AnalyzeRequirementClaim {
        claimId: string;
        decision: string;
        evidence?: string;
        fileKey: string;
        kind: "decision";
        topic: string;
        value: string;
    }
    Index

    Properties

    claimId: string

    Deterministic id. Format: <kind>:<16 hex chars>. Built by buildClaimId.

    decision: string

    LLM-emitted decision string. Identity input.

    evidence?: string

    Optional supporting prose extracted with the decision.

    fileKey: string

    Source filename (e.g., "04-requirements.md"). Always non-TOC.

    kind: "decision"

    Discriminator. v1 always "decision".

    topic: string

    LLM-emitted topic string. Identity input.

    value: string

    LLM-emitted value (e.g., "yes", "requires_current_password"). Payload.