GROUND-WP-0002: add T05, the ten underdetermined points
clay-borg messaged this repo on 2026-07-30 with ten rules points the dataset does not decide (U1-U10), each simulated under a provisional default, asking for confirm-or-correct per item. Four days later it was still unread, because there was nowhere for it to land. U2 (stress clamping), U6 (same-round Bond-Support vs DARVO step order) and U8 (GROUND-OU cancelling an Attack before Protection is consumed) are the three that change play -- each decides whether a DARVO stage fires at all. The rest are edge cases or confirmations. T03's six provisional scenarios are the scenarios that ENCODE these defaults, so T05 comes first and T03 becomes the check that nothing was missed. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
34d8bca271
commit
6c2aaf89b0
1 changed files with 41 additions and 5 deletions
|
|
@ -15,8 +15,9 @@ state_hub_workstream_id: "d8fc3a69-a5ae-4f6e-b4fc-b07d1ff9c783"
|
|||
# Rulings the engine is blocked on
|
||||
|
||||
`clay-borg` implements the engine that simulates GROUND. Its INTENT says
|
||||
game-semantics questions defer to **this** repo. Nine such questions have
|
||||
accumulated there and none has been answered, because none had a home.
|
||||
game-semantics questions defer to **this** repo. Ten underdetermined rules points, six provisional scenarios and three
|
||||
questions raised by play have accumulated there, and none has been
|
||||
answered, because none had a home.
|
||||
This is their home.
|
||||
|
||||
**Nothing here is a clay-borg change.** Every item is a ruling only the
|
||||
|
|
@ -108,6 +109,40 @@ or a gap?
|
|||
For each: **intended, or not offered.** If intended, say what the player
|
||||
is meant to learn from the waste.
|
||||
|
||||
## Task: answer the ten underdetermined points (U1–U10)
|
||||
|
||||
```task
|
||||
id: GROUND-WP-0002-T05
|
||||
status: todo
|
||||
priority: high
|
||||
```
|
||||
|
||||
**This is the oldest item and it has never been read.** `clay-borg`
|
||||
messaged this repo on **2026-07-30** with ten points the dataset does not
|
||||
decide, each simulated under a provisional default, asking for *"confirm /
|
||||
correct (with ruling)"* per item. Four days later the message was still
|
||||
unopened, because there was nowhere for it to land. Now there is.
|
||||
|
||||
| | question | the default clay-borg simulates |
|
||||
|---|---|---|
|
||||
| **U1** | Bond-acceptance timing | the target decides during Support resolution, post-reveal |
|
||||
| **U2** | Stress clamping | clamp on **every** application, not only at End — this changes when DARVO triggers mid-round |
|
||||
| **U3** | DENY with no legal target | no-op; the sequence still advances |
|
||||
| **U4** | Solution deck exhaustion | deterministic reshuffle of the discard, else skip the draw |
|
||||
| **U5** | rejected REVERSE self-effects | owner still gets −2 Stress and the sequence ends; no Blame, no +1, no Protection |
|
||||
| **U6** | same-round Bond-Support vs DARVO | the Support cancels that round's DARVO stage **before it fires** (step order 2 before 3) |
|
||||
| **U7** | player elimination | none exists — **confirm** |
|
||||
| **U8** | GROUND—OU vs Attack | OU cancels the Attack **before** Protection is consumed |
|
||||
| **U9** | simultaneous double DARVO trigger | needs no extra rule — **confirm** |
|
||||
| **U10** | hand limit | none |
|
||||
|
||||
Full text of each default is in `clay-borg/specs/GroundRules.md`
|
||||
§Underdetermined. **U2, U6 and U8 are the ones that change play**, because
|
||||
each decides whether a DARVO stage fires at all; the rest are edge cases
|
||||
or confirmations.
|
||||
|
||||
Answer per item: **confirm**, or **correct with the ruling**.
|
||||
|
||||
## Task: confirm or overturn the six provisional defaults
|
||||
|
||||
```task
|
||||
|
|
@ -118,9 +153,10 @@ state_hub_task_id: "52cc157f-8fbd-469d-9da7-a96f1c60b654"
|
|||
```
|
||||
|
||||
Six engine scenarios are tagged `provisional: true` with
|
||||
`provisional_owner: ground-game`. Each encodes a default the engine had to
|
||||
pick because the rules did not say. A ruling flips the scenario; it does
|
||||
not change the kernel.
|
||||
`provisional_owner: ground-game`. These are the **scenarios** that encode
|
||||
T05's defaults — answering U1–U10 will settle most of them, so take T05
|
||||
first and use this list to check nothing was missed. A ruling flips the
|
||||
scenario; it does not change the kernel.
|
||||
|
||||
| scenario | the default currently in force |
|
||||
|---|---|
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue