rojo/.cursor/plans
Joe 9934094dbc Enhance Roblox API integration and refactor CLI commands
- Updated the `clap` dependency in `Cargo.toml` to include the "env" feature for improved command-line argument handling.
- Introduced a new `roblox_api` module to encapsulate Roblox API interactions, including authentication and asset downloading.
- Refactored the `CloneCommand` and `StudioCommand` to utilize the new `roblox_api` functions for fetching experience names and universe IDs, enhancing code clarity and reducing duplication.
- Removed obsolete functions related to Roblox API calls from the CLI commands, streamlining the codebase.
- Added error handling for authentication failures, ensuring better user feedback when required credentials are missing.

These changes aim to improve the overall structure and functionality of the CLI while enhancing the integration with the Roblox API.
2026-03-01 20:03:40 -06:00
..
ambiguous_path_handling_f2eaef11.plan.md Complete implementation of the 3-pass matching algorithm for ambiguous path handling 2026-02-17 02:43:25 -06:00
ambiguous_paths_audit_fixes_9d3ed6da.plan.md Add audit plans for ambiguous paths fixes and follow-up actions 2026-02-17 05:41:53 -06:00
atlas_daemon_python_bot_be6b0651.plan.md Enhance Roblox API integration and refactor CLI commands 2026-03-01 20:03:40 -06:00
atlas_fork_isolation_ef1d08fd.plan.md Refactor and rebrand Rojo to Atlas 2026-02-07 13:21:52 -06:00
audit_ambiguous_path_handling_30e99d9a.plan.md Add audit plan for Ambiguous Path Handling feature 2026-02-17 03:43:27 -06:00
audit_ambiguous_paths_d9495fcc.plan.md Add Audit Plan for Ambiguous Path Handling 2026-02-19 00:02:41 -06:00
audit_ambiguous_paths_followup_00831072.plan.md Complete audit plan updates and enhance deduplication processes 2026-02-17 06:08:24 -06:00
audit_ref_path_system_c21fc130.plan.md Update patch application logic to ensure correct resolution order for legacy and path-based references 2026-02-18 23:17:06 -06:00
audit_ref_two-way_sync_9e8ce7a8.plan.md Update audit plans and documentation for Rojo_Ref_* attributes 2026-02-14 17:00:10 -06:00
audit_slugify_branch_e913b7dc.plan.md Update slugify branch audit plan and implement fixes for identified issues 2026-02-10 20:18:33 -06:00
audit_slugify_pass_3_b11f65a1.plan.md Add audit plan for slugify branch pass 3 and implement critical fixes 2026-02-11 01:31:09 -06:00
bump_sync_logging_to_info_3e39ff81.plan.md Update logging levels in Rojo plugin and enhance test plans 2026-02-11 17:10:35 -06:00
cargo_dependency_upgrades_9b14d945.plan.md Upgrade dependencies and refactor serialization in build.rs 2026-02-06 18:57:29 -06:00
changebatcher_encoding_audit_bade61c8.plan.md Add ChangeBatcher Encoding Audit Plan 2026-02-18 23:04:00 -06:00
compact_json5_arrays_36a8cfab.plan.md Add compact JSON5 array formatting plan and update JSON serialization logic 2026-02-18 02:13:18 -06:00
comprehensive_plugin_tests_bdd5b47c.plan.md Complete comprehensive plugin tests and add new stress test files 2026-02-01 22:05:27 -06:00
connected_mode_test_expansion_5b0c39a3.plan.md Enhance connected mode test suite and introduce VFS staleness fixtures 2026-02-11 17:56:37 -06:00
consolidate_filesystem_name_for_f2bdef69.plan.md Consolidate filesystem name retrieval in ref_target_path_from_tree 2026-02-18 23:22:40 -06:00
dedup_suffix_start_at_2_89e66bf2.plan.md Add deduplication plan to start suffix numbering at ~2 2026-02-18 01:57:54 -06:00
destructive_syncback_mode_acb8cb54.plan.md Implement auto-download feature for syncback command 2026-02-01 09:46:34 -06:00
extension-free_ref_paths_b9a68637.plan.md Refactor syncback error handling and improve concurrency management 2026-02-19 01:27:31 -06:00
fix_audit_findings_ca70f773.plan.md Update logging levels in Rojo plugin and enhance test plans 2026-02-11 17:10:35 -06:00
fix_audit_pass_2_c72b80c5.plan.md Implement fixes and enhancements from audit pass 2 2026-02-10 21:35:26 -06:00
fix_infinity_comparison_71fd9057.plan.md Add prefetch cache for VFS to optimize file reads 2026-02-19 02:04:15 -06:00
fix_live_syncback_service_properties_d7c2c927.plan.md Implement live syncback service properties encoding and enhance syncback functionality 2026-02-18 07:22:29 -06:00
fix_ref_audit_issues_746c0c25.plan.md Update audit plans and documentation for Rojo_Ref_* attributes 2026-02-14 17:00:10 -06:00
fix_ref_audit_round_2_07d615d1.plan.md Add audit plan for Ref property fixes and enhance CI test execution 2026-02-14 13:52:59 -06:00
fix_ref_audit_round_3_f8ae0e39.plan.md Add audit plan for Fix Ref Audit Round 3 addressing correctness and code quality issues 2026-02-14 15:56:29 -06:00
fix_stale_tree_desync_9e74f718.plan.md Update logging levels in Rojo plugin and enhance test plans 2026-02-11 17:10:35 -06:00
fix_stem-level_dedup_8fa9a015.plan.md Implement fix for stem-level deduplication in file handling 2026-02-10 03:32:17 -06:00
fix_sync_system_issues_e569840d.plan.md Enhance two-way sync functionality and integration test coverage 2026-02-05 19:19:34 -06:00
fix_test_port_toctou_86726cb4.plan.md Add server-side and test-side port retry mechanisms to handle race conditions 2026-02-19 01:34:53 -06:00
git-based_sync_defaults_be6371b6.plan.md Update dependencies and implement git-based sync direction defaults 2026-02-17 20:36:28 -06:00
git-style_change_metadata_9d8c8345.plan.md Complete implementation of Git-style change metadata and diff utilities 2026-02-08 16:12:40 -06:00
git_sync_defaults_audit_557237e0.plan.md Add Git Sync Defaults Audit Plan 2026-02-18 23:28:14 -06:00
live_syncback_audit_fixes_561d17c7.plan.md Add Live Syncback Audit Fixes Plan 2026-02-19 00:18:00 -06:00
live_syncback_float_precision_1be79350.plan.md Enhance live syncback process with improved reference handling and float precision 2026-02-18 09:11:59 -06:00
luau-optimize_cursor_command_ce1448a8.plan.md Add luau-optimize cursor command for performance optimization 2026-02-18 22:37:32 -06:00
luau-style_ref_paths_845083e1.plan.md Add Luau-style ref paths migration plan and update related tests 2026-02-18 04:17:51 -06:00
matching_algorithm_parity_01524d4c.plan.md Remove float-cmp dependency and implement custom float comparison logic 2026-02-18 23:57:12 -06:00
matching_cost_semantics_376e45e2.plan.md Enhance float formatting and comparison functions for disk representation 2026-02-19 00:44:16 -06:00
matching_session_caching_cbfa7bda.plan.md Add matching session caching and native codegen improvements 2026-02-18 04:55:31 -06:00
mcp_get_script_endpoint_4c4e80af.plan.md Implement get_script command for improved script retrieval in MCP 2026-03-01 09:41:20 -06:00
mcp_sync_endpoint_enhancement_20ff55ce.plan.md Implement get_script command for improved script retrieval in MCP 2026-03-01 09:41:20 -06:00
merge_plugin_upload_workflow_0943cf6c.plan.md Add plugin upload workflow and related enhancements 2026-02-19 06:12:03 -06:00
merge_ui_button_changes_6608afe8.plan.md UX update 2026-02-01 07:58:06 -06:00
nuke_path_encoding_migration_7dfffc4d.plan.md Update vscode-rojo submodule reference and complete migration plan for path encoding 2026-02-10 03:14:18 -06:00
parallel_filesystem_io_39399341.plan.md Add prefetch cache for VFS to optimize file reads 2026-02-19 02:04:15 -06:00
parallel_io_audit_fixes_35f49f83.plan.md Update submodule and implement parallel I/O audit fixes 2026-02-19 04:36:44 -06:00
port_mcp_studio_tools_5135a181.plan.md Update logging and enhance .gitignore for Atlas directory 2026-03-01 13:16:00 -06:00
pull_removed_scripts_feature_dd790311.plan.md Update syncback feature to handle instance pulling from Studio 2026-01-30 07:18:10 -06:00
reconciler_robustness_overhaul_2f440e06.plan.md Enhance Reconciler robustness and review dialogue compliance 2026-02-16 21:00:32 -06:00
ref_audit_round_4_test_coverage.plan.md Add integration tests for Ref properties in standalone file formats 2026-02-14 16:29:02 -06:00
ref_path_and_dedup_integration_81a47dfe.plan.md Add ref path and dedup integration plan 2026-02-17 03:56:59 -06:00
remove_plugin_animations_f4a43647.plan.md Refactor animation goal settings to use instant transitions 2026-02-18 02:20:23 -06:00
rewrite_matching_algorithm_df45bbe1.plan.md Implement new recursive change-count matching algorithm for instance reconciliation 2026-02-17 03:54:06 -06:00
rojo_syncback_architecture_fix_bc0c13ab.plan.md Add comprehensive Lua plugin stress testing plan 2026-02-01 18:43:45 -06:00
rokit_install_audit_fixes_e465275a.plan.md Add plugin upload workflow and related enhancements 2026-02-19 06:12:03 -06:00
schema_struct_refactor_6dddb54b.plan.md Update logging and enhance .gitignore for Atlas directory 2026-03-01 13:16:00 -06:00
script_index_pruning_999b5d04.plan.md work 2026-02-28 06:11:16 -06:00
script_naming_refactor_424e3277.plan.md RunContext refactor + sync updates 2026-01-30 08:12:04 -06:00
stress_tests_two-way_sync_baeda112.plan.md Complete todos for stress tests and add syncback_stress fixture 2026-02-05 22:36:19 -06:00
strip_dedup_suffix_automatically_3d35c847.plan.md Add automatic dedup suffix stripping to enhance syncback functionality 2026-02-19 01:15:28 -06:00
sync_vscode-rojo_schemas_6f3a7b26.plan.md Add vscode-rojo submodule and update schemas for Atlas rebranding 2026-02-07 11:56:14 -06:00
syncback_auto-downloader_0508b4bb.plan.md Implement auto-download feature for syncback command 2026-02-01 09:46:34 -06:00
syncback_roundtrip_tests_f980a65b.plan.md Enhance syncback documentation and optimize clean mode functionality 2026-02-01 19:29:42 -06:00
syncback_via_rbxm_ad0231a7.plan.md Add matching session caching and native codegen improvements 2026-02-18 04:55:31 -06:00
two-way_sync_integration_tests_0e4e4dfc.plan.md Complete integration tests for two-way sync operations 2026-02-05 19:51:14 -06:00
two-way_sync_refs_6e154eef.plan.md test fixtures 2026-02-14 11:04:28 -06:00
update_audit_and_rules_0625423a.plan.md Update audit documentation and rules for live syncback enhancements 2026-02-19 00:22:49 -06:00
vfs_staleness_test_fixtures_dcde048f.plan.md Update dependencies and enhance VFS staleness testing 2026-02-11 18:50:43 -06:00