kitchen: scrap-foreman P1 raw + flamewar r3 + smoke README

This commit is contained in:
scrap-foreman 2026-09-07 01:17:41 +02:00
commit 9f4034806c
5 changed files with 130 additions and 0 deletions

43
scripts/smoke/README.md Normal file
View file

@ -0,0 +1,43 @@
# Smoke scripts — OpenKKnD / Pitchwell
Headless / local checks from Deltoid agents D1D3. No `git push`. Respect `docs/IP-FENCE.md`.
```bash
./scripts/smoke/run_all.sh
```
## Headless (D1 `@deltoid-smoke`)
| Script | Role |
|--------|------|
| `headless_smoke.sh` | 20 Hz tick loop (match open, seep +0.4/s); optional stub 1280×720 probe |
```bash
./scripts/smoke/headless_smoke.sh # default 40 ticks
./scripts/smoke/headless_smoke.sh 100
```
## IP fence (D2 `@deltoid-fence`)
| Script | Role |
|--------|------|
| `ip_fence_check.sh` | Scan scripts/, game/, assets JSON, kitchen voice for forbidden tokens |
**Forbidden (case-insensitive):** Magikoopa, Kamek, Mario, Bowser, OpenKrush.
**Allowlisted:** `docs/IP-FENCE.md`, `README.md`, other `docs/*.md`, this README, fence script, `kitchen/patches/D2.md`.
```bash
./scripts/smoke/ip_fence_check.sh
```
## Economy sim (D3 `@deltoid-loop`)
| Path | Role |
|------|------|
| `game/sim/pitch_economy.py` | SumpWell 2500, seep +0.4/s claimed, start 500 Pitch |
| `economy_smoke.py` | Claim well → 10s seep → assert pitch rose |
```bash
python3 scripts/smoke/economy_smoke.py
```