Commit Graph

6 Commits

Author SHA1 Message Date
Z. Cliffe Schreuders
ddbe707182 feat: Update project overview and deployment modes in AI coding agent instructions 2025-11-26 23:02:51 +00:00
Z. Cliffe Schreuders
b317103c83 fix: Update CI test command and adjust RuboCop configuration for string literals 2025-11-25 16:14:46 +00:00
Z. Cliffe Schreuders
50e262c15d Fix GitHub CI configuration for Rails engine
- Fix test command syntax: change 'bin/rails db:test:prepare test' to 'bin/rails test:prepare'
- Remove unnecessary dependencies: google-chrome-stable, curl, libjemalloc2, libvips
- Remove unused screenshot upload step (no system tests)
- Remove commented Redis service configuration
- Simplify to only install sqlite3 for testing
2025-11-25 16:07:05 +00:00
Z. Cliffe Schreuders
680c7bfcae feat: Generate Rails Engine structure
- Create mountable engine with isolated namespace
- Configure Pundit authorization
- Set up gemspec with dependencies
- Configure generators for test_unit with fixtures
2025-11-21 15:27:53 +00:00
Z. Cliffe Schreuders
2e23d50aec Refactor scenarios: Remove deprecated XML files and update JSON scenarios with starting inventory items. Adjust room creation logic to prevent sprite creation for starting inventory items. Update scenario select paths for consistency. 2025-10-25 23:28:25 +01:00
Z. Cliffe Schreuders
baceea6dab Add AI Coding Agent Instructions: Introduce comprehensive documentation for the Break Escape project, detailing architecture, data flow, key patterns, and essential development workflows to enhance onboarding and developer understanding. 2025-10-22 13:29:16 +01:00