Commit graph

99 commits

Author SHA1 Message Date
autocommit
3952ece916 scripts(scripts): 🔨 Add UI proof capture script for screenshot generation and visual regression testing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-04 18:19:11 -07:00
autocommit
b651937b9b infra(player-api): 🧱 Enhance player API server startup script and debugging tools with improved error handling and logging
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-03 04:06:43 -07:00
autocommit
2d7357550e fix(scripts): 🐛 Fix false positives in container liveness checks and batch status reporting logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-27 11:40:48 -07:00
autocommit
619dafbdcc security(scripts): 🔒️ Fix root-owned directory permissions in Docker bind mounts to prevent security vulnerabilities
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 16:33:24 -07:00
autocommit
a92e25e064 scripts(ai-docker): 🔨 Update Docker configuration for AI simulator with GPU support, environment variables, and runtime optimizations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 13:02:45 -07:00
autocommit
97a5b9391f build(scripts): 📦️ Replace local build step with Docker-based simulator .so file generation in apricot-run.sh to ensure consistent artifacts with current SHA
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 13:02:45 -07:00
autocommit
595486b7b3 chore(rl-train): 🔧 Update RL training script with new environment variables and execution flow for dynamic environment selection and training modes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:14 -07:00
autocommit
0f24c80f1b perf(player-api): Add systemd slice integration to enforce CPU/memory limits for player API workers during RL training
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:13 -07:00
autocommit
3f1aeaa602 infra(player-api): 🧱 Update player API infrastructure to enable multi-slot configuration for concurrent player agents
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:12 -07:00
autocommit
d6e0ab34ce chore(player-api): 🔧 Update player API server script configuration for environment variables, startup commands, and execution logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:11 -07:00
autocommit
bcae15089c chore(scripts): 🔧 Update training script config for LAN hostname and VPN ProxyJump failure handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-26 02:21:11 -07:00
Natalie
7678f4668f feat(@projects): add docker container wrapper for godot
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-25 14:06:52 -07:00
Natalie
50e174ab06 feat(@projects/@magic-civilization): add step_cap evaluation category
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 05:34:29 -07:00
Natalie
4a862b76fb fix(@projects/@magic-civilization): 🐛 improve pid detection in rl scripts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 05:28:24 -07:00
Natalie
a6f909a151 feat(@projects/@magic-civilization): add rl-train management script
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 05:22:23 -07:00
Natalie
ad108810dd feat(@projects/@magic-civilization): add rl-self-play harness and Claude player integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 03:51:07 -07:00
Natalie
91ef4bc21f feat(@projects/@magic-civilization): rename claude-player to player-api refactor
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 03:43:32 -07:00
Natalie
aaa7e24357 feat(@projects/@magic-civilization): add os-specific godot runner logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 02:06:12 -07:00
Natalie
91eeca0aaa feat(@projects/@magic-civilization): add godot process tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 23:16:39 -07:00
Natalie
60838c293f fix(@projects/magic-civilization): 🐛 add godot process check for batch status
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-16 23:10:37 -07:00
Natalie
bf9295a5d9 feat(@projects/@magic-civilization): add weston-based civics proof script
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 19:44:00 -07:00
Natalie
4b359c56f9 feat(@projects/@magic-civilization): add lens proof rendering script
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-14 18:12:38 -07:00
Natalie
2f4c8a7756 feat(@projects/@magic-civilization): add weston-headless backend support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-12 11:44:43 -07:00
Natalie
cc927240fb feat(@projects): add ai vs claudio render test suite
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-12 11:40:40 -07:00
Natalie
02ea1eccc0 feat(api): add 25-turn Claude demo transcript capture
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 20:20:10 -07:00
Natalie
7d111acb1a fix(@projects/@magic-civilization): 🐛 resolve ai personality loading and turn processing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 12:27:23 -07:00
Natalie
5c9800cb77 feat(@projects/@magic-civilization): add smoke test script for Claude Player API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-11 12:16:16 -07:00
Natalie
81a674de1e feat(@projects/@magic-civilization): add claude-player headless harness
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-10 17:02:46 -07:00
Natalie
32217fa356 fix(@projects/@magic-civilization): 🐛 mark async batch protocol as complete
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-07 07:34:48 -07:00
Natalie
587a10bca0 fix(@projects/@magic-civilization): 🐛 add ai promotion debug logging
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-06 10:54:24 -07:00
Natalie
6216d97a76 feat(@projects/@magic-civilization): add async smoke test script
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-05 14:12:23 -04:00
Natalie
587d4c9934 feat(@projects/@magic-civilization): add ai-quality-baseline mode
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-04 17:51:24 -04:00
Natalie
26c4537d04 feat(@projects/@magic-civilization): add diplomacy negotiation UI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 04:46:21 -04:00
Natalie
4048e4930e feat(@projects/@magic-civilization): update apricot-run.sh for forge workflow
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 04:40:43 -04:00
Natalie
2e2846a2ef feat(@projects/@magic-civilization): reorganize guide navigation into categories
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 00:27:12 -04:00
Natalie
4bcae0a13f 🔥 remove combat & audio components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 17:39:46 -04:00
Natalie
89784e2331 feat(@projects/@magic-civilization): add audio pipeline script
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-28 16:47:13 -04:00
Natalie
91ee619f25 feat(@projects/@magic-civilization): add hex terrain palette system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 21:08:49 -07:00
Natalie
2fd9eced63 feat(@projects/@magic-civilization): add combat system components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 16:08:21 -07:00
Natalie
2e6b0fdefe feat(@projects/@magic-civilization): add designs server subcommand
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-26 15:11:35 -07:00
Natalie
a9b8e23ae7 feat(@projects/@magic-civilization): add per-slot personality pinning via env vars
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-25 02:13:01 -07:00
Natalie
6ac6b0b967 feat(management): add symmetric difficulty per-player support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 21:25:26 -07:00
Natalie
7ad46c48c1 feat(@projects/@magic-civilization): update ai progression difficulty metrics
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 21:10:17 -07:00
Natalie
14d49f72d0 feat(engine): add clan-priors mode for mcts priors testing
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 20:59:56 -07:00
Natalie
a155802049 feat(@projects/@magic-civilization): add asymmetric difficulty mode
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 20:39:42 -07:00
Natalie
4c8dbbe29c feat(@projects/@magic-civilization): update difficulty modifiers and thresholds
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 20:29:35 -07:00
Natalie
f4845479cb feat(@projects/@magic-civilization): add freepeople tribe founding presentation layer
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-18 00:05:21 -07:00
Natalie
71cc742490 feat(@projects/@magic-civilization): add welcome guide theme alignment objective
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 23:55:14 -07:00
Natalie
f775c02c36 fix(@projects/@magic-civilization): 🐛 restore weather/climate telemetry exports
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 23:50:11 -07:00
Natalie
d245ea469b feat(@projects): add parallel execution config
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-17 23:35:00 -07:00