]> git.cworth.org Git - turbot/blobdiff - TODO
Fix missing case of nested array
[turbot] / TODO
diff --git a/TODO b/TODO
index bc8385d1537f0ae200ccfb52db1126bedb0ce83b..52b8c3785cff3365cc2f389a1e16280ebc468ee5 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,9 @@
 Ordered punch-list (aiming to complete by 2021-01-08)
 -----------------------------------------------------
 
 Ordered punch-list (aiming to complete by 2021-01-08)
 -----------------------------------------------------
 
+• Add an "archive channel" button that is provided out after a puzzle
+  has been solved.
+
 • Add tags to the puzzle edit interface
 
 • Make the /hunt command drop from the database any rounds that have 0
 • Add tags to the puzzle edit interface
 
 • Make the /hunt command drop from the database any rounds that have 0
@@ -38,15 +41,22 @@ Recently-proposed ideas (not yet prioritized)
   complaints from Slack even when the command works exactly as it
   should).
 
   complaints from Slack even when the command works exactly as it
   should).
 
+• Hunt creation and editing should set the hunt channel's topic
+
+• There should be a state string in the hunt (and support for the
+  /state command) so that there's a supported way to edit the hunt
+  channel's topic without destroying its links.
+
+• The Turbot Home view and the /hunt output should emit the hunt links
+  and state string (similar to how puzzle links and state strings are
+  already implemented).
+
 Round management
 ----------------
 
 • Select round fields by default based on the round of the puzzle for
   the channel in which `/puzzle` is invoked.
 
 Round management
 ----------------
 
 • Select round fields by default based on the round of the puzzle for
   the channel in which `/puzzle` is invoked.
 
-• Consider putting a round prefix into the channel name to group a
-  round's puzzles in the channel list.
-
 Hunt overview commands and filters
 ----------------------------------
 
 Hunt overview commands and filters
 ----------------------------------
 
@@ -81,11 +91,6 @@ Sheet-related fixes
   have backup access to all of them on the off chance of Slack not
   being available.)
 
   have backup access to all of them on the off chance of Slack not
   being available.)
 
-• Put the puzzle's name into the primary tab of the sheet
-
-• When copying tabs from the spreadsheet template, don't leave the
-  default "Copy of " text in place.
-
 • Do something to make it more clear which tabs exist just as
   backup/reference from the original template vs. any new tab a user
   has created during the hunt. (Perhaps color the reference tabs
 • Do something to make it more clear which tabs exist just as
   backup/reference from the original template vs. any new tab a user
   has created during the hunt. (Perhaps color the reference tabs