drupflare/worker - v1.0.4
    Preparing search index...

    Module ops/shell-assembly

    Fragment assembly: a cached shell with the personalised holes filled at the edge.

    The holes are BigPipe's own data-big-pipe-placeholder-id spans. Deciding when to serve a shell is the dangerous half: a wrong permit discloses one visitor's content to another while a refusal only renders the page as usual, so every unknown resolves to unsafe.

    AssemblyResult
    Fragment
    Identity
    IdentitySlot
    NormaliseResult
    ShellDecision
    ShellSafety
    SlotKind
    PLACEHOLDER_ATTR
    SLOT_PREFIX
    assemble
    decodeEntities
    fillIdentity
    normalisedShellsAgree
    normaliseShell
    placeholderIds
    rolesOf
    shellDecision
    shellSafety