<commit_before>Create migration scripts for all the CONTENT directories
-  types [DONE]
-  battles [DONE]
-  players [DONE]
-  fields [DONE]
-  robots [DONE]
-  abilities [DONE]
-  items [DONE]

Remove dependencis on all of the /data/ directories first and foremost
-  types [DONE]
-  battles [DONE]
-  players [DONE]
-  fields [DONE]
-  robots [DONE]
-  abilities [DONE]
-  items [DONE]

Create htaccess rules OR script to point sprites to new content directories
-  players [DONE]
-  fields [DONE]
-  robots [DONE]
-  abilities [DONE]
-  items [DONE]

Update the admin panel to remove(?) the functions path field, it should be assumed now
-  players [DONE]
-  robots [DONE]
-  fields [DONE]

Update the admin panel to work with the new sprite directories
-  players [DONE]
-  robots [DONE]
-  fields [DONE]

Update the admin panel so that saving auto-updates the data.json file
-  players [DONE]
-  fields [DONE]
-  robots [DONE]

Update code to point to new CONTENT directories (what part of the code?)
[may be done, try renaming the /data/ directories and see if anyting breaks]
[appears to be dead EXCEPT for the migration directory, move that maybe]
-  types [DONE]
-  battles [DONE]
-  players [DONE]
-  fields [DONE]
-  robots [DONE]
-  abilities [DONE]
-  items [DONE]

Update code for items to work with new OBJECT image locations
-  items/attachment-defeat -> objects/defeat-explosion [DONE]
-  items/freeze-heart -> objects/heart-cores/freeze [DONE]
-  items/challenge-marker_base -> objects/challenge-markers/base [DONE]
-  items/field-support -> content/items/_effects/type-arrows_boost-1 [DONE]
-

Update code for abilities to work with new _actions and _effects directories
-  action-chargeweapons -> abilities/_actions/chargeweapons [DONE]
-  action-devpower-clearmission -> abilities/_actions/devpower-clearmission [DONE]
-  action-noweapons -> abilities/_actions/noweapons [DONE]
-  action-unequipitem -> abilities/_actions/unequipitem [DONE]
-  disco-fever:ability-effect_black-overlay -> abilities/_effects/black-overlay [DONE]
-  ability_function_overdrive():fullscreen-black -> abilities/_effects/black-overlay [DONE]
-  bright-burst:bright-burst-2 -> abilities/_effects/yellow-overlay [DONE]
-  abilities/field-support   -> abilities/_effects/type-arrows_boost-1 [DONE]
-  abilities/field-support-2 -> abilities/_effects/type-arrows_boost-2 [DONE]
-  abilities/field-support-3 -> abilities/_effects/type-arrows_break-1 [DONE]
-  abilities/field-support-4 -> abilities/_effects/type-arrows_break-2 [DONE]
-  abilities/ability-results   -> abilities/_effects/stat-arrows [DONE]


Update fields to pull objects from other places
-  update steel-mill to incorporate the fire-bolt into the background [DONE]
-  update industrial-facility to incorporate the gear into the background [DONE]
-  move gentle-countryside's mini-light-lab into field folder, update code somehow [DONE]
-

Manually add REQUIRED /images/ directories to the repo
-  /images/objects/challenge-markers/ [DONE]
-  /images/objects/defeat-explosion/ [DONE]
-  /images/objects/heart-cores/ [DONE]
-  /images/social-icons_32x32.png [DONE]
-  /images/viewer.php [DONE]
-  many many many more (?) [DONE]
-
-  MMRPG-Prototype_COPPA-Compliance.pdf  (MUST UPDATE!)

Update relevant areas of the website/game to pull from the new CDN for faster deploys
-  Update the AUDIO in the game to pull from the CDN [DONE]
-  Update the SCREENSHOTS in the gallery to pull from the CDN [DONE]

Update references to the "_ext/" directory to point to new ".libs/" directory
-  Update refs to _ext/captcha/ (might be difficult) [DONE]
-  Update refs to _ext/codemirror/ [DONE]
-  Update refs to _ext/colorbox/ [DONE]

Implement the new "minify" library to compress
-  All styles
-  All scripts

Update the admin panel with code editor for relevant object types
-  players
-  robots
-  fields

Update the admin panel with editors for the final object types
-  abilities
-  items

Update the admin panel to distinguish between DEV and LIVE servers
-  ?????

<commit_msg>Updated migration TODO with recent progress<commit_after>Create migration scripts for all the CONTENT directories
-  types [DONE]
-  battles [DONE]
-  players [DONE]
-  fields [DONE]
-  robots [DONE]
-  abilities [DONE]
-  items [DONE]

Remove dependencis on all of the /data/ directories first and foremost
-  types [DONE]
-  battles [DONE]
-  players [DONE]
-  fields [DONE]
-  robots [DONE]
-  abilities [DONE]
-  items [DONE]

