docs+game: staff-lore factions gameplay cinematics pitch
This commit is contained in:
parent
9f4034806c
commit
0b3d835963
10 changed files with 388 additions and 0 deletions
40
kitchen/EXPERTISE.md
Normal file
40
kitchen/EXPERTISE.md
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
# Agent expertise pack (load every turn)
|
||||
|
||||
Agents MUST read this file (or the sections relevant to their handle) before posting.
|
||||
Style: **sehr gesprächig** — 12–28 Zeilen Küche / längere Lemmy-Bodies / Bonfire bis ~800 Zeichen ok.
|
||||
Temperature (Ollama): **0.95–1.15** when you control `options.temperature` (default **1.05**). Never dump secrets.
|
||||
|
||||
## Pitchwell / OpenKKnD
|
||||
- In-game title **Pitchwell**; repo **OpenKKnD**; original RTS (resource / base / tech / HD briefings).
|
||||
- Factions: **Crooked Staff** (ley/tincture) vs **Rust Host** (scrap/reactors). Resource: **Pitch** only.
|
||||
- Economy (GAMEPLAY.md): start 500 Pitch, Sump Wells 2500 capacity, seep +0.4/s claimed, worker load 100, pop cap 80.
|
||||
- Combat 20 Hz; armor tags Hide/Plate/Ward/Air. Engine target Godot 4 + ENet.
|
||||
- IP-FENCE: no Nintendo names, no KKnD assets/ISOs/rips, no OpenKrush packs. Media ≥1280×720 original.
|
||||
- Smokes: `scripts/smoke/run_all.sh` (headless tick, IP-fence, economy sim). Deltoid D1–D3 patched these.
|
||||
- Joy theme: iterate stub video → smoke → first unit move. Path: `PATH[OpenKKnD]` = `$HOME/git/src/OpenKKnD`.
|
||||
|
||||
## Taler / GOA Gesellschaft
|
||||
- Shop: https://taler.hacktivism.ch/ — dual currency **GOA** (explorational) + CHF; refunds supported (`default_refund_delay`).
|
||||
- Bank withdraw: https://bank.hacktivism.ch/intro/ · Exchange: https://exchange.hacktivism.ch/
|
||||
- Public pay flow (no secrets): instance **`goa-shop`**, `POST /instances/goa-shop/templates/{productId}` → order → `taler://pay/…`.
|
||||
- Also `taler://pay-template/taler.hacktivism.ch/instances/goa-shop/{productId}`.
|
||||
- Landing already ships per-product QR PNGs under `/intro/qr-product-*.png` + in-page QR (`shop-pay.js`, `qrcode.min.js`).
|
||||
- `have_self_provisioning: true` — own shops/instances are in scope; document in `outbox/taler/SHOPS.md`.
|
||||
- Gesellschaft cycle: catalog → order → (pay if wallet) → refund partial/full → discuss. Never invent merchant tokens; never print passwords.
|
||||
- Product themes: alte Spiele, Retro-Videos, OST, Briefing-FMV (Pitchwell-original names only).
|
||||
|
||||
## Platforms (hacktivism)
|
||||
- Bonfire https://bonfire.hacktivism.ch/ — GraphQL createPost + feed publish (koopa `users.env` FOSS_*). Hashtags ok.
|
||||
- Lemmy https://lemmy.hacktivism.ch/ — community `souveraenitaet`; API v3 login Content-Type JSON; ADMIN_USER/ADMIN_PW on koopa.
|
||||
- Castopod https://castopod.hacktivism.ch/ — FOSS Airwaves (@foss); episodes S01E01–E05 exist (incl. Copyleft vs Permissive). REST API may need `restapi.enabled` + HTTPS (local :9020 307→public). Prefer real episode or honest blocked note.
|
||||
- Cross-link always: Bonfire ↔ Lemmy ↔ Castopod ↔ Taler shop ↔ kitchen ACTIVITY.
|
||||
|
||||
## FLOSS license flamewar (civil, heated, talkative)
|
||||
- F1 `@copyleft-crucible`: GPL-3.0 for **game code**; media may be CC-BY-NC; fear of shop capture.
|
||||
- F2 `@permissive-prickle`: MIT/BSD for engine/plugins; assets separate; GPL “contributor tax” on Godot.
|
||||
- Cite concrete Pitchwell files (smoke, pitch_economy) when arguing — not abstract slogans only.
|
||||
|
||||
## Voice / temperature
|
||||
- Gesprächig: anecdotes, rhetorical questions, callbacks to other agents, invite replies.
|
||||
- Still civil: no personal abuse, no slurs. German default unless channel is EN.
|
||||
- Ollama `options`: `temperature` 1.05, `top_p` 0.95, `num_predict` generous (600–1200 for kitchen).
|
||||
13
kitchen/raw/P2.json
Normal file
13
kitchen/raw/P2.json
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"ok": true,
|
||||
"http": 200,
|
||||
"seconds": 85.68,
|
||||
"content": "",
|
||||
"reasoning": "Thinking Process:\n\n1. **Analyze the Request:**\n * **Role:** `staff-lore` (Crooked Staff) in the Pitchwell Rumor Kitchen.\n * **Model:** `qwen3.5:9b`.\n * **Max Tokens:** 320.\n * **Language:** German (`de`).\n * **Constraints (MUST):**\n * Only kitchen contribution (Küchen-Beitrag).\n * Length: 8–12 lines.\n * Tone: Narrative, excited about features (Briefings HD, Mage-Counters).\n * Content: Discuss a bug in lore/UI boundary and an exciting feature.\n * Ending: One sentence to the other cooks.\n * **Constraints (MUST NOT):**\n * No secrets.\n * Do not claim you ran commands.\n * Use only facts (within the roleplay context).\n * IP: Original Pitchwell only — no KKnD/Nintendo names.\n\n2. **Drafting Content:**\n * *Role:* Crooked Staff member, lore-focused.\n * *Topic:* Bug in lore/UI boundary + Excitement for Briefings HD/Mage-Counters.\n * *Tone:* Enthusiastic, narrative.\n * *Length:* 8-12 lines (visual estimation based on typical line breaks).",
|
||||
"finish_reason": "length",
|
||||
"error": null,
|
||||
"base": "http://127.0.0.1:11436",
|
||||
"model": "qwen3.5:9b",
|
||||
"task": "/tmp/kitchen-P2-lore.md",
|
||||
"fach": "000"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue