Skip to content

TEST NOMINATIONMODERATION 114 UI Case

Codex edited this page Nov 1, 2026 · 4 revisions

TEST-NOMINATIONMODERATION-114 - Verify TR-14: Candidate nomination and moderation

Linked specification for the matching authoritative QBrain TEST record. Persistence is reported by receipt.json; this documentation run executed no application tests.

Field Specification
Objective Verify Verify TR-14: Candidate nomination and moderation.
QBrain reference/scope TEST-NOMINATIONMODERATION-114; Word Pairs / PROD-WORDPAIRS; workspace <home>/github/WordGame/.mcpServer/wordpairs; layer layer-1
Source revision Original designs at 435be05abac5310172cfb9a9290c9d7ea0d1cbde; exact dirty prose/decision hashes in sources.json. New UI-DEC decisions derive from the operator instruction to fill gaps.
Source links word_association_nomination_flow.svg
Frame/element identifiers NOM-FLOW, NOM-NODE-B, NOM-NODE-C, NOM-NODE-F, NOM-NODE-G, NOM-NODE-H, NOM-TRANS-A-B, NOM-TRANS-B-C, NOM-TRANS-C-D, NOM-TRANS-E-C, NOM-TRANS-D-F, NOM-TRANS-F-G, NOM-TRANS-G-H, NOM-TRANS-G-I, SCREEN-NOMINATION, STATE-NOMINATION-01, STATE-NOMINATION-02, STATE-NOMINATION-03, STATE-NOMINATION-04, STATE-NOMINATION-05, STATE-NOMINATION-06; exact SVG anchors are listed in coverage.md
FR/TR → specific AC references FR-CATEGORYSUGGESTIONS-017#DEC-08; FR-NOMINATIONS-016#DEC-07; FR-NOMINATIONS-016#DEC-08; TR-NOMINATION-MODERATION-014#DEC-07; TR-NOMINATION-MODERATION-014#DEC-08; TR-SUGGESTION-REVIEW-015#DEC-08
Priority high
Platform/viewport Phone Chromium/Android and Safari/iPhone where applicable; project matrix320x568,390x844,844x390;1280px at400%zoom and200%text enlargement. OS-native installation is a separate physical-device dependency.
Preconditions/roles Alice has one eligible no-hint solve; candidate Moon is already nominated by Alice; independent moderator Bob, senior Cara.
Test data 9 then 10 unique profiles; duplicate Alice nomination; one appeal; reason Needs curation.
Synchronization Await the explicit observable conditions and source-defined deadlines below; no fixed sleeps. Harness timeouts do not create a product response-time SLA.
Cleanup Close case-owned contexts and reset only isolated fixture accounts, rooms or content, including after failure. Preserve shared catalog and real profile data.
Automation readiness Ready for automation once isolated UI fixture seeding and observations are available; documentation only.
Basis Specified by cited designs/QBrain; new gap behavior is specified by UI-DEC-01..08. Synthetic fixture identities/data are test configurations.
Execution Not run here. Existing historical status/evidence remains unchanged; new obligations remain pending/unsatisfied.

Ordered actions and observable results

Step Action / condition Observable expected result
1 Attempt Alice's duplicate candidate nomination and a second candidate from the same solve. Neither increases count or consumes an additional nomination.
2 Reach 10 unique nominations, reject as independent Bob with reason, appeal once and resolve as independent senior Cara. Review starts at 10; reason/history persist; only one appeal is accepted; proposer/original reviewer cannot resolve the appeal.

Scenario

Feature: Verify TR-14: Candidate nomination and moderation
  Scenario: TEST-NOMINATIONMODERATION-114 design verification
    Given Alice has one eligible no-hint solve; candidate Moon is already nominated by Alice; independent moderator Bob, senior Cara.
    And the fixture data is 9 then 10 unique profiles; duplicate Alice nomination; one appeal; reason Needs curation.
    When Attempt Alice's duplicate candidate nomination and a second candidate from the same solve.
    Then Neither increases count or consumes an additional nomination.
    When Reach 10 unique nominations, reject as independent Bob with reason, appeal once and resolve as independent senior Cara.
    Then Review starts at 10; reason/history persist; only one appeal is accepted; proposer/original reviewer cannot resolve the appeal.

Boundaries

The diagram's separate "hold" outcome has no defined status contract: Q-MOD-02 remains blocked.

Criterion references identify intended verification. Non-UI transaction, distribution, release/deployment and native OS guarantees retain separate technical/operational tests; this document is not a claim that a compound criterion passed.

Clone this wiki locally