PLATE9 1.2.7 — CIRCUIT AND DEEP-AUDIT PLAYTEST

Audit follow-up: restart once during your active Circuit table and once while
watching a stage after elimination. Other tables should wait until you resume.
Check that the spectator Resume button works, that a completed event offers
Finish & return to lounge, and that pot, draft reserve and escrow are visible.
If Windows denies a save, the Circuit should say Play paused and offer Retry
saving progress. Once saving recovers, play remains paused until you resume.

1. Close Plate9, extract the complete ZIP and run Install-Offline.cmd.
   Run Check-Plate9.cmd. py -m plate9 --version should report 1.2.7.
   Your current table, career and stock holdings should load directly.

2. Inspect gold faces in the memory window, public board and reveals.
   Look for reflective gold without green face inlays, and faceted suit symbols.
   Check the nearest row and both red and black suits. The larger, bold
   ranks remain; there is no bottom panel. Gold backs have a layered
   nine-cell crest, with distinct Aurora, Royal and Obsidian accents.

3. Reveal a committed pair. The lower rank should remain exposed beneath
   the top card. Opponent cards should retain their clean face artwork.
   LOCK and STAY continue to identify their actual gameplay states.

4. Hover and keyboard-focus the toolbar, both side rails, public-board
   buttons and Ting controls. No tooltip should appear. Open and close
   the exchange and check that nothing remains above the trading window.
   The chart's price-and-volume figures now stay in one inline row.

5. Choose a stock, Buy shares and a quantity. Review purchase must show
   price, fee and total without spending credits. Confirm purchase must
   show PURCHASE COMPLETE, the exact payment, remaining cash and shares
   now owned. View transactions must open the matching saved receipt.
   Close and reopen Plate9 and verify the holdings and receipt persist.

6. Select a held stock, Sell shares and a quantity. Review sale and
   Confirm sale must show SALE COMPLETE, the proceeds after the fee,
   remaining cash and shares still owned. Selling your last shares
   should show zero remaining. A stock you do not own should explain
   why selling is unavailable. Cancel a reviewed order and verify your
   credits and shares do not change. Let a quote expire and verify that
   confirmation disables until you cancel and review the current price.
   Escape should dismiss the result first, then close the exchange.

7. Open Career > Bicycle decks. All nine decks should have distinct art.
   Review a 80,000-credit purchase, cancel once, then confirm. Verify PURCHASE
   COMPLETE, ownership, equipped status and exactly one deduction. Switch
   owned decks for free, including at zero credits; restart and verify all
   ownership remains. Sale proceeds should be usable here. Insufficient
   credits should explain how many more are needed. Gold card rims must
   remain distinct and face/reveal ranks must be readable.

8. Commit a card and replace a card during the memory window to confirm
   the existing short animations. Continue checking sound during normal
   Windows play; the sound implementation is unchanged in this release.

Automated verification uses Linux and the Qt software renderer. This
checklist covers appearance and sound on your actual Windows display.

PREMIUM SCULPTURES
Open Career, then Time crystals. Confirm 16 pieces, with the Dyson Sphere
(500,000 XP) and Massive Galactic Trader Ship (1,000,000 XP) in the final
two slots. Inspect both full images and complete names. Review and confirm
purchases when sufficient available XP is earned. Each must issue one
permanent certificate without spending credits or reducing lifetime XP.
Restart and verify ownership; already-owned sculptures must not charge again.
Bicycle decks is the adjacent tab: all nine cost 80,000 banked credits each
and cannot be bought using XP. Verify both tabs at your normal window size.

PREMIUM GUEST UNLOCKS
Dyson Sphere must reveal Freddie Mercury; Galactic Trader Ship must reveal
Stephen Hawking. Invite each to either seat. Freddie is Queen's singer and
uses a credited still concert photograph with naturally closed eyes.
Check Stephen's natural blinks and Focus table pose, the original guests'
eye animations, and both new guests' legal decisions in actual play. Neither
new guest can be selected before the corresponding sculpture is owned.

OPPONENT INSIGHT
1. Open either guest's single-row public card view. A bar of identical width
   must appear above the row, with a centered gold lock before purchase. It
   must not open a graph or close the card row when clicked while locked.
2. Open Career > Table tools. Opponent Insight costs 100,000 banked credits
   once for all guests. Check any shortfall, review and cancel once, then
   confirm when funded. PURCHASE COMPLETE must show the exact charge and
   remaining balance. Neither available nor lifetime XP should decrease.
3. Open the guest card row again. Its lock must now be a graph icon. Open
   and close repeatedly using that same bar: the graph moves up/down while
   the bar and cards stay still. Check both opponents and a small window.
4. Play normally. Only completed plays appear, with separate histories per
   guest. Patterns shows matched wagers, unmatched raises and J-A raises;
   Wagers shows main stakes/returns. Unrevealed Stays must not disclose ranks.
   No history should be invented for a guest you have not yet played.
5. Hover the chart or use left/right arrows: details stay inside the chart.
   Change 48/96 plays and both modes. Escape first hides the graph, then
   closes the card row. Reduced motion should open and close immediately.
6. Restart: ownership, credits, XP and opponent histories should persist.
   The feature cannot be purchased twice. README describes the complete current
   feature set and its only link is the approved gameplay screenshot.

CARD FACE COLORS
Equip each owned bicycle deck and inspect regular faces during memory,
placement, reveal and opponent public views. They must be white, with a thin
border matching the back-art color. Custom gold faces and backs must remain fully gold, without green inlays
or deck-colored borders. Normal bicycle backs keep their original artwork. Default backs retain their inlay; standard regular
faces are neutral graphite. Check 10, J, Q, K and A in the nearest row and
the exposed lower rank below a committed card. Switch back to the standard
finish and confirm its normal faces and original backs return immediately.

CIRCUIT PLAYTEST
1. Open the trophy beside Exchange (Ctrl+J). Review/cancel an entry, then enter.
   Confirm only 5,000 credits are deducted and the bracket has 27 players.
2. Equip a bicycle deck in Career before entry. Circuit cards must use the
   standard Plate9 deck; the bicycle selection returns after Save & Exit.
3. Without buying Opponent Insight, open each guest card row and graph bar.
   The Circuit graph opens; after leaving, ordinary ownership is unchanged.
4. Play a few rounds. Inspect another table: real chip counts and locks update.
   Check portrait readability, responsive controls and reduced-motion mode.
5. Save & Exit during memory, a wager and a side challenge. Resume and restart
   the app: cards, timer remainder, stacks, opponents and bracket must agree.
6. At a settled table, check the result explanation and next-stage control.
   If eliminated, follow the semifinal/final as a spectator.
7. Confirm a final prize is banked once, survives restart and has a receipt.
   A chip championship must not grant the nine-lock achievement.
8. Cancel withdrawal once, then confirm it. Entry is not refunded. An ordinary
   table parked before the Circuit returns intact. Check sound after switching.
