Skip to content
This repository was archived by the owner on Nov 12, 2026. It is now read-only.

R-189: a set-up stack over the stacking ceiling may stay but may not grow - #316

Merged
basmith7 merged 2 commits into
mainfrom
autopilot/req-setup-overstack
Nov 9, 2026
Merged

basmith7 merged 2 commits into
mainfrom
autopilot/req-setup-overstack

Conversation

@basmith7

@basmith7 basmith7 commented Nov 9, 2026

Copy link
Copy Markdown
Owner

Answers cna-engine's Requests for cna: set-up stacks over the 9.14 ceiling (engine PR #190).

Decision (option 3): where the set-up lets the owner choose among hexes (a hex list, or a multi-hex place such as Cairo's five hexes), he must choose within the ceiling (59.2). Where the printed set-up forces a hex over it, the stack is legal as placed, with no penalty; at each end-of-movement-segment check it may hold no more SP than at the previous check (at first its set-up total), and once within the ceiling the normal limit holds for good. This reads 59.65 (supply units) and the scenario intro's formation over-limit rule across to every unit.

For the engine: slightly stricter than its current build (an allowance that only falls, so a battalion that left can't be replaced later). Both examples in its request are owner choices, not forced overfills: Graziani's Cairo units are place: cairo (five hexes, plus Helwan for the 6th Australian), and A1716 appears only in Rommel's Arrival's owner-divided coast-road lists. The set-up chooser should spread those groups. Not checked: whether any printed single-hex set-up actually overfills a hex.

No data change; no field changes.

🤖 Generated with Claude Code

…grow

Answers cna-engine's request on set-up stacks over 9.14: owner-chosen
hexes stay within the ceiling (59.2); a forced overfill is legal as
placed, never regains SP, and normal limits apply once within (59.65
read across to every unit).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@basmith7 basmith7 added the autopilot Opened by the unattended claude-autopilot cron label Nov 9, 2026
@github-actions

github-actions Bot commented Nov 9, 2026

Copy link
Copy Markdown

SPI case coverage: 1736 / 1736 (1572 restated, 164 omitted with reason)

@basmith7
basmith7 marked this pull request as ready for review November 9, 2026 18:57
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@basmith7
basmith7 merged commit e7b7408 into main Nov 9, 2026
@basmith7
basmith7 deleted the autopilot/req-setup-overstack branch November 9, 2026 18:57
basmith7 added a commit that referenced this pull request Nov 9, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

autopilot Opened by the unattended claude-autopilot cron

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant