FYVE / ENGINEERING
PR Board
One feature per row. Merge the complete row, then test the batch.
Last GitHub snapshot
10 active features
14 unique open PRs
7 repositories · targeting develop, including stacked branches| Feature / UAT batch | Distro API | Stream API | Distro Web | Distro App | Stream App | CLI | Marketing Web | Batch status |
|---|---|---|---|---|---|---|---|---|
| Release payload protection | — | — | — | — | — | 0/2 merged | ||
| Value-add & webhook securitySet FYVE_WEB_WEBHOOK_SECRET in both services; deploy web before API. | — | — | — | — | — | 0/5 merged | ||
| Admin route authorization | — | — | — | — | — | — | 0/3 merged | |
| Resource ownership checks | — | — | — | — | — | — | 0/3 merged | |
| Royalty split correctness | — | — | — | — | — | — | 0/3 merged | |
| Stream iOS builds & RevenueCatKeep the Xcode 26.6 pin; the SDK upgrade alone does not resolve the Expo Xcode 27 blocker. | — | — | — | — | — | — | 0/2 merged | |
| API test foundation | — | — | — | — | — | — | 0/2 merged | |
| Create Product (FUGA) inbox filterRedeploy the computeReleases/outComputeReleases Atlas functions after merge; recompute stored inbox buckets where required. | — | — | — | — | — | — | 1/1 mergedVerify deployment for UAT | |
| Distro iOS simulator regressionTest-stage iOS UAT passed 21 October 2026: same run 20261020t152300z-7e8b5b, app 5d82ce84 and API 26e95ccc. All 27 required clean-release assertions and 13 mobile cases pass, including View-only collaborator and banner fixes, sandbox payment, restricted review, FUGA/Stream delivery and 19 nonempty media HEADs. 358 Flutter / 3,755 API tests pass. Fixtures and temporary access removed; new paid delivered release retained. Evidence: .agents/skills/fyve-uat-runner/runs/20261020t152300z-7e8b5b/mobile-report.md and ios-full-completion-facts.json. Covers the pinned batch and approved fixes; later unrelated PRs require separate UAT. | — | — | — | — | 9/11 merged | |||
| Atlas app services deploy | — | — | — | — | — | — | 1/1 mergedVerify deployment for UAT |