Commit Graph

6 Commits

Author SHA1 Message Date
Axel Meyer
b9d133525f chore: bump lib-core.maps dep to 0.1.2 2026-05-18 03:22:29 +02:00
Axel Meyer
4b6ec297be docs: restructure README to standard module documentation
Reorganized to follow the project's module documentation structure:
Abstract paragraph, Badges as bold key:value list, Topology section
with auto-generated mermaid graph, Controls describing player input,
Demonstrates listing the Sporel features showcased, References at
the end.

Install pre-commit hook via Sporel --install-hooks=.; topology is
auto-managed by Sporel --lint --fix.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 01:40:12 +02:00
Axel Meyer
00d3e7f9c0 deps(rts-prototype): manifest.module.ci_frames=60 (Test-Opt Phase 4.1) 2026-05-16 01:28:50 +02:00
Axel Meyer
9317b9703b deps: bump lib-core.input dep 0.3.0 → 0.4.0 (P.3.10 cascade)
No behavioral change. Only 0.4.0 is now available.
2026-05-15 22:14:24 +02:00
Axel Meyer
6d1a995d74 fix(P.3.8): use math.floor() for %d format in frame-30 CI trace
units[1].x/y are floats after movement; %d requires integers in Lua 5.4.
Caused update hook error on frame 30, silencing the position trace.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 18:11:36 +02:00
Axel Meyer
0ca2bda7fb feat(P.3.8): rts-prototype v0.1.0 — initial release
Pure-RTS Composer-Demo integriert P.3.4-P.3.7 Libs.
- 20x20 grass map + 3 interior wall-clusters
- 8 units in 3 speed-classes (100/150/200 px/s)
- LMB-select + RMB-move via selection.list as target_provider
- Free-pan camera (keys + edge + middle-drag, no bounds)
- ESC -> launcher (ADR-0028)
- SPOREL_CI=1: 60-frame self-exit + active move on frame 5

See: meta/docs/superpowers/specs/2026-05-14-p3-8-rts-prototype-design.md
2026-05-14 18:04:01 +02:00