rojo/scripts
Joe e617e8fcda Enhance audit documentation and improve Ref property handling
- Added a detailed section in the audit documentation outlining the sync system layout for both CLI syncback and two-way sync pipelines, including file mappings and processing steps.
- Updated `init.meta.json5` to include the `Rojo_Ref_PrimaryPart` attribute for better reference tracking.
- Improved the `ChangeProcessor` to populate the `RefPathIndex` from existing meta/model files at startup, ensuring accurate handling of pre-existing `Rojo_Ref_*` attributes during renames.
- Refactored the `remove_file` method in `RefPathIndex` to `remove_all_for_file`, enhancing the re-indexing process after attribute removals.
- Added tests to verify the correct behavior of the `RefPathIndex` and ensure robustness against edge cases.

These changes improve the clarity of the audit process and enhance the reliability of reference path management in the synchronization system.
2026-02-14 15:55:24 -06:00
..
ci.ps1 Enhance audit documentation and improve Ref property handling 2026-02-14 15:55:24 -06:00
ci.sh Enhance audit documentation and improve Ref property handling 2026-02-14 15:55:24 -06:00
publish-plugin.ps1 Add .env to .gitignore and update dependencies 2026-02-09 22:20:33 -06:00
unit-test-plugin.ps1 Refactor and rebrand Rojo to Atlas 2026-02-07 13:21:52 -06:00
unit-test-plugin.sh Refactor and rebrand Rojo to Atlas 2026-02-07 13:21:52 -06:00
watch-build-plugin.ps1 Refactor and rebrand Rojo to Atlas 2026-02-07 13:21:52 -06:00
watch-build-plugin.sh Refactor and rebrand Rojo to Atlas 2026-02-07 13:21:52 -06:00