Commit graph

435 commits

Author SHA1 Message Date
Claude Code
83ebc6ccdd db(sprite-generation): 🗃️ Update SQLite database schema for sprite generation tool to ensure compatibility with new schema migration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:51:42 -07:00
Claude Code
6552b4dd12 test(playwright-specific): Add/update visual regression snapshots for Playwright test cases
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:35 -07:00
Claude Code
b09ef819b4 refactor(sprite-generation): ♻️ Implement modular validation and staging steps for sprite generation pipeline
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:35 -07:00
Claude Code
a6cfc506f7 ui(sprite-generation): 💄 Add 129 new sprite variants for healing/light spells, biome grids, and dwarven units (bowmen, cavalry, crossbowmen, engineers)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:35 -07:00
Claude Code
39b9afa860 feat(sprite-generation): Add terrain quality metrics and improve sprite compression reporting with new review workflows
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:33 -07:00
Claude Code
36076fd912 feat(sprite-generation): Implement sprite generation GUI component with visual and functional enhancements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:33 -07:00
Claude Code
5b1685535c ui(sprite-gui): 💄 Implement responsive redesign for Dashboard, ReviewQueue, and SpriteComponents to improve sprite/variant/terrain management usability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:33 -07:00
Claude Code
f6ef679c1a feat(sprite-generation): Add API endpoints, UI components, and TypeScript types for sprite generation workflow
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:32 -07:00
Claude Code
65f17eb684 feat(sprite-generation): Implement advanced sprite generation algorithms and enhance prompt handling system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:32 -07:00
Claude Code
4e52f52dd3 db(sprite-generation): 🗃️ Update SQLite schema and regenerate database files to support new sprite data storage logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:32 -07:00
Claude Code
9506935f24 feat(engine-worker): Add new worker protocol messages and scenario definitions with supporting types
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:32 -07:00
Claude Code
7df293ebfb ui(climate-sim): 💄 Improve biome reference display, climate simulation layout, map overlay panel, scenario tabs, and terrain legend styling for enhanced clarity and interactivity
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:31 -07:00
Claude Code
1e8ab650fa perf(simulation): Optimize worker thread concurrency in Age of Dwarves simulation by refining task chunking and synchronization logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:31 -07:00
Claude Code
977593cc2c perf(age-dwarves): Optimize worker lifecycle in useSimulationWorker hook for better cleanup and concurrency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:31 -07:00
Claude Code
04a47a2de5 feat(spells): Update spell definitions in stub.json with initial placeholder entries
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:31 -07:00
Claude Code
9c7f7da244 feat(mars): Introduce Mars-specific simulation mechanics and entities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:31 -07:00
Claude Code
c37e0c4f12 feat(arid-world): Introduce core simulation rules for arid/dry environments, including terrain patterns, resource distribution, and climate effects
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:31 -07:00
Claude Code
aec9f262cc refactor(climate): ♻️ Restructure climate_base.gd and climate.gd for improved data processing and simulation capabilities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:31 -07:00
Claude Code
ca62ab4c34 ui(status-icons): 💄 Replace status indicator images with updated visual designs for dashboard status icons
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:31 -07:00
Claude Code
8e9c0a567f chore(gui): 🔧 Update sprite generation build settings in Vite config
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:30 -07:00
Claude Code
87aad0743e deps-upgrade(guide-engine): ⬆️ Update dependencies to maintain version consistency across guide engine and tooling packages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:07:30 -07:00
Claude Code
e8104cd304 test(playwright-assuming): Add two Playwright-generated screenshot files in .playwright-mcp/ from test execution
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:31 -07:00
Claude Code
0fb8ae72ec feat(sprite-generation): Add advanced optimization algorithms and refactor advance_sprite for improved performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:31 -07:00
Claude Code
12b376971b ui(sprite-generation): 💄 implement refined layouts and interactive elements for the sprite generation dashboard and theater pages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:31 -07:00
Claude Code
80e1eccfb0 feat(sprite-generation): Introduce real-time sprite streaming UI components and preview logic in App.tsx and SpriteStream.tsx
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:31 -07:00
Claude Code
a8b9d1c488 perf(sprite-generation): Optimize sprite ranking and registry operations for faster variant selection
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:31 -07:00
Claude Code
da35e48c81 db(sprite-generation): 🗃️ Update SQLite system files for sprite generation database schema/data consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:31 -07:00
Claude Code
babf85167c feat(ui): Add seed validation and formatting to ensure proper input criteria (length, format) in SeedInput
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:30 -07:00
Claude Code
c8d9db5fe5 ui(climate-sim): 💄 Update TerrainLegend to enhance terrain type rendering and styling for better climate simulation visualization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:30 -07:00
Claude Code
d8229c91f2 feat(age-dwarves): Implement Web Worker-based background processing for the simulation tasks to improve performance and async handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:30 -07:00
Claude Code
897fd05dc2 perf(data-engine): Optimize simulation loop performance by reducing overhead in data processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:30 -07:00
Claude Code
d21cbd00c5 chore(events): 🔧 Update game event JSON configurations for drought, wildfire, and volcanic triggers/effects
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:30 -07:00
Claude Code
200b96b969 feat(venus): Add Venus atmospheric simulation support with physics and rendering logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:30 -07:00
Claude Code
a83cc7698e feat(volcanic-world): Add volcanic eruption mechanics and lava flow simulation to the world environment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:29 -07:00
Claude Code
f93e08bf67 feat(worlds/collections): Introduce modular event system for collections with dispatching, subscription, and propagation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:29 -07:00
Claude Code
8a30da2d2e chore(worlds-earth): 🔧 Update Earth world metadata, biomes, and climate settings in manifest
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:29 -07:00
Claude Code
702b002926 refactor(data-loader): ♻️ Restructure DataLoader and WorldDataLoader classes to enable async loading, caching, and optimized data handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:29 -07:00
Claude Code
4718574356 ui(ui): 💄 Fix inconsistent legend spacing in PNG visual assets for UI consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:36:29 -07:00
Claude Code
7fbce03a3a test(playwright-specific): Add Playwright test screenshots for visual regression debugging
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:11 -07:00
Claude Code
90f71f8c51 chore(sprite-generation): 🔧 Update scoring pipeline weights in sprite-generation YAML config
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:11 -07:00
Claude Code
7f2c0e731d perf(sprite-generation): Optimize sprite ranking algorithm in Ranker class for faster image ordering during sprite sheet generation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:11 -07:00
Claude Code
7f2646505f db(sprite-generation): 🗃️ Update SQLite lock and WAL files during sprite generation schema/data operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:11 -07:00
Claude Code
e3503be6c1 feat(ui): Add validation and error handling for seed input in SeedInput component
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:11 -07:00
Claude Code
dab2755634 feat(climate-sim): Add seed input validation props and climate simulation stats dashboard charts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:10 -07:00
Claude Code
20aefb9c36 feat(engine): Update core engine exports and initialization logic for new feature flags and config handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:10 -07:00
Claude Code
ba4b240bfa feat(vite-plugins): Introduce caching simulation modes for asset validation in simCachePlugin
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:10 -07:00
Claude Code
ec61cc91c0 test(simulation-specific): Add/extend test cases for abiotic biome checks, planet lifecycle, and water cycle simulation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:10 -07:00
Claude Code
01eedb4280 feat(age-dwarves): Implement worker-based simulation task execution for parallel processing in useSimulationWorker hook
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:10 -07:00
Claude Code
c35448108f refactor(engine): ♻️ Restructure core data processing pipeline for improved efficiency and maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:10 -07:00
Claude Code
70c785ce44 chore(age-dwarves): 🔧 Update TypeScript config for file inclusion/exclusion and compiler options
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 06:07:10 -07:00