2026-05-24·Yifan

A Week in Covenant: A Fresh Home Page, Tasks Your Way, and Guild Identity

What a week (°o•). The home page got rebuilt, tasks and habits learned to bend to how you actually work, and guilds finally have some customization.

The dashboard got a fresh home page

When you land in Covenant, the dashboard used to be a polite shrug. Now it's the page I actually want to see first thing in the morning.

  • A trend chart showing your output over the last weeks, bucketed by your timezone instead of UTC (which meant tasks done at 11pm were silently rolling into "tomorrow" — embarrassing (◡_◡), turns out all users do not, in fact, live in London)
  • A today summary card with what's due, what's overdue, and what you've already cleared
  • Quick-complete habits right on the home page. The whole point of Covenant is reducing productivity management friction

Tasks bend to how you actually work

The old task system shipped with three hardcoded statuses: To-do, In-progress, Done. Fine defaults. Not enough for most people.

  • User-defined statuses. Make a "Blocked" column. Make a "Waiting on someone." Make seven columns if that's how your brain works. The kanban board, the list, the dropdowns — they all read from your statuses
  • Per-tab visibility. Hide the kanban if you never use it. Hide the matrix. Show only what you'll actually look at
  • Settings live on the page now, not buried two menus deep. Open tasks, click the settings, change what you see, close it

Habits got the same treatment

Three views, pick what fits.

  • Today — only the habits due right now, ordered by what you haven't done yet
  • List — the classic row view with streaks and last-completed info
  • Heatmap — a GitHub-contributions-style grid of your year. Pretty cool to look at (ノ◕ヮ◕)ノ*:・゚✧

Each view is a tab you can hide if you don't want it.

Guilds have a face now

Last week guilds got campaigns and tiers — the mechanical layer. This week they got identity.

  • Guild lore. A rich-text block where the owner writes whatever the guild is about. Rules, vibe, a stupid origin story involving a goose
  • Member titles. Officers can hand out custom titles to members. "Demon Slayer", "Straw Hat Pirate", whatever. Shows next to the name in the member list
  • Tier badges. Each guild tier now has a visible badge — small, but it's the kind of thing that turns "I'm in a guild" into "I'm in that guild"

Onboarding got a real revision

The tutorial used to be a single popup at the start. Helpful for ten seconds. Useless after that.

Now there's a checklist in the objectives page that gently nudges new players through "create a task → complete it → earn mana → equip items → start your first quest → spend mana to use an ability." Small steps, visible progress.

Polish that adds up

  • Collapsible sidebar sections with persisted state
  • Sitemap, robots.txt, and per-page SEO metadata. Now Google can actually find the public pages
  • Improved error handling in forms. Now they actually tell you what's wrong. Incredible. Revolutionary. Disrupting

See you next week, be mischievous ( • ᴗ - ) ✧

We use essential cookies to keep you signed in and remember your language preference. Learn more