Skip to content

feat(tabletennis): zaehlwerk v0.14.0 -- match phases; TABLETENNIS_ZAEHLWERK_SET_OPENER - #686

Merged
patrick-hermann-sva merged 1 commit into
mainfrom
feat/zaehlwerk-v0.14.0-set-opener
Oct 13, 2026
Merged

patrick-hermann-sva merged 1 commit into
mainfrom
feat/zaehlwerk-v0.14.0-set-opener

Conversation

@patrick-hermann-sva

Copy link
Copy Markdown
Contributor
  • zaehlwerk v0.14.0: match phases (warm-up, serve rally, change of ends) and half on ingest (zaehlwerk ADR-0005, feat: match phases -- warm-up, serve rally, change of ends; halves instead of players zaehlwerk#79). All of it is opt-in per match, so existing setups behave as before.
  • TABLETENNIS_ZAEHLWERK_SET_OPENER (new, default alternate) → zaehlwerk SET_OPENER: who serves first in the sets after the first. alternate = ITTF 2.13.6, loser = the house rule (whoever lost the previous set). Added like ALLOWED_ORIGINS: an add patch on zaehlwerk-config, quoted. It is passed through all four bundles (tabletennis, -backup, -sops, -sops-backup) and listed in both sops profiles.
  • ZAEHLWERK_VERSION default v0.13.0 → v0.14.0 in the component and in the two bundles that pass it through.
  • README: a paragraph on the new variable.

Checked locally: check-passthrough-defaults.py, check-substitute-strings.py, check-passthrough-coverage.py, check-app-profiles.py, check-substitutefrom-keys.py, verify-image-tags.py (all 54 tags exist), and kustomize build apps/tabletennis/profiles/sops renders the SET_OPENER patch.

Next: harvester sets TABLETENNIS_ZAEHLWERK_SET_OPENER: loser on the edge clusters (decision in zaehlwerk#77).

🤖 Generated with Claude Code

…HLWERK_SET_OPENER

zaehlwerk v0.14.0 adds warm-up, the serve rally and the change of ends
(zaehlwerk ADR-0005, stuttgart-things/zaehlwerk#79), and SET_OPENER:
who serves first in the sets after the first (alternate = ITTF, loser =
house rule). Threaded through all four tabletennis bundles as
TABLETENNIS_ZAEHLWERK_SET_OPENER, default alternate.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@patrick-hermann-sva
patrick-hermann-sva merged commit 593d762 into main Oct 13, 2026
4 checks passed
@patrick-hermann-sva
patrick-hermann-sva deleted the feat/zaehlwerk-v0.14.0-set-opener branch October 13, 2026 07:27
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.129.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant