Fluid container loader providing core container loading functionality for the Fluid Framework
{
"context": "Evaluates whether the solution uses @fluidframework/container-loader paused and frozen loading primitives to implement the paused inspection helper as specified, including sequence targeting, frozen services, and resume behavior. Emphasizes correct API usage over general coding style or structure.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Paused load",
"description": "Uses container-loader's loadContainerPaused with loader props built from the provided loaderServices and requestUrl, passing the request object and optional loadToSequenceNumber argument rather than a live resolve/load path.",
"max_score": 30
},
{
"name": "Sequence target",
"description": "When a sequenceNumber is provided, loadContainerPaused is called with that value so the returned container's stream halts at the target before resume; omitting the option results in a head-paused load.",
"max_score": 20
},
{
"name": "Frozen services",
"description": "When freezeServices is true, wraps the provided documentServiceFactory with createFrozenDocumentServiceFactory (or equivalent from container-loader) before calling loadContainerPaused so outbound ops are blocked during the paused window.",
"max_score": 25
},
{
"name": "Resume behavior",
"description": "Implements resume by invoking the paused container's resume capability from container-loader, allowing it to process new operations after the call; avoids reloading or replacing the container.",
"max_score": 15
},
{
"name": "Abort wiring",
"description": "Threads any AbortSignal from options into loadContainerPaused so cancellation propagates through the container-loader request.",
"max_score": 10
}
]
}tessl i tessl/npm-fluidframework--container-loader@2.60.0evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10