docs: sync wiki from 53eeb13
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 @ d8cfed1 (DistrictInject)
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: maintained/archived split, cluster chooser boxes, corrected sidebar
Generated by tools/sync_wiki.sh from HumankindAssetFramework@9569abb.
The repo docs now separate maintained pages (docs/) from frozen notes (docs/notes/). The wiki page
namespace is flat, so page names are unchanged and no wiki link breaks — but the seven archived pages
now each open with an ARCHIVED NOTE banner carrying a frozen date and naming their replacement:
Audit-2026-07-31, District-Dedicated-Visual-Feasibility, District-Footprint-Investigation,
Ecosystem-Survey, Headless-CLI-Design, Pack-Validator-Design, Preview-Texture-Postmortem.
Home rewritten as a task map, with the maintained/archived contract stated up front and the archive as
its own table. District (x2) and animation (x3) pages gained a shared "which page do I want?" box.
Shared-Schema now owns the field count (67 — it had drifted to three different values across four
pages). Testing documents the new docs guard.
_Sidebar.md (hand-curated — sync_wiki.sh never touches it) corrected by hand. It had drifted
independently of this change: Getting-Started was missing entirely, along with Decisions,
District-Dedicated-Visual and Shared-Schema, and four archived notes were listed as ordinary peers.
It now covers all 40 doc pages and groups the archive under its own heading.
Verified: 0 dead links across all 43 pages.
sync: struct batch counts
Sync from repo docs @ 59bcfc1: verified 08-17 review, glbconv split-brain fix, baker cleanup, doc-truth fixes
Sync from master (de-ENC rename + district ground material)
Sync wiki from docs/ (donor-clip flight + turn ease, Editor-Tools, Headless-CLI; sidebar updated)