Japanese 2.7.1.1 candidate - source and rebuild

Both Git bundles contain complete history and passed `git bundle verify`.
No original game executable or extracted game data is included.

Client: 0c421367a58df2b2dfe6a36029a73a1ba05b301e
Fork: 15bd80e0e2b2d76d8f7807bcb71650695f50b472
Upstream JP RVA source: vswarte/fromsoftware-rs at
59fbd3b3b7daaf14aca47c9f73530493dba6bc79,
crates/eldenring/src/rva/rva_jp.rs, copied unchanged into rva_jp_2711.rs.

The client manifest and lockfile pin the new fork commit. It is not on GitHub yet.
Use the local bundle with Git's process-scoped URL rewrite to rebuild without
changing the committed dependency URL or any global Git configuration.

In a new PowerShell session, from this directory:

git clone -b codex/jp2711 ./fromsoftware-jp2711.bundle ./fromsoftware
git clone -b codex/player-report-tracker ./er-client-jp2711.bundle ./client
$dependencyUri = ([uri](Resolve-Path ./fromsoftware).Path).AbsoluteUri
$env:GIT_CONFIG_COUNT = '1'
$env:GIT_CONFIG_KEY_0 = "url.$dependencyUri.insteadOf"
$env:GIT_CONFIG_VALUE_0 = 'https://github.com/4laric/fromsoftware-rs'
$env:CARGO_NET_GIT_FETCH_WITH_CLI = 'true'
$env:RUSTFLAGS = '-Dwarnings'
Set-Location ./client
cargo build --locked --release -p eldenring-archipelago

Requires Windows x64, the MSVC C++ build tools, Rust nightly, and network access
for other dependencies not already cached. The provided DLL was built with
rustc 1.101.0-nightly (5c543b0b8 2026-09-29), x86_64-pc-windows-msvc.
Different toolchain versions/timestamps need not produce byte-identical DLLs.
The build log's output directory identifies the resulting DLL.

Verified on this source:
- cargo fmt -- --check
- cargo test --offline --locked -p eldenring --lib version_tests (2 passed)
- cargo test --offline --locked -p eldenring-archipelago --lib (133 passed)
- cargo test --offline --locked -p er-logic -p er-codec -p er-semver
- cargo clippy --offline --locked -p eldenring-archipelago -- -D warnings
- cargo clippy --offline --locked -p eldenring-archipelago --features profile -- -D warnings

The standalone fork-workspace test command initially could not resolve an uncached
debug-tool dependency offline. The two fork tests were then run successfully through
the client's locked dependency graph, against the exact fork revision being shipped.

Upstream's 107-field JP table differs from its WW table in 17 vtable addresses;
the other 90 fields agree. This supports, but does not prove, using the existing
WW2710 private-address candidates for JP2711. No Japanese executable or live game
was available for independent validation. Startup logs preserve this limitation.
