From 429cab8b1b91d6fe2c3d0597f829480a26795ca0 Mon Sep 17 00:00:00 2001 From: Ryan Schultz Date: Fri, 10 Jul 2026 18:05:10 -0500 Subject: [PATCH] Note Include/Exclude UI labels in the dev note The displayed labels changed from Query to Include to pair with Exclude; the property identifier stays query for script and persistence compatibility. Co-Authored-By: Claude Fable 5 --- docs/dev-notes/linked-file-features.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/dev-notes/linked-file-features.md b/docs/dev-notes/linked-file-features.md index 7d5b3f9572..5652d7d319 100644 --- a/docs/dev-notes/linked-file-features.md +++ b/docs/dev-notes/linked-file-features.md @@ -127,6 +127,9 @@ default set when empty) − exclude, applied in `LoadLinkedProject` and per link include string. - Exclude applies on top of the **default** element set too, so "everything except X" needs no explicit include. +- UI labels are **Include**/**Exclude** (matching the drawing pattern), but the + property identifier stays `query` for script (`bpy.ops.bim.link_ifc(query=…)`) + and persistence compatibility. - Verified headless: `query=""`/`exclude="IfcDoor"` loads only the window; same file with a different filter gets its own cache; both filters survive save → reopen → reload.