docs: sync wiki from 0a02b59
docs: sync wiki from 53eeb13
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>
Sync from repo docs @ 813e435 — footprint precedence decision + backlog resolution
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
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>
sync: pivot in place (Turn-Ease), changelog, code map — 2026-08-22
sync from repo docs @ 91caabd (per-frame cost day)
sync from repo docs @ 5135258 (clip-role table)
sync from repo docs @ 031d2b8 (08-21 review: thread-safety races, smoke district ledgers + texture health)
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.
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.
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.
Sync from repo docs @ b71cdd7: pack pre-flight validator built (suite 111)
Sync from repo docs @ c8f85eb: backup drill complete + Factory manual recycle-bin Remove
Sync from repo docs @ 5afaa62: shared-seam census (suite 92)
Sync from repo docs @ 09345ee: loose-file sweep (suite 90)
Sync from repo docs @ 21e94fc: smoke scale-out (districts/skins/props, suite 89)
Sync from repo docs @ 0219850: smoke depth pass + coverage counters (suite 84)
Sync from repo docs @ d9e197c: F8 smoke depth pass (suite 69)
Sync from repo docs @ 57db722: parse whitelist guard (suite 63)
Sync from repo docs @ 59bcfc1: verified 08-17 review, glbconv split-brain fix, baker cleanup, doc-truth fixes