2026-08-04 00:21:13 +02:00
---
id: GROUND-WP-0005
type: workplan
title: "Difficulty tiers (threshold ratio) and optional Pressure dial"
domain: consumer
repo: ground-game
2026-08-25 19:30:13 +02:00
status: finished
2026-08-04 00:21:13 +02:00
owner: bernd
topic_slug: whynot
created: "2026-08-04"
2026-08-25 19:30:13 +02:00
updated: "2026-08-08"
2026-08-04 00:21:13 +02:00
origin: residual
origin_ref: GROUND-WP-0004
2026-08-25 19:30:13 +02:00
state_hub_workstream_id: "7a91ccc8-fe04-5831-b427-677b2a49a972"
2026-08-04 00:21:13 +02:00
---
# Optional difficulty control after GR-E01 arithmetic is settled
**Origin residual of GROUND-WP-0004.** Arithmetic winability is closed:
Surface + hidden `1..k` → available 6/9/12; Standard thresholds 5/7/9.
2026-08-25 19:30:13 +02:00
Design history:
2026-08-04 00:21:13 +02:00
[`history/260804-threshold-reachability-and-difficulty.md` ](../history/260804-threshold-reachability-and-difficulty.md ).
2026-08-25 19:30:13 +02:00
**Finished 2026-08-08.** No named Learning/Mastery **threshold** tiers for
now. Pressure / difficulty variation lives on modular **aspects** (see
[ASPECTS.md ](../editions/ASPECTS.md ) `difficulty_accessibility` and
`problem_stress` / `problem_deal` ).
## Baseline receipt — [GROUND-RPT-0002](../reports/260805-clay-borg-difficulty.md)
clay-borg proposed **no threshold changes** . Spread 72– 100 points means
single-policy win rate is not difficulty. 2p tightest; 5– 6p play-matters-more.
## Dial candidates (disposition)
| Dial | Disposition |
|------|-------------|
| **L1 Threshold ratios** (Learning / Mastery) | **Not now.** No measured need; RPT-0002 against moving 5/7/9. |
| **L2 Scope / composition** | **Preferred.** `problem_stress.scoped` measured (RPT-0005); further dials via `problem_deal` and profiles under [WP-0008 ](GROUND-WP-0008-composable-rules-modules.md ). |
| **Flat global stress** | **Rejected** as difficulty lever (H1 / RPT-0004). |
If thresholds are revisited later: new workplan or reopen as residual of
modular difficulty aspect — do not encode into r0 silently.
2026-08-04 00:21:13 +02:00
## Task: decide whether to add named tiers
```task
id: GROUND-WP-0005-T01
2026-08-25 19:30:13 +02:00
status: done
2026-08-04 00:21:13 +02:00
priority: low
2026-08-25 19:30:13 +02:00
state_hub_task_id: "59e584f6-afba-5ac3-aab9-8e793047f3ed"
2026-08-04 00:21:13 +02:00
```
2026-08-25 19:30:13 +02:00
**RULED 2026-08-08:** Keep **Standard thresholds only** (5 / 7 / 9). Do
**not** add named Learning/Mastery threshold-ratio tiers at this time.
Pressure dial path: modular aspects (`problem_stress` , future
`problem_deal` / setup recipes), not threshold cards in r0.
2026-08-04 00:21:13 +02:00
## Task: encode tiers in edition data (if T01 says yes)
```task
id: GROUND-WP-0005-T02
2026-08-25 19:30:13 +02:00
status: cancel
2026-08-04 00:21:13 +02:00
priority: low
2026-08-25 19:30:13 +02:00
state_hub_task_id: "5569d823-1010-58a7-a97d-a1574c024aa8"
2026-08-04 00:21:13 +02:00
```
2026-08-25 19:30:13 +02:00
**Cancelled 2026-08-08.** T01 said no named threshold tiers. Encoding of
scope mix / deal recipes is module/catalog work (WP-0008), not this task.