This edition runs eight days, Monday to the following Monday, because Sunday's edition did not go out. The work merged in three waves: Monday, Friday, the weekend. 63 changes in eight days, 41 of them on Saturday and Sunday. The headline pieces: the start page shows where you stand after connecting, a team can share one habit list that lands in every member's journal, scheduled habits re-settle yesterday's edits, connecting from the template goes straight to the right database, Season 0 has its countdown with one join link. The widget can now live on your phone's home screen.

8
days covered (Sep 7–14)
63
changes merged (37 app · 26 site)
3
production deploys
35
backlog items cleared
41
changes merged over the weekend

Sprint map

One row per story arc, one column per day.

Product Reliability Under the hood
Mon 7Tue 8Wed 9Thu 10Fri 11Sat 12Sun 13Mon 14
The start page knows where you stand
Two reminder mails, switched off
Season 0: countdown, one join link
Scoring that revisits yesterday
Team spaces: one habit list
Connecting from the template
Sync: shorter transactions, gentler pauses
Renaming a habit onto an old name
Phone, login, a page for creators
Under the hood

Tuesday to Thursday are empty on purpose. Work happened on those days; it merged in waves on Friday and the weekend, with a short tail on Monday.

Merges per day

7
Mon 7
0
Tue 8
0
Wed 9
0
Thu 10
12
Fri 11
14
Sat 12
27
Sun 13
3
Mon 14

The arcs

In rough chronological order.

Product

The start page knows where you stand

After you connect Notion, the start page used to end with a link to the widget instructions. It now shows a status card: whether the widget has been placed in your Notion page, plus a direct link to today's journal entry. Accounts that connected before we started recording the placement get a neutral card rather than a false "not placed yet". The first-entry banner shows only for accounts with no journal history, so a returning user is not greeted like a newcomer. If you decline Notion's consent screen, the page says so and offers the connect button again instead of failing quietly.

Product

Two reminder mails, built and switched off

Two new mails exist on the server, each behind a switch that stays off for now. The first covers competitions: a "starts in three days" note before the start date, a "final week" note before the end for competitions of two weeks or longer. Each goes out once per competition. The second is a one-time nudge for people who connected Notion but never checked a single habit, sent between three days and two weeks after connecting. Both will be switched on deliberately, not as a side effect of a deploy. Neither is live as this edition goes out.

Product

Season 0: a countdown, a hall of fame, one join link

The Season 0 page and the featured card on the home page now show a countdown to October 1, the number of heroes who have joined, the collective points they have scored so far. The page carries the badge headline plus a hall of fame block that fills once the season closes. Every Season 0 button on the site lands on one join page that already knows which competition you mean, so one tap completes the join. If that tap requires connecting Notion first, the join now finishes on its own after the connect instead of asking again. The competition page links the featured season to its rules.

Product

Scoring that revisits yesterday

Scheduled habits (a few times per week, or every few days) used to settle a day's score once and never look back. Edits to yesterday's entry now re-settle it. Ticking a missed due day late counts it. Un-ticking a day that had consumed a freeze credit hands the credit back. The window is yesterday only, so the rules stay easy to reason about. Podium ties are now broken the same way every time: total points, then average completion, then perfect days, then who joined first. Podium positions are stored in order rather than reconstructed. Both matter for Season 0, where the top scorer names Season 1.

Product

Team spaces: one habit list for everyone

A group owner can now define a habit template for the space. Members who join get those habits added to their journal, next to the habits they already track; nothing is removed. Connecting Notion after joining applies the template too. The owner can push an updated list to every member with one click. Members see the template on the group page along with the result of the join. The coach-client note now spells out what a coach sees: activity, streak and completion figures per client.

Product

Connecting from the template

When you duplicate the Habit Heroes template into your workspace, Notion tells us which page it created. The connect step now goes straight to the habit database inside that page instead of searching your workspace by name. The name search stays as the fallback for people who built their own database. The one-click database repair from the previous edition had a fault that could stop it from authenticating; that is fixed.

Reliability

Sync: shorter transactions, gentler pauses

The nightly sync no longer keeps a database transaction open while it waits on Notion. Each sync now fetches first, then writes in one short transaction, whether it runs at midnight or when you open the widget. The midnight spread across users is fixed per user rather than random, so the same accounts sync at the same minute every night. The safety net that pauses accounts with a dead connection now tests the connection with a real query, not only a metadata read; a database in the trash answers the read but fails the query, which used to fool the probe. A paused account gets one notice per episode instead of a repeat every night. Its probes log quietly. The site's copy now says what has been true for a while: the widget syncs when you open it, the nightly run is the safety net.

Product

Renaming a habit onto an old name

Renaming a habit onto a name you used before no longer trips over the old name's stored statistics; the stale rows are discarded before the rename, so the renamed habit starts from its own history instead of inheriting a ghost.

Product

The widget on your phone, the login, a page for creators

The mobile glance of the widget can be added to your phone's home screen. It then opens full-screen with its own icon, like an app. The login page is a single form with both fields present, so password managers save it and fill it in. The ten-minute forced logout is gone; a session lasts as long as its token. Site copy says Habit Heroes throughout. A new public page, /works-with, explains to template creators how to bundle the journal schema and a connect page inside their own templates.

Under the hood

Under the hood

Routine dependency updates on both sides: Angular, Material and the CLI on the site, the build images on the server. The nightly end-to-end suite got its last two red cases fixed plus a new spec for the template connect. The server's weekly log review now tracks warning trends per fingerprint, not only errors. The monitoring docs state the logging contract in one place. A few quieter hardening items shipped alongside; as usual they stay unnamed.

Compiled from the merge history across the Notion Habit Heroes app and this site, September 7 to 14, 2026. Tuesday to Thursday are empty on the map: the edition merged in three waves, Monday, Friday and the weekend, with a short tail on Monday.