Result dialog after a solved or failed Puzzle, and the Puzzle's rating once resolved #453
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
spec
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#457 Home split into a Puzzles half and a Play half
amaurycoudr/chess-project
#452 Solving moves to /puzzles/train on GameScreen, with a move list
amaurycoudr/chess-project
Reference
amaurycoudr/chess-project#453
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
#450
What to build
API. The
solvedandfailedmove results and thesolutionresult gain the Puzzle's own rating.ServedPuzzledoes not carry it, so it never reaches the page before the Puzzle is resolved.Result dialog. A dialog opens when a Puzzle is solved or failed on the board, in an Attempt or a Replay. Hint and Show solution never open it.
Puzzle row. Once the Puzzle is resolved by any ending, including Show solution, the Puzzle row reveals the Puzzle's rating.
Covers stories 19 and 32–35.
Seam: Front — the pages on the app's router, for the dialog and the row. The Puzzle's rating in the results goes through the API seam as widened on #450 (the
puzzle.*procedures through the RPC integration harness).Acceptance criteria
solved,failedandsolutioncarry the Puzzle's rating;nextandreplaydo notpuzzles.spec.tsasserts the dialog and its rating change on the solve and on the failurementioned in issue #457
marked this issue as related to #450
marked this issue as related to #452
marked this issue as related to #457
mentioned in merge request !557
mentioned in commit
3c5d8b14ffmentioned in commit
720626fd1amentioned in commit
2649e61713mentioned in commit
413994d0fdmentioned in commit
ce5152abd9mentioned in commit
605b76b183