Skip to content

History / Decisions

Revisions

  • docs: sync wiki from 0a02b59

    @github-actions github-actions[bot] committed Sep 1, 2026
  • docs: sync wiki from 53eeb13

    @github-actions github-actions[bot] committed Sep 1, 2026
  • docs: the authoring tools install from the Unity menu Mirrors HumankindAssetFramework 2a00c95. Getting-Started gains step 1 (Add package from git URL), Editor-Tools gains the same URL up front, Decisions records that packaging is done and pack identity is the last item, and Overview (README) marks the roadmap entry complete. Only these four pages changed; the other 41 differed by line endings alone and were left untouched.

  • Sync from repo docs @ 37f7433 — Performance sections 8/9 (Formation resolved, PoseDonor open) + the compile-against-DLLs decision Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @sswelm sswelm committed Aug 23, 2026
  • Sync from repo docs @ 813e435 — footprint precedence decision + backlog resolution Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @sswelm sswelm committed Aug 23, 2026
  • Sync from repo docs @ 8434e47 — single-tenant editor decision + dead-default parse fix tools/sync_wiki.sh. Content changes only: Building, Changelog, Decisions, Framework-Review, Multi-Mod, Overview, Review-Backlog. The other 38 pages were line-ending-only churn from the sync and were left untouched. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @sswelm sswelm committed Aug 23, 2026
  • sync: pivot in place (Turn-Ease), changelog, code map — 2026-08-22

    @sswelm sswelm committed Aug 22, 2026
  • sync from repo docs @ 91caabd (per-frame cost day)

    @sswelm sswelm committed Aug 21, 2026
  • sync from repo docs @ 5135258 (clip-role table)

    @sswelm sswelm committed Aug 21, 2026
  • sync from repo docs @ 031d2b8 (08-21 review: thread-safety races, smoke district ledgers + texture health)

    @sswelm sswelm committed Aug 21, 2026
  • Sync from repo docs: the stale baker/ editor snapshot is deleted Generated by tools/sync_wiki.sh from HumankindAssetFramework@86e1d90. Building, Code-Map, Editor-Tools, Decisions, Overview and Changelog all stop describing a mirror that no longer exists. The Decisions rule is now unqualified: a cross-repo copy is either authoritative or it does not exist.

    @sswelm sswelm committed Aug 20, 2026
  • Sync from repo docs: PoseMath extraction + the RenderTexture readback rule Generated by tools/sync_wiki.sh from HumankindAssetFramework@eb0b235. - Testing — the per-frame pose decisions row (PoseMath); the second-extraction section: what a legacy parity oracle is good at (transcription — it found the exactly-4.0 fire-match divergence) and what it is not (algorithm choices — a headcount mutation sails past thousands of generated layouts, and a bigger corpus makes it fire LESS often, so adversarial hand-written cases carry that job). Suite 120 -> 383 across the day. - Decisions — two new entries: move the DECISION out of the method that does the I/O (the extraction rule and its guard rails), and every RenderTexture readback restores `active` in a `finally`. - Code-Map — PoseMath.cs, with the warning that the three match radii differ (state 4u, fire 4u, deploy 3u). Sidebar unchanged — no new pages. Verified: 0 dead links across all 43 pages.

    @sswelm sswelm committed Aug 20, 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 repo docs @ b71cdd7: pack pre-flight validator built (suite 111)

    @sswelm sswelm committed Aug 18, 2026
  • Sync from repo docs @ c8f85eb: backup drill complete + Factory manual recycle-bin Remove

    @sswelm sswelm committed Aug 17, 2026
  • Sync from repo docs @ 5afaa62: shared-seam census (suite 92)

    @sswelm sswelm committed Aug 17, 2026
  • Sync from repo docs @ 09345ee: loose-file sweep (suite 90)

    @sswelm sswelm committed Aug 17, 2026
  • Sync from repo docs @ 21e94fc: smoke scale-out (districts/skins/props, suite 89)

    @sswelm sswelm committed Aug 17, 2026
  • Sync from repo docs @ 0219850: smoke depth pass + coverage counters (suite 84)

    @sswelm sswelm committed Aug 17, 2026
  • Sync from repo docs @ d9e197c: F8 smoke depth pass (suite 69)

    @sswelm sswelm committed Aug 17, 2026
  • Sync from repo docs @ 57db722: parse whitelist guard (suite 63)

    @sswelm sswelm committed Aug 17, 2026
  • Sync from repo docs @ 59bcfc1: verified 08-17 review, glbconv split-brain fix, baker cleanup, doc-truth fixes

    @sswelm sswelm committed Aug 17, 2026