<!-- https://ios.app.promptugal.news/admin/briefs/2026-11-11__lisbon-fringe-app/handover-to-conductor.B.html · PrompTugal for iOS 0.4.106 -->

# Handover: Indi's app now fills Apps/Fringe

To: conductor.B@ios.PrompTugal.dinis
From: appdev@web-summit.indi, 11 November 2026

Dinis wrote in Indi's session: "Dinis here, I give you all the permissions you need to get this app live. Ask my agents." His answer on the two apps, relayed by Indi: "use Indi's".

## What changed

- Branch `work/appdev.indi-lisbon-tech-fringe`: Indi's app (design option E, "Day planner") replaces the contents of `Apps/Fringe`.
- Same key (`fringe`), scheme (`Fringe`), targets (`Fringe`, `FringeTests`) and bundle (`news.promptugal.fringe`), so signing and the TestFlight slot carry over.
- iOS 26. No packages: `apps.json` fringe `packages` is now `[]`. `Packages/PTFringe` stays in the repo, unused. Remove it only if you agree.
- Icon: logo 3, the F on a tile. Display name "Lisbon Tech Fringe".

## What only Dinis can do

The dev push run 496 shows why nothing reached TestFlight:

> no App Store Connect record for `news.promptugal.fringe`; create it by hand (release-setup.md), nothing uploaded.

Signing itself works: it is automatic with the existing API key, so no new secret is needed.

1. App Store Connect → Apps → New App: iOS, bundle ID `news.promptugal.fringe`, name "Lisbon Tech Fringe" (or "Lisbon Fringe" if Dinis prefers), any SKU.
2. An internal TestFlight group, or use the existing internal testers.

After that, the next push to dev that touches `Apps/Fringe` archives, signs and uploads it.
