Skip to content

History / Turn Ease

Revisions

  • sync: pivot in place (Turn-Ease), changelog, code map — 2026-08-22

    @sswelm sswelm committed Aug 22, 2026
  • Sync from repo docs: the DialConfig extraction, its guard rails, and the drill findings Generated by tools/sync_wiki.sh from HumankindAssetFramework@d3ee9ab. Five pages changed: - Testing — the dial coverage row, the "extracting logic so it CAN be tested" section (the pattern, the legacy parity oracle, the mutation drill, the in-game drill), and the suite count 120 -> 329. - Decisions — new ADR: to test the untestable, move the DECISION out of the method that does the I/O; what the extraction must carry (a parser that REPORTS what it cannot understand); and the guard rails, since extracting shipped code can change it. - Code-Map — DialConfig.cs, the pure parse half of the four live haf_*.txt dials. - Turn-Ease — author-facing: a dial typo is now a named [Dial] warning instead of silence, and numbers echoed in the log are spelled the way the file must spell them. - Changelog — the war story, including the bug the in-game drill found that 323 green tests had missed (the comma-decimal echo printing the one spelling the parser rejects). Sidebar unchanged — no new pages. Verified: 0 dead links across all 43 pages.

    @sswelm sswelm committed Aug 20, 2026
  • Sync from master (de-ENC rename + district ground material)

    @sswelm sswelm committed Aug 8, 2026
  • Sync from master (category turn ease + battle gunnery)

    @sswelm sswelm committed Aug 6, 2026
  • Sync from master (category turn ease + census)

    @sswelm sswelm committed Aug 6, 2026
  • Sync from master (strike synchronization)

    @sswelm sswelm committed Aug 5, 2026
  • Sync from master (turn ease & attack hold)

    @sswelm sswelm committed Aug 5, 2026