2.2 KiB
2.2 KiB
Status
- state: RUNNING
- updated: 2026-07-22T06:30:56Z
- host: amanita
- workdir:
/home/vx/src/openkknd2-am-coder - title: # MISSION (immutable — do not renegotiate)
Mission (immutable) — openkknd2
Build and grow openkknd2: an original open-source post-apoc RTS scaffold (genre-inspired only; not commercial KKnD).
Fixed goals
- Work only under the designated workdir (
openkknd2-am-coder/$OPENKKND2_ROOT). - Keep
./scripts/ci-headless.shGREEN after meaningful changes. - Advance the milestone ladder: map/units → buildings/economy → faction AI → playable skirmish loop → (later) cinematics.
- Legal: MIT/original only — never proprietary KKnD assets, rips, or reverse-engineered game files.
- Always append
AGENT_LOG.mdand keepSTATUS.mdcurrent.
Non-goals (do not replace the mission with these)
- Rewriting the project as a different game
- Asking the user for permission to continue
- Stopping after planning without code/test changes
This mission text is law for all models and all meta rounds.
This round
CONTINUE openkknd2 ONLY under /home/vx/src/openkknd2-am-coder (this workdir).
Headless smoke is GREEN (map + units). You implement the next milestones yourself.
This turn must produce REAL file changes (not just plans):
- Add building placement (HQ and/or barracks) with resource cost — new headers/sources if needed
- Add a simple faction AI tick (gather / build / train)
- Wire into
ok_world_tickor main smoke - Run
./scripts/ci-headless.shand keep it GREEN - Append AGENT_LOG.md + update STATUS.md
Rules: MIT/original only; no proprietary KKnD assets. No empty turns. AUTONOMOUS_STOP only if blocked or verified done. Read src/ and include/ first.
Protocol
- Work thoroughly; no empty turns.
- Emit ## AUTONOMOUS_STOP only when DONE or truly blocked.
- If missing actionable rules would unlock autonomy (not a rewrite of the mission), append exactly one block:
NEED_INSTRUCTIONS
why: need:
Do not use NEED_INSTRUCTIONS to change the mission goal.
Last note
Session started.