Commit graph

121 commits

Author SHA1 Message Date
Claude Code
d31f31dd62 refactor(engine-ts): ♻️ Update physics engine models and refactor runner logic for new algorithms and optimizations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 02:22:25 -07:00
Claude Code
a68ad758cb ui(climate-sim): 💄 Enhance StatsDashboard and TerrainLegend components with improved data visualization and interactivity
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 02:22:25 -07:00
Claude Code
ed8b8c46ca chore(age-four): 🔧 Update climate parameters in climate_params.json to adjust temperature, precipitation, and environmental factors for gameplay simulation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 02:22:25 -07:00
Claude Code
e7f17db835 feat(climate): Implement new weather effects and temperature modeling in climate simulation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 02:22:25 -07:00
Claude Code
ce259725f7 chore(components): 🔧 Add real-time climate simulation UI (ClimateSimDisplay, StatsDashboard), Web Worker, and engine runner updates; enhance sprite generation tools with new prompts and GUI.
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:50:53 -07:00
Claude Code
c4bedc98b7 feat(sprite-generation): Introduce interactive sprite theater UI with drag-and-drop, zoom, and animation preview features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:44:20 -07:00
Claude Code
5bd982c62b test(simulation): Add test coverage for terrain chart grouping and update StatsDashboard visualization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:31:52 -07:00
Claude Code
1f67736b6e feat(climate-sim): Add climate simulation visualization components and sprite-based engine support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:25:21 -07:00
Claude Code
670cc24d7a feat(climate-sim): Update StatsDashboard component with enhanced visualizations and improve sprite generation tooling for better asset handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:19:10 -07:00
Claude Code
e1880d53b1 feat(engine-core): Update climate stats dashboard and core simulation engine logic, including physics, map generation, and sprite asset management
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:12:44 -07:00
Claude Code
cfe859bfea ui(sprite-generation): 💄 Replace outdated sprite assets for granaries, farms, iron ore, healing spells, grassland terrain, and founder units
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:57 -07:00
Claude Code
3c3b9acbd2 ui(sprite-generation): 💄 Optimize sprite rendering in SpriteStream with improved streaming logic and performance enhancements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:57 -07:00
Claude Code
4e1dad2807 feat(sprite-generation): Add new sprite generation algorithms and dynamic prompt templates, refactor registry for better extensibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:57 -07:00
Claude Code
a2e6d594d1 db(sprite-generation): 🗃️ Add new sprite generation tables/columns to sprites.db and update CLI/server logic to support schema changes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
f93be88d35 feat(tools-specific): Implement population simulation utility for testing and data modeling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
13a3edb15f feat(engine): Introduce parallel execution mode with ExecutionMode type and runParallel method for improved workflow performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
278d02373a ui(climate-sim): 💄 Refactor and enhance climate simulation visualization components with updated layer controls in LayerPanel, improved stats visualization in StatsDashboard, and optimized display logic in ClimateSimDisplay
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
157feac4fd refactor(engine): ♻️ Clean up and optimize Engine class initialization logic in index.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
3247080b15 docs(ecology): 📝 Update ecology data examples and documentation in the "age-of-four" guide
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
084c610adf test(ecology-simulation): Update golden test vectors to validate ecological simulation outputs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
1bc7fa9349 perf(simulation): Optimize worker thread logic for faster simulation updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
b89f9b98e0 style(guide): 🎨 Update educational guide layouts, styling, and responsive behavior for improved visual consistency and UX
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
9abb30f2b6 feat(toc): Add collapsible sections and dynamic update capabilities to TableOfContents with updated props, state, and rendering logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
180ee91e1c ui(age-four): 💄 Update root component with age-specific UI elements and interactions for improved user experience
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
5696d1dfbd test(engine): Add and fix unit tests for population stability logic to improve test coverage and reliability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:56 -07:00
Claude Code
92d8a090e3 feat(ecology): Add new fauna classes (Wolf, Deer) and update initialization logic for ecology simulation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:55 -07:00
Claude Code
0b7c8b8a88 chore(climate-specific): 🔧 Update climate-specific processing for new model compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:55 -07:00
Claude Code
9d14adce0b feat(land-fauna): Introduce new land fauna creature types with enhanced behaviors and properties
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:55 -07:00
Claude Code
07c6f915c0 ui(assets-assuming): 💄 Update conveyor and theater sprites for visual consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 01:06:55 -07:00
Claude Code
06641ebd32 feat(transpile-engine): Add ecology and map generation assembly transformation logic for transpile engine
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:35 -07:00
Claude Code
1ddb6574b0 deps-upgrade(engine): ⬆️ Update generated TypeScript files and shared types for climate physics, ecology physics, and map generation due to dependency upgrade
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:35 -07:00
Claude Code
fcd67fff4f test(simulation): Add tests for polar hex grid neighbor calculations and rendering in simulation module
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:35 -07:00
Claude Code
2d90723253 perf(climate-sim): Optimize WebGL buffer updates and polarHexGrid neighbor lookups for faster climate simulation rendering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:35 -07:00
Claude Code
e3054b862c docs(age-four): 📝 Add detailed creature ecosystem documentation with behavior, interactions, and new creatures
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:35 -07:00
Claude Code
b42521a64b chore(biome-traits): 🔧 Update biome trait weights to refine gameplay mechanics like resource generation and terrain behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:35 -07:00
Claude Code
7df9153307 chore(age-four): 🔧 Update climate simulation parameters in game config for gameplay adjustments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:35 -07:00
Claude Code
805d4306f7 test(engine-specific): Add unit tests for species generation logic, including edge cases and validation assertions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:34 -07:00
Claude Code
c78443fa4b refactor(ecology): ♻️ Restructure fauna tracking and optimize water body detection with improved database handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:34 -07:00
Claude Code
da7a90f646 feat(world): Introduce procedural biome generation, species traits, and dynamic narrative flavor text for world simulation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:34 -07:00
Claude Code
2e1e38a133 feat(map-specific): Optimize tile rendering pipeline for smoother map performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:34 -07:00
Claude Code
b29b2c8511 chore(age-four): 🔧 Update Vitest config for "age-of-four" module tests
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:29:34 -07:00
Claude Code
5cb80e4595 feat(world): Introduce procedural terrain generation rules and expand world data for "Age of Four" with new biomes and dynamic environmental features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:21:29 -07:00
Claude Code
e7ada0057f docs(age-dwarves): 📝 Implement detailed tutorials, mechanics, and onboarding guides for the Age of Dwarves documentation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:21:29 -07:00
Claude Code
3646714e6c feat(age-dwarves): Introduce new world generation mechanics and terrain configurations for dwarven-age realms
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:21:29 -07:00
Claude Code
c0d4848f37 feat(transpile-engine): Update map assembly logic and transpile pipeline to enable new generation strategies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:21:29 -07:00
Claude Code
33d55f187c db(sprite-generation): 🗃️ Update sprite asset database with SQLite files (main, shared memory, WAL) for new generation or cache rebuild
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:21:29 -07:00
Claude Code
fb4d345515 feat(engine-ts): Implement advanced climate physics and map generation algorithms for enhanced simulation scenarios
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:21:28 -07:00
Claude Code
7d07bc5210 test(simulation): Update ecology simulation golden test vectors to correct assertions and match expected behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:21:28 -07:00
Claude Code
7d889b22be docs(docs-documentation): 📝 Update geometric visual assets in documentation with revised equator and north pole views
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:21:28 -07:00
Claude Code
805363ec69 perf(transpile-engine): Optimize core transpilation logic and AST processing for faster performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-26 00:14:20 -07:00