docs(link): clilocs come over the bridge now, and UOFiddler's first job is gone #237

Merged
whitlocktech merged 1 commits from docs/asset-bridge-p2 into main 2026-09-10 16:19:38 +00:00
Member

Phase 2 of the Asset Bridge is built, so the documentation stops telling an operator to install a GUI tool. Pairs with servuo-plugins#29, link#42, Module-uo#36, website#201.

link/v8.md

New §9.1 (what the port cost, what it measured) and §9.2 (where the base comes from now, and when it is read). The measurement worth keeping: 67,496 rows in 290 ms — exactly what UOFiddler's own Ultima.dll produced from this same client through the converter this phase deletes. An independent implementation agreeing to the row is the strongest check available that a format decoder is correct, and it is not what a subtly-wrong one produces.

§17 records the four shapes the org lead settled before any of it was written. Two departed from the recommendation:

  • the bridge always wins — no source setting, because there is no version of that question an operator benefits from answering;
  • import is admin-triggered — boot does not call the shard at all.

website/CLILOCS.md

Rewritten around that: where the table comes from, what arrives and in how many pieces, and the refusals — including the two the file pipeline had no equivalent of (a client patched mid-import, and the base's exemption from the vanished-source rule, which exists so an upgraded install is not asked to approve a change the upgrade itself made).

website/UOFIDDLER.md

Loses Part 1 entirely rather than having it rewritten, with a note at the top saying so. What is left is creature art, which phase 5 takes — after which the page goes away.

link/v3.md §8.6 keeps its reasoning with a superseded note, because the argument for why the manual step existed is still the argument for why this was worth building.

AI disclosure

Written with Claude Code (Opus 5); the commit carries the Co-Authored-By trailer.

🤖 Generated with Claude Code

https://claude.ai/code/session_016wDDVXWMDz82WqE1i969r4

Phase 2 of the **Asset Bridge** is built, so the documentation stops telling an operator to install a GUI tool. Pairs with servuo-plugins#29, link#42, Module-uo#36, website#201. ## `link/v8.md` New **§9.1** (what the port cost, what it measured) and **§9.2** (where the base comes from now, and when it is read). The measurement worth keeping: **67,496 rows in 290 ms** — exactly what UOFiddler's own `Ultima.dll` produced from this same client through the converter this phase deletes. An independent implementation agreeing to the row is the strongest check available that a format decoder is correct, and it is not what a subtly-wrong one produces. **§17** records the four shapes the org lead settled before any of it was written. Two departed from the recommendation: - **the bridge always wins** — no source setting, because there is no version of that question an operator benefits from answering; - **import is admin-triggered** — boot does not call the shard at all. ## `website/CLILOCS.md` Rewritten around that: where the table comes from, what arrives and in how many pieces, and the refusals — including the two the file pipeline had no equivalent of (a client patched mid-import, and the base's exemption from the vanished-source rule, which exists so an upgraded install is not asked to approve a change the upgrade itself made). ## `website/UOFIDDLER.md` Loses **Part 1** entirely rather than having it rewritten, with a note at the top saying so. What is left is creature art, which phase 5 takes — after which the page goes away. `link/v3.md` §8.6 keeps its reasoning with a superseded note, because the argument for why the manual step existed is still the argument for why this was worth building. ## AI disclosure Written with Claude Code (Opus 5); the commit carries the `Co-Authored-By` trailer. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_016wDDVXWMDz82WqE1i969r4
wtclaude added 1 commit 2026-09-10 16:15:59 +00:00
Phase 2 of the Asset Bridge is built, so the documentation stops telling an
operator to install a GUI tool.

`v8.md` gains §9.1 and §9.2 — what the port cost, what it measured, and where the
base table comes from now. The measurement worth keeping: **67,496 rows in
290 ms**, which is exactly what UOFiddler's own `Ultima.dll` produced from this
same client through the converter this phase deletes. An independent
implementation agreeing to the row is the strongest check available that a format
decoder is correct, and it is not something a subtly-wrong one produces.

§17 records the four shapes the org lead settled before any of it was written.
Two departed from the recommendation: **the bridge always wins** (no source
setting — there is no version of that question an operator benefits from
answering) and **import is admin-triggered** (boot does not call the shard at
all).

`CLILOCS.md` is rewritten around that: where the table comes from, what arrives
and in how many pieces, the refusals — including the two the file pipeline had no
equivalent of (a client patched mid-import, and the base's exemption from the
vanished-source rule, which exists so an upgraded install is not asked to approve
a change the upgrade itself made).

`UOFIDDLER.md` loses Part 1 entirely rather than having it rewritten. What is
left is creature art, which phase 5 takes, after which the page goes away. `v3.md`
§8.6 keeps its reasoning with a note saying what superseded it, because the
argument for why the manual step existed is still the argument for why this was
worth building.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016wDDVXWMDz82WqE1i969r4
whitlocktech merged commit 4c6b0c566a into main 2026-09-10 16:19:38 +00:00
whitlocktech deleted branch docs/asset-bridge-p2 2026-09-10 16:19:38 +00:00
Sign in to join this conversation.
No description provided.