Commit Graph
19 Commits
Author SHA1 Message Date
adrianoftyriel 82c3479294 Merge pull request #17: promote 1.2 to main
Brings the rtk output-filtering hooks to the default branch, so sessions
cloned from main get them, and opens the 1.2 series on main.

Verified by ci.yml runs 76, 77 and 80; run 80 published v1.2.80-dev from
this tree.
2026-08-07 23:01:00 -06:00
adrianoftyriel c208afc213 Merge pull request #16: filter bash output through rtk, open 1.2
Adds a PreToolUse hook that rewrites Bash commands through rtk, a
SessionStart hook that installs the pinned binary into the empty sandbox
container, and moves the version series to 1.2.

Verified on the branch by ci.yml runs 76 and 77, both green.
2026-08-07 22:41:30 -06:00
adrianoftyriel e08d43d10a Merge dev: cribbage, and an updater that cannot cross channels
Cribbage for two, three or four players; the fix that lets an
end-of-hand scoreboard be dismissed, which Golf, Wizard and Crazy 8s
have needed since they shipped; the update channel read off the running
APK rather than chosen in Settings; and a check on launch that finally
runs and only speaks when there is something to install.
2026-08-07 21:46:51 -06:00
adrianoftyriel f53a628c7a Merge pull request #14: each channel updates only from itself
The update channel is now a property of the installed APK rather than a
setting that could point a phone at the other channel's builds, and the
"check on launch" switch is wired to a check that speaks only when there
is something to install.
2026-08-07 21:37:07 -06:00
adrianoftyriel 71e000a428 Merge pull request #13: cribbage for two, three or four players
Adds cribbage — the crib, the cut, the play and the show, for two head to
head, three playing singly, or four in partnerships — and fixes the hold
that left every end-of-hand scoreboard impossible to dismiss.
2026-08-07 16:05:37 -06:00
adrianoftyriel 0e23d752c4 Merge dev: release 1.1
Verified on dev at 61db79e, the same tree: build, unit tests and Android
lint green, and it published v1.1.62-dev.
2026-08-07 10:07:34 -06:00
adrianoftyriel 61db79e91f Merge pull request #11: move to the 1.1 series
Verified green on the feature branch before merging: build, unit tests
and Android lint (ci.yml run 59).
2026-08-07 09:56:31 -06:00
adrianoftyriel 696b045e87 Merge pull request #10: players set their own Mastermind codes
Verified green on the feature branch before merging: build, unit tests
and Android lint (ci.yml run 55).
2026-08-07 08:55:50 -06:00
adrianoftyriel ae077573b3 Merge pull request #9: Checkers, Backgammon, Mastermind, Pirates and Bulgars
Verified green on the feature branch before merging: build, unit tests
and Android lint (ci.yml run 51). Nothing in the catalogue is marked
coming soon any more.
2026-08-07 02:04:27 -06:00
adrianoftyriel f16b21abe7 Merge dev: Nine Men's Morris
Verified on dev at 2328609, the same tree: build, unit tests and Android
lint green, and it published v1.0.49-dev.
2026-08-07 01:20:18 -06:00
adrianoftyriel 23286090f1 Merge pull request #7: Nine Men's Morris
Verified green on the feature branch before merging: build, unit tests
and Android lint (ci.yml run 46). Also brings dev back in step with main.
2026-08-06 23:58:18 -06:00
adrianoftyriel e3c311f8b4 Merge dev: the scorekeeper laid out as a score sheet
Verified on dev at 1c0b2f3, the same tree: build, unit tests and Android
lint green, and it published v1.0.44-dev.
2026-08-06 23:32:04 -06:00
adrianoftyriel 1c0b2f340b Merge pull request #5: lay the scorekeeper out as a score sheet
Verified green on the feature branch before merging: build, unit tests
and Android lint (ci.yml run 41).
2026-08-06 21:58:53 -06:00
adrianoftyriel 71e5866883 Add Nine Men's Morris and Pirates and Bulgars to unimplemented list 2026-08-06 21:56:09 -06:00
adrianoftyriel 8106aca30c Merge dev: scorekeeper, and dev beside production
Verified on dev at 956ee4d, the same tree: build, unit tests and Android
lint green (ci.yml run 39).
2026-08-06 18:34:28 -06:00
adrianoftyriel 956ee4dc6f Merge pull request #3: a scorekeeper for games the app does not deal
Verified green on the feature branch before merging: build, unit tests
and Android lint (ci.yml run 36).
2026-08-06 17:55:37 -06:00
adrianoftyriel 8ca877c416 Merge pull request #2: install dev and production side by side
Install dev and production side by side, in the hunting sett
2026-08-06 17:07:44 -06:00
adrianoftyriel ceee219760 Merge pull request #1: record how changes must reach CI
Adds CLAUDE.md documenting that nothing the sandbox does — pushing,
opening a PR, merging one — triggers a workflow run, and that
workflow_dispatch is the only mechanism that does.

Verified on this branch: dispatching ci.yml on a feature branch runs
build, unit tests and lint while skipping the staging and publishing
steps, which are gated on refs/heads/dev. Run 31128906621 passed all
three and skipped both publish steps.
2026-08-06 16:24:08 -06:00
adrianoftyriel a5258c8ee6 Initial commit 2026-08-05 15:50:56 -06:00