Dated source reference. Current release status: handoff state. Full original relative paths are in the developer archive.
Team distribution71 — October20,2026
The user explicitly requested the current OpenHoops build for teammates and full documentation for an independent dynasty app's direct native startup. This authorizes a new team package and supersedes older packaging deferrals. The app's language is unknown; the delivered contract is language independent. Do not message other project chats or broadcast custody updates: the user now manages that coordination.
Share and install
Team download hub · Windows ZIP · Dynasty integration · Installation.
Version 2026.10.20-team1;12,328,569 ZIP bytes;195 checked payload files,253 offline links. Local immutable ZIP. SHA-256:
da44197bed5d74f3ee0370d131154a5a2a3b99beb4d9f5b866765ab460ee1e9e
The package ships accepted API70e/dev55/HTTPv1/ABI26/event4, non-probe native70d/DLL5cf76196, matching sanitized roster writer, embedded Python3.13.16, compiled/source TypeScript SDK and experimental native C SDK. No original game EXE/assets/roster/profile, account state, credentials, vendor program/help or private source archive is included. Runtime/game code is unchanged. Presentation rendering/native broadcast suppression remains unfinished.
Top-level OpenHoops.cmd dispatches api, check, scenarios and selected examples with explicit bundled import paths. Python and Node24 process examples cover owned launch, durable final inbox before ACK and explicit matching finished-game closure. Request generation accepts actual roster/choice/identity files rather than inventing roster identities. Eleven curated topic/reference guides, exact OpenAPI, supporting SDK contracts and offline HTML are included. HTTP reference is generated from all50 operations/126 schemas.
Package acceptance
- Bundled API:634 Windows tests, zero errors/failures/skips;126 schemas. Imported modules and interpreter are the actual packaged copies.
- Runtime/TypeScript: seven CLI entry points and25 packaged-client runtime tests pass; Node24.22.0. Compiled inputs retain accepted source identity.
- Examples/HTTP:13 cases, all eight real-HTTP synthetic scenarios, helper generation, static compatibility, new JavaScript durable-inbox/lost-ACK recovery and both wrappers' failed-launch broker cleanup. No game is executed.
- Installer:ten groups cover fresh/space-path/idempotent/known-upgrade rollback, unknown loader/custom config/missing profile/incomplete backup refusal, locked-DLL transaction rollback, changed-file preservation, exclusive save import and tampered payload rejection. Save bytes are explicitly nonplayable file fixtures; the real game/saves are untouched.
- Archive: all ZIP entries rehash to the staged files; no original game or private state passes the content allowlist. External full download matches the published SHA. HTTPS checks:16 public links,206 byte range, six private/API routes404.
- Live page navigation and desktop1200×800/mobile430×850 rendering were checked through the native Paseo browser. Full-page screenshot stitching tiled the image; ordinary bounded-viewport captures rendered correctly. Existing Roster Studio tab/workspace was left untouched.
Native game acceptance is inherited from this exact unchanged DLL: original70liveo natural9–6 and college70liveq natural6–3, copied C metadata, selected IFF reads, classification changes, independent reconciled results/repeated ACK and zero faults. This packaging pass started no game and does not claim a fresh installed-ZIP game campaign. Changed FT count retains the prior headless/original-instruction limit; physical multi-controller/ultrawide/fullscreen/device-reset and full-rulebook certification remain unavailable.
Hosting ownership and preservation
New dedicated Dell root C:\Users\brent\OpenHoops\downloads71, loopback8796/8797, explicit hash-verified public allowlist. Active receipt: Python900/start20:33:16.8877670UTC and tunnel2648/start20:33:17.1898568UTC. These were started independently of the SSH job through WMI; no scheduled task/service/recurring automation was created. Public files are static downloads/docs, never the game API. The temporary hostname depends on the Dell and tunnel staying online.
Only downloads71/stop_host71.ps1 may stop these processes after exact path/start/argument checks. Do not reuse the historical preview stop script. An initial direct-SSH child pair exited with its SSH job; a first WMI launcher lacked process-local PowerShell policy. Both failed attempts and logs are retained; corrected launcher71b uses -ExecutionPolicy Bypass for that process only. No machine policy changed. Do not advertise the failed mines-suit-inquire-financing URL.
Preservation71 verifies95 originals in both games,98 isolated files, DLL50/original EXE/college INI, all historical public ZIP hashes and all four original hosting identities. No game/GPU lease/input/session/display/native install/MVP path or custody record was changed. Free3,320,373,248 bytes at20:34:40UTC; the3GiB floor still applies to future work. No historical compression/deletion was needed for this package.
Source and packaging evidence live under analysis/team71; curated source docs/examples are in distribution/team71. Frozen accepted runtime stages remain api70e/native70d; stable35/restored50/public preview2 remain distinct. Do not silently install the older hosted broker as the team runtime.