Load Publish (Loaded panel) searches every asset of the project, then
loads any of its published .blend files at any version, cast in the shot
or not. The file the casting would load and the latest version on this
site are preselected; a version not on this site is requested instead.
Built on the existing wtd_list_assets / wtd_get_asset_files /
wtd_get_revisions commands.
New instances are numbered (COL_bob_01, tree_01...), counting on from the
highest number in the file (SCENE_MANAGER_INSTANCE_NAME).
README: Pick Shot only lists shots that exist in Libreflow.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Request (globe) on casting rows and loaded assets whose latest publish
is not on this site, and Request Missing for all of them, through the
new wtdcmds command wtd_request_revisions. Requested publishes show
"requested, waiting for the download".
- The version picker requests a version that is not on this site.
- A 404 explains that the session is gone or wtdcmds is too old.
- Fake server: car (vehicles) with a publish not on this site,
wtd_request_revisions and /_test/download; 45 checks.
- Tested live: car_paul modeling.blend v001 -> Requested.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Update / version switch: Blender 5.2 replaces the library on reload
(renamed after its file, custom properties gone); find it by path and
restore its name and tags.
- Remove the libraries an asset linked indirectly when it is removed or
fails to load (remove_unused_libraries), never a managed one.
- Config: real Kitsu asset types for link modes and Shot Viewer groups,
setdress_low files for bg_location, "environments" collection fallback.
- Dev fake server and test use the real asset types; rock links a node
group from the essentials to cover the indirect library cleanup.
- README and CLAUDE.md updated with the live findings.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
dev/: test asset files, a fake Libreflow IPC server and an end-to-end
Scene Manager test (excluded from the extension build). CLAUDE.md: notes
for working on the add-on (conventions, testing, design findings, open
points).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>