# BIM selected registration boundary Batch: `bb9c4d9ef93ef33f4b01b4d6` The packet reports `native-source-candidate-unregistered` for `BIM_Glue`, `BIM_IfcElements`, `BIM_IfcExplorer`, and `BIM_IfcProperties`. Current source already registers all four in `BIMDesktopCommandRegistry.h` (lines 32–39). These entries reference executable scripts, not completion markers. `BimRuntimeProbe.cpp` (lines 3526–3570) includes registered Document routes in `bimDesktopAction` and passes the selected workflow script into the native document execution scope. External URL routes use a separate branch. The inspected Glue implementation in `BIMSelectedWorkflow.h` (line 5) constructs an OCCT Part compound from selected Part features and removes the source objects within a document transaction, consistent with desktop `BimGlue.py` (line 33). The inspected IFC Elements branch (line 37) edits labels, IFC roles and materials transactionally and returns document-derived element data. These observations are source inspection, not runtime acceptance. Remaining boundary: determine why the outer pipeline reports these existing registrations as missing, using its current incremental build/sync/route receipts. No evidence from this inspection justifies duplicate registration or marker insertion. IFC Explorer and IFC Properties behavior, downstream serialization, and mounted Web workflows are not established as complete by this inspection and must not be inferred from registration alone. No application code was changed. No tests, builds, browser validation, benchmarks, business acceptance, or historical reconciliation were run. Further source inspection requires a subsequent authorized source window; the four supplemental windows for this turn were consumed.