Home - diegoami/imperial_conquest_2 GitHub Wiki
Imperial Conquest 2
A modern, moddable reimplementation of Imperial Conquest 2 (1996). This wiki holds the living reference: pages that change faster than the code and carry no contractual force.
The contracts live in the repository, where a review can diff them against a commit:
| In the repository | What it is |
|---|---|
| task-catalogue.md ยท tasks/ | The task index, and each task's own entry (docs/tasks/T<nn>.md): its scope, Owns list and Definition of Done โ what an implementer is graded against |
| build-process.md | Roles, the task loop, the review gates, the prompt templates |
| game-design.md ยท design-audit.md | What is being built, and what the evidence actually supports |
| investigations/ | This repository's own evidence write-ups, cited as provenance by the tests |
| operating-guide.md | Where things live, the skills, the working rules and the standing preferences |
Living pages here:
- Where the build stands โ how to read the board, and what becomes runnable when
- Open questions โ research-level items not yet established
- Practical caveats โ the sharp edges of this machine and toolchain
- Process incidents โ the numbered incidents behind build-process.md's rules; append-only
- Model trials โ what each reviewer and implementer model caught, missed or failed on, and every substitution under the review tiers; append-only
- Agent failures โ every agent run that ended early, lost work or went outside its lane, its cause, and the open actions; append a row after each failed run
- Jev โ the typed-decision model behind
scripts/jev-ask.ps1: id, endpoint, request shapes, limits, price and data terms, each with its source - Review 2026-09-18: repository and direction โ a dated audit, not maintained
Try the demo (after cloning):
dotnet run --project src/IC2.Cli -- --script tests/fixtures/cli/demo.txt
Play in the terminal with dotnet run --project src/IC2.Cli -- --scenario classical-mediterranean --seat rome, or in Godot, from source: open godot/project.godot with Godot .NET 4.7.2 and run the project (README).