docs(playability): inventory legacy user workflows - #141
Merged
Conversation
blakinio
force-pushed
the
docs/OTC2-20260801-playability-p0-legacy
branch
from
August 1, 2026 18:16
a113e20 to
346d1bd
Compare
blakinio
marked this pull request as ready for review
August 1, 2026 18:20
blakinio
added a commit
that referenced
this pull request
Aug 1, 2026
Move the completed P0 legacy workflow/parity task from active to archive after PR #141 merged and both required CI runs passed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
Inventory player-visible legacy workflows and convert them into reusable functional parity scenarios without importing Lua/OTUI architecture into the Rust client.
Deliverables
Key result
Core playability, core gameplay, daily product and exact-profile feature families are separated. Legacy globals, OTUI widget IDs, module boundaries, password fallback, proprietary content and automation are explicitly not parity requirements. Exact-profile scope remains conditional on Canary evidence and product classification.
Safety
Implementation is not authorized. No legacy/Rust source, proprietary asset/binary, PR #23 path or official-service automation.
Exact-head validation
Clean restacked head
346d1bd8513fbe635873303b2818848ef3b2e489is one commit onmain@6007a5dfe2cfcf7429c7ef999b51f37244b21d0cand passed:30712144007;91401340297: locked metadata, rustfmt, strict Clippy, complete workspace tests and architecture validation;91401340276;30712144118;CI / Requiredjob91401454738;Task
OTC2-20260801-playability-p0-legacy