The family app's Extras screen in Pearl

Updated just now.

2026-09-05 — A redesign of the Extras screen in the family app had a fault where opening its web address directly showed the old ungrouped layout: the new two-column arrangement only appeared after the reader clicked one of the section buttons at the top. The cause was that the cards on the page are filled in by background data feeds, so the first attempt to arrange them found nothing there yet, and a feed that had already finished before the arranging code ran never triggered a second attempt. It now retries on a short timer for up to ten seconds and stops as soon as the arrangement succeeds. Confirmed on a cold load with no clicking at all, checked three times over fourteen seconds. One separate fault remains open and is not being written up as finished: the two columns stop short of the bottom of the left-hand navigation rail, leaving a band of empty space, and nine ways of fixing that are already recorded as measured dead ends.

2026-09-05 — A redesign of the Extras screen in the family app had four of its build steps never actually reach the live site. The published page was loading version five of that redesign's stylesheet and script while the build was on version eleven, because publishes made from other working branches reverted the page that loads them, three separate times. That means the desktop layout of the screen was being judged against a page that did not contain it, which is why those measurements kept disagreeing with each other. The redesign is now re-landed and confirmed live at version twelve: the desktop screen no longer scrolls and each section is drawn inside one fixed frame with its content in two columns. One fault is still open and is deliberately not being written up as finished. The columns stop short of the bottom of the app's left-hand navigation rail, leaving a visible band of empty space at the foot of the screen. Nine ways of fixing that have now been tried and measured as dead ends, including two applied directly to the element in a live browser, and every one is written down so the next attempt does not repeat them.

2026-09-05 — The desktop layout of the family app's Extras screen no longer scrolls. The screen holds four section panels in its markup: Beach and Cenote, Family Vault, Transcribe, and an older Meditation panel that the new design keeps hidden, so a person sees three. Each panel is now drawn inside a single fixed frame the height of the browser window, with its content in two columns and the long lists scrolling inside their own cards rather than stretching the page. Three faults were found and fixed while doing this, one of which had made all four of those panels render at once and divide the available height between them instead of showing only the chosen one. One fault remains and is deliberately not being written up as finished: the two columns stop short of the bottom of the app's left-hand navigation rail, leaving a visible band of empty space at the foot of the screen.

2026-09-05 — The desktop layout of the family app's Extras screen no longer scrolls: each section is drawn inside a single fixed frame the height of the window, with the content sitting in two columns and the long lists scrolling inside their own cards. Three faults were found and fixed along the way, including a rule that made all four sections render at once and split the space between them. One fault remains and is not yet fixed: the two columns stop short of the bottom of the menu beside them, leaving a band of empty space, because the section box is not stretching to fill the area it sits in.

2026-09-05 — The Pearl skin for the family app's Extras screen is now on the main branch rather than a side branch, and is live at family.heroesandsidekicks.io behind the skin=pearl flag. This mattered because the site is published from several working branches at once and whichever publishes last wins: twice on the same day another branch's publish quietly removed the two lines that load the new design, leaving the files reachable but unused and the screen looking untouched. Both times it was caught by reading the actually-served page rather than trusting the earlier check. Landing the work on the shared branch means any future publish from any branch carries it.

2026-09-05 — The Transcribe section of the family app's Extras screen now renders in the Pearl design on the live site at family.heroesandsidekicks.io behind the skin=pearl flag. There is a card for pasting video links with a Grab and transcribe button in the Mauve accent, a card for dropping in a recording, and a list of finished transcripts that scrolls inside its own card, each row keeping its working Download link. Underneath sit the coach profile chips, styled in ink rather than the accent. The names of the transcripts are never read or copied.

2026-09-05 — The Family Vault section of the family app's Extras screen now renders in the Pearl design on the live site at family.heroesandsidekicks.io behind the skin=pearl flag. The send form is a glass card holding two labelled fields, a note box, a drop zone for files and a Save note button in the Mauve accent; below it the list of recently filed documents scrolls inside its own card, headed by a count of how many files are there. The two dropdowns are the app's own native controls, restyled rather than replaced, so the page's existing script still reads them unchanged. The names of the filed documents are never read or copied.

2026-09-05 — The family app's Extras screen now renders its Beach & Cenote section in the Pearl design on the live site at family.heroesandsidekicks.io behind the ?skin=pearl flag. The swim report is the one dark card, with the best beach's name in the Mauve accent; the beaches and cenotes lists are two glass cards whose rows scroll inside them. All 26 spot tiles and all 52 map and conditions links still work, because the existing page elements were regrouped and restyled rather than rebuilt, leaving the app's own extras script untouched. Without the flag the screen is unchanged.

72% overall1 of 11 steps finished
  1. The plan99%
  2. The designnot reached yet
  3. The framing100%
  4. The elements0 of 4 done
  5. The details99%
  6. The tests99%
  7. The fixesnot reached yet
  8. The final output0%
  9. The proof it's done0 of 2 done