Skip to content

feat(routines): a page with every routine, coming up first - #151

Merged
httpsphl merged 1 commit into
mainfrom
feat/scheduled-page
Oct 4, 2026
Merged

httpsphl merged 1 commit into
mainfrom
feat/scheduled-page

Conversation

@httpsphl

@httpsphl httpsphl commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Part 3 of the ideas from 2026-10-04.

  • New sidebar entry Routines, under Search and Questions, shown once any routine exists.
  • Coming up: enabled timed routines from every crew, soonest first (5, then "Show more"). Each shows the bot's mascot, the name, the next time ("Tomorrow at 09:00") and the schedule. Interval routines say Keeping watch instead of a time; a running one says "Running now"; signal routines are left out (they wait). A click opens the routine to edit.
  • Below, a group per bot with routines, in crew and bot order: mascot, bot and crew name, a fold arrow and + for a new routine for that bot, with the usual routine rows.
  • Spec 20.9 updated.

Test plan

  • pnpm check (new routinesPage.test.tsx: entry only with routines, order and "Keeping watch", groups, fold and new routine)
  • Preview: the page with the seeded routines
  • Real app: create an interval and a weekly routine on two bots in different crews and check the order

The sidebar gets a Routines page once a bot has one: what runs next
across all crews, soonest first, with interval routines keeping watch,
and below, each bot's routines under its mascot, foldable, with a
button for a new one.
@httpsphl
httpsphl enabled auto-merge October 4, 2026 16:05
@httpsphl
httpsphl merged commit cdcbd89 into main Oct 4, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant