diff --git a/README.md b/README.md index b2f6430..00f17a8 100644 --- a/README.md +++ b/README.md @@ -42,4 +42,9 @@ Legacy Architecture (available at `/legacy` url prefix): - Read-only table view for the V2 application - alternatively, "close" a table so that it can no longer be modified, and then the game can be shared - Client-side sessions (cookies) to provide a `Your Recent Games` section on the home page - - this will make it easy to return to previously reviewed games (without remembering a table id). \ No newline at end of file + - this will make it easy to return to previously reviewed games (without remembering a table id). +- "Undo" Functionality + - Probably need something resembling event sourcing. + - Allow "undoing" out of sequence? Or just linked-list style undo. + - "Out of sequence" undo is more accurately called "revert" or "invalidate" a given action. + - Goal is to provide "audit trail" for all participants to view what was accounted for and how. \ No newline at end of file