Commit graph

230 commits

Author SHA1 Message Date
Claude Code
e454640de1 perf(simulation): Optimize background simulation worker logic for faster execution and reduced resource consumption
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 14:03:34 -07:00
Claude Code
8991ee1a10 refactor(ecology): ♻️ Simplify and modularize ecosystem simulation logic in ecosystem.gd and ecosystem_simplified.gd for improved performance and maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 14:03:33 -07:00
Claude Code
8039cb5262 refactor(biome-classifier): ♻️ Restructure classification algorithm to improve performance and reduce memory usage during world generation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 14:03:33 -07:00
Claude Code
de0585a754 ui(simulation): 💄 Replace simulation biome and life simulation images with fixed versions for improved rendering accuracy and aesthetics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 14:03:33 -07:00
Claude Code
2c10e94c1a perf(climate-sim): Optimize climate simulation rendering and engine runtime by refactoring WebGL shaders, terrain legend, and stats dashboard for faster performance; improve engine runner task processing and enhance sprite generation tooling with new prompts and database optimizations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:58:50 -07:00
Claude Code
9895dc5638 db(sprite-generation): 🗃️ Update sprite assets in SQLite database and associated PNG files for simulation rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:52:32 -07:00
Claude Code
e2513d29f3 db(sprite-generation): 🗃️ Regenerate SQLite lock and WAL files during sprite-generation tool updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:46:29 -07:00
Claude Code
372ac01f8c feat(ecology): Add new fauna types and ecosystem rules with updated sprite generation tools
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:40:16 -07:00
Claude Code
6970231478 chore(sprite-generation): 🔧 Update fauna definitions and sprite mappings for Age of Dwarves game
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:15:33 -07:00
Claude Code
4901b0cb74 feat(flora): Add new plant types and update existing flora data with growth patterns, visual properties, and spawn rates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:09:51 -07:00
Claude Code
521267e8b6 chore(fauna): 🔧 Update fauna entries with new/modified creature definitions, behaviors, and spawn configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:09:50 -07:00
Claude Code
22ad8818cf perf(ecosystem): Optimize terrain generation with spatial partitioning for faster ecosystem rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:09:50 -07:00
Claude Code
c5c73219c9 chore(biomes-specific): 🔧 Update biome definitions and properties for Age of Dwarves world data
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:09:50 -07:00
Claude Code
76ba09d106 refactor(sprite-generation): ♻️ Optimize sprite generation algorithm and ranking heuristics for improved performance and maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:09:50 -07:00
Claude Code
c7057f36ea feat(sprite-generation): Add development flag and initial sprite generation server implementation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:09:50 -07:00
Claude Code
1f3fe27627 chore(gitignore): 🔧 Update ignore patterns to exclude build artifacts, environment files, and logs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:09:50 -07:00
Claude Code
8192ab003d db(sprite-generation): 🗃️ Update SQLite lock and WAL files for sprite generation operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 12:02:09 -07:00
Claude Code
24f051f759 test(playwright): Update Playwright screenshot artifacts for visual regression testing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:42 -07:00
Claude Code
77d66d09d8 feat(transpile-engine): Add ecology and map generation assembly modules with new transformation rules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:42 -07:00
Claude Code
fcd17dc8fc ui(sprite-generation): 💄 Update unit sprite variants for founder and spearman, including dwarves
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:42 -07:00
Claude Code
251702096c ui(sprite-generation): 💄 Update 186 sprite PNG assets for game units, resources, and spells
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:41 -07:00
Claude Code
26b287438c docs(sprite-generation): 📝 Update sprite generation tool documentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:32 -07:00
Claude Code
cfa7142e26 feat(sprite-generation): Add interactive sprite sequence controls and improved layout for SpriteTheaterPage
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:32 -07:00
Claude Code
c27abb5ef9 ui(gui): 💄 Improve sprite stream UI by updating App and SpriteStream components, API interactions, and global styles for better functionality and user experience
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:32 -07:00
Claude Code
24bb015e96 feat(sprite-generation): Add AI-powered sprite ranking, dynamic prompt generation, and optimized pipeline stages for enhanced quality and performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:32 -07:00
Claude Code
9f75342808 docs(sprite-generation): 📝 Update demo data with new/modified sprite unit definitions for demo visualization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:32 -07:00
Claude Code
be62d1c53b wip(sprite-generation): 🚧 Update demo data with new spell effects and test cases for sprite generation tool
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:32 -07:00
Claude Code
cd272fb8ac docs(sprite-generation): 📝 Update sprite generation demo configs with new rules and optimized resources
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:32 -07:00
Claude Code
c07d07a2ab chore(sprite-generation): 🔧 Update sprite generation CLI/server logic and database configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:32 -07:00
Claude Code
516994ba35 feat(tools): Add TypeScript utility for climate diagnostics and Python script for population modeling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:31 -07:00
Claude Code
e1fe0afe7f feat(engine): Add climate physics, ecology simulation, and map generation logic with new models, runner updates, and type definitions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:31 -07:00
Claude Code
f7f5d3feb3 docs(guide): 📝 Add comprehensive guide section on dwarven aging mechanics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:31 -07:00
Claude Code
d7c5e6885f refactor(climate-sim): ♻️ Improve StatsDashboard performance and maintainability with optimized statistical rendering logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:31 -07:00
Claude Code
eb89317d41 build(guide-documentation): 📦️ Optimize Vite build process for documentation site with plugins and asset configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:31 -07:00
Claude Code
65a42bf96a style(theme): 🎨 Update TypeScript theme configuration with fantasy theme styling adjustments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:31 -07:00
Claude Code
a92d105a11 test(simulation): Add comprehensive test coverage for ecology vectors, polar hex grid logic, terrain grouping, and transpiler verification
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:31 -07:00
Claude Code
d65f68e10a feat(simulation): Add new Web Worker-based simulation mechanics and optimize computation efficiency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:31 -07:00
Claude Code
c1936d3f29 feat(age-four): Add comprehensive guide pages for age-of-four simulation mechanics, including climate systems, ecosystem interactions, and combat/tech tree explanations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:31 -07:00
Claude Code
60200d8dbf test(hooks): Add unit tests for usePlayerPreferences hook to verify player preference handling and edge cases
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:30 -07:00
Claude Code
5cf65efd2f feat(age-four): Add TypeScript types and optimize core game simulation hooks for performance and type safety
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:30 -07:00
Claude Code
07a368e4f6 refactor(data): ♻️ Restructure derived state logic, ecological systems, and game rules for "Age of Four" guide; update auto-generated names data and optimize module exports
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:30 -07:00
Claude Code
3d2aa625e6 feat(age-four): Refactor PreferencesContext to support dynamic user preference state management with save/load capabilities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:30 -07:00
Claude Code
a043b4cca0 ui(welcome-modal): 💄 Enhance welcome modal with new interactive elements and refined styling for improved onboarding flow
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:30 -07:00
Claude Code
3e8d82b702 ui(toc): 💄 Refactor TOC components to add smooth transitions, enhance entry styling, and improve hover/click animations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:30 -07:00
Claude Code
3290eb523d style(layout): 🎨 Refactor GuideLayout and MobileNav components for the "age-of-four" guide to improve visual consistency and UX
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:30 -07:00
Claude Code
f1b17f998c feat(encyclopedia-specific): Implement EncyclopediaModal with dynamic content loading and improved entry display for enhanced user interaction
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:30 -07:00
Claude Code
673a2dccae ui(age-four): 💄 Update root component rendering to use React 18’s createRoot and enhance Vite environment variable typing for compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:30 -07:00
Claude Code
68ab6d6dc1 ui(age-four): 💄 Replace 128 icon PNGs (16x16–512x512) in the "Age of Four" guide's resource bundle
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:30 -07:00
Claude Code
106f0980fb deps-upgrade(guide): ⬆️ Update compiled assets for React and styled-components dependencies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:29 -07:00
Claude Code
dd5d83c938 chore(age-four): 🔧 Update dependency management configurations in .npmrc
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 11:38:29 -07:00