Member Junction
    Preparing search index...

    Shared fixture for the agent-rag-search bundle (RS1–RS7, split-tier): the seeded sentinel MJ: AI Agent Notes rows (the searchable corpus), the resolved IT: Integration Test Scope ID, the marker/log prefix used for isolation + audit-row sweep, and the AI Agent Run IDs the live legs spawn. Teardown deletes the seeded notes, the SearchExecutionLog audit rows carrying the prefix, then run steps → runs.

    interface AgentRagSearchFixture {
        CreatedRunIds: string[];
        ExcludedNoteIds: string[];
        LogQueryPrefix: string;
        Marker: string;
        ScopeID: string;
        SeededNoteIds: string[];
    }
    Index

    Properties

    CreatedRunIds: string[]

    Every AI Agent Run the live legs (RS4/RS6) created.

    ExcludedNoteIds: string[]

    Subset of SeededNoteIds carrying the IT-SCOPE-EXCLUDED marker (must be filtered out by the scope).

    LogQueryPrefix: string

    Query prefix stamped on every SearchEngine query so teardown can sweep the audit rows.

    Marker: string

    Unique per-run sentinel token embedded in the seeded notes' text (≥3 chars, isolates the corpus).

    ScopeID: string

    Resolved ID of the seeded 'IT: Integration Test Scope' (Database provider, MJ: AI Agent Notes).

    SeededNoteIds: string[]

    IDs of ALL sentinel MJ: AI Agent Notes rows created in Setup (in-scope + excluded; deleted in teardown).