# Source notes Read 2026-09-27. - [Playwright handles](https://playwright.dev/python/docs/handles): a handle refers to a particular node; it does not guarantee that the node still means the same thing. The executor therefore rechecks attachment, semantics and state before using the handle. Timing races remain possible. - [Mind2Web dataset card](https://huggingface.co/datasets/osunlp/Mind2Web/blob/main/README.md): declares CC BY 4.0 and describes research-purpose collection/release. The local `hf datasets info osunlp/Mind2Web --expand cardData --format json` returned `license: cc-by-4.0`. A pinned 28 MB JSON shard was downloaded for an offline diagnostic; none has been used in training. Any training ingestion must retain attribution and review privacy, source-site restrictions and the card's intended-use language; metadata alone is not a full dataset audit. No model architecture is selected as final and no superiority claim is supported. - [Hugging Face framework integration](https://huggingface.co/docs/huggingface_hub/guides/integrations): the custom models use PyTorchModelHubMixin for local safetensors/config save/load. - [PyTorch dynamic quantization](https://docs.pytorch.org/docs/main/generated/torch.ao.quantization.quantize_dynamic.html): the comparison harness applies dynamic INT8 to Linear layers only. This is a measured compatibility baseline; the legacy API may require migration later.