This folder contains detailed implementation summaries and technical documentation for features built into ingenium. These documents serve as historical reference and technical guides for contributors.
Implementation documents provide:
- Technical Decision Records - Why certain approaches were chosen
- Implementation Details - How features were built
- Problem Solving Context - What issues were addressed and how
- Historical Reference - Evolution of features over time
- Validation Module - Client-side validation architecture
- Concurrent Access Fix - Database concurrency handling
- Inventory Documentation - Complete inventory system reference
- Inventory Summary - Overview and architecture
- Inventory Testing - Testing procedures and validation
- Inventory Vue UI Improvements - Vue UI enhancements (draggable, callbacks, code cleanup)
- Drop System Guide - User guide for the drop system
- Drop System Implementation - Technical implementation details
- Appearance Pricing Implementation - Pricing system for character appearance
- Appearance UI Implementation Summary - UI implementation details
- Implementation Summary - General implementation notes
When implementing new features or significant changes, please:
- Create an implementation document in this folder
- Follow the existing format and structure
- Include technical decisions, challenges faced, and solutions
- Link to related documentation in
/Documentation/
See CONTRIBUTING.md for more details.
- User Documentation - How to use ingenium
- Contributing Guidelines - How to contribute to ingenium