Remove obsolete tasks from TODO.txt to streamline project focus

- Deleted outdated entries related to syncback, path canonicalization, and git metadata fetching from the TODO list.
- This cleanup aims to enhance clarity and prioritize current project objectives, ensuring the team can focus on relevant tasks.
This commit is contained in:
Joe 2026-03-01 19:19:38 -06:00
parent c5502191d3
commit fb46515913

View file

@ -89,11 +89,6 @@ in all 3 matchers, simply randomize the order of the children - this will break
[syncback via extension]
can we allow the terminal to stay so i can like run some git commands myself without having to make a whole new terminal?
[mcp]
* syncback
- invokes plugin based syncback
- ensure this doesn't interrupt the connection of the mcp, since i think we shutdown the api? we should just not shutdown the api or something
[automated review of all changes done, similar to cursor agent review for the game]
it's a discord bot
we send discord channels
@ -121,29 +116,3 @@ additional inspo: https://cursor.com/dashboard?tab=bugbot
- alternatively, and this would be better: allow the user to specify their own OpenCloud api key (or cookie if we have to revert to that) to use (make sure providing this is very secure) and then we can let them have at it.
- need to ensure that only certain perm users can use the bot
- we need to make sure not just any public server with a bot link can just run this, because it will be using my system resources and could be insecure. this is a proprietary tool.
[path canonicalize]
DEBUG Loading project file from D:\UserGenerated\steal-a-brainrot\default.project.json5
DEBUG Prefetch walk: 248397 files + 74573 dirs from 1 root(s) in 2.2s
DEBUG Prefetch I/O: read 248397 files in 702.5ms, canonicalize 322970 paths in 3.7s
DEBUG Prefetch maps: 322970 is_file + 74573 children dirs built
DEBUG Prefetch total: 248397 files + 322970 canonical paths in 7.9s
get rid of this bulk path canonaclize where possible, it seems utterly pointless in most cases
we should still have the canonaclize go through a helper function as it is so we dont have to modify like 9000 locations, but just get rid of the system it blows.
[optimize git metadata fetching]
INFO librojo::change_processor: VFS event SUPPRESSED (API syncback echo): D:\UserGenerated\steal-a-brainrot\src\ServerScriptService\UserGenerated\Analytics\init.luau
DEBUG librojo::web::api: [TIMING] handle_api_rojo: total 0ms
DEBUG librojo::web::api: Git metadata: using 1 project prefixes: ["src"]
DEBUG librojo::git: [TIMING] compute_git_metadata: git_changed_files_impl 2106ms (2 tracked, 0 untracked)
DEBUG librojo::git: [TIMING] compute_git_metadata: git_changed_files_impl 2106ms (2 tracked, 0 untracked)
DEBUG librojo::git: [TIMING] compute_git_metadata: tree resolution 0ms (2 changed -> 2 resolved)
DEBUG librojo::git: [TIMING] compute_git_metadata: batch_check_hashes 71ms (6 refs)
DEBUG librojo::git: [TIMING] compute_git_metadata: total 2179ms (2 changed_ids, 2 script_hashes, 0 new_file_ids)
INFO roblox: [Studio] [Rojo] One-shot mode: skipping all auto-accept paths, requiring explicit confirmation
DEBUG librojo::web::api: WebSocket subscription established for session 99102267-df96-4f2d-a2c3-6ea78fe97bed
DEBUG librojo::serve_session: Tree validation skipped (VALIDATE_TREE_ON_CONNECT = false)
DEBUG librojo::web::api: WebSocket subscription closed by client
INFO roblox: [Studio] [Rojo] User selections: 0 push, 0 pull, 0 ignored
INFO roblox: [Studio] [Rojo] One-shot sync: disconnecting after initial sync complete