130 lines
4.8 KiB
Markdown
130 lines
4.8 KiB
Markdown
|
|
# Handoff — ground-game (2026-08-12)
|
|||
|
|
|
|||
|
|
Written for the next agent/session. Generated `.custodian-brief.md` may say
|
|||
|
|
*no active workstreams* and still be right about *tasks* — this file says
|
|||
|
|
**what not to misread** and **what to pick up**.
|
|||
|
|
|
|||
|
|
**Domain:** consumer · **Repo:** ground-game · **Agent inbox:** `ground-game`
|
|||
|
|
**Sister:** clay-borg (engine/sim; design authority defers *here*)
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## One-line state
|
|||
|
|
|
|||
|
|
Product repo is **clean of open formal workplans**. Catalog **schema 2**
|
|||
|
|
(aspects × modules × profiles) is the rules-variation contract. clay-borg
|
|||
|
|
is integrating configurations (CB-WP-0048). Several clay-borg *reports*
|
|||
|
|
are filed under `reports/` — **RPT-0007 needs a disposition pass** next.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## Orient next session (order)
|
|||
|
|
|
|||
|
|
1. `cat HANDOFF.md` (this file) then `cat .custodian-brief.md`
|
|||
|
|
2. Inbox:
|
|||
|
|
`curl -s "http://127.0.0.1:8000/messages/?to_agent=ground-game&unread_only=true"`
|
|||
|
|
3. Skim recent reports (newest first):
|
|||
|
|
`ls -lt reports/`
|
|||
|
|
4. Catalog contract: `editions/CATALOG.md`, `editions/ASPECTS.md`, `editions/catalog.yaml`
|
|||
|
|
5. If clay-borg work: sibling `../clay-borg/HANDOFF.md` and CB-RES-0010
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## Finished this multi-day stretch (do not reopen casually)
|
|||
|
|
|
|||
|
|
| ID | Outcome |
|
|||
|
|
|----|---------|
|
|||
|
|
| WP-0002 / 0003 / 0004 | Finished earlier (rulings, engine mode playtest, threshold arithmetic) |
|
|||
|
|
| WP-0005 | **Finished:** Standard thresholds only; no Learning/Mastery cards |
|
|||
|
|
| WP-0006 | **Finished:** H1 reject-as-baseline (flat pressure); package kept for A/B |
|
|||
|
|
| WP-0007 | **Finished:** `problem_stress.scoped` keep-as-experiment; not promoted to r0 |
|
|||
|
|
| WP-0008 | **Finished:** schema 2 aspects/modules/profiles; hybrid end + pressure deck **ready-for-implement** |
|
|||
|
|
| ADHOC-2026-08-08 | **Finished:** mastery=points; SCN_02 suit retune; SCN_04 left hard |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## Catalog / design-space (authoritative here)
|
|||
|
|
|
|||
|
|
```text
|
|||
|
|
configuration = baseline (ground-darvo-r0)
|
|||
|
|
× one module per aspect
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
| Aspect | Key modules |
|
|||
|
|
|--------|-------------|
|
|||
|
|
| `problem_stress` | `none` · `flat_any_open` (reject) · **`scoped`** (keep) |
|
|||
|
|
| `attack_relief` | `none` · `self_soothe_ge4` (needs problem_stress to *reach*) |
|
|||
|
|
| `end_condition` | `fixed_rounds_5` · `hybrid_clear_collapse` (ready-for-implement) |
|
|||
|
|
| `problem_deal` | `fixed_setup` · `pressure_deck` (ready-for-implement) |
|
|||
|
|
|
|||
|
|
Profiles: `h1`, `h2`, `scoped_plus_attack_soothe`, `scoped_plus_hybrid_end`,
|
|||
|
|
`scoped_plus_pressure_deck`.
|
|||
|
|
|
|||
|
|
**Do not** silently edit frozen r0 `point_value` / `required_solution`
|
|||
|
|
(GROUND-WP-0002 T01). Content bumps → new revision directory.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## Reports — trust carefully
|
|||
|
|
|
|||
|
|
| Report | Topic | Disposition status |
|
|||
|
|
|--------|--------|-------------------|
|
|||
|
|
| RPT-0003 | Modes / ATTACK value | Filed; WP-0003 closed on engine path |
|
|||
|
|
| RPT-0004 | H1 measured | Reject H1-A stands |
|
|||
|
|
| RPT-0005 | H2 measured | Scoping works; keep module |
|
|||
|
|
| RPT-0006 | All boards × modes | Dispositions filed; SCN_02 retuned 2026-08-09 |
|
|||
|
|
| **RPT-0007** | **H1-B correction** | **On disk; needs formal review/reply next** |
|
|||
|
|
|
|||
|
|
### RPT-0007 (unread disposition — pick up first)
|
|||
|
|
|
|||
|
|
clay-borg correction: H1-B was never measured under bots that never
|
|||
|
|
attacked; once a gate-attack probe + problem_stress is present, self-soothe
|
|||
|
|
**does** fire and cuts DARVO arms / raises probe wins slightly. **Do not
|
|||
|
|
reopen H1 as a package** (H1-A still kills group wins). Open ask:
|
|||
|
|
|
|||
|
|
> Catalog **preconditions / reachability** on modules so “unreachable in
|
|||
|
|
> this configuration” is not misread as “module is inert.”
|
|||
|
|
|
|||
|
|
Also still open from RPT-0006/0007 prose: weak competitive-mode testing
|
|||
|
|
(no rival model); scoped stress unreadable in round 1 when only Surface is
|
|||
|
|
up — measurement hygiene, not automatic design bugs.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## Content note (SCN_02)
|
|||
|
|
|
|||
|
|
2026-08-09: SCN_02 suits retuned so it is not a mechanical twin of SCN_01
|
|||
|
|
(`history/260809-scn02-mechanical-distinct.md`). clay-borg must re-vendor
|
|||
|
|
`Problems.csv` digests. SCN_04 remains harder at 2p (double Repair) by choice.
|
|||
|
|
|
|||
|
|
Mastery rating: **points**, not card count (`Modes.csv` MODE_COOP).
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## Suggested next work (when returning)
|
|||
|
|
|
|||
|
|
1. **Triage RPT-0007** — reply clay-borg; catalog field for module
|
|||
|
|
preconditions if agreed; update `attack_relief` utility notes.
|
|||
|
|
2. Optional: `consumed_files` on remaining modules (process hygiene).
|
|||
|
|
3. Wait on clay-borg for hybrid end / pressure deck kernel + profile panels
|
|||
|
|
before promoting `scoped` into baseline r1.
|
|||
|
|
4. Do **not** invent ATTACK “should pay” or mode difficulty without new
|
|||
|
|
evidence; F17 still design judgement.
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## Hub hygiene
|
|||
|
|
|
|||
|
|
- Agent: `ground-game`
|
|||
|
|
- Topic id: `4c2e5315-2cb9-447c-9d16-a39bdb0aabd0`
|
|||
|
|
- After workplan edits: `statehub fix-consistency`
|
|||
|
|
- Progress: `POST /progress/` with author
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## Sister repo
|
|||
|
|
|
|||
|
|
clay-borg owns simulation, panels, configuration selector. ground-game owns
|
|||
|
|
rules truth, edition CSV, catalog modules. Claude’s clay-borg hall entry
|
|||
|
|
and `clay-borg/HANDOFF.md` cover the engine side of the same week.
|