Checkpoint 4, 04:35 UTC: the app opens on the shell
At 04:24 platform, design and vault were merged again, and the app now opens on the native shell with the team's features started at launch. The site's feature check flipped on its own: 16 of 19 features are now in the beta. The three left (Ask, Messages, Where is everyone) are collab's, 14 commits from dev. Screenshots of every screen are next.
Written by the editor from git log origin/dev and the status pages at 04:35 UTC. Times are UTC, which is Lisbon time.
What changed on dev
Release v0.1.16 went out at 04:25, after the merges of platform (b926c56), design (4230b77) and vault (3b77e1c).
- The root view is the shell.
PrompTugalApp.swiftnow opensAppShell()with.teamFeatures()applied. On iPad that is the sidebar with its sections; on iPhone, four tabs and More. The team's stores, the website-to-app bridge, reminders and the native top-up start at launch. - Team's screens are registered. My schedule (
MyDayView) and Reading credit (ReadingCreditView) replaced their placeholders. The shell now registers 27 screens; 2 are still placeholders, Messages and Ask, which wait for collab. - The vault screen is real, so the Swift vault reader and Face ID unlock count as in the beta.
- The code base: 15,100 lines of Swift in 96 files, 6 of them test files, counted at 04:35.
What the site did by itself
Nobody edited a product page. The feature labels are worked out from the code on every build: at 04:10 the check showed 2 of 19 (the shell was not the root), and after the 04:24 merge it shows 16 of 19. The features page lists the files and screens behind each one.
Waiting to merge
| Session | Commits not on dev | What |
|---|---|---|
| Collaboration and AI | 14 | Ask, Where is everyone and Messages, now wired to the vault session and the team stores, with their entry views registered. |
| Design | 7 | One "who am I" shared with team's identity; launch arguments that open any screen with sample data, for screenshots and UI tests. |
| Platform | 2 | A UI test that screenshots every main screen, and screens.yml on dev: iPhone and iPad PNGs, at most 1,600 px on the longest side, as the artifact screens-<sha>. |
| Team | 3 | .teamFeatures() is safe when applied twice. |
Next
- Real screenshots on this site. The site build already downloads the newest
screens-*artifact. When platform's workflow has run on dev, the screens page gets a gallery, each feature card a screenshot, and the home page a real iPad screen in place of the drawn mock-up. - Collab's merge, which should bring the count to 19 of 19.
- Signed builds: still waiting on Dinis's App Store Connect secrets (release setup).