docs(@projects/@magic-civilization): 📝 update diplomatic agreement test verification

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Natalie 2026-04-27 23:49:34 -04:00
parent 38d2e5c901
commit 8c4e47d41e

View file

@ -132,7 +132,7 @@ flavor stays Game 3 (Elves).
- `cargo build -p mc-trade` on apricot → clean (only pre-existing 32 doc warnings).
- `cargo test -p mc-trade` → 21 unit + 3 courier_lifecycle + 2 trade_lifecycle = 26/26 passing.
- `cargo build -p mc-turn` on apricot → clean.
- `cargo test -p mc-turn --tests` running on apricot under `CARGO_TARGET_DIR=/tmp/mc-build-cycle4/target` (clean rebuild in flight at end-of-cycle write — result will be appended on next cycle).
- `cargo test -p mc-turn --tests` on apricot → all green; notably `trade_ledger_diplomatic_agreement_roundtrip` (in `serde_roundtrip.rs`, 6/6 passing) verifies the TradeLedger schema migration round-trips through serde without data loss.
**Acceptance bullet status after cycle 4:**
- Bullet 5 (mc-trade extension) → ✓ — DiplomaticAgreement enum + OpenBorders + SharedMap + CourierRoute all landed; TradeLedger migrated.