This page documents AI-powered tools and processes that could enhance the Remixed Dungeon wiki maintenance workflow.
The current AI workflow for wiki maintenance includes:
tools/py-tools/find_red_links.py - similar to existing find_red_links.py but enhanced for dokuwiki syntaxscale_sprites_for_wiki.py with monitoring capabilities to automatically process new spritesmr: namespace pages with raw data that can be used by AI toolsentity_type suffixes like _mob, _item, _spell, etc.)name_entitytype.txtartificernpc.txt should be artificer_npc.txt)_npc suffix, others not)_mob.txt suffix_item.txt suffix_spell.txt suffix_npc.txt suffixcharm_buff.txt and charm_old.txt with similar contentHealing spell healing 30% of max HP rather than the previously documented 1/3 HPwand_of_frost.txt to wand_of_frost_item.txt)burning_buff.txt with accurate technical details including exact damage calculation (1 + bonus based on depth to 5 + bonus), duration (8 turns), and extinguishing conditionshealing_spell.txt to reflect the correct healing amount (30% of max HP) rather than the documented 1/3 HPshaman_subclass.txt with precise implementation details about wand-zap mechanic (25% chance when wielding wand)bishop_n_p_c_mob.txt to bishop_npc_mob.txt to follow the correct naming conventionchests.txt to chests_mechanic.txt for proper categorizationcurare_dart_item.txt and incendiary_dart_item.txt with comprehensive code referencescurare_arrow.txt page to reflect proper game mechanics and use correct entity terminologyrpd:mystery_meat instead of rpd:mystery_meat_item) and standardizes them according to the naming convention systemfire_elemental_mob.txt should reference fire_elemental_mob.png)Based on the recent manual wiki maintenance process performed by AI, here are additional specific tools that could be developed to enhance the workflow:
IceGuardian is added to the game, automatically create ice_guardian_mob.txt with all relevant stats, abilities, and code referencesentityname_entitytype.txt pattern (e.g., frost_arrow_item.txt, lich_mob.txt)Based on the most recent AI-assisted wiki maintenance work, here are additional observations and tool suggestions:
code: namespace links create red links in the wiki. These should be replaced with direct GitHub permalinks. For example, Description should be changed to Descriptionmr: namespace contained incomplete information, such as the strong_shield_item.txt page which only had basic Lua reference but no string resources or implementation detailscode: namespace links with proper GitHub permalinks[[code: patterns and replaces them with the appropriate GitHub URL formatcode: namespace links and ensures all code references remain accessibleRecent work has demonstrated the effectiveness of AI-assisted wiki maintenance with several specific improvements:
Based on recent experience, the following areas would benefit most from dedicated AI tool development:
During the current wiki maintenance session, several additional tools were identified as valuable for future development:
The current AI-assisted wiki maintenance session has identified several additional tools that would enhance the process:
The recent updates to fire.txt, gladiator_subclass.txt, shopkeeper_npc.txt, bishop_npc.txt, and rotting_fist_mob.txt pages revealed additional needs: