Skip to content

History / Developer Guide

Revisions

  • Bring the wiki back in line with the code Last touched before the production-readiness pass, so several pages described code that no longer exists. Technical-Details: - Dropped the "Metadata Preservation" patch section. That patch was removed when the SDK moved to Ramses-Py d19ce44, which fixes the defect upstream. Renumbered the rest and added a short note on why a patch gets deleted rather than left in place once upstream catches up. - "Dry Path Resolution" described patched path-resolution methods. It is actually a permanently-installed os.makedirs wrapper plus the DisableMakedirs context manager, and the flag is thread-local for a reason worth stating. - Render verification described a glob search. That was replaced: a glob star also matched things like SH010.preview.exr. It is now an anchored \d+ pattern over a single os.scandir pass, and it checks the frame COUNT rather than the existence of some frame, which is the part that actually catches a render that died halfway. Documented the -1000000000 unset-range sentinel too, since a naive reading of COMPN_RenderStart would fail every render on a comp without an explicit range. - Documented the validation repair keys and the re-check after repairing. Developer-Guide: - Test count was 121, now 244. - Project structure was missing asset_browser, ramses_patches and the vendored deps. - Same stale patch list as above. - Added the three ways to run the suite and why each matters. This is not theoretical: the runners order test classes differently, and a test that replaced a module attribute without restoring it broke a later test under unittest while staying green under pytest. - Added the persistent-interpreter restart rule and a note that some questions need a probe run inside Fusion, not reasoning about the API. User-Guide: - Publish is now five steps: validation and render verification were missing. The backup is numbered, not timestamped. - Documented the Fix It / checkbox repairs. - Documented the vertical/horizontal layout toggle. Troubleshooting: - Added the incomplete-render abort, the validation stop, and the restart-Fusion-after-an-update case.

    @tobkum tobkum committed Aug 4, 2026
  • Wiki accuracy pass - Assets and Loaders: outdated-Loader detection section, .comp merge note, Smart Update mention - User Guide: preview destination, .comp merge, orange Loader hint - Technical Details: Saver sequence-start management under anchors - Home: client-ready deliverables feature bullet - Developer Guide: current test count (121)

    @tobkum tobkum committed Jul 13, 2026
  • update wiki

    @tobkum tobkum committed Jan 19, 2026
  • update wiki

    @tobkum tobkum committed Jan 19, 2026
  • revert silly error

    @tobkum tobkum committed Jan 18, 2026
  • update wiki

    @tobkum tobkum committed Jan 18, 2026
  • update wiki

    @tobkum tobkum committed Jan 18, 2026
  • add screenshots

    @tobkum tobkum committed Jan 18, 2026
  • initial wiki

    @tobkum tobkum committed Jan 17, 2026