Create htaccess rules OR script to point sprites to new content directories
-  players [DONE]
-  fields [DONE]
-  robots [DONE]
-  abilities [DONE]
-  items [DONE]

Update the admin panel to remove(?) the functions path field, it should be assumed now
-  players [DONE]
-  robots [DONE]
-  fields [DONE]

Update the admin panel to work with the new sprite directories
-  players [DONE]
-  robots [DONE]
-  fields [DONE]

Update the admin panel so that saving auto-updates the data.json file
-  players [DONE]
-  fields [DONE]
-  robots [DONE]

Update code to point to new CONTENT directories (what part of the code?)
[may be done, try renaming the /data/ directories and see if anyting breaks]
[appears to be dead EXCEPT for the migration directory, move that maybe]
-  types [DONE]
-  battles [DONE]
-  players [DONE]
-  fields [DONE]
-  robots [DONE]
-  abilities [DONE]
-  items [DONE]

Update code for items to work with new OBJECT image locations
-  items/attachment-defeat -> objects/defeat-explosion [DONE]
-  items/freeze-heart -> objects/heart-cores/freeze [DONE]
-  items/challenge-marker_base -> objects/challenge-markers/base [DONE]
-  items/field-support -> content/items/_effects/type-arrows_boost-1 [DONE]
-

Update code for abilities to work with new _actions and _effects directories
-  action-chargeweapons -> abilities/_actions/chargeweapons [DONE]
-  action-devpower-clearmission -> abilities/_actions/devpower-clearmission [DONE]
-  action-noweapons -> abilities/_actions/noweapons [DONE]
-  action-unequipitem -> abilities/_actions/unequipitem [DONE]
-  disco-fever:ability-effect_black-overlay -> abilities/_effects/black-overlay [DONE]
-  ability_function_overdrive():fullscreen-black -> abilities/_effects/black-overlay [DONE]
-  bright-burst:bright-burst-2 -> abilities/_effects/yellow-overlay [DONE]
-  abilities/field-support   -> abilities/_effects/type-arrows_boost-1 [DONE]
-  abilities/field-support-2 -> abilities/_effects/type-arrows_boost-2 [DONE]
-  abilities/field-support-3 -> abilities/_effects/type-arrows_break-1 [DONE]
-  abilities/field-support-4 -> abilities/_effects/type-arrows_break-2 [DONE]
-  abilities/ability-results   -> abilities/_effects/stat-arrows [DONE]


Update fields to pull objects from other places
-  update steel-mill to incorporate the fire-bolt into the background [DONE]
-  update industrial-facility to incorporate the gear into the background [DONE]
-  move gentle-countryside's mini-light-lab into field folder, update code somehow [DONE]
-

Manually add REQUIRED /images/ directories to the repo
-  /images/objects/challenge-markers/ [DONE]
-  /images/objects/defeat-explosion/ [DONE]
-  /images/objects/heart-cores/ [DONE]
-  /images/social-icons_32x32.png [DONE]
-  /images/viewer.php [DONE]
-  many many many more (?) [DONE]
-
-  MMRPG-Prototype_COPPA-Compliance.pdf  (MUST UPDATE!)

Update relevant areas of the website/game to pull from the new CDN for faster deploys
-  Update the AUDIO in the game to pull from the CDN [DONE]
-  Update the SCREENSHOTS in the gallery to pull from the CDN [DONE]

Update references to the "_ext/" directory to point to new ".libs/" directory
-  Update refs to _ext/captcha/ (might be difficult) [DONE]
-  Update refs to _ext/codemirror/ [DONE]
-  Update refs to _ext/colorbox/ [DONE]

Implement the new "minify" library to compress
-  All styles
-  All scripts

Update the admin panel with code editor for relevant object types
-  players [DONE]
-  robots [DONE]
-  fields [DONE]

Update migration script to save sprite/image editor IDs as strings instead (contributor's user_name_clean)
-  fields
-  players
-  robots
-  abilities
-  items

Update the admin panel so it pulls the right contributors list (mmrpg_users vs mmrpg_users_contributors table)
-  players
-  robots
-  fields

Update the admin panel with editors for the final object types
-  abilities
-  items

Update the admin panel to deal with git functions add/stage/commit for content directories
-  ?????

Update the admin panel to distinguish between DEV and LIVE servers
-  ?????

Update live DB with changes to challenges table
-  Duplicate mmrpg_challenges as mmrpg_users_challenges
-  Duplicate mmrpg_challenges_leaderboard AS mmrpg_users_challenges_leaderboard
-  Ensure the base tables only have 'event' kind challenge records
-  Ensure the user tables only have 'user' kind challenge records


{'fraction_non_alphanumeric': 0.0974892558244741, 'fraction_numerical': 0.002940511196561864, 'mean_word_length': 3.824331696672122, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 35, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '794368', 'n_tokens_mistral': 2976, 'n_tokens_neox': 2860, 'n_words': 951}