Bump version to 0.2.2 for the session-shell release

config/version, README latest-release note, TODO/MEMORY status refreshed for the
v0.2.2 tag. Headless suite 88/88.
This commit is contained in:
zwitschi committed 2026-10-31 20:21:54 +01:00
1 parent be429cab29
commit 8b68b1be1f
4 files changed
+10 -12

No files matched your search

+4 -6
View File
@@ -19,12 +19,10 @@ Session memory for durable decisions, state, and gotchas. Keep concise, remove o
Tests: `godot --headless --path . --script res://src/test/test_runner.gd` → **88/88**.
Session shell smoke: `godot --headless --path . --script res://src/test/smoke_session_shell.gd` → exit 0.
Windowed control smoke: `godot --path . --script res://src/test/smoke_focus_radial.gd` → exit 0.
- `main` is ahead of origin, all committed locally, **not pushed**. The working tree additionally
holds the session-shell + world-follow-up batch (start menu, pause overlay, settings persistence,
step colliders, skyline alpha, marquee/ring scale, traffic despawn, README/PLAN/TODO refresh).
- Next work, in order: (1) remaining PLAN verbs in `TODO.md` (eye contact, recognize decision,
warning body-cam flag, blocking station, request reason); (2) crowd presentation (rubberneck +
evacuation); (3) `git add -A` + commit, push / release when the user asks.
- `main` is in sync with origin. **v0.2.2** tags the session-shell + world-follow-up commit;
CI builds the portable binaries, NSIS installer, and AppImage on the tag push.
- Next work: remaining PLAN verbs in `TODO.md` (eye contact, recognize decision, warning body-cam
flag, blocking station, request reason), then crowd presentation (rubberneck + evacuation).
- Do not re-open `override_access`. Do not bind wand to `W`. Do not remove the radio easter egg.
## Current State
+3 -2
View File
@@ -28,8 +28,9 @@ The central design goal is simple:
**All releases:** <https://git.allucanget.biz/zwitschi/security-game/releases>
> **Latest: v0.2.1** (2026-10-31) — built and published by Gitea Actions from the
> `v0.2.1` tag, including the Windows installer and Linux AppImage. Releases are built automatically when a `vX.Y.Z` tag is pushed
> **Latest: v0.2.2** — session shell (venue menu, pause overlay, persisted settings) and the
> world presentation follow-ups (walkable steps, transparent skyline, larger marquee and focus
> ring). Releases are built automatically when a `vX.Y.Z` tag is pushed
> (see [`docs/RELEASING.md`](docs/RELEASING.md)); manual builds use
> `./tools/build_releases.sh`. Installer/AppImage packaging runs in the same pipeline
> (NSIS + appimagetool) and uploads with the portable binaries.
+2 -3
View File
@@ -1,8 +1,7 @@
# TODO
Godot 4.3 prototype. Release **v0.2.1** is live on the host. The working tree (uncommitted)
has the access-loadout fix, the ADR-0007–0010 control pass, and the session-shell / world
follow-up batch; headless suite **88/88**, plus `smoke_session_shell.gd` and the windowed
Godot 4.3 prototype. Release **v0.2.2** is tagged from the session-shell commit; CI builds the
installers and AppImage. Headless suite **88/88**, plus `smoke_session_shell.gd` and the windowed
focus/radial smoke.
Host `REQUIRE_SIGNIN_VIEW` stays deferred.
+1 -1
View File
@@ -8,7 +8,7 @@ config_version=5
config/name="Step Line"
config/description="Workplace security simulation about observation, access verification, and proportionate escalation."
config/version="0.2.1"
config/version="0.2.2"
run/main_scene="res://scenes/main.tscn"
config/features=PackedStringArray("4.3", "GL Compatibility")