Member Junction
    Preparing search index...

    The injected dependency bundle passed to TrainingEngine.trainModel. Bundling the seams (rather than constructor-injecting them) keeps the engine stateless and lets a caller vary implementations per call (e.g. a different artifact store per tenant).

    Index

    Properties

    artifactStore: IArtifactStore

    Artifact-storage seam.

    contextUser?: UserInfo

    Request user — threaded through every entity op for isolation/audit.

    entityFactory: IEntityFactory

    Entity-creation seam.

    Optional provider for multi-provider correctness.

    recordLoader: IRecordLoader

    Record-loading seam (pipeline + next-version).

    Sidecar /train seam.