2.1 KiB
| id | title | priority | status | scope | owner | updated_at | parent | related | assigned_by | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| p1-05-followup-shipwright-batch | Shipwright autoplay-batch sign-off — luxury variance + personality win balance | p2 | stub | game1 | shipwright | 2026-05-14 | p1-05 |
|
shipwright |
Summary
Two p1-05 acceptance bullets cannot close inside p1-05's JSON-tuning-only scope — both depend on upstream warcouncil work and require a fresh 10-seed (or 50-game) autoplay batch on apricot once that upstream lands:
-
Luxury variance ≥ 3 distinct luxuries per seed. Un-gating experiment (
apricot-20260418_062941) falsified the JSON-tuning hypothesis; the true blocker is game length (median domination ~T85), not the tech gate. p2-54d landed themc-ai::evaluator::score_techluxury-unlock scoring (211/211 mc-ai tests pass), but full revalidation requires a batch afterp0-08domination tempo lengthens median game past T250. -
personality_win_balancePASS per p0-02 acceptance. Warcouncil owns the 50-game sample underp0-02; Shipwright signs off on the batch run + report once warcouncil delivers the personality tunes.
Both are autoplay-batch sign-off work, not new design or tuning. Tracked separately so p1-05 itself can close on the in-scope JSON tuning that already shipped (pop_peak median 69, worker_improvements min 15, techs median 39, combats median 808, strategic_gate_rejections 1670).
Acceptance
- Post-
p0-0810-seed T300 batch on apricot shows per-seedluxury_variance ≥ 3(baseline 3,1,3,1,2,1,8,3,3,0 fromapricot-20260418_062941). - Post-
p0-0250-game batch showspersonality_win_balancePASS per p0-02 acceptance. - Both batch reports filed under
.project/reports/batches/.
Dependencies
p0-08— domination tempo (warcouncil).p0-02— personality win balance 50-game sample (warcouncil).p2-54d—luxury_unlock_scoresAI bridge (landed, awaiting batch).
Out of scope
- New JSON tuning passes — p1-05 closed those.
- New AI scoring logic — p2-54d closed the luxury_unlock_scores path.