Kizuki
    Preparing search index...

    Interface State

    Everything Kizuki knows, rebuilt from the logs.

    interface State {
        catches: {
            at: string;
            catchId: string;
            conceptId: string;
            note: string;
            sessionId: string;
            type: "catch.recorded";
        }[];
        clarifications: Map<string, ClarificationState>;
        concepts: Map<string, ConceptState>;
        corrections: CorrectionState[];
        courses: Map<string, CourseState>;
        links: Map<string, LinkState>;
        materials: Map<string, MaterialState>;
        sessions: Map<string, SessionState>;
    }
    Index
    catches: {
        at: string;
        catchId: string;
        conceptId: string;
        note: string;
        sessionId: string;
        type: "catch.recorded";
    }[]

    Every catch, as recorded in catches.jsonl.

    clarifications: Map<string, ClarificationState>

    Every "what does this mean?" question, by id.

    concepts: Map<string, ConceptState>

    Every concept in any status, by concept id.

    corrections: CorrectionState[]

    Every correction, in the order it was recorded.

    courses: Map<string, CourseState>

    Every course, by course id.

    links: Map<string, LinkState>

    Every prerequisite link in any status, by link id.

    materials: Map<string, MaterialState>

    Every material, by material id.

    sessions: Map<string, SessionState>

    Every session, by session id.