Commit
the-way-out
docs: the-way-out v1.0.2 — cross-project fingerprint pass
Adopts the canonical fingerprint shared with the sibling repos (ajhahnde/FlashOS, ajhahnde/eeco) so the three portfolio projects read as one body of work. - README gains the 5-badge row modelled on FlashOS: CI · Version · License · Python · target. Same ordering and shields.io colour vocabulary the other two repos already use. Coverage badge is deliberately omitted until codecov is wired (separate slice). - README gains a "See also" section cross-linking FlashOS and eeco. - Stale "Version: v1.0.1" text line below the title removed — the version badge is now the single displayed-version source. - VERSION / pyproject.toml bumped to 1.0.2. - .gitignore picks up .pytest_cache (byproduct of the v1.0.1 test suite). No gameplay, save-file, or build-tooling changes — existing saves and custom levels load as-is.
modified .gitignore
@@ -1,6 +1,7 @@
# Python Cache
__pycache__/
*.py[cod]
.pytest_cache
# MacOS Bin
.DS_Store
modified CHANGELOG.md
@@ -1,5 +1,29 @@
# CHANGELOG
## v1.0.2
Cross-project fingerprint pass. Harmonises the README surface with its
sibling repos (eeco, FlashOS) so the three portfolio projects read as
one body of work. No gameplay, save-file, or build-tooling changes —
existing saves and custom levels load as-is.
### Project
- **README badge row** — adopts the canonical 5-badge fingerprint
modelled on FlashOS: CI · Version · License · Python · target. Same
ordering and same `shields.io` colour vocabulary the other two repos
now share. The Coverage badge is deliberately omitted — codecov is
not wired into the-way-out yet; it will join the row when coverage
reporting lands as a separate slice.
- **`## See also` section** — new section at the foot of the README
cross-links [FlashOS](https://github.com/ajhahnde/FlashOS) and
[eeco](https://github.com/ajhahnde/eeco). Mirrors the matching
section both sibling repos added in the same fingerprint pass.
- **Stale version line removed.** The standalone `**Version:** v1.0.1`
line below the title is superseded by the new badge row; the badge
is now the single source of the displayed version. Reduces
maintenance to one location.
## v1.0.1
Repo-hygiene release. No gameplay or save-file changes; existing saves
modified README.md
@@ -1,5 +1,13 @@
# The Way Out
<p align="center">
<a href="https://github.com/ajhahnde/the-way-out/actions/workflows/ci.yml"><img src="https://github.com/ajhahnde/the-way-out/actions/workflows/ci.yml/badge.svg?branch=main" alt="CI"></a>
<img src="https://img.shields.io/badge/version-v1.0.2-blue" alt="Version">
<img src="https://img.shields.io/badge/license-Apache%202.0-green" alt="License">
<img src="https://img.shields.io/badge/python-3.12+-orange" alt="Python 3.12+">
<img src="https://img.shields.io/badge/target-macOS-lightgrey" alt="macOS">
</p>
A top-down pixel-art escape-room shooter. Pick a character, fight your
way through locked rooms, work the levers and pressure plates, and find
the way out.
@@ -8,8 +16,6 @@ the way out.
<img src="assets/screenshot.png" alt="The Way Out — character select" width="780">
</p>
**Version:** v1.0.1 — see [Changelog](CHANGELOG.md)
The Way Out's main purpose is to test and develop [eeco](https://github.com/ajhahnde/eeco).
## Play
@@ -70,3 +76,12 @@ save data lives outside the app bundle and is never touched by updates.
Semantic versioning (`vMAJOR.MINOR.PATCH`); each release is a single
annotated git tag. See [`CHANGELOG.md`](CHANGELOG.md) for the history.
## License
Apache License 2.0 — see [`LICENSE`](LICENSE).
## See also
- [FlashOS](https://github.com/ajhahnde/FlashOS) — AArch64 bare-metal kernel for the Raspberry Pi 4 Model B.
- [eeco](https://github.com/ajhahnde/eeco) — self-maintaining workflow ecosystem + no-AI-spend knowledge layer.
modified VERSION
@@ -1 +1 @@
v1.0.1
v1.0.2
modified pyproject.toml
@@ -1,6 +1,6 @@
[project]
name = "the-way-out"
version = "1.0.1"
version = "1.0.2"
description = "A top-down pixel-art escape-room shooter."
readme = "README.md"
license = { text = "Apache-2.0" }