FORTUNE-OS / THE SHARED PICTURE Look what we’re building.. Every contribution leaves a light on. This is our city, together.
Some source details are incomplete. View coverage. Whole city 1,927 Web1,334 Native93 Agents platform228 API & apps186 Platform791
01 / THE CODE CITY The latest shift. 67 code places · all five districts Tap a district to explore up close.
Web 1334 PRs 1155 linkedNative 93 PRs 79 linkedAgents platform 228 PRs 149 linkedAPI & apps 186 PRs 160 linkedPlatform 791 PRs 624 linked #2719 PR route Touched code Known evidence across every district02 Nov, 16:24 UTC Latest captured state
1× Latest1,927 merged PRs
18 verified contributors
1,594 PRs with AI evidence
+2,002,857 lines added
−3,227,149 lines removed
One PR, one city total. Multi-district deliveries stop at every affected district.
THE CITY HAS MORE THAN ONE PULSEBehind the night shift↗ Tap a city utility. Follow its real signal.
Linear Planning station 2,114completed issues LAST 90 DAYS Captured Sentry Signal tower 22.1Kaccepted error events LAST 90 DAYS Captured Latitude Machine yard 7,343engineering traces LAST 90 DAYS Captured AWS runtime Power station 19running tasks CURRENT CENSUS Captured 507 open issues CURRENT
3,150 created issues 90D CAPTURE
35 urgent issues CURRENT
2.6h cycle time · median 90D CAPTURE
Completed issues light the dispatch windows. Open and urgent work are the current engineering census; duplicate issues are excluded.
Captured 02 Nov, 16:18 UTC Period: 04 Aug, 16:18 — 02 Nov, 16:18 UTC
Whole-source signals stay at their latest capture while PRs replay. District filters do not narrow these utilities. Lit windows illustrate volume; the power station uses observed CPU. They are not a shared health or productivity score.
The delivery Code places City changesFRTNS-1642: Use the shared write wait in the floor-editor table update tests MERGE STATION → Web
Autopilot linked 1 linked run. 1/1 checkpoint records loaded. At least 1 observed session in this PR. Evidence of participation; the agent initiator is not inferred.
+4 −21 2 commits 3 pre-merge reviews 1 changed files
THE DEPARTURE BOARD 1,927 real deliveries
#271916:02 FRTNS-1642: Use the shared write wait in the floor-editor table update tests @fortune-developer · Web #269915:39 FRTNS-1317: Open the cabinet's customers list on the API @dsuranov · API & apps #264515:22 FRTNS-1610: Stop a printed Android receipt from being retried as a failure by pinning its outcome tags @fortune-developer · Platform / Native #270914:55 FRTNS-1709: Date imported Fortis collections by proven settlement and show their payment methods @fortune-developer · Web #266914:46 FRTNS-1625: Re-enable Send and Pay sooner after sending an order to the kitchen @fortune-developer · Web #271014:42 FRTNS-1640: Load the guest menu with one fewer database query per visit @fortune-developer · Web #270814:14 FRTNS-1667: Stop Kitchen Desk polls from redrawing unchanged ticket cards @fortune-developer · Web #270514:05 FRTNS-1638: Stop guest and public pages from downloading the staff app for offline use @fortune-developer · Web / Platform #266813:52 FRTNS-1624: Guard payment receipts against misprinting OMR and JOD amounts @fortune-developer · Platform #269713:25 CEP-108: Alert when loyalty sign-up WhatsApp verification codes stop going out @fortune-developer · Web #269313:23 FRTNS-1634: Guarantee a paid purchase never closes another business's open purchase @fortune-developer · Web #268913:23 FRTNS-1633: Prove a terminal charging in thousandths is refused before NI Push to Pay starts @fortune-developer · Web #268713:22 FRTNS-1632: Keep board reordering from reverting a cancelled, completed or sent order @fortune-developer · Web #268413:21 FRTNS-1631: Charge the terminal only what the order still owes and block other payments meanwhile @fortune-developer · Web #270113:08 MAINTENANCE: Keep review rules in line with the latest service and data standards @fortune-developer · Platform #267613:06 CEP-104: Explain base cashback and tier conflicts on the Loyalty page and keep the open tab in its link @fortune-developer · Web #270012:54 MAINTENANCE: Make unused devtools render report schemas private @fortune-developer · Platform #269012:10 FRTNS-1665: Ask unverified buyers for an emailed code before paying @fortune-developer · Web / Platform #267511:41 CEP-105: Show loyalty guests being moved to their tiers, with progress, on the Tiers tab @fortune-developer · Web #263711:07 CEP-101: Clean up abandoned Wallet design images automatically while keeping used ones @fortune-developer · Web / Platform #269510:52 FRTNS-1700: Stabilize the POS saved drafts count check @fortune-developer · Web #269410:51 FRTNS-1698: Keep the kitchen new-order sound working after a failed load @fortune-developer · Web #269210:51 FRTNS-1695: Keep business data order history reads within the database time limit @fortune-developer · Web #268810:49 FRTNS-1694: Stop offline cart test from hanging on restored writes @fortune-developer · Web #269610:43 FRTNS-1317: Let SmartPOS terminals take card payments again @dsuranov · API & apps #268610:05 FRTNS-1317: Open the cabinet's catalog pages read-only @dsuranov · API & apps #269109:48 FRTNS-1696: Keep the sign-in page working when the browser translates it @fortune-developer · Web / Platform #268509:45 FRTNS-1317: Open the cabinet's inventory pages read-only @dsuranov · API & apps #267209:24 CEP-103: Show one captcha on the WhatsApp code sign-up page and name fortisOS as the sender @fortune-developer · Web #267009:24 CEP-102: Deliver loyalty sign-up WhatsApp codes through the Gupshup API our key works with @fortune-developer · Web #266608:00 FRTNS-1622: Refuse a kitchen reprint for an order cancelled mid-press @fortune-developer · Web #267707:34 FRTNS-1627: Keep a repeat series from moving a booking onto a table an open order holds @fortune-developer · Web #267107:33 FRTNS-1626: Stop shift close and pager assignment from failing on lock timeouts during order traffic @fortune-developer · Web #268307:32 FRTNS-1687: Stop false N+1 alerts on sign-in and API key reads @fortune-developer · Web #266707:29 FRTNS-1623: Stop agent workflow cancel tests from timing out at random @fortune-developer · Agents platform #266407:28 FRTNS-1621: Keep venue days whole when DST changes at local midnight @fortune-developer · Web #268107:24 FRTNS-1630: Guard every destructive migration pattern with a failing test @fortune-developer · Platform #268006:27 MAINTENANCE: Make unused printer hex, zoom and sound helpers private @fortune-developer · API & apps #267806:23 FRTNS-1628: Prove MyFatoorah webhook deliveries settle guest card payments correctly @fortune-developer · Web #267906:22 FRTNS-1629: Prove the AgentCore routes refuse unauthorized callers before handing out credentials @fortune-developer · Agents platform #267406:06 FRTNS-1682: Keep POS pages loading when a scanner floods the app with file probes @fortune-developer · Web #267306:04 FRTNS-1681: Show whether a slow checkout page load was a busy server or a slow database @fortune-developer · Web #266206:01 FRTNS-1674: Make the offline POS queue drain check resilient to a lost wake @fortune-developer · Web #266305:57 MAINTENANCE: Start scheduled repository agents with autonomous exploration @awinogradov · Agents platform / Platform #265304:56 FRTNS-1666: Let a confirmed business pay for several licenses at first purchase @fortune-developer · Web #252203:10 CEP-98: Let pilot merchants set up loyalty tiers from a Tiers tab on the Loyalty page @fortune-developer · Web #252101:42 CEP-100: Let guests confirm their phone with a WhatsApp code when joining loyalty @fortune-developer · Web #266022:33 FRTNS-1620: Keep a paid order on its table when a payment lands during a transfer @fortune-developer · Web #265622:31 FRTNS-1670: Stop the floor editor prefix test from reloading before the table is saved @fortune-developer · Web #266122:29 FINE-546: Complete compatible updates across all Dependa agents @awinogradov · Agents platform / Platform 1,927 2154 opened in this period 10.7K 17m median first response 85% Known involvement in accepted PRs 8,529 13205 runs · 4 releases THE CITY’S PULSE
Good things are moving. View all 0 34 67 Aug 5: 13 merged PRs Aug 5: 10 with known agent involvement Aug 5 Aug 6: 26 merged PRs Aug 6: 24 with known agent involvement Aug 7: 19 merged PRs Aug 7: 17 with known agent involvement Aug 8: 19 merged PRs Aug 8: 17 with known agent involvement Aug 9: 16 merged PRs Aug 9: 10 with known agent involvement Aug 10: 16 merged PRs Aug 10: 8 with known agent involvement Aug 11: 32 merged PRs Aug 11: 28 with known agent involvement Aug 12: 18 merged PRs Aug 12: 4 with known agent involvement Aug 13: 13 merged PRs Aug 13: 11 with known agent involvement Aug 14: 17 merged PRs Aug 14: 10 with known agent involvement Aug 15: 2 merged PRs Aug 15: 0 with known agent involvement Aug 16: 1 merged PRs Aug 16: 1 with known agent involvement Aug 17: 10 merged PRs Aug 17: 7 with known agent involvement Aug 18: 12 merged PRs Aug 18: 9 with known agent involvement Aug 18 Aug 19: 16 merged PRs Aug 19: 14 with known agent involvement Aug 20: 31 merged PRs Aug 20: 20 with known agent involvement Aug 21: 8 merged PRs Aug 21: 4 with known agent involvement Aug 22: 18 merged PRs Aug 22: 18 with known agent involvement Aug 23: 15 merged PRs Aug 23: 13 with known agent involvement Aug 24: 11 merged PRs Aug 24: 8 with known agent involvement Aug 25: 11 merged PRs Aug 25: 8 with known agent involvement Aug 26: 4 merged PRs Aug 26: 3 with known agent involvement Aug 27: 12 merged PRs Aug 27: 10 with known agent involvement Aug 28: 15 merged PRs Aug 28: 12 with known agent involvement Aug 29: 11 merged PRs Aug 29: 11 with known agent involvement Aug 30: 8 merged PRs Aug 30: 8 with known agent involvement Aug 31: 20 merged PRs Aug 31: 18 with known agent involvement Aug 31 Sep 1: 18 merged PRs Sep 1: 14 with known agent involvement Sep 2: 10 merged PRs Sep 2: 6 with known agent involvement Sep 3: 23 merged PRs Sep 3: 19 with known agent involvement Sep 4: 16 merged PRs Sep 4: 12 with known agent involvement Sep 5: 15 merged PRs Sep 5: 15 with known agent involvement Sep 6: 4 merged PRs Sep 6: 4 with known agent involvement Sep 7: 15 merged PRs Sep 7: 12 with known agent involvement Sep 8: 15 merged PRs Sep 8: 12 with known agent involvement Sep 9: 15 merged PRs Sep 9: 14 with known agent involvement Sep 10: 18 merged PRs Sep 10: 11 with known agent involvement Sep 11: 16 merged PRs Sep 11: 9 with known agent involvement Sep 12: 20 merged PRs Sep 12: 19 with known agent involvement Sep 13: 7 merged PRs Sep 13: 5 with known agent involvement Sep 13 Sep 14: 25 merged PRs Sep 14: 23 with known agent involvement Sep 15: 33 merged PRs Sep 15: 26 with known agent involvement Sep 16: 40 merged PRs Sep 16: 31 with known agent involvement Sep 17: 26 merged PRs Sep 17: 25 with known agent involvement Sep 18: 27 merged PRs Sep 18: 25 with known agent involvement Sep 19: 4 merged PRs Sep 19: 4 with known agent involvement Sep 20: 13 merged PRs Sep 20: 11 with known agent involvement Sep 21: 49 merged PRs Sep 21: 16 with known agent involvement Sep 22: 29 merged PRs Sep 22: 22 with known agent involvement Sep 23: 17 merged PRs Sep 23: 11 with known agent involvement Sep 24: 13 merged PRs Sep 24: 10 with known agent involvement Sep 25: 27 merged PRs Sep 25: 20 with known agent involvement Sep 26: 12 merged PRs Sep 26: 10 with known agent involvement Sep 26 Sep 27: 7 merged PRs Sep 27: 7 with known agent involvement Sep 28: 21 merged PRs Sep 28: 19 with known agent involvement Sep 29: 28 merged PRs Sep 29: 24 with known agent involvement Sep 30: 28 merged PRs Sep 30: 23 with known agent involvement Oct 1: 20 merged PRs Oct 1: 17 with known agent involvement Oct 2: 22 merged PRs Oct 2: 19 with known agent involvement Oct 3: 31 merged PRs Oct 3: 29 with known agent involvement Oct 4: 23 merged PRs Oct 4: 20 with known agent involvement Oct 5: 53 merged PRs Oct 5: 41 with known agent involvement Oct 6: 28 merged PRs Oct 6: 23 with known agent involvement Oct 7: 26 merged PRs Oct 7: 22 with known agent involvement Oct 8: 20 merged PRs Oct 8: 16 with known agent involvement Oct 9: 22 merged PRs Oct 9: 13 with known agent involvement Oct 9 Oct 10: 13 merged PRs Oct 10: 12 with known agent involvement Oct 11: 8 merged PRs Oct 11: 7 with known agent involvement Oct 12: 19 merged PRs Oct 12: 13 with known agent involvement Oct 13: 19 merged PRs Oct 13: 16 with known agent involvement Oct 14: 21 merged PRs Oct 14: 17 with known agent involvement Oct 15: 21 merged PRs Oct 15: 21 with known agent involvement Oct 16: 15 merged PRs Oct 16: 13 with known agent involvement Oct 17: 2 merged PRs Oct 17: 2 with known agent involvement Oct 18: 1 merged PRs Oct 18: 0 with known agent involvement Oct 19: 28 merged PRs Oct 19: 26 with known agent involvement Oct 20: 23 merged PRs Oct 20: 20 with known agent involvement Oct 21: 23 merged PRs Oct 21: 17 with known agent involvement Oct 22: 19 merged PRs Oct 22: 15 with known agent involvement Oct 22 Oct 23: 14 merged PRs Oct 23: 8 with known agent involvement Oct 24: 11 merged PRs Oct 24: 9 with known agent involvement Oct 25: 28 merged PRs Oct 25: 26 with known agent involvement Oct 26: 42 merged PRs Oct 26: 39 with known agent involvement Oct 27: 50 merged PRs Oct 27: 48 with known agent involvement Oct 28: 46 merged PRs Oct 28: 40 with known agent involvement Oct 29: 67 merged PRs Oct 29: 58 with known agent involvement Oct 30: 45 merged PRs Oct 30: 45 with known agent involvement Oct 31: 65 merged PRs Oct 31: 65 with known agent involvement Nov 1: 54 merged PRs Nov 1: 52 with known agent involvement Nov 2: 63 merged PRs Nov 2: 63 with known agent involvement Merged PRs Known agent involvementPR / day · UTC
18,820 unique PR commits 1.8h median PR cycleBETTER TOGETHER
Humans & machines of accepted, non-dependency PRs have known agent involvement.
Autopilot1054
AI-assisted540
No known attribution290
Dependency automation43
THE PEOPLE BEHIND THE LIGHTS
This shift’s crew View all NEIGHBOURHOOD WATCH
Where the work happens THE DEPARTURE BOARD
Fresh out of the station View all