Dev activity

Compact activity ledger for PM, QA, code, review, build, test, planning, and process runs.

Activity

Friday, 10 July 2026

  • #847 Inventory: Show inline-created reconstitution profile before saving item Manager Tarik Codex Done Managed coding, review, TestFlight 2.0.284 delivery, Project Done, and cleanup.
  • #847 Inventory: Show inline-created reconstitution profile before saving item Reviewer Adnan Codex Done Review passed, PR #848 merged, TestFlight build 2.0.284 delivered and marked VALID.
  • #847 Inventory: Show inline-created reconstitution profile before saving item Coder Nedim Codex Code complete Implemented and pushed issue-847; PR #848 opened for review with rendered simulator evidence.
  • #845 Fix iCloud recombining of split prep groups and unprepared combined-dose dead end Manager Codex Manager Codex Done Merged PR #846, delivered internal TestFlight build 2.0.279, set Project Done/Completed/BuildNumber, and cleaned manager state.
  • #845 Fix iCloud recombining of split prep groups and unprepared combined-dose dead end Reviewer Samir Codex Passed Review passed PR #846; verified sync tombstone, grouped skip, rendered UI artifacts, focused tests, and full-suite evidence. Manager owns merge/closeout.
  • #845 Fix iCloud recombining of split prep groups and unprepared combined-dose dead end Coder Adnan Codex Code complete
  • #843 Compound library: Add Pinealon Manager Dino Codex Done Managed xhigh coding, failed-review repair, independent re-review, merge, and TestFlight delivery; CLI fallback completed the run after in-app controller degradation.
  • #843 Compound library: Add Pinealon Reviewer Dino Codex Passed Independent review passed at ccf4885; focused Foundation and Setup gate passed 174/174; PR #844 merged; TestFlight 2.0.276 valid.
  • #843 Compound library: Add Pinealon Coder Dino Codex Code complete Review-fix pass for PR #844: compact search boundary repair at ccf4885; focused Foundation/Setup passed.
  • #843 Compound library: Add Pinealon Reviewer Dino Codex Failed PR #844 left open: EDR search also matches unrelated Exenatide ER; focused Foundation and Setup validation passed 174 tests.
  • #843 Compound library: Add Pinealon Coder Dino Codex Code complete Added the canonical Pinealon seed and Cognitive mapping with focused Foundation and Setup coverage; PR #844.

Tuesday, 30 June 2026

  • #838 Widgets: Fix live tinted Mark taken button contrast Manager Nermin Codex Done Managed code, review, merge, TestFlight build 2.0.270, Project Done, and cleanup.
  • #838 Widgets: Fix live tinted Mark taken button contrast Coder Anel Codex Code complete PR #841 opened; live build 269 tinted Home Screen evidence captured.
  • #838 Widgets: Fix live tinted Mark taken button contrast Reviewer Alma Codex Passed Reviewed PR #841 against issue #838 live tinted widget evidence; passed.
  • #839 Levels: Clamp estimated-level dose lookback windows Manager Tarik Codex Done Managed code, review, merge, TestFlight build 2.0.263, Project Done, and cleanup.
  • #839 Levels: Clamp estimated-level dose lookback windows Reviewer Azra Codex Merged Review passed; PR #840 merged; TestFlight 2.0.263 VALID; Project Done; issue worktree and local branch removed.
  • #839 Levels: Clamp estimated-level dose lookback windows Coder Adnan Codex Code complete
  • #836 Levels: Fix short half-life charts using live backup reproduction Manager Mahir Codex Done Managed code, review, merge, TestFlight build 2.0.260, Project Done, and cleanup.
  • #836 Levels: Fix short half-life charts using live backup reproduction Coder Amra Codex Code complete Fixed short half-life level chart NaN contribution boundary; PR #837 opened with exact-backup, focused, full-suite, and rendered UI evidence.
  • Nightly QA sweep QA Heather Codex Passed iPhone pass; iPad auto-nav blocked by sim contention
  • Nightly follow-up audit PM Nighthawk Codex Updated Reviewed #822,#823,#824,#825,#827,#830,#834; no new follow-ups; WSL synced; mac2 unreachable.

Monday, 29 June 2026

  • #834 Levels: Short half-life charts stop plotting recent logged doses Manager Mahir Codex Done Managed coding, independent review, TestFlight delivery, Project Done, and cleanup for build 2.0.256.
  • #834 Levels: Short half-life charts stop plotting recent logged doses Reviewer Samira Codex Passed Review passed; PR #835 merged; TestFlight 2.0.256 delivered.
  • #834 Levels: Short half-life charts stop plotting recent logged doses Coder Kenan Codex Code complete
  • #824 Add pending-state and idempotency guards to slow user actions Manager Nejra Codex Done Closed after failed-review repair, hosted full QuikShotTests gate, TestFlight build 2.0.247, Project BuildNumber 2.0.0247, and cleanup verification.
  • #824 Add pending-state and idempotency guards to slow user actions Reviewer Lamija Codex Done Re-review passed; hosted run 28400683304 succeeded for 4775b1c; PR #833 merged; TestFlight build 2.0.247 delivered.
  • #824 Add pending-state and idempotency guards to slow user actions Coder Nermin Codex Code complete Fix pass for review:failed; scheduled Review & Log pending and interactive dismissal guards; PR #833 head 4775b1c. Codex (GPT-5), reasoning xhigh.
  • #824 Add pending-state and idempotency guards to slow user actions Reviewer Lamija Codex Failed Review failed: scheduled Review & Log route lacks pending/idempotency guard; logging sheets need interactive dismissal disabled while pending.
  • #824 Add pending-state and idempotency guards to slow user actions Coder Nermin Codex Code complete PR #833 opened; local full QuikShotTests fallback passed; hosted checks unavailable. Codex (GPT-5), reasoning xhigh.
  • #830 Deduplicate app-open surface refresh snapshot rebuilds Manager Nermin Codex Done PR #832 merged; TestFlight 2.0.239 valid
  • #830 Deduplicate app-open surface refresh snapshot rebuilds Reviewer Lamija Codex Passed Re-review passed after stale-window fix; PR #832 merged; TestFlight build 2.0.239 valid; full QuikShotTests passed locally (1,316 total, 1 skipped, 0 failed).
  • #830 Deduplicate app-open surface refresh snapshot rebuilds Coder Ismet Codex Code complete Completed failed-review fix pass for stale Watch/widget refresh dedupe; PR #832; commit b96d710.
  • #830 Deduplicate app-open surface refresh snapshot rebuilds Reviewer Lamija Codex Failed
  • #830 Deduplicate app-open surface refresh snapshot rebuilds Coder Ismet Codex Code complete Implemented app-open semantic refresh dedupe; PR #832; commit 0d627de.
  • #825 Reduce duplicate injection-prep planning and combine-flow recomputation Manager Tarik Codex Done Managed #825 through coding, independent review, hosted full QuikShotTests gate, merge, TestFlight build 2.0.234, Project Done, and cleanup.
  • #825 Reduce duplicate injection-prep planning and combine-flow recomputation Reviewer Dalia Codex Passed
  • #825 Reduce duplicate injection-prep planning and combine-flow recomputation Coder Tarik Codex Code complete PR #831 opened from issue-825 at d3a823181963f0ac28ba6697add19f9c052f481b; focused InventoryEngine, QuikShotLoggingRepository, and QuikShotPerformanceScaling tests passed locally;…
  • #823 Decouple post-mutation surface fanout from interactive actions Manager Kemal Codex Done Managed #823 through coding, failed review, fix pass, hosted full QuikShotTests gate, merge, and TestFlight build 2.0.228 closeout.
  • #823 Decouple post-mutation surface fanout from interactive actions Reviewer Mirela Codex Passed TestFlight 2.0.228
  • #823 Decouple post-mutation surface fanout from interactive actions Coder Adna Codex Code complete
  • #823 Decouple post-mutation surface fanout from interactive actions Reviewer Nadira Codex Failed
  • #823 Decouple post-mutation surface fanout from interactive actions Coder Ajla Codex Code complete Implemented issue-823 on branch issue-823; PR #829 opened; hosted compile-and-unit run 28381491137 passed.
  • #822 Make widget and Watch snapshot builders scale with large histories Integrator Codex GPT-5 local reviewer Codex Done Reviewed and merged PR #828; delivered internal TestFlight 2.0.222. Hosted full QuikShotTests gate had one pre-existing Issue804 failure tracked by #827.
  • #822 Make widget and Watch snapshot builders scale with large histories Coder Nadira Codex Code complete
  • Nightly QA sweep QA Heather Codex Passed 0 regressions; stale tests fixed in PR #826; iPad landscape blocked
  • Nightly follow-up audit PM Nighthawk Codex Updated Reviewed #816/#818/#820; labeled followup-reviewed; WSL main fast-forwarded; mac2 unreachable

Sunday, 28 June 2026

  • #820 Widgets: Use one resolved dose context across sizes Manager Adnan Codex Done Managed #820 through local coding, independent review, merge, TestFlight build 2.0.198, Project BuildNumber 2.0.0198, Completed 2026-06-28, rendered WidgetKit-style evidence, and…
  • #820 Widgets: Use one resolved dose context across sizes Reviewer Amina Codex Passed Review passed; PR #821 merged; TestFlight build 2.0.198 uploaded and valid.
  • #820 Widgets: Use one resolved dose context across sizes Coder Faruk Codex Code complete PR #821 opened; branch issue-820 pushed; focused widget validation passed.

Wednesday, 24 June 2026

  • #818 Widgets: Fix tinted Mark taken button contrast Manager Lejla Codex Done Manager verified PR #819 merged, TestFlight build 2.0.194 valid, Project fields set, cleanup done, and rendered WidgetKit evidence accepted.
  • #818 Widgets: Fix tinted Mark taken button contrast Reviewer Adnan Codex Passed TestFlight 2.0.194
  • #818 Widgets: Fix tinted Mark taken button contrast Coder Emin Codex Code complete Fixed shared Log Next Dose widget action contrast for tinted/accented Mark taken, added rendered widget evidence, opened PR #819.

Tuesday, 23 June 2026

  • #816 Widgets: Standardize Home Screen state chip size Manager Emir Codex Done Manager verified PR #817 merged, TestFlight build 2.0.191 valid, Project fields set, cleanup done, and rendered WidgetKit evidence accepted.
  • #816 Widgets: Standardize Home Screen state chip size Reviewer Emir Codex Done TestFlight 2.0.191
  • #816 Widgets: Standardize Home Screen state chip size Coder Emir Codex Code complete

Monday, 22 June 2026

  • Nightly QA sweep QA Heather Codex Passed 0 regressions; iPad landscape sim-blocked
  • Nightly follow-up audit PM Nighthawk Codex Updated Reviewed 16 closed issues; no new follow-ups; WSL main fast-forwarded; mac2 SSH timed out.
  • #813 Return already-resolved no-op for expired stale widget and Watch actions Manager Nadira Codex Done Managed #813 through code, failed-review fix, re-review, merge, TestFlight build 2.0.187, and Project Done.
  • #813 Return already-resolved no-op for expired stale widget and Watch actions Reviewer Alma Codex Done PR #815 passed review, merged, and delivered to internal TestFlight as 2.0.187
  • #813 Return already-resolved no-op for expired stale widget and Watch actions Coder Merima Codex Code complete Review-fix pass for PR #815 validation failure; fixed prepared-syringe fixture timing and restored the full QuikShotTests gate.
  • #813 Return already-resolved no-op for expired stale widget and Watch actions Reviewer Alma Codex Failed Full QuikShotTests failed
  • #813 Return already-resolved no-op for expired stale widget and Watch actions Coder Merima Codex Code complete

Sunday, 21 June 2026

  • #812 Make post-dose refresh explicit and fix critical retry timing Manager Nadira Codex Done Managed #812 through code, failed-review fix, re-review, merge, TestFlight build 2.0.178, and Project Done.
  • #812 Make post-dose refresh explicit and fix critical retry timing Reviewer Alma Codex Passed Review passed; PR #814 merged; internal TestFlight build 2.0.178 VALID.
  • #812 Make post-dose refresh explicit and fix critical retry timing Coder Elmedin Codex Updated Review-fix pass for PR #814 at ab612e1.
  • #812 Make post-dose refresh explicit and fix critical retry timing Reviewer Alma Codex Failed
  • #812 Make post-dose refresh explicit and fix critical retry timing Coder Elmedin Codex Code complete
  • #810 Harden iPhone widget and Watch complication refresh reliability after dose logging Manager Jasmin Codex Done Managed local mac2 Codex-to-Claude run; PR #811 merged, TestFlight build 2.0.168 delivered, Project closeout verified.
  • #810 Harden iPhone widget and Watch complication refresh reliability after dose logging Reviewer Jasmin Opus Passed Reviewed PR #811, merged 6346776, and delivered TestFlight build 2.0.168.
  • #810 Harden iPhone widget and Watch complication refresh reliability after dose logging Coder Adnan Codex Code complete PR #811 opened from issue-810; full QuikShotTests passed at d7f278b.
  • #806 Let widgets mark the displayed next dose taken when other nearby doses exist Manager Nermin Codex Done Managed local coder/reviewer loop, rendered widget evidence, full QuikShotTests, TestFlight 2.0.167, and Done closeout.
  • #806 Let widgets mark the displayed next dose taken when other nearby doses exist Reviewer Lejla Codex Passed Reviewed PR #809, merged e7839ed, and delivered TestFlight build 2.0.167.
  • #806 Let widgets mark the displayed next dose taken when other nearby doses exist Coder Pascal Codex Done Implemented display-bound widget mark-taken semantics with represented event IDs, rendered evidence, PR #809, and full QuikShotTests passing.
  • #805 Fix supply forecast to count combined prepared syringes for each component compound Manager Nermin Codex Done Managed local coder/reviewer fix loop, focused inventory validation, TestFlight 2.0.166, and Done closeout.
  • #805 Fix supply forecast to count combined prepared syringes for each component compound Reviewer Adnan Codex Passed Re-reviewed PR #808, merged, and delivered TestFlight build 2.0.166.
  • #805 Fix supply forecast to count combined prepared syringes for each component compound Coder Vedad Codex Code complete Review fix 4257239
  • #805 Fix supply forecast to count combined prepared syringes for each component compound Reviewer Samira Codex Failed Review failed PR #808: combined syringe item coverage is overwritten across component forecast rows; issue returned to Ready.
  • #805 Fix supply forecast to count combined prepared syringes for each component compound Coder Zerina Codex Code complete Implemented forecast-local combined prepared syringe component coverage; pushed issue-805 and opened PR #808 for review.
  • #804 Reconcile same-day unresolved scheduled dose when protocol schedule time is edited Manager Nermin Codex Done Managed local coder/reviewer loop, full QuikShotTests review gate, TestFlight 2.0.156, and Done closeout.
  • #804 Reconcile same-day unresolved scheduled dose when protocol schedule time is edited Reviewer Amina Codex Done PR #807 merged; TestFlight build 2.0.156 uploaded and valid.
  • #804 Reconcile same-day unresolved scheduled dose when protocol schedule time is edited Coder Zlata Codex Code complete PR #807 opened; build-for-testing passed; local XCTest execution blocked before assertions by simulator launch/materialization; reviewer full-suite gate required.

Saturday, 20 June 2026

  • #802 Watch: Fix complication route glyph placement, privacy, and color Manager Codex Codex Done Closed after PR #803 merge, TestFlight build 2.0.149 VALID, Project BuildNumber 2.0.0149, Completed 2026-06-20, and rendered Watch evidence accepted.
  • #802 Watch: Fix complication route glyph placement, privacy, and color Reviewer Dino Codex Passed PR #803 merged; TestFlight 2.0.149 VALID
  • #802 Watch: Fix complication route glyph placement, privacy, and color Coder Jasmina Codex Code complete

Friday, 19 June 2026

  • #798 Fix full-suite injection-prep non-draw inventory failures Manager Samira Codex Done Closed #798 via PR #801; review passed full QuikShotTests 1244 total, 1 skipped, 0 failed; test-only closeout used predicted BuildNumber 2.0.0142 and skipped TestFlight.
  • #798 Fix full-suite injection-prep non-draw inventory failures Reviewer Nermin Codex Merged PR #801 merged; full QuikShotTests passed; TestFlight skipped; BuildNumber 2.0.0142.
  • #798 Fix full-suite injection-prep non-draw inventory failures Coder Amila Codex Code complete
  • #792 Widgets/Watch: Align progress and status color semantics Manager Samira Codex Done Managed Mirza coding and Senad review to Done; PR #800 merged; TestFlight 2.0.141 delivered; full-suite exception limited to known #798.
  • #792 Widgets/Watch: Align progress and status color semantics Reviewer Senad Codex Passed Review passed, PR #800 merged, and TestFlight internal build 2.0.141 is VALID.
  • #792 Widgets/Watch: Align progress and status color semantics Coder Mirza Codex Code complete PR #800 opened; focused #792 validation and rendered widget evidence passed; full QuikShotTests blocked only by known #798 injection-prep test-semantics failures.
  • #794 Widgets/Watch: Standardize open-ring gauges and exact-time complications Manager Nermin Codex Done
  • #794 Widgets/Watch: Standardize open-ring gauges and exact-time complications Integrator Selma Codex Merged Merged PR #799; Manager delivery closeout pending
  • #794 Widgets/Watch: Standardize open-ring gauges and exact-time complications Remote Coder Bard Codex Code complete Implemented issue #794 and moved it to Build for Integrator pickup; full QuikShotTests remains blocked by pre-existing inventory failures tracked in #798.
  • #793 UI: Standardize combined lane markers across app, widgets, and Watch Manager Aida Codex Done Managed Claude coding and Codex review to Done; PR #797 merged, TestFlight build 2.0.132 delivered.
  • #793 UI: Standardize combined lane markers across app, widgets, and Watch Reviewer Faruk Codex Merged
  • #793 UI: Standardize combined lane markers across app, widgets, and Watch Coder Maida Opus Code complete
  • #784 Inventory: add optional supply labels for duplicate supplies Reviewer Kerim Codex Passed TestFlight 2.0.129
  • #784 Inventory: add optional supply labels for duplicate supplies Coder Faruk Codex Code complete Implemented supply labels, opened PR #796, unit suite passed with two confirmed inherited main-red skips.
  • #782 App Intents: Add entity and query foundation Manager Merima Codex Done
  • #782 App Intents: Add entity and query foundation Reviewer Merima Codex Merged Review passed and PR merged; TestFlight export blocked by PLA update and missing iOS Distribution certificate; Project BuildNumber 2.0.0127 fallback.
  • #782 App Intents: Add entity and query foundation Coder Merima Codex Code complete
  • #781 App Intents: Add dependency and open-routing foundation Manager Merima Codex Done
  • #781 App Intents: Add dependency and open-routing foundation Reviewer Merima Codex Merged TestFlight export blocked; predicted 2.0.122
  • #781 App Intents: Add dependency and open-routing foundation Coder Merima Codex Code complete

Thursday, 18 June 2026

  • #783 Injection prep: prefer protocol-selected supply vial Installer Amir Codex Installed Delivered internal TestFlight build 2.0.118; App Store Connect processing VALID; delivery UUID 783c8ccb-c6c1-4a01-be98-83cc6554aada.
  • #783 Injection prep: prefer protocol-selected supply vial Manager Amir Codex Done Managed coding and review to merge; TestFlight archive fallback used with follow-up #786.
  • #783 Injection prep: prefer protocol-selected supply vial Reviewer Zlatan Codex Passed PR #785 merged; TestFlight archive idle/interrupted, Project BuildNumber predicted 2.0.0118
  • #783 Injection prep: prefer protocol-selected supply vial Coder Nedim Codex Code complete

Monday, 15 June 2026

  • Nightly QA simulator sweep QA Heather Codex Passed 0 regressions; simulator live-delivery/landscape limits
  • Nightly follow-up audit PM Nighthawk Codex Updated Reviewed 8 closed issues; WSL synced; mac2 unreachable

Sunday, 14 June 2026

  • #779 Watch: Put Log on iPhone reason inside the action button Manager Adnan Codex Done Delivered 2.0.112
  • #779 Watch: Put Log on iPhone reason inside the action button Reviewer Jasmina Codex Done Reviewed and merged PR #780; delivered internal TestFlight build 2.0.112.
  • #776 Widgets/complications: Clarify Detailed and Private descriptions Manager Manager Codex Done Delivered TestFlight build 2.0.110
  • #779 Watch: Put Log on iPhone reason inside the action button Coder Nedim Codex Code complete
  • #776 Widgets/complications: Clarify Detailed and Private descriptions Integrator Lejla Codex Merged PR #778 merged; Manager delivery pending
  • #776 Widgets/complications: Clarify Detailed and Private descriptions Remote Coder Alfhild Codex Code complete Implemented issue #776 and moved it toward Build for Integrator pickup; final head needs mac2 validation after hosted repair rerun was exhausted.
  • #775 Watch: Let each displayed dose card act when its own logging data is resolved Manager Adnan Codex Done TestFlight skipped at request
  • #775 Watch: Let each displayed dose card act when its own logging data is resolved Reviewer Sead Codex Done Review passed, PR #777 merged, and #775 closed. TestFlight delivery skipped at Haris' request; Project BuildNumber set to predicted 2.0.0110 from latest recorded 2.0.109. Dev buil…
  • #775 Watch: Let each displayed dose card act when its own logging data is resolved Coder Amar Codex Code complete PR https://github.com/delalic/quikshot_code/pull/777; commit f9aa0621c866b38abae69d9020b56522c6348b93; validation passed.
  • #769 Watch: Proactively refresh aging snapshots without hiding usable data Reviewer Mira Opus Done
  • #769 Watch: Proactively refresh aging snapshots without hiding usable data Coder Selma Codex Code complete PR #774 sent to review with proactive Watch refresh, stale-but-usable action verification, full QuikShotTests pass, and rendered Watch evidence captured.
  • #768 Watch: Include future schedule horizon in snapshots Reviewer Aida Codex Done TestFlight 2.0.108
  • #770 Watch: Mark taken should log the displayed suggested site Manager Lejla Codex Done
  • #770 Watch: Mark taken should log the displayed suggested site Reviewer Ismet Codex Passed Passed review, merged PR #772, delivered TestFlight 2.0.107, and moved Project to Done.
  • #768 Watch: Include future schedule horizon in snapshots Coder Sanin Codex Code complete Implemented Watch schedule horizon snapshots; opened PR #773 with watchOS 26.5 rendered evidence.
  • #770 Watch: Mark taken should log the displayed suggested site Coder Benjamin Codex Code complete
  • #767 Watch complications: Keep rendering overdue doses after the due-now window Reviewer Vedad Codex Done Review passed; PR #771 merged; internal TestFlight build 2.0.106 delivered.
  • #767 Watch complications: Keep rendering overdue doses after the due-now window Coder Amra Codex Code complete Implemented stale-but-usable Watch complication rendering, focused tests, and rendered evidence; opened PR #771.
  • Nightly follow-up cleanup PM Nighthawk Codex Updated mac2 branches removed
  • Nightly QA sweep QA Heather Codex Passed 0 regressions; iPad landscape rotation unavailable
  • Nightly follow-up audit PM Nighthawk Codex Created Created #766; mac2 locked

Saturday, 13 June 2026

  • #762 Watch: Align dose timing, progress, and state presentation with Today Manager Ensar Codex Done Verified #762 closeout
  • #762 Watch: Align dose timing, progress, and state presentation with Today Reviewer Nadira Codex Passed
  • #762 Watch: Align dose timing, progress, and state presentation with Today Coder Armin Codex Code complete
  • #761 Watch: Show resolved next site for upcoming injections Manager Ensar Codex Done Verified #761 closeout
  • #761 Watch: Show resolved next site for upcoming injections Reviewer Vedad Codex Passed
  • #761 Watch: Show resolved next site for upcoming injections Coder Naila Codex Code complete
  • #759 Widgets: Recompute Mark taken availability for timeline entries Manager Nejla Codex Done Managed mac2 local closeout; TestFlight 2.0.88
  • #759 Widgets: Recompute Mark taken availability for timeline entries Reviewer Sanela Codex Passed Review passed, PR #763 merged, and internal TestFlight build 2.0.88 delivered.
  • #759 Widgets: Recompute Mark taken availability for timeline entries Coder Amra Codex Code complete Review-fix pushed to PR #763; addressed inventory rollover Mark taken withdrawal; focused widget tests and full QuikShotTests passed on iPhone 17e iOS 26.5.
  • #759 Widgets: Recompute Mark taken availability for timeline entries Reviewer Sanela Codex Failed Review failed PR #763: missing time-dependent inventory effective-date withdrawal in dated widget Mark taken timeline.
  • #759 Widgets: Recompute Mark taken availability for timeline entries Coder Amra Codex Code complete PR #763 opened from issue-759; focused widget snapshots and full QuikShotTests passed on iPhone 17e iOS 26.5.
  • #758 Widgets: Consolidate refresh and unavailable fallback messages Manager Emir Codex Done
  • #758 Widgets: Consolidate refresh and unavailable fallback messages Reviewer Lejla Codex Passed TestFlight 2.0.81
  • #758 Widgets: Consolidate refresh and unavailable fallback messages Coder Selma Codex Code complete Opened PR #760 from issue-758; focused widget snapshot tests passed.
  • #756 Watch app: tap freshness line to request iPhone update Manager Kemal Codex Done Verified TestFlight 2.0.76
  • #756 Watch app: tap freshness line to request iPhone update Reviewer Amer Codex Passed TestFlight 2.0.76
  • #756 Watch app: tap freshness line to request iPhone update Coder Melisa Codex Code complete
  • #748 Surface refresh: propagate iCloud and background data changes to widgets and Watch Manager Kevin Codex Done Verified PR #755, TestFlight 2.0.73, Project Done
  • #748 Surface refresh: propagate iCloud and background data changes to widgets and Watch Reviewer Ilma Opus Passed
  • #752 Fix order-sensitive combined injection prep repair tests on main Reviewer Amra Codex Done Reviewed and merged PR #754; delivered internal TestFlight build 2.0.72.
  • #748 Surface refresh: propagate iCloud and background data changes to widgets and Watch Coder Kenan Codex Code complete
  • #752 Fix order-sensitive combined injection prep repair tests on main Coder Zijad Codex Code complete PR #754 opened; full QuikShotTests target passed on iPhone Air iOS 26.5.
  • #750 Watch complications: render corner family as native arc instead of circular gauge Manager Emina Codex Done Delivered TestFlight 2.0.63; physical Watch-face proof unavailable to agents and reported as boundary
  • #750 Watch complications: render corner family as native arc instead of circular gauge Manager Emina Codex Blocked Awaiting explicit acceptance of no physical Watch-face proof boundary
  • #750 Watch complications: render corner family as native arc instead of circular gauge Reviewer Lamija Codex Blocked Physical Watch proof boundary
  • #750 Watch complications: render corner family as native arc instead of circular gauge Coder Amra Codex Code complete
  • #478 First launch: support logging an already-taken dose from empty state Manager Lejla Codex Blocked Icebox/wontfix; needs explicit reactivation
  • #747 Watch complications: redundant background snapshot delivery and freshness hardening Manager Lejla Codex Done TestFlight 2.0.60
  • Nightly QA sweep QA Heather Codex Passed No product regressions; stale unit order fixed in PR #751; iPad rotation tooling blocked
  • Nightly follow-up audit PM Nighthawk Codex Updated Reviewed 19 closed issues; no new follow-ups; marked followup:reviewed; cleaned satellite stale worktree and branches; skipped active issue-747.

Friday, 12 June 2026

  • #747 Watch complications: redundant background snapshot delivery and freshness hardening Manager Lejla Codex Blocked Physical Watch smoke or waiver required
  • #747 Watch complications: redundant background snapshot delivery and freshness hardening Reviewer Naida Codex Blocked Code review passed for PR #749; issue remains In review pending paired iPhone + Apple Watch smoke evidence or explicit Haris waiver. Focused Watch tests and watchOS build passed;…
  • #747 Watch complications: redundant background snapshot delivery and freshness hardening Coder Faruk Codex Code complete Implemented issue #747; PR #749 opened; focused Watch validation passed; full QuikShotTests blocked by unrelated logging UUID ordering tests.
  • #745 Calendar: Make lane dots use protocol colors and time order Manager Selma Codex Done Managed satellite-local coding, failed-review fix, re-review, and TestFlight delivery for build 2.0.50 through PR #746.
  • #745 Calendar: Make lane dots use protocol colors and time order Reviewer Selma Codex Passed TestFlight 2.0.50
  • #745 Calendar: Make lane dots use protocol colors and time order Coder Selma Codex Code complete
  • #745 Calendar: Make lane dots use protocol colors and time order Reviewer Selma Codex Failed
  • #745 Calendar: Make lane dots use protocol colors and time order Coder Selma Codex Code complete
  • #740 Make widget render snapshot tests CI-safe on hosted runners Manager Selma Codex Done Managed satellite-local coding and review through PR #744 merge; widget snapshot hosted path passed, delivery skipped because changes were test/docs infrastructure only.
  • #740 Make widget render snapshot tests CI-safe on hosted runners Reviewer Selma Codex Passed PR #744 merged df68d4d; delivery skipped (test/docs infrastructure).
  • #740 Make widget render snapshot tests CI-safe on hosted runners Coder Selma Codex Code complete Hosted widget path passed; unrelated full-unit red
  • #738 Update Protocol summary overdue test for first-hour due-now policy Manager Selma Codex Done Managed satellite-local coding and review through PR #743 merge; delivery skipped because the issue was test-only with no app behavior change.
  • #738 Update Protocol summary overdue test for first-hour due-now policy Reviewer Selma Codex Passed
  • #738 Update Protocol summary overdue test for first-hour due-now policy Coder Selma Codex Code complete
  • #739 Fix combined prepared syringe logging and inventory regressions on main Manager Codex Codex Done Merged PR #742, skipped TestFlight per instruction, set Project BuildNumber 2.0.0040 and Completed 2026-06-12, and removed the local issue worktree.
  • #739 Fix combined prepared syringe logging and inventory regressions on main Coder Irma Codex Code complete
  • #739 Fix combined prepared syringe logging and inventory regressions on main Reviewer Adnan Codex Failed Focused iOS 26.5 simulator review tests executed; two Review & Log combined prepared syringe tests failed, so PR #742 was not merged.
  • #739 Fix combined prepared syringe logging and inventory regressions on main Coder Nermin Codex Code complete PR #742 opened from issue-739; build-for-testing passed; focused simulator tests blocked waiting for Xcode target-runner workers.
  • #732 Watch 2.0: simulator, render, archive, and TestFlight validation QA Nadia Codex Done QA run completed on main 5975048. Watch build/captures and focused 114-test slice passed; regressions/findings logged as #738, #739, and #740. No app code changes or TestFlight de…
  • #734 Watch 2.0 Phase 4: snooze, undo, haptics, and iPhone handoff Reviewer Emina Codex Done Reviewed, merged, and delivered TestFlight build 2.0.38.
  • #734 Watch 2.0 Phase 4: snooze, undo, haptics, and iPhone handoff Coder Selma Codex Code complete Review-fix pass for PR #736: awaited live Watch snooze scheduler result, preserved real undo identifiers, resolved main merge state, and returned #734 to In review.

Thursday, 11 June 2026

  • #734 Watch 2.0 Phase 4: snooze, undo, haptics, and iPhone handoff Reviewer Lejla Codex Failed Failed PR #736 on live Watch snooze scheduling acknowledgement; visual gate passed.
  • #734 Watch 2.0 Phase 4: snooze, undo, haptics, and iPhone handoff Coder Azemina Codex Code complete Corrected the paired Watch Snooze copy on PR #736; validation and evidence capture passed; commit 75d81071e947ee5c6fd6e39c5b5ecf2554c09224.
  • #735 Watch 2.0: show version/build footer on Watch main page Manager Selma Codex Done Managed mac2 local coding, review, merge, and TestFlight 2.0.17 closeout.
  • #735 Watch 2.0: show version/build footer on Watch main page Reviewer Adnan Codex Passed TestFlight 2.0.17
  • #734 Watch 2.0 Phase 4: snooze, undo, haptics, and iPhone handoff Coder Azemina Codex Code complete Restored paired Skip/Snooze 15 min symbols on PR #736; validation and evidence capture passed; commit 75f8a2b.
  • #735 Watch 2.0: show version/build footer on Watch main page Coder Dino Codex Code complete
  • #734 Watch 2.0 Phase 4: snooze, undo, haptics, and iPhone handoff Coder Jasmina Codex Code complete Visual gate repair pushed to PR #736; paired Watch action rows and confirmation evidence recaptured.
  • #734 Watch 2.0 Phase 4: snooze, undo, haptics, and iPhone handoff Coder Jasmina Codex Code complete PR #736 opened from issue-734; validation passed and rendered Watch evidence captured.
  • #730 Watch 2.0: complications and Smart Stack Manager Dzenita Codex Done Merged PR #733, delivered internal TestFlight build 2.0.15 VALID, set Project BuildNumber/Completed, and closed local cleanup.
  • #730 Watch 2.0: complications and Smart Stack Reviewer Sead Codex Passed
  • #730 Watch 2.0: complications and Smart Stack Coder Codex Codex Code complete Pushed 99215c8 on issue-730. Added one-minute WidgetKit timeline cadence for displayed minute tokens, cleaned stale feature docs, regenerated 99215c8 issue evidence, and passed di…
  • #730 Watch 2.0: complications and Smart Stack Reviewer Sead Codex Failed
  • #730 Watch 2.0: complications and Smart Stack Coder Belma Codex Updated Updated Watch complication visual evidence with final SHA-stamped production-family renders and rendering-mode proof for PR #733.
  • #730 Watch 2.0: complications and Smart Stack Coder Belma Codex Code complete Implemented watchOS WidgetKit complications and Smart Stack support; PR #733 opened with rendered evidence for Haris visual approval.
  • #729 Watch 2.0: scheduled-dose action pipeline and quick log Manager Dzenita Codex Done PR #731 merged; TestFlight 2.0.8 valid; Project Done; visual approval and cleanup complete.
  • #729 Watch 2.0: scheduled-dose action pipeline and quick log Reviewer Lejla Opus Passed
  • #729 Watch 2.0: scheduled-dose action pipeline and quick log Coder Nedim Codex Updated
  • #729 Watch 2.0: scheduled-dose action pipeline and quick log Coder Tarik Codex Updated Focused visual-fix pass for manager approval gate; updated pending, offline, corrupt/unsupported, and small-watch confirmation evidence.
  • #729 Watch 2.0: scheduled-dose action pipeline and quick log Coder Azra Codex Code complete Implemented Watch transferUserInfo request pipeline, iPhone durable drain/commit, rendered Watch evidence, and focused validation; full legacy widget artifact suite still has simu…

Wednesday, 10 June 2026

  • #727 Watch 2.0: target, WCSession mirror, and read-only companion Manager Codex Codex Done Merged PR #728 after approved Watch renders and Claude Opus 4.8 review. Recorded fallback BuildNumber 2.0.0003; TestFlight export blocked by missing distribution signing path, dir…
  • #727 Watch 2.0: target, WCSession mirror, and read-only companion Coder Codex Codex Code complete Refreshed Watch visual-fit pass for status-chip focal cards and dot-only compact rows; review remains paused for Haris visual approval.
  • #727 Watch 2.0: target, WCSession mirror, and read-only companion Coder Nermina Codex Code complete Implemented Watch Phase 0/1 target, WCSession read-only mirror, Watch UI, tests, docs; PR #728; paired simulator smoke blocked by CoreSimulator bootstatus waiting on System App.

Tuesday, 9 June 2026

  • #724 Widgets: Polish Home Screen gauge vertical placement and countdown units Reviewer Adnan Codex Done TestFlight 1.2.243
  • #724 Widgets: Polish Home Screen gauge vertical placement and countdown units Coder Zerina Codex Code complete PR #725 opened from issue-724 at 1fe3ef0; focused widget render tests passed; broader QuikShotTests failures reproduced on origin/main.
  • #721 Widgets: Fix Home Screen gauge geometry and restore pre-gauge layout Reviewer Farah Codex Passed Reviewed PR #723, merged, and delivered internal TestFlight build 1.2.238.
  • #721 Widgets: Fix Home Screen gauge geometry and restore pre-gauge layout Coder Adnan Codex Code complete PR #723
  • #714 Inventory: Stop showing primary-compound data for combined prepared syringes Manager Nedim Codex Done
  • #714 Inventory: Stop showing primary-compound data for combined prepared syringes Reviewer Adna Codex Done Reviewed PR #722, merged, and delivered internal TestFlight build 1.2.233.
  • #714 Inventory: Stop showing primary-compound data for combined prepared syringes Coder Faruk Codex Code complete Implemented component-aware combined prepared-syringe inventory display/editing; PR #722 opened.
  • #715 Injection prep: Canonicalize combined prepared syringe order for grouping Manager Nedim Codex Done
  • #715 Injection prep: Canonicalize combined prepared syringe order for grouping Reviewer Bakir Codex Done
  • #712 Levels: Add seeded target-peak absorption curves Manager Harun Codex Done PR #718 merged; TestFlight 1.2.218 VALID; Project Done with BuildNumber 1.2.0218 and Completed 2026-06-09; worktree cleaned.
  • #715 Injection prep: Canonicalize combined prepared syringe order for grouping Coder Selma Codex Code complete
  • #712 Levels: Add seeded target-peak absorption curves Reviewer Alma Codex Passed
  • #716 Widgets: Add Home Screen circular countdown gauges Reviewer Zlatan Codex Done TestFlight 1.2.212
  • #712 Levels: Add seeded target-peak absorption curves Coder Selma Codex Code complete Implemented seeded target-peak estimated-level curves; PR #718 opened for review.
  • #716 Widgets: Add Home Screen circular countdown gauges Coder Alma Codex Code complete
  • #711 Inventory: Push prepared syringe edit within group sheet Manager Nedim Codex Done Managed local coding, review, TestFlight delivery 1.2.206, project Done, and cleanup.
  • #711 Inventory: Push prepared syringe edit within group sheet Reviewer Jasmina Codex Passed TestFlight 1.2.206
  • #711 Inventory: Push prepared syringe edit within group sheet Coder Amina Codex Code complete Failed-review evidence pass: pushed 46f69ce, issue back In review, iOS 26.5 UI evidence and archive unit passed.
  • #711 Inventory: Push prepared syringe edit within group sheet Reviewer Jasmina Codex Failed iOS 26.5 rendered evidence blocked
  • #711 Inventory: Push prepared syringe edit within group sheet Coder Amina Codex Code complete Implemented nested Prepared syringes edit push; simulator rendered evidence blocked by iOS 26.5 dyld cache rebuild / NSMachErrorDomain -308.
  • #706 Injection prep: Allow detaching prepared syringe from scheduled dose Manager Husein Codex Done Managed reopened UI scope, review, TestFlight delivery 1.2.195, project Done, and cleanup.
  • #706 Injection prep: Allow detaching prepared syringe from scheduled dose Reviewer Kenan Codex Passed
  • #706 Injection prep: Allow detaching prepared syringe from scheduled dose Coder Damir Codex Code complete Reopened UI scope implemented; PR #710 opened; validation and rendered evidence passed.
  • #706 Injection prep: Allow detaching prepared syringe from scheduled dose Manager Husein Codex Done Managed coding, review, TestFlight delivery 1.2.190, project Done, and cleanup.
  • #706 Injection prep: Allow detaching prepared syringe from scheduled dose Reviewer Tarik Codex Done Review passed; PR #709 merged; internal TestFlight 1.2.190 uploaded and VALID; Project set to Done.
  • #706 Injection prep: Allow detaching prepared syringe from scheduled dose Coder Lejla Codex Code complete Implemented detach prepared syringe domain operation, UI action, tests, and rendered evidence. PR https://github.com/delalic/quikshot_code/pull/709 commit 51b8f0dae3bdc84efb0de1f0…
  • #705 Inventory: Show prepared syringe assigned dose time Manager Mirela Codex Done Managed coding, review, TestFlight delivery 1.2.189, project Done, and cleanup.
  • #705 Inventory: Show prepared syringe assigned dose time Reviewer Selma Codex Done
  • #705 Inventory: Show prepared syringe assigned dose time Coder Mirza Codex Code complete
  • #704 Levels: Project due and overdue unlogged doses at now Manager Tarik Codex Done Verified PR #707 merged, TestFlight build 1.2.183 VALID, Project Done with BuildNumber 1.2.0183, and local cleanup complete.
  • #704 Levels: Project due and overdue unlogged doses at now Reviewer Emina Codex Passed Review passed; PR #707 merged; internal TestFlight 1.2.183 uploaded and VALID.
  • #704 Levels: Project due and overdue unlogged doses at now Coder Nadira Codex Code complete

Monday, 8 June 2026

  • Nightly follow-up audit PM Nighthawk Codex Updated Reviewed 26 closed issues, created no new follow-ups, removed local issue-695 worktree/branch, fast-forwarded WSL main; mac2 unreachable.
  • #702 iCloud: Harden automatic injection-prep repair against stale cloud rehydration Manager Kevin Codex Done Merged PR #703; TestFlight build 1.2.178 uploaded and valid; Project BuildNumber 1.2.0178
  • #702 iCloud: Harden automatic injection-prep repair against stale cloud rehydration Reviewer Kenan Codex Passed PR #703 re-review passed at 21bcec3 after focused nine-selector #702 validation; manager will integrate.
  • #702 iCloud: Harden automatic injection-prep repair against stale cloud rehydration Coder Jasmina Codex Code complete Fix-pass coverage added and focused validation passed; branch issue-702 pushed and PR #703 updated.
  • #702 iCloud: Harden automatic injection-prep repair against stale cloud rehydration Coder Jasmina Codex Blocked Fix-pass tests added but focused validation blocked by iOS simulator launch failure: NSMachErrorDomain Code=-308 (ipc/mig) server died; app worktree left uncommitted.
  • #702 iCloud: Harden automatic injection-prep repair against stale cloud rehydration Reviewer Kenan Codex Failed PR #703 failed review: missing duplicate/overlap combination cleanup convergence coverage and combined reassignment combination-publication coverage.
  • #702 iCloud: Harden automatic injection-prep repair against stale cloud rehydration Coder Jasmina Codex Code complete Implemented validated automatic injection-prep repair publishing; PR #703 opened from issue-702 after QuikShotSwiftDataStoreTests passed on iPhone 17 iOS 26.4.1.
  • #693 Widgets: Fix Lock Screen circular route mark in tinted rendering Reviewer Amra Codex Done Final PR #701 passed review and merged; internal TestFlight 1.2.151 uploaded as VALID with the approved 9.2 pt / 2.0 Private dot treatment.
  • #693 Widgets: Fix Lock Screen circular route mark in tinted rendering Coder Sejla Codex Code complete Implemented Haris-selected subtract 1.75 Private endpoint-dot placement; PR #700 is ready for review with refreshed artifacts.
  • #693 Widgets: Fix Lock Screen circular route mark in tinted rendering Coder Sejla Codex Code complete Centered the Private accessory-circular endpoint dot on the visual gauge stroke; PR #699 is ready for review with refreshed artifacts.
  • #693 Widgets: Fix Lock Screen circular route mark in tinted rendering Reviewer Naida Codex Passed PR #698 passed review, merged, delivered to internal TestFlight 1.2.148, and closed with Project Done.
  • #693 Widgets: Fix Lock Screen circular route mark in tinted rendering Coder Irma Codex Code complete
  • #693 Widgets: Fix Lock Screen circular route mark in tinted rendering Coder Irma Codex Code complete
  • #693 Widgets: Fix Lock Screen circular route mark in tinted rendering Manager Selma Codex Blocked
  • #693 Widgets: Fix Lock Screen circular route mark in tinted rendering Reviewer Selma Codex Passed Code/generated review passed; PR #697 merged; TestFlight 1.2.143 delivered; held for real iPhone Lock Screen tinted proof.
  • #693 Widgets: Fix Lock Screen circular route mark in tinted rendering Coder Selma Codex Code complete PR #697 opened from issue-693 with generated accessory circular widget artifacts and passing app/widget validation. Real iPhone Lock Screen tinted proof remains the before-Done ga…
  • #689 Today: Show per-component draw and supply for unprepared combined cards Manager Selma Codex Done
  • #689 Today: Show per-component draw and supply for unprepared combined cards Reviewer Selma Codex Passed Review passed; PR #696 merged; internal TestFlight 1.2.135 uploaded and valid.
  • #689 Today: Show per-component draw and supply for unprepared combined cards Coder Selma Codex Code complete Implemented on issue-689 with xhigh reasoning; PR https://github.com/delalic/quikshot_code/pull/696; commit 10aa15b107c5792e0828b91c638eafcf2337ce7a.

Sunday, 7 June 2026

  • #691 Injection prep: Repair orphaned prepared combined syringe links Reviewer Amina Codex Done TestFlight 1.2.125
  • #691 Injection prep: Repair orphaned prepared combined syringe links Coder Adnan Codex Code complete Failed-review fix pass tightened combined-prep source/profile/unit repair validation and pushed PR #694.
  • #691 Injection prep: Repair orphaned prepared combined syringe links Reviewer Adnan Codex Failed PR #694 failed strict source metadata review
  • #691 Injection prep: Repair orphaned prepared combined syringe links Coder Faruk Codex Code complete
  • App Store Connect release build Builder Kevin Codex Updated Uploaded App Store-eligible build 1.1.108; App Store Connect status VALID; buildAudienceType APP_STORE_ELIGIBLE; delivery UUID f9d6cd5e-18f9-4b7a-832c-cf41a088a432.
  • #688 Today: Hide Log now for unprepared combined groups Manager Selma Codex Done Verified PR #690, review, TestFlight build 1.1.107, Project fields, cleanup, and product acceptance.
  • #688 Today: Hide Log now for unprepared combined groups Reviewer Naida Codex Passed Reviewed PR #690; merged and delivered internal TestFlight build 1.1.107.
  • #688 Today: Hide Log now for unprepared combined groups Coder Ajla Codex Code complete Implemented review-only Today actions for unprepared combined groups; PR #690 opened with unit, build, and simulator UI proof.
  • #684 Widgets: Fix Log Next Dose supply icon and Mark taken checkmarks Manager Lejla Codex Done Managed local coding, review, TestFlight delivery, and closeout for build 1.1.100.
  • #684 Widgets: Fix Log Next Dose supply icon and Mark taken checkmarks Reviewer Adnan Codex Done Passed review, merged PR #687, and delivered internal TestFlight build 1.1.100.
  • #681 Protocols: Fix archive copy and restore confirmation popover Manager Lejla Codex Done Managed local coding, independent review, TestFlight delivery build 1.1.95, Project Done closeout, and cleanup.
  • #684 Widgets: Fix Log Next Dose supply icon and Mark taken checkmarks Coder Emir Codex Code complete PR #687 opened; app/widget build and build-for-testing passed; simulator XCTest execution blocked before tests, standalone widget artifacts generated.
  • #681 Protocols: Fix archive copy and restore confirmation popover Reviewer Emir Codex Passed TestFlight 1.1.95
  • #681 Protocols: Fix archive copy and restore confirmation popover Coder Amela Codex Code complete
  • #683 Widgets: Move Lock Screen circular route mark onto gauge arc Manager Lejla Codex Done Managed local coding, review, TestFlight delivery, and closeout for build 1.1.94.
  • #683 Widgets: Move Lock Screen circular route mark onto gauge arc Reviewer Amina Codex Passed Passed review, merged PR #685, and delivered internal TestFlight build 1.1.94 (VALID, delivery UUID b2a0c7b1-c016-47c1-bec8-255f1a699483).
  • #683 Widgets: Move Lock Screen circular route mark onto gauge arc Coder Lejla Codex Code complete PR #685 opened for review with Lock Screen circular widget artifacts.
  • #669 P0: Stabilize tab navigation and same-tab scroll-to-top Reviewer Naida Codex Passed Focused re-review passed after the hardened UI proof; PR #672 was merged and TestFlight build 1.1.88 was delivered.
  • #669 P0: Stabilize tab navigation and same-tab scroll-to-top Manager Kevin Codex Done Managed local coding, review-fix, review, merge, TestFlight delivery 1.1.88, Project closeout, and cleanup.
  • #677 Widgets: Allow Log Next Dose Mark taken for prepared combined doses Manager Lejla Codex Done Managed local coding, review, TestFlight delivery, and closeout for build 1.1.90.
  • #677 Widgets: Allow Log Next Dose Mark taken for prepared combined doses Reviewer Ines Codex Passed PR #680 merged; TestFlight build 1.1.90 delivered.
  • #677 Widgets: Allow Log Next Dose Mark taken for prepared combined doses Coder Lejla Codex Code complete PR #680; app/widget build and focused iOS 26.5 widget tests passed; full widget snapshot class still has unrelated issue-627 fixture-export sandbox failure.
  • #669 P0: Stabilize tab navigation and same-tab scroll-to-top Coder Amila Codex Code complete Review-fix pass hardened the focused UI proof, reran the local iOS 26.5 focused UI suite successfully, pushed issue-669, and moved the issue back to In review.
  • #674 Widgets: Align Log Next Dose medium header with Next Dose medium Manager Lejla Codex Done Managed local coding, review, TestFlight delivery, and closeout for build 1.1.84.
  • #674 Widgets: Align Log Next Dose medium header with Next Dose medium Reviewer Selma Codex Passed Reviewed and merged PR #679; delivered internal TestFlight build 1.1.84. CoreSimulator focused test execution remained blocked at install/launch, but reproducible rendered artifac…
  • #669 P0: Stabilize tab navigation and same-tab scroll-to-top Reviewer Naida Codex Failed Focused local UI validation failed for nested root-on-return; PR not merged.
  • #674 Widgets: Align Log Next Dose medium header with Next Dose medium Coder Azra Codex Code complete Medium Log Next Dose header parity implemented; iOS 26.5 build passed, CoreSimulator test runner blocked.
  • #673 Widgets: Refine circular Lock Screen route icon and time hierarchy Manager Lejla Codex Done Managed local coding, review, TestFlight delivery, and closeout for build 1.1.80.
  • #673 Widgets: Refine circular Lock Screen route icon and time hierarchy Reviewer Bakir Codex Done Reviewed and merged PR #678; delivered internal TestFlight build 1.1.80. iOS 26.5 simulator XCTest launch remained blocked by CoreSimulator runner hang; source/build/render eviden…
  • #669 P0: Stabilize tab navigation and same-tab scroll-to-top Coder Selma Codex Code complete Pushed issue-669 at 7e52677 and opened PR #672. Local generic iOS build and build-for-testing passed; focused coordinator unit tests passed on iOS 26.5; root-on-return UI proof pa…
  • #673 Widgets: Refine circular Lock Screen route icon and time hierarchy Coder Vedran Codex Code complete PR #678 opened; app/widget build passed; rendered artifacts generated; iOS 26.5 simulator XCTest/render launch blocked by CoreSimulator.
  • #675 Large Log Next Dose should show known context while confirming Reviewer Nermin Codex Passed Reviewed and merged PR #676; delivered internal TestFlight build 1.1.75.
  • #675 Large Log Next Dose should show known context while confirming Coder Lejla Codex Code complete
  • #675 Large Log Next Dose should show known context while confirming Reviewer Kerim Opus Failed Independent local review (mac2). Blocking: large widget invents site+supply context for ambiguous open-to-confirm doses; new test testLargeMarkTakenContextOmittedWhenEligibilityRe…
  • #675 Large Log Next Dose should show known context while confirming Coder Samir Codex Code complete Opened PR #676; build-for-testing passed; focused simulator test launch failed with NSMachErrorDomain -308.

Saturday, 6 June 2026

  • #652 Widgets: Add circular Lock Screen next-dose progress widget Manager Lejla Codex Done Managed local coding, review, TestFlight delivery, and closeout for build 1.1.69.
  • #652 Widgets: Add circular Lock Screen next-dose progress widget Reviewer Farah Codex Passed Passed review, merged PR #671, and delivered internal TestFlight build 1.1.69 (VALID, delivery UUID 575126e3-3016-4fef-b215-9ba6ccee7b4a).
  • #652 Widgets: Add circular Lock Screen next-dose progress widget Coder Adnan Codex Code complete PR #671 opened from issue-652 with rendered accessoryCircular artifacts and validation complete.
  • #660 Widgets: Make Home Screen widgets tinted-friendly Manager Lejla Codex Done Managed local coding, review, TestFlight delivery, and closeout for build 1.1.63.
  • #660 Widgets: Make Home Screen widgets tinted-friendly Reviewer Amer Codex Passed Reviewed, merged PR #670, and delivered internal TestFlight build 1.1.63.
  • #660 Widgets: Make Home Screen widgets tinted-friendly Coder Hana Codex Code complete PR #670 opened with rendered tinted widget artifacts; focused #660 test and app/widget build passed; broader widget class hit mac2 locale/path/ENOSPC constraints.
  • #661 Widgets: Update Log Next Dose medium layout Manager Lejla Codex Done Managed local coding, review, TestFlight delivery, and closeout for build 1.1.58.
  • #661 Widgets: Update Log Next Dose medium layout Reviewer Kenan Codex Passed Reviewed, merged, and delivered TestFlight build 1.1.58.
  • #661 Widgets: Update Log Next Dose medium layout Coder Adna Codex Code complete
  • #663 A Reviewer Amar Codex Passed Merged PR #665; delivered TestFlight build 1.1.55.
  • #664 B Coder Naida Opus Code complete
  • #656 P0: Fix production SwiftUI crashes from Stepper and tab switching Manager Kevin Codex Done Managed PM visual gate, independent review, PR #666 merge verification, TestFlight 1.1.54 delivery, Project Done fields, and local cleanup verification.
  • #656 P0: Fix production SwiftUI crashes from Stepper and tab switching Reviewer Jasmin Codex Passed PR #666 merged; internal TestFlight build 1.1.54 valid.
  • #656 P0: Fix production SwiftUI crashes from Stepper and tab switching Coder Selma Codex Code complete Coding complete on issue-656; draft PR #666 open; awaiting PM visual approval before review.
  • #663 A Coder Nedim Codex Code complete Implemented large Log Next Dose widget with rendered artifact proof; PR #665 opened.
  • #658 Widgets: Rename widget gallery entries to Next Dose and Log Next Dose Manager Meliha Codex Done Verified PR #659 merged, internal TestFlight 1.1.49 valid, Project BuildNumber 1.1.0049 and Completed 2026-06-06 set, dev notes/activity pushed, and issue worktree cleanup recorde…
  • #658 Widgets: Rename widget gallery entries to Next Dose and Log Next Dose Reviewer Nedim Codex Passed Review passed, PR #659 merged, internal TestFlight build 1.1.49 delivered.
  • #658 Widgets: Rename widget gallery entries to Next Dose and Log Next Dose Coder Faruk Codex Code complete
  • #627 Widgets: Add Home Screen Mark taken widget (small and medium) Manager Kerim Codex Done Merged PR #657, delivered internal TestFlight 1.1.46, set Project BuildNumber 1.1.0046 and Completed 2026-06-06; documented the owner-authorized missing placed medium Private proo…
  • #627 Widgets: Add Home Screen Mark taken widget (small and medium) Reviewer Samir Opus Passed Claude Opus 4.8 max review passed PR #657 at 94aa425; reviewed source, tests, rendered artifacts, interaction proof, and documented the owner-authorized placed medium Private proo…
  • #627 Widgets: Add Home Screen Mark taken widget (small and medium) Coder Emir Codex Code complete PR #657 opened and issue moved to In review after owner-authorized medium Private placed-widget proof exception; rendered artifacts and interaction proof documented.
  • #627 Widgets: Add Home Screen Mark taken widget (small and medium) Manager Kerim Codex Blocked Pushed implementation validated; issue remains In progress because actual placed medium Private widget proof is still blocked after clean simulator recovery.
  • #627 Widgets: Add Home Screen Mark taken widget (small and medium) Coder Emir Codex Blocked Implementation committed and pushed on issue-627; validation passed. Issue remains In progress because actual rendered medium Private widget proof is still blocked.

Friday, 5 June 2026

  • #654 Widgets: Fix Next dose rendered fit, badge consistency, and preview ordering Manager Kerim Codex Done Accepted after independent rendered PNG inspection; TestFlight 1.1.8 delivered.
  • #654 Widgets: Fix Next dose rendered fit, badge consistency, and preview ordering Reviewer Faruk Codex Passed TestFlight 1.1.8
  • #654 Widgets: Fix Next dose rendered fit, badge consistency, and preview ordering Coder Adnan Codex Code complete PR #655 opened with rendered widget artifacts, focused widget tests, app/widget build, and issue moved to In review.
  • #649 Widgets: Fix layout fidelity, gallery preview, timing hierarchy, small Private fit, and medium progress track Manager Merima Codex Done Manager closeout verified PR #653 merged, TestFlight build 1.1.4 valid, Project fields set, and #649 product gates accepted with documented CLI visual-capture boundary.
  • #649 Widgets: Fix layout fidelity, gallery preview, timing hierarchy, small Private fit, and medium progress track Reviewer Aida Codex Passed Reviewed PR #653, merged it, delivered internal TestFlight build 1.1.4, and closed Project #649.
  • #649 Widgets: Fix layout fidelity, gallery preview, timing hierarchy, small Private fit, and medium progress track Coder Amra Codex Code complete
  • #650 Scheduling: Align oral and injection state/reminder timing windows Manager Hana Codex Done Manager closeout verified PR #651 merged, TestFlight build 1.0.1.22 valid, Project fields set, and product acceptance gates checked.
  • #650 Scheduling: Align oral and injection state/reminder timing windows Reviewer Dunja Codex Passed Passed focused re-review, merged PR #651, and delivered internal TestFlight build 1.0.1.22. Widget static overdue anchors now use T+60m.

Thursday, 4 June 2026

  • #650 Scheduling: Align oral and injection state/reminder timing windows Coder Selma Codex Code complete Failed-review repair pushed to PR #651; widget static overdue anchors fixed in commit 3712777.
  • #650 Scheduling: Align oral and injection state/reminder timing windows Reviewer Dunja Codex Failed Failed review on PR #651: widget extension placeholder/preview overdue anchors still use T+60s while #650 requires T+60m; issue returned to Ready with review:failed.
  • #650 Scheduling: Align oral and injection state/reminder timing windows Coder Selma Codex Code complete PR #651 opened from issue-650; commit b954e1e.

Wednesday, 3 June 2026

  • #647 Widgets: Align medium Next dose widget with Today dose context Manager Mirela Codex Done Manager verified review closeout, TestFlight build 1.0.1.15, Project fields, cleanup, and product acceptance gates.
  • #647 Widgets: Align medium Next dose widget with Today dose context Reviewer Nihad Codex Passed PR #648 merged; TestFlight build 1.0.1.15 valid in App Store Connect.
  • #647 Widgets: Align medium Next dose widget with Today dose context Coder Nermina Codex Code complete
  • #645 iCloud: Wake on remote changes and refresh widgets Manager Nermin Codex Done Managed #645 through failed-review repair, merge, TestFlight build 1.0.1.10, and cleanup.
  • #645 iCloud: Wake on remote changes and refresh widgets Integrator Emir Codex Done Reviewed repair commit 28c93aa, merged PR #646, and delivered TestFlight build 1.0.1.10.
  • #645 iCloud: Wake on remote changes and refresh widgets Coder Mirela Codex Code complete Addressed failed-review background iCloud unavailable no-op; PR #646 updated.
  • #645 iCloud: Wake on remote changes and refresh widgets Reviewer Emir Codex Failed Failed review on enabled-but-unavailable iCloud background no-op gap.
  • #645 iCloud: Wake on remote changes and refresh widgets Reviewer Nermin Codex Failed Failed review on enabled-but-unavailable iCloud background no-op acceptance gap.
  • #645 iCloud: Wake on remote changes and refresh widgets Coder Mirela Codex Code complete Implemented app-owned iCloud background refresh wake path; PR #646 open for review.
  • PR #644: Maintain stale nightly QA UI selectors QA Kevin Codex Merged Reviewed and completed PR #644; merged 1703a2a after focused simulator UI validation. No app delivery because this was QA/test maintenance only.
  • TestFlight build 1.0.1088 Installer Kevin Codex Installed Uploaded internal TestFlight build 1.0.1088. App Store Connect processing finished VALID; delivery UUID 0c13e260-4e30-4027-a8e4-44bd5eeef6db.
  • Nightly QA sweep QA Heather Codex Passed Unit pass; stale UI tests PR #644; iPad smoke partial
  • Nightly follow-up audit PM Nighthawk Codex Updated Reviewed 7 closed issues, marked follow-up audit complete, and refreshed remote main checkouts.
  • #626 Widgets: Add Home Screen Next dose widget (small and medium) Manager Mirza Codex Done Verified merge, Done fields, cleanup, and documented TestFlight provisioning blocker.
  • #626 Widgets: Add Home Screen Next dose widget (small and medium) Reviewer Emina Codex Passed Re-review passed and PR #643 merged. TestFlight delivery attempted after merge but blocked by Apple provisioning/App Group profile support for group.com.had.QuikShot; Project uses…
  • #626 Widgets: Add Home Screen Next dose widget (small and medium) Coder Amar Codex Code complete Fixed failed review findings for offline widget timing transitions and dynamic/tinted widget appearance; PR #643 updated; validation passed.
  • #626 Widgets: Add Home Screen Next dose widget (small and medium) Reviewer Emina Codex Failed
  • #626 Widgets: Add Home Screen Next dose widget (small and medium) Coder Amar Codex Code complete Implemented read-only small/medium Next dose WidgetKit foundation; PR #643 opened; validation passed.

Tuesday, 2 June 2026

  • #636 Today: Add subtle completion feedback after Log now Manager Nedim Codex Blocked Visual review rejected interim TestFlight build 1.0.1080; saved origin/issue-636 and closed PR #641, moved issue to Icebox, and stopped review.
  • #636 Today: Add subtle completion feedback after Log now Coder Nedim Codex Code complete Implemented Today large-card Log now completion cue, pushed issue-636, opened PR #641, and moved issue to In review for interim TestFlight visual review.
  • #638 History: Load recent 30 days by default Manager Nedim Codex Done Merged PR #640, delivered internal TestFlight build 1.0.1077, updated project fields, and cleaned issue worktrees.
  • #638 History: Load recent 30 days by default Reviewer Nermin Codex Passed Passed local review for PR #640 with focused History validation and source-level UI/accessibility checks.
  • #638 History: Load recent 30 days by default Coder Adnan Codex Code complete PR #640 opened from issue-638; focused History render tests passed.
  • #637 Inventory: Collapse Depleted section by default Manager Nedim Codex Done Merged PR #639, delivered internal TestFlight build 1.0.1073, updated project fields, and cleaned issue worktrees.
  • #637 Inventory: Collapse Depleted section by default Reviewer Selma Codex Passed Reviewed PR #639 locally; source/diff and focused Inventory tests passed; no blocking acceptance gaps.
  • #637 Inventory: Collapse Depleted section by default Coder Lejla Codex Code complete
  • #634 Today: Use Tonight and Late night for same-day night doses Manager Kevin Codex Done Merged PR #635; delivered TestFlight build 1.0.1070.
  • #634 Today: Use Tonight and Late night for same-day night doses Coder Emir Codex Code complete Implemented same-day Tonight/Late night display copy and focused resolver tests; opened PR #635.
  • #608 Data & Privacy: Offer automatic rollback for destructive changes Manager Sumeja Codex Done Managed local coding, review, failed-review fix, TestFlight delivery 1.0.1067, Project Done, and cleanup.
  • #608 Data & Privacy: Offer automatic rollback for destructive changes Reviewer Kemal Codex Passed PR #633 merged; TestFlight 1.0.1067 uploaded and valid.
  • #608 Data & Privacy: Offer automatic rollback for destructive changes Coder Dino Codex Code complete Failed-review fix pass: updated codebase docs for rollback recovery and pushed PR #633.
  • #608 Data & Privacy: Offer automatic rollback for destructive changes Reviewer Kemal Codex Failed PR #633 review failed: docs/codebase.md stale
  • #608 Data & Privacy: Offer automatic rollback for destructive changes Coder Dino Codex Code complete Implemented rollback for eligible whole-store destructive actions; opened PR #633.
  • #576 Compound library: Normalize search input variants Manager Adnan Codex Done Managed local coding, required review, TestFlight delivery, Project Done closeout, and cleanup.
  • #576 Compound library: Normalize search input variants Reviewer Miralem Codex Passed PR #632 merged; internal TestFlight 1.0.1056 uploaded and VALID.
  • #576 Compound library: Normalize search input variants Coder Emina Codex Code complete
  • Nightly QA sweep QA Heather Codex Passed iPhone pass; iPad scroll tests partial
  • Nightly follow-up audit PM Nighthawk Codex Updated Reviewed 6 closed issues; WSL refreshed; mac2 unreachable
  • #625 Update Data & Privacy layout to compact grouped settings style Manager Lana Codex Done Verified PR #630 merged, TestFlight build 1.0.1052 delivered, Project BuildNumber/Completed set, and issue worktree cleaned.
  • #625 Update Data & Privacy layout to compact grouped settings style Reviewer Faris Codex Passed Re-review passed after hit-target fix; PR #630 merged and internal TestFlight build 1.0.1052 uploaded/validated.
  • #625 Update Data & Privacy layout to compact grouped settings style Coder Nermin Codex Code complete Review-fix pass restored 44pt Data & Privacy action hit targets and pushed PR #630 update.
  • #625 Update Data & Privacy layout to compact grouped settings style Reviewer Faris Codex Failed Independent review failed PR #630 on action-row hit-target regression after focused source, screenshot, and test validation.

Monday, 1 June 2026

  • #625 Update Data & Privacy layout to compact grouped settings style Coder Nermin Codex Code complete PR #630 opened with grouped Data & Privacy layout, focused validation, and light/dark screenshot evidence.
  • #601 Plan: Show archived protocols and allow restore Manager Harun Codex Done PR #629 merged; TestFlight build 1.0.1047 delivered; Project Done verified.
  • #601 Plan: Show archived protocols and allow restore Reviewer Lejla Codex Passed
  • #601 Plan: Show archived protocols and allow restore Coder Tarik Codex Code complete
  • App Store Connect Process Codex Codex Updated Uploaded App Store-eligible iPhone-only build 1.0.1041
  • #623 First launch: restore original brand-dot and compact orientation card treatment Manager Nadia Codex Done Verified PR #624 merged, issue Done, TestFlight build 1.0.1040 delivered, and Haris visual acceptance was honored before code review.
  • #623 First launch: restore original brand-dot and compact orientation card treatment Reviewer Nadia Codex Passed Reviewed and merged PR #624; delivered internal TestFlight build 1.0.1040 (delivery UUID b49c4717-6bf9-4c61-88f7-786728f11b12).
  • #623 First launch: restore original brand-dot and compact orientation card treatment Coder Nadia Codex Code complete Implemented brand-dot first-launch polish, compact orientation card, privacy-card placement, docs updates, focused onboarding validation, and preserved light/dark screenshots.
  • #621 First launch: restore welcome and orientation empty state Manager Emina Codex Done Verified PR #622 merged, issue Done, TestFlight build 1.0.1037 delivered, and reviewer light/dark onboarding screenshots preserved.
  • #621 First launch: restore welcome and orientation empty state Reviewer Emina Codex Passed Review passed, PR #622 merged, internal TestFlight build 1.0.1037 delivered, and light/dark onboarding screenshots preserved.
  • #621 First launch: restore welcome and orientation empty state Coder Emina Codex Code complete Updated first-launch onboarding copy, Plan-root secondary routing, compact orientation labels, docs, screenshots, and PR handoff.
  • #619 Stage Plan and Supplies landing screenshots for App Store Manager Codex Codex Done Delivery skipped; no app behavior changed
  • #619 Stage Plan and Supplies landing screenshots for App Store Coder Tarik Codex Code complete
  • Nightly QA sweep QA Heather Codex Passed No regressions; stale UI tests fixed in PR #618; live delivery simulator-blocked.
  • #616 Stage and capture App Store screenshots Manager Tarik Codex Done PR #617 merged; 64 raw and 64 final screenshot assets accepted; delivery skipped, predicted build 1.0.1036.
  • #616 Stage and capture App Store screenshots Coder Amina Codex Updated Corrected frame 2 and 7 final marketing screenshot cutoffs; refreshed local artifacts and pushed PR update.
  • Nightly follow-up audit PM Nighthawk Codex Updated Reviewed closed issues #615, #611, #609, #251, #149, and #22 for missed follow-ups; marked them reviewed; removed stale local/mac2 branches and refreshed remote checkouts.
  • #616 Stage and capture App Store screenshots Coder Amina Codex Code complete Added issue616 screenshot fixture, captured 64 raw and 64 final assets, opened PR #617.

Sunday, 31 May 2026

  • App Store Connect release candidate Process Codex Codex Updated Uploaded publishable release-candidate build 1.0.1035; App Store Connect status VALID; buildAudienceType APP_STORE_ELIGIBLE; delivery UUID 95a793a3-4481-4118-8b8a-f6976413a4d7.
  • #611 UI tests: Repair dark Calendar row screenshot fixture waits Manager Zerina Codex Done Verified PR #613 merged, Project Done, predicted build 1.0.1029, and mac2 worktree cleanup.
  • #611 UI tests: Repair dark Calendar row screenshot fixture waits Coder Nermina Codex Done PR #613 merged; focused Calendar screenshot UI tests passed; delivery skipped because this was test-harness-only.
  • #609 Settings: Seed iCloud sync toggle before refresh Manager Adnan Codex Done Managed mac2 local coder and reviewer through merge, TestFlight build 1.0.1028, and Done closeout.
  • #609 Settings: Seed iCloud sync toggle before refresh Reviewer Nedim Codex Done Reviewed, merged PR #612, delivered TestFlight build 1.0.1028, and closed project fields.
  • #251 Settings: Apply approved About and Data & Privacy copy Manager Tarik Codex Done Managed mac2 local coder/reviewer flow to Done; TestFlight build 1.0.1025 delivered.
  • #609 Settings: Seed iCloud sync toggle before refresh Coder Dženan Codex Code complete
  • #251 Settings: Apply approved About and Data & Privacy copy Reviewer Selma Codex Passed Reviewed PR #610, merged to main, and delivered internal TestFlight build 1.0.1025.
  • #251 Settings: Apply approved About and Data & Privacy copy Coder Emir Codex Code complete
  • #600 Archive actions: Explain reversibility and side effects Manager Mirela Codex Done Delivered internal TestFlight build 1.0.1020 from mac2.
  • #600 Archive actions: Explain reversibility and side effects Manager Mirela Codex Done Closed with predicted BuildNumber 1.0.1020; TestFlight upload blocked on satellite Mac by missing App Store Connect credentials.
  • #600 Archive actions: Explain reversibility and side effects Integrator Lejla Codex Merged Merged PR #607; Manager primary-Mac closeout pending.
  • #600 Archive actions: Explain reversibility and side effects Remote Coder Soren Codex Code complete Implemented issue #600 and moved it to Build for Integrator pickup.
  • #603 Bug: Preserve wrapping for long protocol schedule summaries with daypart icons Manager Dino Codex Done Managed coding, independent review, TestFlight delivery, project closeout, and cleanup for build 1.0.1015.
  • #603 Bug: Preserve wrapping for long protocol schedule summaries with daypart icons Reviewer Emir Codex Passed Reviewed and merged PR #606; delivered internal TestFlight build 1.0.1015.
  • #603 Bug: Preserve wrapping for long protocol schedule summaries with daypart icons Coder Amina Codex Code complete Implemented Protocol editor schedule-summary wrapping fix, validated focused summary tests and narrow iPhone screenshot test, opened PR #606.
  • #604 Levels: Move estimated active amount into card header Integrator Lejla Codex Done Merged PR #605, delivered internal TestFlight build 1.0.1007, and completed primary-Mac remote-lane closeout.
  • #604 Levels: Move estimated active amount into card header Remote Coder Vidar Codex Code complete Implemented issue #604 and prepared Build handoff for Integrator pickup.
  • #598 Calendar: Add responsive navigation feedback and speed up Upcoming/History Manager Kenan Codex Done PR #602 merged; TestFlight 1.0.1006 valid; Project Done with BuildNumber/Completed set.
  • #598 Calendar: Add responsive navigation feedback and speed up Upcoming/History Reviewer Nermin Codex Passed TestFlight 1.0.1006
  • #597 UI: Color daypart markers and add schedule-summary icons Reviewer Sartre Codex Failed Post-merge xhigh review found follow-up #603.
  • #598 Calendar: Add responsive navigation feedback and speed up Upcoming/History Coder Selma Codex Code complete Opened PR #602 with responsive Calendar navigation guards, prepared Upcoming/History render models, shared resource-card feedback, focused tests, and visual smoke evidence.
  • #597 UI: Color daypart markers and add schedule-summary icons Manager Selma Codex Done PM acceptance pass after worker replacement; no follow-up needed.
  • #597 UI: Color daypart markers and add schedule-summary icons Reviewer Selma Codex Merged TestFlight 1.0.1000
  • #587 QA: Smoke quick-log prepared syringe detach flow QA Heather Codex Passed Simulator PASS; #587 closed
  • #597 UI: Color daypart markers and add schedule-summary icons Manager Selma Codex Blocked Local lane still occupied by #587; issue 597 was not claimed.
  • Nightly QA sweep QA Heather Codex Failed 1 regression (#595); #587 left Ready; simulator-only limits
  • Nightly follow-up audit PM Nighthawk Codex Created Created #594; WSL clean; mac2 unreachable

Saturday, 30 May 2026

  • #592 Today: Add daypart time marker to scheduled dose cards Manager Lejla Codex Done Gated on #588 reaching Done, coordinated coder/reviewer, merged PR #593, delivered TestFlight build 1.0.991, verified Project closeout, and cleanup.
  • #592 Today: Add daypart time marker to scheduled dose cards Reviewer Selma Codex Passed Merged; TestFlight 1.0.991
  • #592 Today: Add daypart time marker to scheduled dose cards Coder Damir Codex Code complete
  • #588 Calendar: Use requested clockwise clock icon for Upcoming doses Manager Kevin Codex Done Merged PR #590, delivered TestFlight build 1.0.988, set Project closeout fields, and cleaned the local worktree.
  • #574 Notifications: Complete notification action handlers on the main actor Manager Kenan Codex Done PR #589 merged; TestFlight build 1.0.986 uploaded; closeout repaired after reviewer stall.
  • #574 Notifications: Complete notification action handlers on the main actor Reviewer Nedim Codex Done Passed review and merged PR #589; manager delivered internal TestFlight build 1.0.986.
  • #579 Protocol setup: Explain and normalize Phase block editing Manager Emina Codex Done Managed local Codex coding and independent review through PR #591 merge, Project Done, BuildNumber 1.0.985 predicted because TestFlight upload was blocked by existing archive proc…
  • #579 Protocol setup: Explain and normalize Phase block editing Reviewer Selma Codex Passed PR #591 merged; TestFlight blocked, BuildNumber 1.0.985 predicted
  • #579 Protocol setup: Explain and normalize Phase block editing Coder Kenan Codex Code complete PR #591 opened; focused schedule/setup tests passed.
  • #588 Calendar: Use requested clockwise clock icon for Upcoming doses Reviewer Azra Codex Passed
  • #588 Calendar: Use requested clockwise clock icon for Upcoming doses Coder Kevin Codex Code complete Code and build passed; simulator test launch hit NSMachErrorDomain -308 under Xcode contention.
  • #574 Notifications: Complete notification action handlers on the main actor Coder Amra Codex Code complete PR #589 opened; branch issue-574 pushed at a30c7c7; focused tests and generic iOS build passed.
  • #584 Logging: Quick-log prepared syringe should deplete inventory and detach furthest future event Manager Emina Codex Done Closed; no follow-up issue needed.
  • #584 Logging: Quick-log prepared syringe should deplete inventory and detach furthest future event Reviewer Tarik Codex Passed Reviewed PR #586; TestFlight build 1.0.978 delivered.
  • #584 Logging: Quick-log prepared syringe should deplete inventory and detach furthest future event Coder Bakir Codex Code complete
  • #581 UI: Show grouped prepared syringe counts consistently Manager Senada Codex Done Managed Codex implementation, independent review, PR #585 merge, TestFlight build 1.0.972 delivery, Project Done closeout, no follow-ups, and local cleanup.
  • #581 UI: Show grouped prepared syringe counts consistently Reviewer Nedim Codex Passed Review passed, PR #585 merged, and TestFlight build 1.0.972 uploaded as internal-only.
  • #581 UI: Show grouped prepared syringe counts consistently Coder Zlata Codex Code complete
  • #580 Protocol names: show protocol display name on protocol-backed dose surfaces Manager Codex issue manager Codex Done Managed Codex implementation, Claude review/fix loop, PR #583 merge, TestFlight build 1.0.965 delivery, Project Done closeout, and local branch/worktree cleanup.
  • #580 Protocol names: show protocol display name on protocol-backed dose surfaces Reviewer Vahid Claude Passed Re-review PASSED after fix pass; full QuikShotTests scheme 875 executed, 1 skipped, 0 failures.
  • #580 Protocol names: show protocol display name on protocol-backed dose surfaces Coder Nedim Codex Code complete
  • #580 Protocol names: show protocol display name on protocol-backed dose surfaces Reviewer Lutvija Opus Failed Two QuikShotLoggingRepositoryTests fail after PR #583 because combined-prep assertions still expect compound names; new protocol-display-name behavior is correct per issue. Moved…
  • #580 Protocol names: show protocol display name on protocol-backed dose surfaces Coder Nedim Codex Code complete
  • #577 Scheduling: Remove prepared future injections no longer generated by schedule Manager Mirela Codex Done Recovered interrupted local run, verified PR #582 merge, TestFlight build 1.0.955, Project Done, and cleanup.
  • #577 Scheduling: Remove prepared future injections no longer generated by schedule Reviewer Selma Codex Done PR #582 reviewed, merged, and delivered to internal TestFlight build 1.0.955.
  • #577 Scheduling: Remove prepared future injections no longer generated by schedule Coder Vedad Codex Code complete Continued preserved crash-recovery worktree, committed 3893e3509bbe905f9c97ae7ef31c3e5e638d1160, pushed origin/issue-577, opened PR #582, moved Project status to In review. Valida…
  • #575 Compound library: Remove punctuation-only BPC-157 alias Integrator Lejla Codex Done Merged PR #578 and delivered TestFlight build 1.0.941.
  • #575 Compound library: Remove punctuation-only BPC-157 alias Remote Coder Alfhild Codex Code complete Implemented issue #575 and moved it to Build for Integrator pickup.

Friday, 29 May 2026

  • #572 Calendar: Fix Upcoming doses card summary and icon Manager Amina Codex Done Managed local high-reasoning coding and review through Done; TestFlight build 1.0.940 delivered.
  • #572 Calendar: Fix Upcoming doses card summary and icon Reviewer Lejla Codex Passed Reviewed, merged, TestFlight 1.0.940
  • #572 Calendar: Fix Upcoming doses card summary and icon Coder Nedim Codex Code complete
  • #563 Inventory: Group identical prepared syringe rows Manager Amina Codex Done Managed coding, failed-review fix, review, TestFlight build 1.0.937, Project Done, and cleanup.
  • #563 Inventory: Group identical prepared syringe rows Reviewer Amila Codex Passed Passed PR #571 review, merged it, and delivered internal TestFlight build 1.0.937.
  • #563 Inventory: Group identical prepared syringe rows Coder Adnan Codex Code complete Completed failed-review fix pass for grouped detail archive refresh and revalidated setup/logging/resolver suites.
  • #563 Inventory: Group identical prepared syringe rows Reviewer Amila Codex Failed Failed PR #571 review: grouped-detail member archive leaves stale sheet state after repository reload.
  • #563 Inventory: Group identical prepared syringe rows Coder Adnan Codex Code complete Grouped identical active prepared syringes in Inventory with concrete item drill-in and focused setup/logging resolver coverage.
  • #566 Calendar: Add Upcoming doses list Manager Mirza Codex Done Waited for issue #560 to reach Done, routed #566 to Codex coding and Claude review, verified PR #570 merge, TestFlight build 1.0.927, Project Done, and local cleanup.
  • #566 Calendar: Add Upcoming doses list Reviewer Dženana Opus Passed
  • #566 Calendar: Add Upcoming doses list Coder Miralem Codex Code complete Implemented Calendar-owned Upcoming destination, focused unit/UI validation passed, PR #570 opened for required review.
  • #567 Compound Library: Stop showing legacy compound categories Manager Amila Codex Done TestFlight 1.0.925
  • #560 iCloud: Protect user-edited seeded records from fresh-device defaults Manager Damir Codex Done Managed #560 through coding, review, PR #568 merge, and TestFlight build 1.0.924 closeout.
  • #560 iCloud: Protect user-edited seeded records from fresh-device defaults Reviewer Kenan Codex Done
  • #567 Compound Library: Stop showing legacy compound categories Integrator Lejla Codex Merged Merged PR #569 on satellite Mac; primary-Mac closeout pending.
  • #567 Compound Library: Stop showing legacy compound categories Remote Coder Svanhild Codex Code complete Implemented issue #567 and moved it to Build for Integrator pickup.
  • #560 iCloud: Protect user-edited seeded records from fresh-device defaults Coder Jasmina Codex Code complete Commit 13142fc pushed to origin/issue-560; PR #568 opened for review; validation passed with focused fake-iCloud XCTest suite and generic iOS build.
  • #561 Injection prep: Reassign prepared syringes after generated schedule repairs Manager Azra Codex Done Managed local code/review loop through PR #564, TestFlight 1.0.920, and Done closeout; no follow-ups needed.
  • #561 Injection prep: Reassign prepared syringes after generated schedule repairs Reviewer Nermin Codex Passed Passed second re-review, merged PR #564, and delivered internal TestFlight build 1.0.920.
  • #561 Injection prep: Reassign prepared syringes after generated schedule repairs Coder Edina Codex Code complete Second failed-review conservative cloud relink fix pushed to origin/issue-561 at 34155778b50850d9d94c76761ba4b2595d0ecf8f; PR #564 returned to In review.
  • #561 Injection prep: Reassign prepared syringes after generated schedule repairs Reviewer Nermin Codex Failed Failed re-review of PR #564: SwiftDataStore single prepared-syringe cloud relink still lacks profile/draw mismatch guards.
  • #562 Plan: Show current schedule and pooled supply on protocol cards Manager Manager Codex Done TestFlight 1.0.899
  • #561 Injection prep: Reassign prepared syringes after generated schedule repairs Coder Edina Codex Code complete Failed-review sync durability fix pushed to origin/issue-561 at 0d1a8bc; PR #564 returned to In review.
  • #562 Plan: Show current schedule and pooled supply on protocol cards Integrator Selma Codex Merged Merged PR #565; primary-Mac closeout pending
  • #562 Plan: Show current schedule and pooled supply on protocol cards Remote Coder Arne Codex Code complete Implemented issue #562 and moved it to Build for Integrator pickup.
  • #561 Injection prep: Reassign prepared syringes after generated schedule repairs Reviewer Nermin Codex Failed iCloud merge durability gap
  • #561 Injection prep: Reassign prepared syringes after generated schedule repairs Coder Edina Codex Code complete Commit 9f9b5c5 pushed to origin/issue-561; PR #564 opened and issue moved to In review.
  • #555 QA: Run deep iCloud sync data-integrity sweep QA Lejla Codex Passed mac2 simulator/fake-cloud iCloud data-integrity sweep passed at 5933ea1; fixtures, full unit tests, selected UI tests, and generated-fixture smoke captured under .codex-runs/issue…
  • #557 iCloud: Make automatic stale schedule cleanup durable across cloud refreshes Manager Selma Codex Done PR #559 merged; TestFlight 1.0.898 delivered; no follow-up filed.
  • #557 iCloud: Make automatic stale schedule cleanup durable across cloud refreshes Reviewer Adnan Codex Done TestFlight 1.0.898
  • #554 QA tooling: Add iCloud sync sweep runbook and generated fixtures Manager Kevin Codex Done PR #558 merged; internal TestFlight build 1.0.897 delivered and validated by App Store Connect.
  • #554 QA tooling: Add iCloud sync sweep runbook and generated fixtures Reviewer Emir Codex Passed Re-review passed after fix-pass 9607777; PR still needs stale-branch integration before merge.
  • #554 QA tooling: Add iCloud sync sweep runbook and generated fixtures Coder Kevin Codex Code complete Fix-pass for PR #558 addressed review findings; commit 9607777.
  • #557 iCloud: Make automatic stale schedule cleanup durable across cloud refreshes Coder Irfan Codex Code complete
  • #554 QA tooling: Add iCloud sync sweep runbook and generated fixtures Reviewer Emir Codex Failed Review failed: sync setup conflict, recurrence coverage, fixture artifact freshness.
  • #554 QA tooling: Add iCloud sync sweep runbook and generated fixtures Coder Kevin Codex Code complete PR #558 opened with generated iCloud QA fixtures and sweep runbook.
  • #552 Scheduling/iCloud: Remove stale planned events after protocol schedule edits Manager Naida Codex Done PR #556 merged; TestFlight 1.0.888 delivered; follow-up #557 filed.
  • #552 Scheduling/iCloud: Remove stale planned events after protocol schedule edits Reviewer Lejla Codex Passed Reviewed fix-pass 438211a; merged PR #556; delivered internal TestFlight build 1.0.888.
  • #552 Scheduling/iCloud: Remove stale planned events after protocol schedule edits Coder Naida Codex Code complete Fix-pass for PR #556: removed obsolete automatic future schedule rows during refresh; commit 438211a.
  • #552 Scheduling/iCloud: Remove stale planned events after protocol schedule edits Reviewer Lejla Codex Failed
  • #552 Scheduling/iCloud: Remove stale planned events after protocol schedule edits Coder Kenan Codex Code complete Implemented tombstones for cleared generated planned events and same-slot stale schedule repair; PR #556 opened.
  • #551 Today: Show selected injection site instead of stale suggestion Integrator Selma Codex Done 1.0.880
  • #551 Today: Show selected injection site instead of stale suggestion Remote Coder Leif Codex Code complete Implemented issue #551 and moved it to Build for Integrator pickup.

Thursday, 28 May 2026

  • Internal TestFlight Process Kevin Codex Updated Build 1.0.879
  • Internal TestFlight Process Kevin Codex Updated 1.0.876
  • #549 iCloud sync: require fresh cloud state before replacing local data Installer Kevin Codex Installed 1.0.875
  • #549 iCloud sync: require fresh cloud state before replacing local data Manager Belma Codex Done PR #550 merged; TestFlight 1.0.874 VALID; Project Done.
  • #549 iCloud sync: require fresh cloud state before replacing local data Reviewer Selma Codex Passed Review passed; PR #550 merged; TestFlight build 1.0.874 uploaded, INTERNAL_ONLY, processingState VALID, delivery UUID 54152bc9-82d6-4207-b36f-73dfeb03bf4d.
  • #549 iCloud sync: require fresh cloud state before replacing local data Coder Alma Codex Code complete
  • #547 Settings: Keep iCloud sync status timestamp current Installer Manager Codex Installed 1.0.868
  • #547 Settings: Keep iCloud sync status timestamp current Integrator Lejla Codex Merged PR #548 merged; primary-Mac install pending
  • #543 Today: Match Later today dose-row typography with shared rows Installer Manager Codex Installed 1.0.867
  • #543 Today: Match Later today dose-row typography with shared rows Integrator Lejla Codex Merged Merged PR #545 after Mac-side dark/light Today row visual validation and local Xcode build.
  • #544 Today/Review & Log: Simplify prepared-syringe date and linked-profile copy Installer Manager Codex Installed 1.0.865
  • #547 Settings: Keep iCloud sync status timestamp current Remote Coder Leif Codex Code complete Implemented issue #547 and moved it to Build for Integrator pickup.
  • #544 Today/Review & Log: Simplify prepared-syringe date and linked-profile copy Integrator Tarik Codex Merged UI screenshots blocked by simulator runner
  • #544 Today/Review & Log: Simplify prepared-syringe date and linked-profile copy Remote Coder Alva Codex Code complete Implemented issue #544 and moved it to Build for Integrator pickup.
  • #543 Today: Match Later today dose-row typography with shared rows Remote Coder Solveig Codex Code complete Implemented issue #543 and moved it to Build for Integrator pickup.
  • #541 Levels: Preserve true peaks for short half-life dose curves Installer Manager Codex Installed 1.0.864
  • #541 Levels: Preserve true peaks for short half-life dose curves Integrator Lejla Codex Merged PR #542 merged; primary closeout pending
  • #541 Levels: Preserve true peaks for short half-life dose curves Remote Coder Alfhild Codex Code complete Implemented issue #541 and moved it to Build for Integrator pickup.
  • #535 Reconstitution editor: Add calculator-state visual fixture Manager Jasmina Codex Done Merged PR #540; skipped phone/TestFlight/dev-build-notes/BuildNumber per test-only override.
  • #535 Reconstitution editor: Add calculator-state visual fixture Integrator Lejla Codex Merged PR #540 merged
  • #535 Reconstitution editor: Add calculator-state visual fixture Remote Coder Vidar Codex Code complete Implemented issue #535 and moved it to Build for Integrator pickup.
  • #537 Compound library: Remove empty Other category filter Manager Emir Codex Done PR #539 merged; TestFlight build 1.0.858 uploaded and VALID; visual QA screenshots saved under screenshots/issue-537.
  • #537 Compound library: Remove empty Other category filter Reviewer Amila Codex Passed PR #539 review passed
  • #537 Compound library: Remove empty Other category filter Coder gemini_flash Gemini Code complete Opened PR #539. Dynamically omits empty system group filters (such as Other) from available filters list in CompoundLibraryView.
  • #535 Reconstitution editor: Add calculator-state visual fixture Manager Jasmina Codex Blocked Did not start: local lane remains occupied by active issue #537 simulator run. Delivery intentionally skipped for this test-only issue.
  • #534 Today: Add site-conflict visual fixture Manager Jasmina Codex Done Merged; delivery skipped as test-only.
  • #534 Today: Add site-conflict visual fixture Reviewer Jasmina Codex Passed Merged; delivery skipped by Haris (test-only)
  • #534 Today: Add site-conflict visual fixture Coder Nadira Codex Code complete PR #538
  • Nightly QA sweep QA Heather Codex Failed 1 iPad regression; live-device checks blocked
  • Nightly follow-up sweep PM Nighthawk Codex Created Created #532-#535; cleaned issue-522

Wednesday, 27 May 2026

  • #530 iCloud sync: prevent stale-device maintenance from overwriting user actions Manager Sanela Codex Done Verified issue #530 Done, PR #531 merged, TestFlight 1.0.845 uploaded, Project fields set, build notes updated, and cleanup complete.
  • #530 iCloud sync: prevent stale-device maintenance from overwriting user actions Reviewer Mirela Codex Passed Re-review passed; PR #531 merged; TestFlight 1.0.845 uploaded and App Store Connect processing is VALID.
  • #530 iCloud sync: prevent stale-device maintenance from overwriting user actions Manager Mirela Codex Done Closed issue #530 after review pass, PR merge, TestFlight delivery, build notes, Project fields, and cleanup.
  • #530 iCloud sync: prevent stale-device maintenance from overwriting user actions Coder Faruk Codex Code complete Failed-review fix pass pushed to PR #531.
  • #530 iCloud sync: prevent stale-device maintenance from overwriting user actions Reviewer Mirela Codex Failed PR #531 failed review.
  • #530 iCloud sync: prevent stale-device maintenance from overwriting user actions Coder Faruk Codex Code complete PR #531 opened with validation passing; issue moved to In review.
  • Internal TestFlight Process Kevin Codex Updated Uploaded build 1.0.833; App Store Connect status VALID.
  • #528 Optimize repository dose-event derivations for tab performance Manager Edin Codex Done Managed Codex coding and Claude Opus review through merge, install, and Done.
  • #528 Optimize repository dose-event derivations for tab performance Reviewer Osman Opus Merged
  • #528 Optimize repository dose-event derivations for tab performance Coder Samir Codex Code complete Simulator-only validation on issue-528 coding pass; no physical-device destination used.
  • QA Ready sweep #483 #484 #485 #515 #519 QA Tempo Codex Passed Closed five Ready QA issues using simulator-only validation, existing no-build tests, source inspection, and /tmp evidence; simulator-only gaps were explicitly marked skipped with…
  • #520 Protocol stock: add visual fixture for fallback states Installer Manager Codex Installed 1.0.825
  • Complete stale QA UI test follow-ups QA Heather Codex Passed Closed #512/#522/#523; 11 focused UI checks passed.
  • #516 Add fake-cloud test for JSON restore propagation Installer Manager Codex Installed 1.0.824
  • #520 Protocol stock: add visual fixture for fallback states Integrator Lejla Codex Merged Merged PR #527; primary-Mac closeout pending
  • #516 Add fake-cloud test for JSON restore propagation Integrator Nermin Codex Merged PR #526 merged; primary-Mac closeout pending
  • #521 Process: Document Builder dispatch failure fallback Process Codex Codex Updated Documented no-run-created GitHub Builder dispatch fallback and exact-SHA substitute validation requirements.
  • #520 Protocol stock: add visual fixture for fallback states Remote Coder Hakon Codex Code complete Implemented issue #520 and moved it to Build for Integrator pickup.
  • #518 Injection Prep: reassign stale combined prepared syringes after event rebuilds Manager Adnan Codex Done Managed through code, review, merge, and build 1.0.820.
  • #518 Injection Prep: reassign stale combined prepared syringes after event rebuilds Reviewer Emina Codex Passed 1.0.820
  • #518 Injection Prep: reassign stale combined prepared syringes after event rebuilds Coder Aldin Codex Code complete
  • Nightly QA sweep QA Heather Codex Passed 0 product regressions; stale UI assertions and simulator notification limits
  • Nightly follow-up audit PM Nighthawk Codex Created Reviewed 17 closed issues; opened #519 #520 #521; cleaned stale local branches
  • #514 Combined injections: fix log preview, Today draw, and syringe copy Process Codex Codex Updated Uploaded internal TestFlight build 1.0.814; App Store Connect processing state VALID.
  • #514 Combined injections: fix log preview, Today draw, and syringe copy Manager Tarik Codex Done Managed coding, required review, merge, direct install build 1.0.813, and Project Done closeout.
  • #514 Combined injections: fix log preview, Today draw, and syringe copy Reviewer Adnan Codex Passed Reviewed PR #517, merged, direct-installed build 1.0.813, and closed issue #514.
  • #514 Combined injections: fix log preview, Today draw, and syringe copy Coder Selma Codex Code complete PR #517 opened; validation passed; issue moved to In review.

Tuesday, 26 May 2026

  • #497 QA: Validate JSON restore sync with disposable data QA Lejla Codex Done #516 follow-up opened
  • #504 Protocol cards: show dynamic supply status instead of stale linked inventory Manager Nejra Codex Done Verified PR #513 merged, build 1.0.801 installed, Project Done, and issue worktree removed.
  • #504 Protocol cards: show dynamic supply status instead of stale linked inventory Reviewer Mirsad Codex Passed
  • #504 Protocol cards: show dynamic supply status instead of stale linked inventory Coder Jasmin Codex Code complete Implemented resolver-backed protocol stock display, preferred supply copy, focused tests, PR #513.
  • #502 Logging: Restrict inventory pickers by route and stock form Manager Adnan Codex Done Verified PR #510 merged, installed build 1.0.797, Project Done, and worktree cleanup.
  • Internal TestFlight Process Kevin Codex Updated 1.0.798
  • #482 Manual validation: Mark taken notification action QA Lejla Codex Blocked Private/grouped live notification UI proof blocked; issue left open.
  • #502 Logging: Restrict inventory pickers by route and stock form Reviewer Selma Codex Passed Reviewed fix, merged PR #510, installed build 1.0.797.
  • #502 Logging: Restrict inventory pickers by route and stock form Coder Samir Codex Code complete Failed-review fix for PR #510: gated quick-log protocol inventory fallback by route/form/dose eligibility, added oral and injection stale-fallback regressions, pushed a984c4d to o…
  • #508 Logging: Combined injections must show and save injection site Installer Adnan Codex Installed 1.0.790
  • #508 Logging: Combined injections must show and save injection site Integrator Lejla Codex Merged Merged PR #509 on satellite Mac; Manager primary-Mac delivery and build-number closeout pending.
  • #505 Injection prep: Remove split-blocking copy from combined cards Installer Manager Codex Installed 1.0.789
  • #505 Injection prep: Remove split-blocking copy from combined cards Integrator Nermin Codex Merged Merged PR #511; primary-Mac closeout pending.
  • #502 Logging: Restrict inventory pickers by route and stock form Reviewer Selma Codex Failed Failed review: quick-log commit fallback can still use stale route-incompatible protocol inventory when the picker has no eligible selection.
  • #505 Injection prep: Remove split-blocking copy from combined cards Remote Coder Yrsa Codex Code complete Implemented issue #505 and moved it to Build for Integrator pickup.
  • #508 Logging: Combined injections must show and save injection site Remote Coder Einar Codex Code complete Implemented issue #508 and moved it to Build for Integrator pickup.
  • #502 Logging: Restrict inventory pickers by route and stock form Coder Samir Codex Code complete Implemented shared route/form-aware inventory picker eligibility; PR #510 opened for review.
  • #503 Modal sheets: require explicit save/cancel and fill QuikShot background Manager Sara Codex Done 1.0.785
  • #503 Modal sheets: require explicit save/cancel and fill QuikShot background Reviewer Damir Codex Passed Merged and installed 1.0.785
  • #503 Modal sheets: require explicit save/cancel and fill QuikShot background Coder Sabina Codex Code complete App build passed; local screenshot capture blocked by simulator UI-test accessibility startup.
  • #500 Settings: Restore clear Data & Privacy action affordances Installer Manager Codex Installed Installed build 1.0.780 on Haris' iPhone 13 Pro; PR #506 merged
  • #500 Settings: Restore clear Data & Privacy action affordances Integrator Selma Codex Merged PR #506 merged
  • #500 Settings: Restore clear Data & Privacy action affordances Remote Coder Gunnhild Codex Code complete Hosted compile passed; Mac screenshots deferred.
  • #496 iCloud sync: refresh active views and retry after connectivity returns Manager Hana Codex Done Verified PR #501 merged, installed build 1.0.779, Project Done.
  • #496 iCloud sync: refresh active views and retry after connectivity returns Reviewer Jasmin Claude Done
  • #499 Remote lane: prevent satellite PR auto-close before delivery Process Kevin Codex Done Remote-lane closure guardrail documented.
  • #498 Update builder workflow actions for Node 24 Process Kevin Codex Done Builder workflow updated; hosted validation passed.
  • #496 iCloud sync: refresh active views and retry after connectivity returns Coder Amina Codex Code complete PR #501; commit f8086cc
  • #462 Standardize injection-unit display as IU Installer Manager Codex Installed 1.0.775
  • #462 Standardize injection-unit display as IU Integrator Nermin Codex Merged primary closeout pending
  • #481 Validate iCloud sync signing/provisioning and remove release gate Manager Kevin Codex Done Closed; #496/#497 carry split-out sync follow-ups.
  • #462 Standardize injection-unit display as IU Remote Coder Eira Codex Code complete Implemented issue #462 on Windows/WSL, repaired hosted test expectations, and passed hosted compile-and-unit before Build handoff.
  • #481 Validate iCloud sync signing/provisioning and remove release gate Manager Amra Codex Blocked Awaiting two-device TestFlight validation.
  • #481 Validate iCloud sync signing/provisioning and remove release gate Reviewer Tarik Codex Passed 1.0.774
  • #492 Process: Curate QuikShot memory package for remote agents Reviewer Lejla Codex Done Reviewed memory package and transplant reports, merged PR #494, set Project Done; no app build delivered.
  • #492 Process: Curate QuikShot memory package for remote agents Process WSL Codex Codex Updated WSL memory note
  • #492 Process: Curate QuikShot memory package for remote agents Process Codex mac2 Codex Updated mac2 memory note
  • #492 Process: Curate QuikShot memory package for remote agents Process Naida Codex Updated Curated remote memory package
  • #481 Validate iCloud sync signing/provisioning and remove release gate Coder Adisa Codex Code complete Removed release-only iCloud sync gate, validated focused SwiftData tests and Release generic build, opened PR #493, moved issue to In review.
  • #490 Dose cards: Keep status badges top-right aligned Manager Zlatan Codex Done Managed coding, review, TestFlight delivery build 1.0.770, and cleanup.
  • #490 Dose cards: Keep status badges top-right aligned Reviewer Nermin Codex Passed Review passed; PR #491 merged; delivered TestFlight build 1.0.770 because configured iPhone was unavailable.
  • #490 Dose cards: Keep status badges top-right aligned Coder Selmir Codex Code complete
  • #488 Regression: Restore fixed QSFont tokens and scope Large Text support Manager Nermin Codex Done Managed Codex coding and required review to Done; build 1.0.768 installed.
  • #488 Regression: Restore fixed QSFont tokens and scope Large Text support Reviewer Amina Codex Passed 1.0.768
  • #488 Regression: Restore fixed QSFont tokens and scope Large Text support Coder Azra Codex Code complete PR #489 opened for review from issue-488; focused QSFont regression fix and Large Text UI validation complete.
  • #486 Injection Prep repair and schedule-rebuild reassignment regressions Installer Manager Codex Installed Build 1.0.765
  • #486 Injection Prep repair and schedule-rebuild reassignment regressions Integrator Tarik Codex Merged Satellite merge; Manager closeout pending
  • #486 Injection Prep repair and schedule-rebuild reassignment regressions Remote Coder Hakon Codex Code complete Implemented issue #486 and moved it to Build for Integrator pickup.
  • Nightly QA sweep QA Heather Codex Failed 1 regression; iPad selectors and live delivery limited
  • Nightly follow-up audit PM Nighthawk Codex Created Opened 4 follow-ups; cleaned stale branches
  • #398 Persistence: Sync QuikShot data across devices with iCloud Manager Emir Codex Done Managed Codex coding and Claude Opus 4.7 review to Done; follow-up #481 tracks Apple signing/TestFlight validation and release-gate removal.
  • #398 Persistence: Sync QuikShot data across devices with iCloud Reviewer Mediha Opus Passed
  • #398 Persistence: Sync QuikShot data across devices with iCloud Coder Nermin Codex Code complete Review-fix pass complete on PR #480: resolved CloudKit schema/readiness/conflict/tombstone/idempotency/isolation blockers; added focused regressions; opened follow-up #481 for App…
  • #398 Persistence: Sync QuikShot data across devices with iCloud Reviewer Mediha Opus Failed
  • #398 Persistence: Sync QuikShot data across devices with iCloud Coder Nermin Codex Code complete Implemented opt-in normalized iCloud sync; opened PR #480; moved issue to In review.

Monday, 25 May 2026

  • #423 First launch: update headline, trust strip, and primary CTA Installer Manager Codex Installed Installed debug build 1.0.747 on Haris' iPhone 13 Pro after PR #479 merged.
  • #473 Injection Prep: Clean up combined prep card, Calendar, and log UI Installer Manager Codex Installed Installed debug build 1.0.746 on Haris' iPhone 13 Pro after PR #477 merged.
  • #423 First launch: update headline, trust strip, and primary CTA Integrator Lejla Codex Merged Merged PR #479
  • #473 Injection Prep: Clean up combined prep card, Calendar, and log UI Integrator Lejla Codex Merged Merged PR #477; primary closeout pending.
  • #423 First launch: update headline, trust strip, and primary CTA Remote Coder Solveig Codex Code complete Implemented issue #423 and moved it to Build for Integrator pickup.
  • #473 Injection Prep: Clean up combined prep card, Calendar, and log UI Remote Coder Inga Codex Code complete Implemented issue #473 and moved it to Build for Integrator pickup.
  • #468 Confirm AXXXL UI test screenshots render true accessibility sizing Manager Emir Codex Done Managed PR #476 to Done; build 1.0.745.
  • #468 Confirm AXXXL UI test screenshots render true accessibility sizing Reviewer Adnan Codex Passed 1.0.745
  • #468 Confirm AXXXL UI test screenshots render true accessibility sizing Coder Kemal Codex Code complete Implemented semantic Dynamic Type QSFont tokens, adaptive AXXXL Injection Prep and Review & Log layouts, focused UI-test guards, screenshot evidence, and PR #476 handoff.
  • #469 Add guard coverage for prepared combined Review & Log source rows Installer Manager Codex Installed 1.0.739
  • #469 Add guard coverage for prepared combined Review & Log source rows Integrator Selma Codex Merged PR #475 merged; primary-Mac closeout pending
  • #469 Add guard coverage for prepared combined Review & Log source rows Remote Coder Thora Codex Code complete Implemented issue #469 and moved it to Build for Integrator pickup.
  • #196 Compound Library: Audit and correct seeded compounds for MVP Reviewer Kenan Codex Passed 1.0.738 installed
  • #196 Compound Library: Audit and correct seeded compounds for MVP Coder Nermin Codex Code complete PR #472 opened; validation passed; reasoning/effort: xhigh requested.
  • #464 Injection Prep combined flow: add explicit ineligibility, atomicity, and stale-link repair test coverage Installer Manager Codex Installed 1.0.736
  • #464 Injection Prep combined flow: add explicit ineligibility, atomicity, and stale-link repair test coverage Integrator Lejla Codex Merged PR #471 merged; primary-Mac closeout pending
  • #464 Injection Prep combined flow: add explicit ineligibility, atomicity, and stale-link repair test coverage Remote Coder Halfdan Codex Code complete Implemented issue #464 and moved it to Build for Integrator pickup.
  • #466 Injection Prep combined flow: polish actions, review UI, grouped logging, and lane colors Manager Lejla Codex Done Merged PR #467, Opus review passed, delivered TestFlight build 1.0.735.
  • #466 Injection Prep combined flow: polish actions, review UI, grouped logging, and lane colors Reviewer Opus Opus Passed Accepted PR #467 after final action-row re-review.
  • #466 Injection Prep combined flow: polish actions, review UI, grouped logging, and lane colors Coder Selma Codex Code complete PR #467 implemented and pushed; final fix commit ff24665.
  • #368 Injection Prep: Combine unprepared injections into one syringe Manager Vedad Codex Done Merged PR #463, installed 1.0.722, filed follow-ups #464 and #465.
  • #368 Injection Prep: Combine unprepared injections into one syringe Reviewer Sara Opus Done
  • #368 Injection Prep: Combine unprepared injections into one syringe Coder Selma Codex Code complete Implemented combined Injection Prep flow, pushed issue-368, opened PR #463, moved to In review.
  • Day-in-life QA runbook brittleness fix QA Kevin Codex Passed Removed skip paths, stabilized Data Privacy and Site rotation UI selectors, and passed focused UI tests 3/3. App commit d1effab.
  • Day-in-a-life QA run QA Kevin Codex Failed Unit suite passed. Selected day-in-life UI journey had 3 repeat failures: Site rotation navigation checks and Data & Privacy delete action selector. Live notification delivery ski…
  • #460 Notifications: Add Mark taken action for detailed single-dose reminders Manager Amina Codex Done Managed high-reasoning code/review agents; PR #461 merged, build 1.0.712 installed, Project Done.
  • #460 Notifications: Add Mark taken action for detailed single-dose reminders Reviewer Dino Codex Done 1.0.712
  • #460 Notifications: Add Mark taken action for detailed single-dose reminders Coder Adna Codex Code complete

Sunday, 24 May 2026

  • #458 Today: Remove warning triangle from same-day site conflict Manager Faruk Codex Done Verified PR #459 merged, build 1.0.707 installed, Project Done, and local worktree removed.
  • #458 Today: Remove warning triangle from same-day site conflict Coder Faruk Codex Done Merged PR #459, installed build 1.0.707 on Haris' iPhone 13 Pro, and closed Project status to Done.
  • #192 Support brand/product names without duplicating compounds Manager Amra Codex Done Managed xhigh code and review to TestFlight 1.0.705.
  • #192 Support brand/product names without duplicating compounds Reviewer Selma Codex Passed 1.0.705 TestFlight
  • #192 Support brand/product names without duplicating compounds Coder Mirza Codex Code complete
  • #455 Make launch screen dark the default fallback appearance Manager Tarik Codex Done PR #456 merged; TestFlight 1.0.702.
  • #455 Make launch screen dark the default fallback appearance Coder Faruk Codex Done
  • #453 Compound Library: Make Oral filter route-based Manager Vedran Codex Done Managed through PR #454 merge, TestFlight build 1.0.699 VALID, Project Done, and cleanup.
  • #453 Compound Library: Make Oral filter route-based Reviewer Nedim Codex Passed Reviewed PR #454, merged to main, delivered TestFlight build 1.0.699 after configured iPhone was unavailable.
  • #453 Compound Library: Make Oral filter route-based Coder Harun Codex Code complete
  • #451 Setup: Rename compound and profile soft-delete actions to archive Manager Leona Codex Done Managed through PR #452 merge, TestFlight build 1.0.696 VALID, Project Done, and cleanup.
  • #451 Setup: Rename compound and profile soft-delete actions to archive Reviewer Samira Codex Passed Reviewed and merged PR #452; delivered internal TestFlight build 1.0.696.
  • #451 Setup: Rename compound and profile soft-delete actions to archive Coder Damir Codex Code complete PR #452 opened for review from issue-451; validation passed with targeted light/dark archive-profile UI tests.
  • #426 Use branded light/dark launch screen Manager Lejla Codex Done Managed through failed-review fix, merge, internal TestFlight build 1.0.694, Project Done, and cleanup.
  • #426 Use branded light/dark launch screen Reviewer Amira Codex Done Re-review passed after safe-area fix; PR #449 merged; internal-only TestFlight build 1.0.694 uploaded and VALID in App Store Connect (delivery UUID 3a1abb53-5f4c-40ec-968c-b5ecee9…
  • #451 Setup: Rename compound and profile soft-delete actions to archive PM Faruk Codex Created Created and triaged follow-up from #443 for remaining archive-language cleanup.
  • #447 Logging: Show last-used context for injection site selections Manager Adnan Codex Done Managed to TestFlight 1.0.686.
  • #447 Logging: Show last-used context for injection site selections Reviewer Lejla Codex Passed Reviewed, merged, uploaded TestFlight build 1.0.686, and completed closeout.
  • #426 Use branded light/dark launch screen Coder Medina Codex Updated Review fix
  • #426 Use branded light/dark launch screen Reviewer Amira Codex Failed safe-area centering finding
  • #447 Logging: Show last-used context for injection site selections Coder Kenan Codex Code complete
  • #426 Use branded light/dark launch screen Coder Medina Codex Updated Branch updated
  • #426 Use branded light/dark launch screen Coder Medina Codex Code complete
  • #443 UI: Use delete and archive icons consistently Reviewer Nermin Codex Done TestFlight 1.0.684
  • #443 UI: Use delete and archive icons consistently Coder Adnan Codex Code complete
  • QA runbooks Process Kevin Codex Updated Added repeatable #419 inventory/logging audit and day-in-a-life QA runbooks; aligned Supplies QA order.
  • #442 UI: Standardize destructive confirmation popovers Manager Eldin Codex Done Managed to Done; build 1.0.682.
  • #442 UI: Standardize destructive confirmation popovers Reviewer Emina Codex Passed Review passed and PR #446 merged; device install helper returned predicted build 1.0.682 because the configured iPhone destination was unavailable.
  • #441 Settings: Clean up Data & Privacy action rows Integrator Lejla Codex Done 1.0.679 predicted; device unavailable
  • #441 Settings: Clean up Data & Privacy action rows Remote Coder Eirik Codex Code complete Implemented issue #441 and moved it to Build for Integrator pickup.
  • Settings and destructive UI follow-up issues PM Kevin Codex Created Created #441, #442, and #443; all Ready with P2 priority.
  • #439 Notifications: Restore snooze actions for combined reminders Manager Damir Codex Done Managed coding, review, merge, install 1.0.678, and closeout.
  • #439 Notifications: Restore snooze actions for combined reminders Reviewer Aida Codex Passed 1.0.678
  • #439 Notifications: Restore snooze actions for combined reminders Coder Faruk Codex Code complete Implemented grouped reminder snooze actions, resolvable-event filtering, stale grouped snooze cleanup, focused reminder tests; PR #440 opened for review.
  • #439 Notifications: Restore snooze actions for combined reminders PM Kevin Codex Created
  • #437 Protocols: Sort matching active protocols by route then creation date Manager Selma Codex Done Managed through PR #438, install 1.0.673, and Done closeout.
  • #437 Protocols: Sort matching active protocols by route then creation date Coder Lejla Codex Done 1.0.673
  • #437 Protocols: Sort matching active protocols by route then creation date PM Kevin Codex Created Created Ready follow-up to #430 for active protocol tie-breakers.
  • #435 Setup: Rename inventory delete to archive and add archive icons Manager Jasmina Codex Done Verified PR #436 merged, build 1.0.669 installed, Project Done, and cleanup complete.
  • #435 Setup: Rename inventory delete to archive and add archive icons Coder Lejla Codex Done
  • #435 Setup: Rename inventory delete to archive and add archive icons PM Kevin Codex Created Created Ready follow-up for archive wording and icon consistency.
  • #432 Protocols: Rename delete action to archive Manager Emina Codex Done Verified Done with BuildNumber 1.0.667; worktree removed.
  • #432 Protocols: Rename delete action to archive Coder Amra Codex Done 1.0.667
  • #432 Protocols: Rename delete action to archive PM Kevin Codex Created
  • #430 Protocols: Sort active protocol rows alphabetically Manager Selma Codex Done Verified Done with BuildNumber 1.0.665 predicted; worktree removed.
  • #430 Protocols: Sort active protocol rows alphabetically Coder Amar Codex Merged 1.0.665 predicted

Saturday, 23 May 2026

  • #427 Rename Protocols tab to Plan while keeping protocol terminology inside the detail layer Manager Nihad Codex Done 1.0.664 predicted; device unavailable.
  • #427 Rename Protocols tab to Plan while keeping protocol terminology inside the detail layer Reviewer Lejla Codex Passed
  • #427 Rename Protocols tab to Plan while keeping protocol terminology inside the detail layer Coder Azra Codex Code complete Failed-review fix pass for PR #429: updated remaining top-level Plan docs/runbook wording, committed 64d77c0, pushed origin/issue-427, moved issue back to In review.
  • #427 Rename Protocols tab to Plan while keeping protocol terminology inside the detail layer Reviewer Lejla Codex Failed
  • #430 Protocols: Sort active protocol rows alphabetically PM Kevin Codex Created Created Ready issue for alphabetical active-protocol row ordering, matching existing filter-chip ordering without changing persistence.
  • #427 Rename Protocols tab to Plan while keeping protocol terminology inside the detail layer Coder Nermin Codex Code complete
  • #397 Data & Privacy: Restore from JSON backup Manager Sead Codex Done Verified Done with BuildNumber 1.0.659; device install not attempted.
  • #397 Data & Privacy: Restore from JSON backup Reviewer Sead Codex Done 1.0.659 predicted; install not attempted
  • #397 Data & Privacy: Restore from JSON backup Coder Aida Codex Code complete Completed failed-review fix for restore-driven mounted tab and Settings refresh; PR #428 updated.
  • #397 Data & Privacy: Restore from JSON backup Reviewer Sead Codex Failed UI refresh gap
  • #397 Data & Privacy: Restore from JSON backup Coder Aida Codex Code complete Implemented JSON restore/import, validated focused tests and generic iOS build, opened PR #428.
  • #427 Rename Protocols tab to Plan while keeping protocol terminology inside the detail layer PM Kevin Codex Updated Refined to Ready with Plan-tab scope, exact empty-state copy, routing/docs acceptance, P1/S metadata.
  • #21 Protocols: Add BPC-157/TB-500 wolverine icon easter egg Manager Amra Codex Done Merged, installed 1.0.645, Project Done.
  • #21 Protocols: Add BPC-157/TB-500 wolverine icon easter egg Reviewer Lejla Codex Passed Review passed PR #425, merged, and installed build 1.0.645 on device.
  • #21 Protocols: Add BPC-157/TB-500 wolverine icon easter egg Coder Nermin Codex Code complete Review-fix pass: replaced the wolverine protocol icon with an alpha-safe RGBA template PNG and returned PR #425 to review.
  • #21 Protocols: Add BPC-157/TB-500 wolverine icon easter egg Reviewer Lejla Codex Failed Review failed PR #425: wolverine template asset has no alpha, so it is not template-safe for the route icon.
  • #21 Protocols: Add BPC-157/TB-500 wolverine icon easter egg Coder Nermin Codex Code complete PR #425 opened; build-for-testing passed; simulator runtime visual/test execution hung.
  • #398 Persistence: Sync QuikShot data across devices with iCloud PM Kevin Codex Updated Refined for Ready handoff with opt-in sync, normalized records, restore coordination, and signing validation guardrails.
  • #397 Data & Privacy: Restore from JSON backup PM Kevin Codex Updated Refined for Ready handoff before iCloud sync with rollback and restore safety criteria.
  • #21 Protocols: Add BPC-157/TB-500 wolverine icon easter egg PM Kevin Codex Updated Refined issue for Ready with stable compound identity, Haris-owned wolverine icon, ochre icon color, and focused validation.
  • Process label guidance PM Kevin Codex Updated Documented use of the process label for workflow and tooling issues.
  • Release milestone defaults PM Kevin Codex Updated Documented GitHub milestone defaults for PM triage.
  • iCloud entitlement signing test Installer Kevin Codex Installed Installed build 1.0.639 with iCloud.com.had.QuikShot entitlement.
  • #421 Supplies: Put Injection prep before Supply forecast when prep applies PM Kevin Codex Updated Closed obsolete; docs updated
  • #419 QA: Exhaustive inventory and logging integration audit QA Codex Codex Passed Completed simulator-heavy audit continuation on main 6ad1395 / build 1.0.637; 39 focused tests passed; posted summary and created follow-ups #421/#422.
  • Phone build install Installer Kevin Codex Installed 1.0.637
  • #418 Logging: Preserve historical supply on taken injection edits Manager Adna Codex Done Verified PR #420 merged; Project Done; BuildNumber 1.0.637 from predicted-next-main-build; no direct device install.
  • #418 Logging: Preserve historical supply on taken injection edits Reviewer Medina Codex Passed Review passed and PR #420 merged; direct device install could not find configured iPhone, BuildNumber 1.0.637 came from install script predicted-next-main-build.
  • #418 Logging: Preserve historical supply on taken injection edits Coder Ifeta Codex Code complete PR #420, commit b8a6aec
  • #419 QA: Exhaustive inventory and logging integration audit QA Kevin Codex Failed Posted source/test audit; confirmed P0 #418; simulator deferred because #418 is also In progress.
  • Created inventory/logging follow-up issues PM Kevin Codex Created #418 Ready P0/M; #419 Ready P1/XL.
  • #415 Calendar: Remove prepared syringe indicator from week strip Manager Sead Codex Done Verified PR #417 merged; TestFlight 1.0.630 VALID.
  • #415 Calendar: Remove prepared syringe indicator from week strip Coder Adnan Codex Done TestFlight 1.0.630
  • #413 Notifications: Combine simultaneous dose reminders Manager Faruk Codex Done PR #416 merged; Build 1.0.629 predicted, install not attempted.
  • #413 Notifications: Combine simultaneous dose reminders Reviewer Adis Codex Passed PR merged; BuildNumber 1.0.629 recorded from predicted-next-main-build because the configured iPhone was unavailable.
  • Temporarily disable iCloud signing entitlement Process Kevin Codex Updated Removed active CODE_SIGN_ENTITLEMENTS wiring until Apple Developer iCloud container/profile setup is complete.
  • #413 Notifications: Combine simultaneous dose reminders Coder Mirsad Codex Code complete Implemented grouped same-minute reminders, routed grouped taps to Today, preserved single snooze/event behavior, validated focused tests and generic iOS build, opened PR #416.
  • #412 Injection Prep: Repair stale prepared-syringe event links after logging Manager Ajla Codex Done Verified PR #414 merged, Project Done, build 1.0.623 predicted; install not attempted due signing.
  • #412 Injection Prep: Repair stale prepared-syringe event links after logging Reviewer Farah Codex Passed PR #414 merged; device install predicted 1.0.623, not-attempted due signing.
  • #412 Injection Prep: Repair stale prepared-syringe event links after logging Coder Nermin Codex Code complete PR #414, commit 1e6fa93
  • #413 Notifications: Combine simultaneous dose reminders PM Kevin Codex Updated Approved grouped notification copy; moved issue to Ready.
  • #413 Notifications: Combine simultaneous dose reminders PM Kevin Codex Created Backlog; proposed grouped notification copy included for review.
  • #412 Injection Prep: Repair stale prepared-syringe event links after logging PM Kevin Codex Updated Added post-completion cleanup reminder to review for generic repair code and avoid hardcoded backup-specific production paths.
  • #412 Injection Prep: Repair stale prepared-syringe event links after logging PM Kevin Codex Created Root cause from iPhone backup
  • Stale UI regression test refresh QA Kevin Codex Updated Updated stale UI assertions for protocol optional rows, compound library taps, lane picker, calendar Review & Log, and current scheduled timing copy. Validated 6 targeted UI tests…
  • Simulator QA regression sweep QA Codex Codex Failed iPhone 702 pass/6 validation fail/1 skip; iPad unit 648 pass/1 skip, smoke pass; no confirmed product regression
  • #400 Inventory: Fix forecast consistency for route-flexible and prepared supply Manager Adisa Codex Done Managed to Done after PR #411 merge; build 1.0.612.

Friday, 22 May 2026

  • #400 Inventory: Fix forecast consistency for route-flexible and prepared supply Reviewer Vedran Codex Passed 1.0.612 predicted; install not attempted
  • QA regression runbook expansion Process Kevin Codex Updated Added inventory, Injection prep, logging, prepared syringe, schedule-edit, SwiftData, and #400 wait-gate coverage.
  • #400 Inventory: Fix forecast consistency for route-flexible and prepared supply Coder Zlata Codex Code complete PR https://github.com/delalic/quikshot_code/pull/411, commit 848bcd6b4031de8eb684c4d73cd1b6af01511470; validation passed.
  • #398 Persistence: Sync QuikShot data across devices with iCloud PM Kevin Codex Updated Documented iCloud sync decisions, backup/restore interaction, and entitlement prep.
  • #401 Injection prep: Tighten filtered dates and whole-unit after-prep copy Manager Nedim Codex Done Verified #407 gate, managed #401 through coding, review, merge, installed build 1.0.606, Project Done, and local cleanup.
  • #401 Injection prep: Tighten filtered dates and whole-unit after-prep copy Reviewer Mirza Codex Passed 1.0.606
  • #401 Injection prep: Tighten filtered dates and whole-unit after-prep copy Coder Ema Codex Code complete Implemented compact filtered Injection prep row dates and whole-unit after-prep copy; validation passed and PR #410 is ready for review.
  • #407 Injection prep: Reassign prepared syringes after schedule edits Manager Azra Codex Done Merged, installed 1.0.604, Project Done.
  • #407 Injection prep: Reassign prepared syringes after schedule edits Reviewer Lamija Codex Passed 1.0.604 installed
  • #407 Injection prep: Reassign prepared syringes after schedule edits Coder Tarik Codex Code complete PR #409 opened for review; app validation passed.
  • #403 Injection prep: Add Open vial unblock path and clarify status states Manager Armin Codex Done PR #408 merged; installed 1.0.597.
  • #403 Injection prep: Add Open vial unblock path and clarify status states Reviewer Samir Codex Passed Passed review, repaired stale branch conflict, merged PR #408, and installed build 1.0.597.
  • Ready issue helper fix Process Kevin Codex Updated Fixed list-ready-issues.sh when called without arguments.
  • #403 Injection prep: Add Open vial unblock path and clarify status states Coder Vedad Codex Code complete Implemented Open vial unblock path, clay Inventory short tone, and vial activation date defaults; focused build/unit/UI validation passed; PR #408 opened for review.
  • #407 Injection prep: Reassign prepared syringes after schedule edits PM Kevin Codex Created Created Ready follow-up for prepared syringe reassignment after schedule edits.
  • #399 Log dose: Group prepared syringes and unify scheduled log sheets Manager Lejla Codex Done Managed through review, merge, install 1.0.594, and Done; simulator screenshots remained blocked.
  • #399 Log dose: Group prepared syringes and unify scheduled log sheets Reviewer Lejla Codex Passed Reviewed PR #406, resolved main conflict, merged to main, installed build 1.0.594. Focused XCTest launch remained blocked by local simulator/Xcode worker startup before assertions.
  • #402 Site rotation: Add 4-day recent-use cooldown to next-site suggestions Manager Adnan Codex Done Verified PR #405 merged, build 1.0.589 installed, and Project Done.
  • #399 Log dose: Group prepared syringes and unify scheduled log sheets Coder Sumeja Codex Code complete PR #406 opened; build-for-testing passed; simulator XCTest execution blocked before launch.
  • #402 Site rotation: Add 4-day recent-use cooldown to next-site suggestions Reviewer Adis Codex Passed 1.0.589 installed; visual QA gap documented
  • #402 Site rotation: Add 4-day recent-use cooldown to next-site suggestions Coder Kenan Codex Code complete Opened PR #405 from issue-402 with focused site-rotation/repository tests passing.
  • Injection prep issue follow-ups PM Kevin Codex Created Created #403 Ready for Open vial unblock/status states and #404 Icebox for guided Reconstitute flow.
  • #402 Site rotation: Add 4-day recent-use cooldown to next-site suggestions PM Kevin Codex Created Ready P1 M. Created focused site-rotation issue for 4-day cross-compound cooldown and truthful picker label.
  • #401 Injection prep: Tighten filtered dates and whole-unit after-prep copy PM Kevin Codex Created Ready P1 M. Created focused Injection prep issue for compact filtered dates and whole-unit after-prep copy.
  • #400 Inventory: Fix forecast consistency for route-flexible and prepared supply PM Kevin Codex Updated Added prepared syringe chronological coverage; Size L.
  • #400 Inventory: Remove contradictory Not scheduled forecast row for route-flexible supply PM Kevin Codex Created Ready P1 M.
  • #399 Log dose: Group prepared syringes and unify scheduled log sheets PM Kevin Codex Updated Added combined draw units requirement.
  • #399 Log dose: Group prepared syringes and unify scheduled log sheets PM Kevin Codex Created Ready P1 L.
  • Backup restore and iCloud sync backlog PM Kevin Codex Created Created #397 and #398.
  • Open-status Project helpers Process Kevin Codex Updated Added Ready/In progress helpers to avoid full board reads.
  • #395 Filter chips: Sort compound filters alphabetically Manager Fikret Codex Done PR #396 merged; build 1.0.586 installed; visual QA partial outside Injection Prep.
  • #395 Filter chips: Sort compound filters alphabetically Reviewer Tarik Codex Passed Reviewed and merged PR #396; source/tests passed and Injection Prep light/dark screenshot UI tests passed, with residual screenshot gaps for other filter surfaces covered by sourc…
  • #395 Filter chips: Sort compound filters alphabetically Coder Selma Codex Code complete PR https://github.com/delalic/quikshot_code/pull/396; commit 26928fbe594e74fe34ba0833eca9678bbb6262d4; simulator screenshot/unit rerun blocked by CoreSimulator launch/boot failure.
  • Release milestones PM Kevin Codex Updated Created 1.0/1.1; assigned 1.0 to 198 Done issues.
  • Transient manager activity rows Process Kevin Codex Updated Added Coding pending/started rows for local issue managers.
  • #395 Filter chips: Sort compound filters alphabetically PM Kevin Codex Updated Updated issue: remove Injection Prep chip counts and protect Compound Library filters from regression.
  • Persistence docs and compound filter audit PM Kevin Codex Updated Documented JSON as long-term backup/restore interchange format; audited current compound filter chip ordering.
  • #392 Persistence: Raise to iOS 17 and migrate local storage to SwiftData Manager Kevin Codex Done TestFlight build 1.0.581 uploaded; direct iPhone install was unavailable.
  • #392 Persistence: Raise to iOS 17 and migrate local storage to SwiftData Reviewer Adem Opus Passed
  • #392 Persistence: Raise to iOS 17 and migrate local storage to SwiftData Coder Dalila Codex Code complete Implemented iOS 17 SwiftData local persistence migration behind repository boundary. Commit 3d98feea364492e03ff4722eaf4df217c6d860b9, PR #394.

Thursday, 21 May 2026

  • #391 Data & Privacy: Export local data backup Reviewer Dalia Codex Passed
  • #391 Data & Privacy: Export local data backup Coder Nermina Codex Code complete Implemented read-only Settings > Data & Privacy JSON backup export; PR https://github.com/delalic/quikshot_code/pull/393.
  • #392 Persistence: Raise to iOS 17 and migrate local storage to SwiftData PM Kevin Codex Created Backlog P1 XL
  • #388 Reconstitution profiles: Inline calculation results in editor Manager Sanela Codex Done PR #390, build 1.0.569
  • #391 Data & Privacy: Export local data backup PM Kevin Codex Created Ready P1 M
  • #388 Reconstitution profiles: Inline calculation results in editor Reviewer Samir Codex Done 1.0.569
  • #388 Reconstitution profiles: Inline calculation results in editor Coder Belma Codex Code complete medium reasoning; focused tests/build passed; screenshot automation partially completed
  • #387 Supplies: Forecast Injection prep inventory depletion and vial-open points Manager Lamija Codex Done PR #389, build 1.0.561
  • #387 Supplies: Forecast Injection prep inventory depletion and vial-open points Reviewer Emir Codex Done Review passed; PR #389 merged; build 1.0.561 installed.
  • #387 Supplies: Forecast Injection prep inventory depletion and vial-open points Coder Nermin Codex Code complete Code complete on issue-387; PR #389 opened for independent review.
  • #388 Reconstitution profiles: Inline calculation results in editor PM Kevin Codex Created Ready P1 S
  • #387 Supplies: Forecast Injection prep inventory depletion and vial-open points PM Kevin Codex Spark Updated Refined to Ready P1/L with xhigh review-required scope and forecast acceptance criteria.
  • #385 Supplies: Tighten Injection prep explainer and prepared control Manager Selma Codex Done
  • #385 Supplies: Tighten Injection prep explainer and prepared control Reviewer Azra Codex Passed Reviewed PR #386, validated Injection prep UI evidence, merged, installed build 1.0.556, and completed Project closeout.
  • #385 Supplies: Tighten Injection prep explainer and prepared control Coder Nedim Codex Code complete
  • #385 Supplies: Tighten Injection prep explainer and prepared control PM Kevin Codex Spark Created Ready P2/S UI follow-up for Injection prep explainer spacing and prepared control icon/spacing.
  • #375 Injection Prep: Handle prepared-event supply changes before logging Manager Amina Codex Done Verified Done; TestFlight 1.0.548
  • #375 Injection Prep: Handle prepared-event supply changes before logging Reviewer Lejla Codex Passed TestFlight 1.0.548
  • #375 Injection Prep: Handle prepared-event supply changes before logging Coder Kenan Codex Code complete
  • Local issue manager concurrency policy Process Kevin Codex Updated Updated local issue manager prompt to serialize local-lane worker starts and replace slow workers only as a last resort.
  • #382 Injection Prep: Tighten explainer copy and prepared control spacing Manager Sabina Codex Done Verified Done; build 1.0.546 predicted
  • #382 Injection Prep: Tighten explainer copy and prepared control spacing Reviewer Nedim Codex Passed 1.0.546 not-attempted
  • #382 Injection Prep: Tighten explainer copy and prepared control spacing Coder Emir Codex Code complete PR #383
  • #382 Injection Prep: Tighten explainer copy and prepared control spacing PM Kevin Codex Created Created Ready/P2/S follow-up for Injection Prep copy and prepared-control spacing.
  • Injection Prep issue staleness triage PM Kevin Codex Updated #368 Ready; #375 Ready/P2 with non-reversible supply-mismatch rule.
  • #380 Injection Prep: Clarify prepared syringe copy and prepare control Manager Nadira Codex Done Verified 1.0.543
  • #380 Injection Prep: Clarify prepared syringe copy and prepare control Installer Vedad Codex Installed 1.0.543
  • #380 Injection Prep: Clarify prepared syringe copy and prepare control Reviewer Vedad Codex Passed
  • #380 Injection Prep: Clarify prepared syringe copy and prepare control Coder Merima Codex Code complete Failed-review fix pass updated stale InventoryEngine intro-copy test; PR #381 repushed; validation passed.
  • Process issue staleness triage PM Kevin Codex Updated #321 Ready/P2; #340 Icebox/P4.
  • #380 Injection Prep: Clarify prepared syringe copy and prepare control Reviewer Vedad Codex Failed
  • #380 Injection Prep: Clarify prepared syringe copy and prepare control Coder Merima Codex Code complete PR #381 opened; validation passed; requested gpt-5.5/xhigh differed.
  • #380 Injection Prep: Clarify prepared syringe copy and prepare control PM Kevin Codex Created Ready P1 S; copy rule documented
  • #376 Supplies: Polish Injection Prep states, copy, and stale names Manager Amina Codex Done Verified PR #378 merge, build 1.0.536 install, Project Done, dev notes, and cleanup.
  • #376 Supplies: Polish Injection Prep states, copy, and stale names Reviewer Lejla Codex Passed Review passed PR #378; merged, installed build 1.0.536, and completed issue closeout.
  • #377 Levels: Use readable y-axis tick marks Manager Amina Codex Done Waited for active issue clearance, coordinated coding and review agents, verified merge/install/Project closeout.
  • #376 Supplies: Polish Injection Prep states, copy, and stale names Coder Farah Codex Code complete Addressed Lejla's failed-review finding by deriving Injection Prep usage from persisted inventory history; pushed PR #378 at e00b38a.
  • #377 Levels: Use readable y-axis tick marks Reviewer Mirza Codex Passed
  • #377 Levels: Use readable y-axis tick marks Coder Nermin Codex Code complete Implemented readable display-unit y-axis ticks, added focused EstimatedLevel tests, opened PR #379, and moved the issue to In review.
  • #376 Supplies: Polish Injection Prep states, copy, and stale names Reviewer Lejla Codex Failed Review failed PR #378: has-used Injection Prep copy state ignores archived prepared syringes after unprepare; PR not merged.
  • #376 Supplies: Polish Injection Prep states, copy, and stale names Coder Farah Codex Code complete Opened PR #378 after focused unit/UI validation; screenshots generated for issue 376 and issue 365 states.

Wednesday, 20 May 2026

  • #377 Levels: Use readable y-axis tick marks PM Kevin Codex Created Ready P2 S
  • #376 Supplies: Polish Injection Prep states, copy, and stale names PM Kevin Codex Created Created Ready P1/M xhigh follow-up for #365/#372 Injection Prep physical-device feedback.
  • Completed issue follow-up sweep PM Kevin Codex Created Created #375; updated #340, #321, #289; marked recent closed issues followup-reviewed.
  • #372 Supplies: Clean up Injection prep UX and non-vial warnings Manager Kenan Codex Done Managed #372 to Done; verified PR #374 merged, build 1.0.526 installed, Project Done, and worktree cleanup complete.
  • #372 Supplies: Clean up Injection prep UX and non-vial warnings Reviewer Asja Codex Passed Reviewed and merged PR #374; installed build 1.0.526. Accessibility-large spot check reached Injection prep but failed downstream in Review & Log supply picker.
  • #372 Supplies: Clean up Injection prep UX and non-vial warnings Coder Tarik Codex Code complete PR #374, commit cf7062b, validation passed. Run signature: Tarik -- coder:codex / GPT-5, xhigh; requested gpt-5.5, xhigh.
  • #371 Reconstitution profiles: Show calculation preview as a summary card Installer Haris-Primary-Mac-Codex Codex Installed Primary Mac closeout installed QuikShot 1.0.520 on Haris' iPhone 13 Pro after remote coder Hilda and satellite integrator Lejla merged PR #373.
  • #371 Reconstitution profiles: Show calculation preview as a summary card Integrator Lejla Codex Merged Merged PR #373 at f9152a5 after local simulator visual validation; primary-Mac physical-device closeout left for Manager.
  • TestFlight process docs Process Kevin Codex Updated Opt-in verified
  • #371 Reconstitution profiles: Show calculation preview as a summary card Remote Coder Hilda Codex Code complete Implemented issue #371 and moved it to Build for Integrator pickup.
  • #372 Supplies: Clean up Injection prep UX and non-vial warnings PM Kevin Codex Created Ready P1 L
  • TestFlight distribution setup Process Kevin Codex Updated 1.0.519
  • #365 Supplies: Add Injection Prep view Manager Daris Codex Done Closed #365 after PR #370 merge and build 1.0.517 device install.
  • #365 Supplies: Add Injection Prep view Reviewer Husein Opus Done
  • #371 Reconstitution profiles: Show calculation preview as a summary card PM Kevin Codex Created
  • #365 Supplies: Add Injection Prep view Coder Nermin Codex Code complete Implemented Phase 1 Injection Prep and opened PR #370 for review.
  • #353 UI: Standardize vertical lane markers across app surfaces Installer Manager Codex Installed 1.0.507
  • #353 UI: Standardize vertical lane markers across app surfaces Integrator Lejla Codex Merged Satellite Mac integration merged PR #369; primary Mac install/build-number closeout pending.
  • #353 UI: Standardize vertical lane markers across app surfaces Remote Coder Aud Codex Code complete Implemented issue #353 and moved it to Build for Integrator pickup.
  • #368 Injection Prep: Support combined Prepared syringes PM Kevin Codex Updated
  • #353 UI: Standardize vertical lane markers across app surfaces PM Kevin Codex Updated
  • #366 Compound detail: Normalize level estimate card layout Installer Manager Codex Installed 1.0.506
  • #366 Compound detail: Normalize level estimate card layout Integrator Selma Codex Merged PR #367 merged; satellite closeout pending primary Mac
  • #365 Supplies: Add Injection Prep view PM Kevin Codex Updated Prep control clarified; #368 created
  • #366 Compound detail: Normalize level estimate card layout Remote Coder Yrsa Codex Code complete Implemented issue #366 and moved it to Build for Integrator pickup.
  • Remote lane activity closeout process Process Kevin Codex Updated Satellite Integrator and primary-Mac closeout rows required
  • #366 Compound detail: Normalize level estimate card layout PM Kevin Codex Created Ready for dev
  • #364 Today: Group same-time due injection doses PM Kevin Codex Updated Focused on grouping concept and moved to Icebox
  • #361 Compound Library: Add Current filter Manager Manager Codex Installed Installed build 1.0.505 on device and completed Done closeout
  • #361 Compound Library: Add Current filter Integrator Lejla Codex Merged Validated on satellite Mac, added focused UI regression, and merged PR #362
  • #361 Compound Library: Add Current filter Remote Coder Solveig Codex Code complete Implemented issue #361 and moved it to Build for Integrator pickup.
  • #361 Compound Library: Add Current filter PM Kevin Codex Created Ready for dev
  • Dev activity install details and sizing Process Kevin Codex Updated Install details now show build number
  • Dev activity relative day labels Process Kevin Codex Updated Today and yesterday headings now render relative to Eastern date
  • One-off iPhone install Installer Kevin Codex Installed 1.0.504
  • #360 Settings: Clarify reminder timing and overdue follow-up copy PM Kevin Codex Created
  • #357 Compound Library: Let users customize system compound lane colors Reviewer Lamija Codex Passed Review passed, PR #359 merged; install script used predicted BuildNumber 1.0.504 because configured iPhone destination was unavailable.
  • #357 Compound Library: Let users customize system compound lane colors Coder Lejla Codex Code complete Implemented system compound lane color overrides, reset-to-default UI, inherited protocol color behavior, focused tests, and screenshot evidence. PR #359 opened for required revie…
  • #355 Logging: Align manual and Calendar log sheets with current Review & Log behavior Manager Mahir Codex Done Waited for #354 Done, then managed #355 through coding, failed review fix pass, re-review, PR #358 merge, Project Done, build 1.0.494, dev notes, and cleanup; physical-device inst…
  • #355 Logging: Align manual and Calendar log sheets with current Review & Log behavior Reviewer Lamija Codex Passed
  • #154 Manual validation: detailed notification delivery after #150 PM Kevin Codex Done Manual validation confirmed
  • #355 Logging: Align manual and Calendar log sheets with current Review & Log behavior Coder Harun Codex Code complete Failed-review fix pass: explicit quick Supply None bypasses protocol inventory fallback; Review & Log handles unavailable linked vial profiles without stale draw math. Commit 21af…
  • #355 Logging: Align manual and Calendar log sheets with current Review & Log behavior Reviewer Lamija Codex Failed
  • #355 Logging: Align manual and Calendar log sheets with current Review & Log behavior Coder Harun Codex Code complete PR #358 opened from issue-355. Focused logging and UI screenshot validation passed; review required before merge.
  • #354 Today: Make large-card timing copy state-neutral Manager Ines Codex Done Managed coding and review agents through PR #356 merge, Project Done, build-number closeout, dev notes, and cleanup.
  • #357 Compound Library: Let users customize system compound lane colors PM Kevin Codex Created Ready for dev
  • #354 Today: Make large-card timing copy state-neutral Reviewer Adnan Codex Passed Review passed; post-merge install used predicted BuildNumber 1.0.488 because the configured iPhone destination was unavailable.
  • #354 Today: Make large-card timing copy state-neutral Coder Nermin Codex Code complete PR #356 opened from issue-354; Today large-card support copy is state-neutral with focused tests and simulator screenshot evidence.
  • Visual references for #354 and #355 PM Kevin Codex Updated Added before/after issue mockups

Tuesday, 19 May 2026

  • Revisited obsolete PM issues PM Kevin Codex Updated Created #353-#355 Ready; closed #193/#140/#148/#116
  • Build log process lane diagrams Process Kevin Codex Updated Updated dev build log process reference with separate local and remote lane diagrams.
  • Process issues #330 and #331 Process Kevin Codex Done Closed #348, set #154 reminder, and implemented #330/#331 process docs.
  • Dev activity ledger and page polish Process Kevin Codex Updated Tightened activity schema, migrated data, compacted dev log layout, renamed code-complete handoffs, and hardened tab refresh.
  • #351 Settings: Repair notification configure route and mineral control styling Manager Amila Codex Done Issue #351 merged and installed as build 1.0.484 Completed PR #352 after Haris waived pre-merge physical Options evidence; installed build 1.0.484 on Haris iPhone 13 Pro for manua…
  • #351 Settings: Repair notification configure route and mineral control styling Manager Amila Codex Blocked Issue #351 review blocked on physical notification Options evidence PR #352 passed code and simulator review, but native Configure in QuikShot Options validation still requires ha…
  • #351 Settings: Repair notification configure route and mineral control styling Reviewer Adis Codex Blocked Review blocked pending device evidence PR #352 passed focused simulator review, but required physical iOS Options validation for Configure in QuikShot is still missing.
  • #351 Settings: Repair notification configure route and mineral control styling Coder Nermina Codex Code complete Issue #351 ready for review Pushed PR #352 with notification settings repair, mineral Settings tint, focused tests, and screenshots; device Options menu proof remains for review.
  • #351 Settings: Repair notification configure route and mineral control styling PM Codex PM Codex Created Created Ready follow-up issue #351 for Settings notification configure route and control styling regressions. Created #351 from Haris testing feedback: existing authorized notific…

Monday, 18 May 2026

  • #349 Today: Use one-hour window for large/actionable cards and normal before-due reminders Manager Adnan Codex Done Issue #349 manager closeout verified Done. Verified coder and reviewer handoffs, PR #350 merge, build 1.0.480 installed from device-build, Project Done/Completed fields, dev build…
  • #349 Today: Use one-hour window for large/actionable cards and normal before-due reminders Reviewer Senad Codex Merged Review passed; PR #350 merged and build 1.0.480 installed. Verified one-hour Today card/action rules and reminder timing tests, merged PR #350, installed build 1.0.480, and moved…
  • #349 Today: Use one-hour window for large/actionable cards and normal before-due reminders Coder Lejla Codex Code complete Implemented issue #349 and opened PR #350 for review. Promoted next-dose cards now use a 1-hour action window, oral before-due reminders resolve to 60 minutes, and focused Today/r…
  • #349 Today: Use one-hour window for large/actionable cards and normal before-due reminders PM Codex PM Codex Created Created issue #349 Created Ready issue #349 for a one-hour Today large/actionable window and aligned normal before-due reminder timing, with detailed route/cadence scenarios and r…
  • Completed issue follow-up review Reviewer Codex PM Codex Updated Completed follow-up triage Reviewed recent completed QuikShot issues, updated process/tooling follow-ups #340, #331, and #289, created validation follow-up #348, and marked review…
  • #346 Notifications: Add Configure in QuikShot from iOS notification options Integrator Selma Sonnet Merged Integrated and merged #346; device install 1.0.477 succeeded. Reviewed handoff from Frode (GPT-5/WSL Codex). Hosted compile-and-unit validated at c97fdda. Ran focused reminder sch…
  • #346 Notifications: Add Configure in QuikShot from iOS notification options Remote Coder Frode Codex Code complete Coder handoff complete Implemented issue #346 and moved it to Build for Integrator pickup.
  • #346 Notifications: Add Configure in QuikShot from iOS notification options PM Codex PM Codex Created Created Ready notification settings story #346. Created #346 to add the native iOS Configure in QuikShot notification-options affordance via providesAppNotificationSettings and th…
  • #343 Regression: Resolve current compound names in Site rotation Remote Coder Leif Codex Code complete Coder handoff complete Implemented issue #343 and moved it to Build for Integrator pickup.
  • #341 Regression: Put Compound Library only in Protocols/Supplies IA locations Remote Coder Leif Codex Code complete Coder handoff complete Implemented issue #341 and moved it to Build for Integrator pickup.
  • #343 Regression: Resolve current compound names in Site rotation PM Codex PM Codex Created Created Ready follow-up #343 for Site rotation compound names. Confirmed Site rotation still has current-name leak paths after #339: usage context prefers event snapshots, and pro…
  • #341 Regression: Put Compound Library only in Protocols/Supplies IA locations PM Codex PM Codex Updated Updated #341 scope for Protocols Compound Library cleanup. Revised #341 so Settings is current-build verification only, removed area:settings, and added acceptance that Protocols…
  • #339 Regression: Resolve current compound names across event history surfaces Remote Coder Runa Codex Code complete Coder handoff complete Implemented issue #339 and moved it to Build for Integrator pickup.
  • #341 Regression: Put Compound Library only in Protocols/Supplies IA locations PM Codex PM Codex Created Created Ready follow-up #341 for Compound Library IA cleanup. Confirmed current main has no Compound Library row in SettingsView, found Protocols still exposes it in the top-right…
  • #339 Regression: Resolve current compound names across event history surfaces PM Codex PM Codex Updated Updated #339 with history naming decision Updated #339 to make current linked compound names the user-facing display rule across event surfaces, including history, while preservin…
  • #339 Regression: Resolve current compound names across event history surfaces PM Codex PM Codex Created Logged compound-name regression #339 Confirmed old compound snapshots can still leak on Today/Calendar display paths after the IA/history changes and created Ready regression issu…
  • #335 Update Supplies icon Integrator Selma Codex Done Issue #335 integrated and moved to Done Merged PR #338 after a narrow selected-tab icon fix, validated the Supplies tab icon in light and dark simulator screenshots, recorded fall…
  • #335 Update Supplies icon Remote Coder Leif Codex Code complete Coder handoff complete Implemented issue #335 and moved it to Build for Integrator pickup.
  • #328 IA Redesign #5: Integration docs and regression coverage Manager Nermin Codex Done Issue #328 managed to Done Coordinated Codex xhigh coding and Claude xhigh streaming review, verified PR #337 merge, Project Done fields, #195 goal coverage, and remaining #335 Su…
  • #328 IA Redesign #5: Integration docs and regression coverage Reviewer Vahida Opus Merged Review passed and merged IA Redesign #5 integration/docs/regression pass merged; PR #337
  • #328 IA Redesign #5: Integration docs and regression coverage QA Kenan / Codex Codex Code complete Issue #328 ready for review Opened PR #337 from issue-328 after removing Settings Compound Library, updating IA ownership docs, and adding light/dark #328 UI regression coverage.…
  • #327 IA Redesign #4: Protocol cleanup and Site rotation relocation Manager Nermin Codex Done Issue #327 reached Done after Codex implementation and Codex review; PR #336 merged, build 1.0.465 installed, parent #195 checklist updated, and final app build-number commit push…
  • #327 IA Redesign #4: Protocol cleanup and Site rotation relocation Reviewer Adnan Codex Merged Review passed; PR #336 merged and installed as build 1.0.465. Independent review verified Protocols/Site rotation relocation acceptance, merged PR #336, installed build 1.0.465 on…
  • #335 Update Supplies icon PM Codex PM Codex Updated Refined #335 to Ready Made #335 dev-ready with code-backed baseline, scope, acceptance criteria, labels, Priority P2, Size XS, and linked it to #195 as an IA polish follow-up.
  • #327 IA Redesign #4: Protocol cleanup and Site rotation relocation Process Nedim Codex Updated Moved Site rotation under Protocols for issue #327 Relocated Site rotation from Settings to Protocol resources, removed global Inventory/Reconstitution/Dose history resource affor…
  • #326 IA Redesign #3: Calendar full history ownership Manager Nermin Codex Done Issue #326 reached Done after Codex implementation and Claude Opus review; PR #334 merged, build 1.0.459 installed, and final app build-number commit pushed. Manager verification…
  • #326 IA Redesign #3: Calendar full history ownership Reviewer Zlatko Opus Done Review passed; merged PR #334, installed 1.0.459 on device, dev build notes updated, issue moved to Done. Calendar full history ownership: bottom Dose history card, top-right Full…
  • #326 IA Redesign #3: Calendar full history ownership Coder Kemal Codex Code complete Calendar owns full dose history Moved full dose history to Calendar, preserved edit/correction flows, removed the Protocol history card, and opened PR #334.
  • #325 IA Redesign #2: Supplies dashboard and management entry points Manager Nedim Codex Done Managed #325 through Codex coding and Codex review to Done Verified PR #333 merge, Project Done, BuildNumber 1.0.457, Completed 2026-05-18, dev notes, and worktree cleanup after i…
  • #325 IA Redesign #2: Supplies dashboard and management entry points Reviewer Damir Codex Merged Review passed Passed Supplies dashboard review, merged PR #333, set BuildNumber 1.0.457, and moved issue to Done.
  • #325 IA Redesign #2: Supplies dashboard and management entry points Reviewer Sead Codex Blocked Review not claimed Stopped before claim because #325 already has an active review worklog by Damir with no later review result or withdrawal.
  • #325 IA Redesign #2: Supplies dashboard and management entry points Coder Vedad Codex Code complete Supplies dashboard implementation ready for review Added the Supplies dashboard with shared forecast, Inventory, Reconstitution profiles, and Compound library entry cards; preserv…
  • #324 IA Redesign #1: Shell, Settings sheet, and Supplies tab entry Manager Vedad Codex Done Managed #324 through Codex coding and Claude review to Done Verified PR #332 merge, Project Done, BuildNumber 1.0.453, Completed 2026-05-18, worktree cleanup, and #195 follow-up n…
  • #324 IA Redesign #1: Shell, Settings sheet, and Supplies tab entry Reviewer Sanela Opus Merged Reviewed and merged #324: shell IA stage 1 (Settings sheet, Supplies tab, Protocols label) Acceptance map verified; unit (15/15) and UI (2/2) tests pass; predicted BuildNumber 1.0…
  • #324 IA Redesign #1: Shell, Settings sheet, and Supplies tab entry Coder Lejla Codex Code complete Issue #324 coding handoff ready for review in PR #332 Branch issue-324 commit 606cb28 replaces the Settings tab with Supplies, adds the root Settings gear sheet with reminders dee…
  • #195 PM: reconcile QuikShot navigation IA for Protocol, supplies, history, and Settings PM Codex PM Codex Created Created Ready IA redesign child issues for #195 Reviewed #195 readiness against live source, moved parent to PM WIP with epic label, created and linked Ready child issues #324-#32…
  • #195 PM: reconcile QuikShot navigation IA for Protocol, supplies, history, and Settings PM Codex PM Codex Updated Updated issue #195 with Site rotation title and filter-independent summary rules. Captured that Protocol-owned Site rotation keeps the current title and full-summary behavior, ind…
  • #195 PM: reconcile QuikShot navigation IA for Protocol, supplies, history, and Settings PM Codex PM Codex Updated Updated issue #195 Calendar history IA to use a bottom Full history card plus a secondary toolbar shortcut. Edited #195 so Calendar owns full dose history through a labeled bottom…
  • #318 Calendar: Move Today shortcut inline and polish date controls Manager Aida Codex Done Issue 318 manager closeout verified Done Verified PR #323 merged, Project Done, build 1.0.449 recorded, dev notes pushed, and issue worktree removed.
  • #318 Calendar: Move Today shortcut inline and polish date controls Reviewer Nedim Codex Merged Issue #318 reviewed, merged, and closed out PR #323 passed focused Calendar acceptance review; post-merge install used predicted BuildNumber 1.0.449 because configured device was…
  • #318 Calendar: Move Today shortcut inline and polish date controls Coder Emina Codex Code complete Calendar header recovery coding handoff ready for review Recovered stalled #318 branch, moved Today inline, added focused screenshot tests, and opened PR #323.
  • #195 PM: reconcile QuikShot navigation IA for Protocol, supplies, history, and Settings PM Lejla Codex Updated Updated #195 Compound Library placement Updated the navigation IA tracker so Compound Library is available from both Protocols/setup and Supplies, while removing it from Settings…
  • #195 PM: reconcile QuikShot navigation IA for Protocol, supplies, history, and Settings PM Lejla Codex Updated Updated #195 Settings placement Updated the navigation IA tracker so Settings opens from a leading top-left toolbar gear opposite the root tab primary action, and kept Compound Li…
  • #317 Today: Sort logged doses newest first Integrator Selma Codex Merged Accepted issue #317 after local resolver validation Merged PR #322, recorded build 1.0.447, and noted physical-device install was not attempted because the configured device UUID…
  • #317 Today: Sort logged doses newest first Remote Coder Leif Codex Spark Code complete Coder handoff complete Implemented issue #317 and moved it to Build for Integrator pickup.
  • #319 Calendar: Make week swipe directly manipulable Manager Manager Codex Done Issue #319 managed to Done Verified Codex implementation and Claude review closeout, posted manager acceptance, and opened follow-up #321 for UX evidence workflow.
  • #319 Calendar: Make week swipe directly manipulable Reviewer Dunja Opus Merged Review passed and merged; build 1.0.444 installed Calendar week strip directly manipulable with finger-tracked drag, 3-page preview, and snap commit
  • #319 Calendar: Make week swipe directly manipulable QA Nermin Codex Passed PR opened for review Branch issue-319 adds a draggable week strip with adjacent preview and snap behavior; build, focused tests, and Calendar UI smoke path passed. Requested runti…

Sunday, 17 May 2026

  • #318 Calendar: Move Today shortcut inline and polish date controls PM Lejla Codex Updated Refined #318 for development Refined Calendar header cleanup as a post-#194 follow-up that preserves day navigation and week-strip swipe behavior, added labels and Project fields,…
  • #317 Today: Sort logged doses newest first PM Lejla Codex Updated Refined #317 for development Refined Today logged-dose ordering around the current TodayDoseSectionResolver baseline, added labels and Project fields, and moved the issue to Ready.
  • #194 Calendar: Clarify today and make date navigation day-first Remote Coder Runa Codex Code complete Coder handoff complete Implemented issue #194 and moved it to Build for Integrator pickup.
  • #194 Calendar: Clarify today and make date navigation day-first PM Lejla Codex Updated Refined #194 for day-first Calendar navigation Updated issue #194 with device-testing feedback: persistent today hairline, one-day header arrows, and date-strip week swipes. Moved…
  • #194 Calendar: Clarify today and make date navigation day-first Integrator Nermin Sonnet Merged Integration complete Integrated PR #316 for #194. Local compile, 22 unit tests passed. Simulator: today hairline, selected fill, day arrows, week boundary crossing, month picker,…
  • #308 Log dose: derive reconstitution profile from selected supply vial Reviewer Vedad Codex Done Managed issue #308 to Done Coordinated coding and independent review for vial-linked reconstitution profile logging, verified PR #311 merge, build 1.0.436 install, Project Done fi…
  • #308 Log dose: derive reconstitution profile from selected supply vial Reviewer Dzenan Codex Merged Reviewed, merged, and installed issue #308 Review passed for PR #311; merged to main, installed build 1.0.436 on Haris' iPhone 13 Pro, updated project fields and dev build notes.
  • #308 Log dose: derive reconstitution profile from selected supply vial Coder Nedim Codex Code complete Ready for review Resolved Review & Log profiles from selected Supply vials, removed independent profile picker, added focused tests, and opened PR #311.
  • #309 Settings: Rename Dose Reminders row to Reminders Manager Amina Codex Done Managed issue #309 to Done Verified PR #310 merged, issue #309 closed with Project Done, BuildNumber 1.0.435, dev build notes updated, and noted remaining cleanup for the issue wo…
  • #309 Settings: Rename Dose Reminders row to Reminders Coder Amina Codex Merged Self-merged issue #309 and installed build 1.0.435 Renamed the root Settings reminders row to Reminders, kept the Dose Reminders destination title unchanged, merged PR #310, and i…
  • #309 Settings: Rename Dose Reminders row to Reminders PM Selma Codex Created Created Ready issue #309 for the Settings reminder row rename. Created and triaged issue #309 to rename only the Settings root row from Dose Reminders to Reminders.
  • #308 Log dose: derive reconstitution profile from selected supply vial PM Selma Codex Created Created Ready issue #308 for vial-derived reconstitution profile handling in log dose. Created and triaged issue #308 to make selected supply vial profiles authoritative in Review…

Saturday, 16 May 2026

  • #274 Dose Reminders: Add Before, At due time, and After missed toggles Integrator Lejla Codex Merged Issue #274 accepted, merged, installed, and closed out. Reviewed PR #301, ran focused planner/scheduler/settings tests and light/dark Settings UI validation, repaired stale UI-tes…
  • #274 Dose Reminders: Add Before, At due time, and After missed toggles Remote Coder Solveig Codex Code complete Coder handoff complete Implemented issue #274 and moved it to Build for Integrator pickup.
  • #296 Protocol editor: simplify optional links and reminder settings link Manager Nermin Codex Done Managed issue #296 to Done Coordinated coding and review workers, verified PR #300 merge, build 1.0.430 install, Project Done fields, dev build notes, and worktree cleanup.
  • #296 Protocol editor: simplify optional links and reminder settings link Reviewer Nermin Codex Merged Review passed, PR merged, and build 1.0.430 installed Verified Protocol editor optional-link split, oral reconstitution persistence normalization, flat menu checkmarks, reminder c…
  • #296 Protocol editor: simplify optional links and reminder settings link Coder Nermin Codex Code complete Issue #296 ready for review Split Protocol editor optional links, restored flat menu checkmarks, hid oral reconstitution links, and opened PR #300.
  • #297 Data & Privacy delete confirmation lacks visible cancel action Manager Azra Codex Done Managed issue #297 to Done Coordinated coding and review workers; verified PR #298 merged, build 1.0.424 installed, Project Done fields set, and cleanup complete. Simulator screen…
  • #297 Data & Privacy delete confirmation lacks visible cancel action Reviewer Mirela Codex Merged Review passed; merged and installed PR #298 passed source/build review, merged to main, installed as BuildNumber 1.0.424; simulator UI proof was blocked by launcher instability.
  • #297 Data & Privacy delete confirmation lacks visible cancel action Coder Samir Codex Code complete Issue #297 ready for review Opened PR #298 from issue-297 after replacing the reset confirmation with a native alert that shows Delete all local data and Cancel. Validation passed…
  • #297 Data & Privacy delete confirmation lacks visible cancel action PM Dina Codex Updated Refined issue #297 for development Made #297 Ready with P1/S, MVP/UX labels, scoped Data & Privacy destructive confirmation acceptance criteria, and validation guidance.
  • QA manager QA Codex Codex Passed Completed QA manager closeout for #290, #291, and #292 on 9c12957; filed one follow-up (#297). Validated on iPhone 17e simulator, iOS 26.4.1. #290 accessibility QA passed with doc…
  • #255 Settings: Rename Notifications to Dose Reminders and clarify privacy/status copy Integrator Tarik Codex Merged Merged #255 and installed build 1.0.415 Reviewed Ragnhild's handoff and Builder compile evidence, added narrow permission/status fixes, merged PR #295, installed build 1.0.415 on…
  • #288 Review & Log: Standardize picker cards and flatten menus Manager Lejla Codex Merged Issue #288 merged and installed as build 1.0.412 Verified PR #294 merge, set Project BuildNumber/Completed, updated dev build notes, and repaired missing closeout bookkeeping.
  • #286 Shared dose rows: separate compound and amount hierarchy Integrator Tarik Codex Merged Issue #286 accepted, merged, installed Validated the shared DoseRow hierarchy with focused simulator screenshot runs, confirmed larger-text Calendar amount preservation, merged PR…
  • #288 Review & Log: Standardize picker cards and flatten menus Coder Tarik Codex Code complete Issue #288 coding handoff completed Standardized Review & Log picker cards and flattened Supply/Reconstitution menus; screenshot capture deferred to review after UI test runner ti…
  • #286 Shared dose rows: separate compound and amount hierarchy Remote Coder Orvar Codex Code complete Coder handoff complete Implemented issue #286 and moved it to Build for Integrator pickup.
  • PM follow-up review Reviewer Dina Codex Updated Reviewed recent Done issues for follow-ups Reviewed 23 closed issues since 2026-05-15, created follow-up issues #290, #291, and #292, and tagged reviewed source issues.
  • #288 Review & Log: Standardize picker cards and flatten menus PM Lejla Codex Updated Issue #288 created and made Ready Created dev-ready issue for standardizing Review & Log picker cards, flattening native menus, and preserving logging semantics.
  • #286 Shared dose rows: separate compound and amount hierarchy PM Amina Codex Created Created shared dose-row hierarchy issue Created Ready issue #286 for bullet-separated compound/dose hierarchy in shared DoseRow across Calendar, Today logged rows, and Protocol hi…
  • #279 Accessibility: add non-visual Levels chart summary Integrator Tarik Codex Merged Merged accessibility Levels chart summary and installed build 1.0.404. Reviewed PR #285, accepted compile Builder evidence plus local Levels tests, merged to main, installed debug…
  • #279 Accessibility: add non-visual Levels chart summary Remote Coder Runa Codex Spark Code complete Coder handoff complete Implemented issue #279 and moved it to Build for Integrator pickup.
  • #277 Accessibility: preserve dose units in Calendar rows at Larger Text Integrator Tarik Codex Merged Issue #277 merged, installed, and recorded as build 1.0.403. Reviewed Coder handoff, hosted Builder compile evidence, and screenshot artifacts; repaired the dose row VoiceOver tim…
  • #278 Accessibility: add complete VoiceOver summaries for reconstitution and draw results Integrator Lejla Codex Merged Merged #278 and installed dev build 1.0.395. Accepted accessibility-only VoiceOver summaries after Builder compile evidence, local static inspection, git diff checks, and 76 focus…
  • #277 Accessibility: preserve dose units in Calendar rows at Larger Text Remote Coder Eirik Codex Code complete Coder handoff complete Implemented issue #277 and moved it to Build for Integrator pickup.
  • Process tooling Process Amina Codex Updated Project helper scripts hardened Added clearer project-cache errors, an append-text-field helper for claim metadata, and optional helper documentation.
  • #273 MVP accessibility baseline tracker for dose safety UX PM Amina Codex Updated Accessibility must-haves refined Refined #277, #278, and #279 with explicit current-experience impact notes and moved them to Ready.
  • #273 MVP accessibility baseline tracker for dose safety UX QA Amar Codex Updated Completed QuikShot accessibility baseline audit Audited current main for dose-safety accessibility baseline, captured simulator screenshot/log artifacts, documented findings in do…
  • #275 Add Site rotation summary card and Site usage overview Manager Dzenan Codex Done Managed issue #275 to Done Selected #275 from Ready, coordinated coding and review workers, verified PR #276 merge, build 1.0.391 install, Project Done, and cleanup.
  • #275 Add Site rotation summary card and Site usage overview Reviewer Dzenan Codex Merged Review passed, PR merged, and device build 1.0.391 installed Validated Site usage overview acceptance coverage, merged PR #276, updated project closeout, and recorded dev build no…
  • #275 Add Site rotation summary card and Site usage overview Coder Lejla Codex Code complete Implemented issue #275 Site summary card and Site usage overview; opened PR #276 for review. Added the computed site-usage overview model, Settings summary card/detail UI, focused…
  • PM issue refinement PM Amina Codex Updated Issues #255, #273, and #274 refined Refined reminder settings copy, accessibility baseline tracker, and granular reminder timing issues with labels, project fields, and sequencing.
  • #275 Add Site rotation summary card and Site usage overview PM Amina Codex Updated Issue #275 refined and moved to Ready Refined Site rotation summary and Site usage overview with code-backed data rules, labels, P2/M project fields, and Ready status.
  • #271 Use neutral icon color for Settings row icons Reviewer Hava Codex Done Managed issue #271 to Done Selected the only Ready item, coordinated coding and independent review, verified PR #272 merged, BuildNumber 1.0.387 set, Project Done, and cleanup com…
  • #271 Use neutral icon color for Settings row icons Reviewer Nermin Codex Merged Reviewed and merged issue #271 Verified neutral Settings haptic icon, merged PR #272, recorded BuildNumber 1.0.387, and completed project closeout.
  • #271 Use neutral icon color for Settings row icons Coder Samira Codex Code complete Settings icon color fix ready for review Changed the Haptic Feedback Settings leading icon to the neutral row icon color, validated build and light/dark Settings screenshots, open…
  • #269 Today: Make promoted preview cards tappable and strengthen Review affordance Manager Faruk Codex Done Issue #269 managed to Done Coordinated coding and review for promoted Today preview-card tap-through, verified PR #270 merged, build 1.0.384 recorded, dev notes updated, and issue…
  • #269 Today: Make promoted preview cards tappable and strengthen Review affordance Reviewer Amila Codex Merged Review passed; PR #270 merged Accepted tappable promoted Today preview cards and restrained Review affordance; install used predicted BuildNumber 1.0.384 because the scripted devi…
  • #271 Use neutral icon color for Settings row icons PM Amina Codex Updated Made issue #271 Ready Refined Settings icon-color issue with code-grounded scope, labels, Ready status, P2 priority, and XS size.
  • #269 Today: Make promoted preview cards tappable and strengthen Review affordance Reviewer Jasmina Codex Code complete Issue #269 ready for review Made promoted preview cards open Review & Log, added Review hairline, validated light/dark UI screenshots, and opened PR #270.
  • #267 Scheduled events: Resolve current compound names before logging Manager Nermin Codex Done Managed issue #267 to Done Orchestrated coding, failed-review repair, re-review, merge, build note closeout, and cleanup for scheduled event compound-name resolution.
  • #267 Scheduled events: Resolve current compound names before logging Reviewer Nermin Codex Merged Review passed and PR merged Verified scheduled event compound names resolve current names before logging while recorded history keeps snapshots; merged PR #268 and recorded build…
  • #269 Today: Make promoted preview cards tappable and strengthen Review affordance PM Amina Codex Created Created issue #269 Created Ready P2/S follow-up for promoted Today preview card tap behavior and Review button hairline affordance.
  • #267 Scheduled events: Resolve current compound names before logging Coder Nermin Codex Code complete Failed-review fix pushed Issue #267 fix pass now resolves current compound names in Calendar-opened injection and oral existing logging sheets while preserving edit/history snapsh…
  • #267 Scheduled events: Resolve current compound names before logging Reviewer Nermin Codex Failed Review failed Found unresolved Calendar existing-dose logging sheets still show saved snapshot names for renamed compounds; moved issue back to Ready.
  • #267 Scheduled events: Resolve current compound names before logging Coder Nermin Codex Code complete Coding complete and ready for review Issue #267 now resolves unresolved linked scheduled events against the current compound catalog while preserving snapshot names after logging…
  • #267 Scheduled events: Resolve current compound names before logging PM Amina Codex Created Created issue #267 Created Ready P2/S issue for resolving current compound names on unrecorded scheduled events while preserving history snapshots.
  • #265 Today: Improve active-card overflow action affordance Reviewer Tarik Codex Done Issue #265 managed to Done Selected issue #265, recovered coding handoff, coordinated independent review, verified PR #266 merge, build 1.0.375 install, Project Done, marketing cl…
  • #265 Today: Improve active-card overflow action affordance Reviewer Selma Codex Merged Review passed; PR #266 merged and installed as build 1.0.375. Verified active Today card overflow affordance, native Menu behavior, explicit menu copy, accessibility, screenshots,…
  • #265 Today: Improve active-card overflow action affordance Coder Nermin Codex Updated Coding handoff recovered Committed and pushed PR #266 for issue #265 with build-for-testing and light/dark screenshot validation evidence.
  • #265 Today: Improve active-card overflow action affordance Coder Nermin Codex Code complete Today active-card overflow affordance ready for review Updated Today active-card overflow to a 44x44 tertiary native Menu control, enlarged action labels, validated build and ligh…
  • #265 Today: Improve active-card overflow action affordance PM Amina Codex Created Created issue #265 Created Ready P2/S issue for Today active-card overflow affordance, explicit menu labels, and larger Log now/Review text.
  • #263 Today: show oral quantity instead of route or draw text Manager Nedim Codex Done Managed #263 to Done Coordinated coding and review workers; verified PR #264 merged, BuildNumber 1.0.372 installed, Project Done, and issue worktree cleanup complete.
  • #263 Today: show oral quantity instead of route or draw text Reviewer Amila Codex Merged Review passed; PR #264 merged; build 1.0.372 installed. Verified oral Today cards show resolved capsule/tablet quantity, suppress oral draw text, preserve injection draw text, the…
  • #263 Today: show oral quantity instead of route or draw text Coder Lejla Codex Code complete Issue #263 coding complete Opened PR #264 after suppressing oral draw text and showing resolved capsule/tablet counts on Today cards.
  • #263 Today: show oral quantity instead of route or draw text PM Codex Codex Created Created Ready issue #263. Created Today oral quantity card-copy issue, labeled and added to Project as Ready P2/S.

Friday, 15 May 2026

  • #261 Today: promote next dose preview without early actions Manager Amar Codex Done Managed issue #261 to Done. Created issue #261, coordinated coding and review agents, verified PR #262 merged, BuildNumber 1.0.369 installed, Project Done, and worktree cleanup.
  • #261 Today: promote next dose preview without early actions Reviewer Faruk Codex Merged Review passed and merged Verified planned next-dose preview hides early actions, reran focused tests/build, merged PR #262, installed build 1.0.369, and closed the issue.
  • #261 Today: promote next dose preview without early actions Reviewer Nermin Codex Code complete PR opened for review Promoted planned next doses into read-only Today preview cards and opened PR #262 for required review.
  • QA QA Codex Codex Passed Completed iPad simulator compatibility sweep; no confirmed severe app blocker found, with iPad UI-test harness follow-ups noted. Ran main on iPad Pro 13-inch (M5) iOS 26.5 simulat…
  • PM/process docs PM Codex Codex Updated Added iPad compatibility regression runbook. Created docs/ipad-regression-sweep-runbook.md and wired it into AGENTS.md, docs/development-process.md, and docs/project-management.md.
  • #259 Protocol: make Next metadata readable on cards Manager Amina Codex Done Managed issue #259 to Done Selected next Ready issue #259, coordinated coding and review workers, verified PR #260 merge, BuildNumber 1.0.366, Done state, dev notes, and worktree…
  • #259 Protocol: make Next metadata readable on cards Reviewer Samir Codex Merged Review passed Reviewed PR #260, reran focused Protocol Next-copy tests and Protocol-tab UI screenshot tests, merged, installed build 1.0.366, and moved issue to Done.
  • #259 Protocol: make Next metadata readable on cards Coder Lejla Codex Code complete Protocol card Next metadata made readable. Compacted Protocol card Next copy, rebalanced metadata columns, validated focused tests, and opened PR #260.
  • One-off iPad install Installer Codex Codex Installed Installed build 1.0.360 to Haris' Black iPad. Built QuikShot Debug for physical iPad destination 00008030-001C28642E2BC02E and installed it with devicectl device 9413F9AE-06BD-537…
  • #259 Protocol: make Next metadata readable on cards PM Codex Codex Created Created Ready issue #259. Created a Protocol card story to make Next metadata readable and rebalance Stock/Route columns.
  • #257 Compound search: keep bottom search and keyboard in sync Manager Amila Codex Done Managed issue #257 to Done Verified PR #258 merged, issue closed, Project Done with BuildNumber 1.0.359, local main synced, marketing notes pushed, and issue worktree removed.
  • #257 Compound search: keep bottom search and keyboard in sync Reviewer Amra Codex Merged Review passed, PR merged, installed build 1.0.359 Verified shared CompoundLibraryView search focus fix, merged PR #258, installed BuildNumber 1.0.359, and updated project closeout.
  • #257 Compound search: keep bottom search and keyboard in sync Coder Faruk Codex Passed Issue #257 branch verified after concurrent closeout Confirmed PR #258, issue In review, branch issue-257 at 564e49d; git diff --check and build-for-testing passed, simulator UI t…
  • #257 Compound search: keep bottom search and keyboard in sync Coder Nedim Codex Code complete Compound search focus fix ready for review Kept CompoundLibraryView bottom search persistent, added focus/dismiss/clear handling, pushed PR #258 for review.
  • #257 Compound search: keep bottom search and keyboard in sync PM Codex Codex Created Created Ready issue #257. Created a shared Compound Library keyboard/search interaction bug for Settings and New protocol picker flows.
  • #254 Levels: use compound lane color for chart line Reviewer Aida Codex Done Issue #254 managed to Done Verified PR #256 merged, issue closed with Project Done, BuildNumber 1.0.356, Completed 2026-05-15, app main pushed at 4d2e39b, marketing notes/activity…
  • #254 Levels: use compound lane color for chart line Reviewer Faruk Codex Merged Review passed, merged, and installed build 1.0.356 Verified compound-lane data path, logged chart color usage, projection distinction, and focused EstimatedLevelEngineTests; PR #2…
  • #254 Levels: use compound lane color for chart line Coder Nermina Codex Code complete Implementation ready for review Levels logged chart styling now derives from the source compound lane; PR #256 is open with focused XCTest validation.
  • #254 Levels: use compound lane color for chart line PM Codex Codex Created Created Ready issue #254. Created a Levels chart follow-up to use compound lane color for the logged line, fill, marker, and legend.
  • #252 Protocol: rename lower resources section Manager Emina Codex Done Managed #252 to Done Orchestrated scoped Protocol resources rename through PR #253, verified Done state, BuildNumber 1.0.355, marketing closeout, and worktree cleanup.
  • #252 Protocol: rename lower resources section Coder Lejla Codex Merged Issue #252 self-merged Renamed the lower Protocol section to Protocol resources, updated the source map, merged PR #253, and recorded predicted build 1.0.355.
  • #252 Protocol: rename lower resources section PM Codex Codex Updated Issue #252 refined and moved to Ready. Expanded the Protocol resources copy follow-up with scope, acceptance criteria, labels, and Project fields.
  • One-off device install Installer Codex Codex Installed Installed BuildNumber 1.0.354. Built current main for Haris iPhone 13 Pro and installed the debug app without launching.
  • #249 Settings: Simplify About and Data & Privacy pages Manager Selma Codex Done Closed issue #249 after owner waived visual QA Merged PR #250, recorded BuildNumber 1.0.354 with predicted-next-main-build install caveat, updated Project Done fields, dev build n…
  • #249 Settings: Simplify About and Data & Privacy pages Reviewer Lejla Codex Failed Review failed Source and docs checked; required Settings visual QA remains blocked by CoreSimulator mismatch, so issue returned to Ready with review:failed.
  • #249 Settings: Simplify About and Data & Privacy pages Coder Tarik Codex Code complete Issue #249 implemented; review pending with simulator visual QA blocked locally. Simplified About and Data & Privacy copy/layout, updated docs, opened PR #250; local CoreSimulator…
  • #197 Log dose: Clean up Supply card layout Reviewer Adnan Codex Merged review passed and merged PR #248 merged; BuildNumber 1.0.354 recorded; install not attempted because local iOS 26.5/CoreSimulator support is unavailable.
  • #197 Log dose: Clean up Supply card layout Coder Lejla Codex Code complete Supply picker layout cleanup ready for review Adjusted Review & Log Supply/reconstitution picker row spacing and opened PR #248; simulator build/screenshots blocked by CoreSimulat…
  • #246 Compound history pills should match calendar state badge treatment Manager Zlatan Codex Done Managed issue #246 to Done Verified PR #247 merge, issue closed, Project Done, BuildNumber 1.0.354, Completed 2026-05-15, dev build notes/activity, and local worktree cleanup; sim…
  • #246 Compound history pills should match calendar state badge treatment Reviewer Zlatan Codex Merged Review passed and merged Reviewed PR #247 badge alignment, merged to main, recorded predicted BuildNumber 1.0.354 after install was blocked by missing iOS 26.5 platform.
  • #246 Compound history pills should match calendar state badge treatment Coder Zlatan Codex Code complete Opened PR #247 for issue #246 Matched compound history Current/Past badges to the shared calendar state badge treatment; simulator screenshots blocked by local CoreSimulator/iOS p…
  • #244 Protocol: make lower records compact and clearly global Manager Adnan Codex Done Managed issue #244 to Done Verified PR #245 merge, Project Done, BuildNumber 1.0.354, Completed 2026-05-15, dev build notes, and local worktree cleanup.
  • #244 Protocol: make lower records compact and clearly global Reviewer Nermina Codex Merged Review passed Reviewed PR #245, merged Protocol global records cleanup, recorded BuildNumber 1.0.354 with install blocked by missing iOS 26.5 destination.
  • #244 Protocol: make lower records compact and clearly global Coder Kenan Codex Code complete Protocol records ready for review Replaced Protocol lower mixed records with compact global entries; build and simulator evidence blocked by local iOS runtime mismatch.
  • #238 Inventory: add compact Supply Forecast card Reviewer Amira Codex Merged Review passed and merged Validated Supply Forecast card, merged PR #243, installed build 1.0.353, and completed closeout.
  • #238 Inventory: add compact Supply Forecast card Coder Esma Codex Code complete Issue #238 ready for review Added route-specific forecast domain logic, Inventory UI card, focused tests, and docs updates.
  • #191 Seed library: move secondary slash names into aliases Manager Lejla Codex Done Issue #191 managed to Done Verified PR #242 merged, Project Done, BuildNumber 1.0.351, Completed date, dev notes/activity, and worktree cleanup.
  • #191 Seed library: move secondary slash names into aliases Reviewer Nermin Codex Done Review passed and PR #242 merged; issue moved to Done with BuildNumber 1.0.351 Verified seed rename aliases, migration/reference preservation, docs alignment, and focused foundati…
  • #237 Compound rows should show Current/Past history pills Manager Emina Codex Done Issue closed out to Done Installed build 1.0.349, set Project fields, updated dev build notes, and prepared cleanup.
  • #237 Compound rows should show Current/Past history pills Reviewer Emina Codex Merged Review passed and PR merged Reviewed acceptance coverage, validation, screenshots, and merged PR #241.
  • #237 Compound rows should show Current/Past history pills Coder Emina Codex Passed Compound history pills implemented Added Current/Past resolver, row pill layout, unit tests, and light/dark UI screenshot coverage.
  • #239 Today: make Review & Log sheet open promptly with safe sheet-session caching Reviewer Tarik Codex Merged Review passed, merged, installed 1.0.346 PR #240 passed re-review, merged to main, installed on Haris' iPhone 13 Pro.
  • #239 Today: make Review & Log sheet open promptly with safe sheet-session caching Coder Jasmin Codex Passed Review-fix pass ready for re-review Issue #239 profile drift blocker fixed; PR #240 updated and returned to In review.
  • #239 Today: make Review & Log sheet open promptly with safe sheet-session caching Reviewer Nedim Codex Failed Review failed PR #240 remains unmerged; same-profile reconstitution drift still needs commit-time stale validation.
  • #239 Today: make Review & Log sheet open promptly with safe sheet-session caching Reviewer Adnan Codex Failed Review failed Blocked PR #240 because commit freshness still allows stale inventory projections when selected inventory changes while the sheet remains open.
  • #239 Today: make Review & Log sheet open promptly with safe sheet-session caching Coder Emir Codex Code complete Implemented Review & Log sheet session caching for #239 Added sheet-scoped input and derived-value caching plus fresh commit revalidation; opened PR #240 for review.

Thursday, 14 May 2026

  • #238 Inventory: add compact Supply Forecast card PM Lejla Codex Updated Updated issue #238 Added route-specific inventory pooling rules to Supply Forecast issue #238 and verified acceptance/validation coverage.
  • #238 Inventory: add compact Supply Forecast card PM Lejla Codex Created Created Ready issue #238 Created and triaged Supply Forecast inventory issue #238 with Ready/P2/L project fields and domain-helper acceptance criteria.
  • #191 Seed library: move secondary slash names into aliases PM Lejla Codex Updated Made issue #191 Ready Refined seed-library slash-name alias migration issue #191 with concrete acceptance criteria and moved it to Ready with P2/M fields preserved.
  • #237 Compound rows should show Current/Past history pills PM Lejla Codex Created Created Ready issue #237 Created and triaged compound-row Current/Past history pill enhancement as issue #237 with Ready/P2/S project fields.
  • #235 Use compact lane color selector in Compound edit Manager Emin Codex Done Managed #235 to Done Verified coding, review, merge, BuildNumber 1.0.338, installed device build, dev-build notes, Done status, and worktree cleanup.
  • #235 Use compact lane color selector in Compound edit Reviewer Amila Codex Merged Reviewed, merged, and installed Passed compact lane selector review, merged PR #236, installed BuildNumber 1.0.338, updated dev build notes.
  • #235 Use compact lane color selector in Compound edit Coder Emin Codex Code complete Ready for review Shared compact lane color selector now covers Protocol and Compound editors; PR #236 includes focused simulator screenshots.
  • #233 Update notification copy for privacy and detailed reminder modes Reviewer Amra Codex Done Managed issue #233 to Done Coordinated coding and independent review for notification reminder copy, verified PR #234 merged, build 1.0.335 installed, Project fields set, and dev…
  • #233 Update notification copy for privacy and detailed reminder modes Reviewer Adnan Codex Merged Review passed, PR merged, build 1.0.335 installed Verified privacy/detailed reminder copy coverage, focused tests passed, merged PR #234, installed build 1.0.335, and updated proj…
  • Process Process Kevin Codex Updated Updated workflow cleanup closeout Made worktree cleanup mandatory in agent, manager, and development process docs
  • #233 Update notification copy for privacy and detailed reminder modes Coder Lejla Codex Passed Implemented notification copy update for review Updated detailed and privacy-preserving local reminder copy for issue #233; focused planner and scheduler tests passed.
  • #230 Use compact styled lane color selector in Protocol edit Manager Amela Codex Done Managed issue #230 to Done Coordinated coding and review for compact Protocol lane selector; PR #232 merged, build 1.0.332 installed, project Done verified.
  • #230 Use compact styled lane color selector in Protocol edit Reviewer Selma Codex Merged Review passed, PR #232 merged, build 1.0.332 installed, and issue #230 closed out. Verified compact Protocol lane selector acceptance coverage, screenshots, focused build/tests, m…
  • #230 Use compact styled lane color selector in Protocol edit Coder Tarik Codex Code complete Implemented compact Protocol lane color selector for issue #230 and opened PR #232 for review. Replaced Protocol edit native lane menu with a full-row selector and compact styled…
  • #228 Tune root tab top spacing and section header scale Installer Nermin Codex Merged Integrated issue #228 Accepted the tab spacing and section-header scale changes after local visual QA filled the Settings and Levels screenshot gaps, merged PR #231, and installed…
  • #226 Add Rose and Slate lane colors across app and design system Manager Nermin Codex Done Managed issue #226 to Done Verified PR #229 merge, build 1.0.325 installed, Project Done fields, and dev-build notes closeout.
  • #226 Add Rose and Slate lane colors across app and design system Reviewer Ines Codex Merged Issue #226 review passed; PR #229 merged; build 1.0.325 installed Reviewed Rose/Slate lane palette coverage across app enum persistence, picker surfaces, design-system and marketi…
  • #226 Add Rose and Slate lane colors across app and design system Reviewer Faruk Codex Code complete Rose and Slate lane colors added Opened PR #229 from issue-226 after focused build, unit, and UI lane-picker validation. Review is optional, but the run is left in review because…
  • #224 Test native menu lane picker with colored SF Symbol dots Manager Mirsada Codex Done Managed issue #224 to Done Verified PR #227 merged, build 1.0.320 installed, project status Done, and no follow-up issue needed.
  • #224 Test native menu lane picker with colored SF Symbol dots Reviewer Lejla Codex Merged Review passed and PR merged Passed PR #227, merged to main, installed BuildNumber 1.0.320 on device, and recorded closeout.
  • #224 Test native menu lane picker with colored SF Symbol dots Coder Nedim Codex Updated Protocol lane menu picker implemented Converted Protocol Lane color selector to native menu picker and captured dark/light visual evidence.
  • #221 Restore native tab large-title spacing across main views Reviewer Ajla Codex Merged Review passed and merged Reviewed native tab large-title spacing, inspected screenshot evidence, reran focused build/UI checks, merged PR #222, installed build 1.0.315.
  • #221 Restore native tab large-title spacing across main views Coder Nermin Codex Code complete Implementation ready for review Restored native large-title spacing across root tabs and captured simulator screenshot evidence.
  • #218 Move app version string from About footer to Settings footer Integrator Selma Codex Merged Issue #218 merged, installed, and recorded as debug build 1.0.309. PR #219 merged at 185db4e. Post-merge device install succeeded with BuildNumber 1.0.309; main build record commi…
  • #217 Levels: add intermediate chart dates and simplify projection caption Manager Senad Codex Done Managed issue #217 to Done Verified PR #220 merged, issue closed, Project Done with BuildNumber 1.0.306, device install succeeded, and dev notes/activity were published.
  • #217 Levels: add intermediate chart dates and simplify projection caption Reviewer Adnan Codex Merged Reviewed and merged issue #217 Passed Levels chart label/caption review, merged PR #220, installed build 1.0.306, and updated dev build notes.
  • #217 Levels: add intermediate chart dates and simplify projection caption Coder Nedim Codex Updated Implemented issue #217 Levels chart label updates Implemented x-axis label selection for Week, Month, and 3 months without changing projection math; updated visible and accessibil…
  • #218 Move app version string from About footer to Settings footer Remote Coder Leif Codex Spark Code complete Coder handoff complete Implemented issue #218 and moved it to Build for Integrator pickup.
  • #214 Add protocol-level lane color override Manager Emir Codex Done Managed issue #214 to Done Coordinated coding and review, verified PR #215 merged, BuildNumber 1.0.298, and triaged follow-up #216.
  • #214 Add protocol-level lane color override Reviewer Zlatan Codex Merged Review passed and merged Accepted PR #215 after resolver, persistence, event snapshot, UI, screenshot, and validation review; post-merge install used predicted build 1.0.298 becau…
  • #214 Add protocol-level lane color override Coder Mirela Codex Code complete Added protocol lane override Implemented protocol-level lane override, added tests and screenshot validation, opened PR #215 for review.

Wednesday, 13 May 2026

  • #209 Redesign active Today dose card hierarchy and actions Manager Azra Codex Done Issue #209 managed to Done Verified PR #211 merge, build 1.0.293 install, Project Done fields, dev notes, and worktree cleanup.
  • #209 Redesign active Today dose card hierarchy and actions Reviewer Mirza Codex Merged review passed; PR merged; build 1.0.293 installed Inspected acceptance coverage, screenshots, PR scope versus #193, focused formatter tests, merge, device install, and closeout.
  • #209 Redesign active Today dose card hierarchy and actions Coder Zlatan Codex Updated Implemented active Today card redesign Issue #209 pushed to PR #211 with light/dark simulator screenshots and focused formatter validation.
  • #208 Polish Log dose Supply card inventory row layout Reviewer Adnan Codex Done Issue #208 managed to Done after implementation, independent review, install, and project closeout. Verified PR #210 merged, BuildNumber 1.0.287 installed, Project fields set, dev…
  • #208 Polish Log dose Supply card inventory row layout Reviewer Nihad Codex Merged Review passed and PR #210 merged Accepted supply picker row layout polish, inspected dark/light screenshots, installed BuildNumber 1.0.287, and updated project closeout fields.
  • #208 Polish Log dose Supply card inventory row layout Reviewer Kenan Codex Updated Issue #208 supply picker row polish implemented and validated. Converted the Review & Log sheet supply inventory and reconstitution profile pickers to full-width menu row labels t…
  • #206 Today: promote injection cards earlier without changing reminder timing Reviewer Bakir Codex Merged Review passed and merged issue #206 Passed PR #207 review, verified Today card promotion and reminder timing tests, merged to main, installed build 1.0.277, and updated Project fi…
  • #206 Today: promote injection cards earlier without changing reminder timing Coder Kevin Codex Code complete Implemented issue #206 Today card timing change Adjusted Today display promotion windows for injections, added timing-state tests, opened PR #207, and handed off for review.
  • #204 Scheduling: separate due-soon from due-now and revise timing rules Manager Emir Codex Done Issue #204 managed to Done Coordinated xhigh coding, failed-review fix, xhigh re-review, PR merge, device install BuildNumber 1.0.272, and Project Done closeout.
  • #204 Scheduling: separate due-soon from due-now and revise timing rules Reviewer Mirza Codex Merged Review passed and merged Passed PR #205 re-review, merged to main, installed build 1.0.272, updated project fields and dev build notes.
  • #204 Scheduling: separate due-soon from due-now and revise timing rules Reviewer Vedad Codex Code complete Fixed failed review for issue #204 legacy due-soon default. Normalized legacy 720-minute weekly defaults for frequent weekly injection reminders and repushed PR #205.
  • #204 Scheduling: separate due-soon from due-now and revise timing rules Reviewer Mirza Codex Failed Review failed Blocked PR #205 because legacy 720-minute weekly reminder defaults still affect frequent weekly injection schedules after daily/short reclassification.
  • #204 Scheduling: separate due-soon from due-now and revise timing rules Coder Vedad Codex Code complete Implemented and validated issue #204 scheduling timing fix. Separated due-soon display from due-now, revised missed cutoffs and reminder sequencing, and opened PR #205.
  • #202 Today active/later oral labels use shared display resolver Reviewer Nermina Codex Merged Review passed, merged, and installed Verified Today active/later oral label resolver wiring, merged PR #203, and installed build 1.0.262.
  • #202 Today active/later oral labels use shared display resolver Coder Nejra Codex Code complete Opened PR #203 for #202 Today oral display follow-up Routed Today active/later oral labels through DoseDisplayResolver, expanded resolver fallback tests, and validated with focuse…
  • #198 Calendar/Today: resolve oral form labels through shared dose display logic Installer Nermin Codex Merged Integrated and merged #198 PR #201 merged; post-merge install reported BuildNumber 1.0.257, BuildNumberSource device-build, InstallStatus installed. Broad UI target still has an u…
  • #198 Calendar/Today: resolve oral form labels through shared dose display logic Coder Leif Codex Spark Code complete Issue #198 implementation pushed Implemented shared oral form display resolver and opened PR #201.
  • #199 Protocol picker: keep compound search always visible at bottom Integrator Lejla Codex Merged Issue #199 integrated and installed Merged PR #200 after local Mac validation, installed build 1.0.252 on Haris' iPhone 13 Pro, and recorded Project closeout.
  • #199 Protocol picker: keep compound search always visible at bottom Coder Bjorn Codex Spark Code complete Implemented issue #199 and moved handoff to Build. Pinned compound picker search bar to bottom in Protocol editor flow; opened PR #200.

Tuesday, 12 May 2026

  • PM PM Kevin Codex Created Created PM/design backlog issues #191-#195 Created issues for seed slash-name aliases, brand/generic labels, Today hierarchy, Calendar navigation polish, and navigation informatio…
  • #189 Remove generic custom-compound seed entries Reviewer Kevin Codex Done Issue #189 managed to Done Created #189, coordinated coding and independent review agents, verified PR #190 merged, BuildNumber 1.0.249 installed, Project Done, and issue closed.
  • #189 Remove generic custom-compound seed entries Reviewer Selma Codex Done Review passed and merged PR #190 passed persistence review, merged to main, installed build 1.0.249, and moved to Done.
  • #189 Remove generic custom-compound seed entries Coder Azra Codex Code complete Issue #189 implemented and sent to review Removed the generic custom compound seeds, added safe local-store migration for unreferenced and referenced legacy placeholders, validate…
  • #186 Protocol setup: Make schedule rows distinguish dates and dose overrides Integrator Tarik Codex Merged Merged #186 and recorded dev build 1.0.247 Reviewed PR #188, accepted Builder compile evidence for e54ff837aeffe2049839a14f46adc8218b62e12b, ran local build-for-testing and focuse…
  • #185 Levels: Remove site rotation card Integrator Tarik Codex Merged Merged issue #185 Validated PR #187 locally, made a narrow Xcode project cleanup, merged the branch, and recorded build 1.0.247 with install status not-attempted because the devic…
  • #183 Fix setup blank-space tap targets with simulator coverage Manager Lejla Codex Done Issue #183 managed to Done Coordinated xhigh coding and review passes, verified PR #184 merged, focused blank-space UI tests passed, build 1.0.245 installed, Project Done, and iss…
  • #183 Fix setup blank-space tap targets with simulator coverage Reviewer Selma Codex Merged Review passed and merged Reran focused iPhone 17 blank-space UI tests, merged PR #184, installed BuildNumber 1.0.245, and updated dev build notes.
  • #183 Fix setup blank-space tap targets with simulator coverage Coder Adnan Codex Code complete Fixed setup blank-space tap targets and opened PR #184 after focused simulator UI validation on iPhone 17. Issue #183: moved full-row hit shapes onto setup row labels, added issue…
  • #181 Scheduling: Treat end dates as inclusive local dates Reviewer Faruk Codex Done Issue #181 managed to Done; PR #182 merged; build 1.0.232 installed Coordinated coding and independent review, verified PR #182 merge, Project Done fields, installed build 1.0.232…
  • #181 Scheduling: Treat end dates as inclusive local dates Reviewer Merima Codex Merged Review passed; PR #182 merged; build 1.0.232 installed Verified inclusive local start/end dates across schedule generation, merged PR #182, and installed main build 1.0.232.
  • #181 Scheduling: Treat end dates as inclusive local dates Coder Adnan Codex Code complete Inclusive schedule date boundaries ready for review ScheduleEngine now treats Starts on and Ends on as inclusive local dates across schedule kinds; PR #182 opened for review.
  • #179 Inventory: Add compound chip filters Process Kevin Codex Done Managed issue #179 to Done. Verified coding/review closeout, PR #180 merge, BuildNumber 1.0.229, Completed date, dev build notes, and activity log.
  • #179 Inventory: Add compound chip filters Reviewer Amra Codex Merged Reviewed and merged Inventory compound chip filters Passed PR #180 after diff/build validation, merged to main, recorded fallback build 1.0.229, and updated dev build notes.
  • #179 Inventory: Add compound chip filters Coder Tarik Codex Code complete Implemented issue #179 and moved to review. Added Protocol-style compound chips in Inventory with filtered-empty recovery; validated build-for-testing and opened PR #180.

Monday, 11 May 2026

  • #177 Inventory: Auto-advance protocol link when stock is depleted Reviewer Amra Codex Merged Review passed, PR merged, build 1.0.226 installed Issue #177 protocol inventory auto-advance reviewed, validated, merged, installed, and recorded.
  • #177 Inventory: Auto-advance protocol link when stock is depleted Coder Selma Codex Code complete Issue #177 coding complete; PR ready for review Implemented protocol inventory auto-advance after linked-stock depletion; PR #178 opened and issue moved to In review.
  • #175 Levels: Make estimate charts interpretable with ranges and projection Reviewer Nedim Codex Done Managed issue #175 to Done Coordinated coding and independent review for Levels chart readability, verified PR merge, BuildNumber 1.0.223, project Done state, and closeout evidenc…
  • #175 Levels: Make estimate charts interpretable with ranges and projection Reviewer Amila Codex Merged Review passed; PR #176 merged; build 1.0.223 installed. Validated Levels chart ranges/projection, merged issue-175, installed 1.0.223, and updated dev build notes.
  • #175 Levels: Make estimate charts interpretable with ranges and projection Coder Vedad Codex Code complete Issue #175 ready for review Added Week/Month/3 months ranges, readable axes, Today marker, explicit projection, readable mass formatting, tests, docs, and opened PR #176.
  • #186 Protocol setup: Make schedule rows distinguish dates and dose overrides Coder Leif Codex Spark Updated Implemented issue #186 and handed off to Build. Updated schedule summary row layout and formatting.
  • #172 Protocol: View full dose history with compound filters Reviewer Adnan Codex Done Managed issue #172 to Done Coordinated coding and independent review for Protocol History; verified PR #174 merged, issue closed, Project Done, BuildNumber 1.0.218, Completed 2026…
  • #172 Protocol: View full dose history with compound filters Reviewer Tarik Codex Merged Reviewed, merged, and installed Protocol History Passed independent review for PR #174, merged to main, installed build 1.0.218, and moved the issue to Done.
  • #172 Protocol: View full dose history with compound filters Coder Mirza Codex Code complete Protocol History ready for review Implemented Protocol History with snapshot filters, grouping tests, PR #174, and branch issue-172 pushed.
  • #172 Protocol: View full dose history with compound filters PM Kevin Codex Updated Refined issue #172 Made Protocol History issue Ready with P2/M triage and dev-ready UX scope
  • #171 Schedule: Week starts on Monday Manager Adila Codex Done Managed issue #171 to Done Coordinated coding worker for Monday-first calendar and schedule display, verified PR #173 merged, BuildNumber 1.0.213 installed, Project Done, and codi…
  • #171 Schedule: Week starts on Monday Coder Lejla Codex Merged Merged and installed build 1.0.213 Issue #171 updated Calendar, repository week summaries, weekly setup ordering, tests, and docs.
  • #171 Schedule: Week starts on Monday PM Kevin Codex Updated Refined issue #171 Made Monday-first schedule/calendar issue Ready with P2/S triage and dev-ready scope
  • #169 MVP: Add injection site rotation defaults, custom sites, and conflict-aware suggestions Manager Lejla Codex Done Issue #169 managed to Done Coordinated xhigh coding and review workers; verified PR #170 merged, issue closed, Project Done, BuildNumber 1.0.210, Completed 2026-05-11, and dev bui…
  • #169 MVP: Add injection site rotation defaults, custom sites, and conflict-aware suggestions Reviewer Nejra Codex Merged Issue #169 review passed, PR #170 merged, build 1.0.210 installed. Verified injection site defaults, migration, custom sites, Unknown handling, conflict-aware suggestions, UI rout…
  • #169 MVP: Add injection site rotation defaults, custom sites, and conflict-aware suggestions Coder Azra Codex Code complete Implementation complete and ready for review Added abdomen defaults, custom global sites, Unknown logging, conflict-aware suggestions, focused tests, and docs. PR https://github.c…
  • #169 MVP: Add injection site rotation defaults, custom sites, and conflict-aware suggestions PM Kevin Codex Updated Refined issue #169 for development Reviewed current site-rotation code seams, updated issue body with persistence/migration guardrails, set Ready/P1/XL, and added xhigh/required-r…

Sunday, 10 May 2026

  • #167 Improve overdue dose resolution dialog and action behavior Manager Emir Codex Done Issue #167 managed to Done Coordinated coding and review for #167; PR #168 merged, BuildNumber 1.0.204 recorded, issue closed and moved to Done.
  • #167 Improve overdue dose resolution dialog and action behavior Reviewer Selma Codex Merged Review passed and PR merged Validated overdue Calendar action copy, row anchoring, selected-event behavior, merged PR #168, and recorded build 1.0.204.
  • #167 Improve overdue dose resolution dialog and action behavior Coder Adnan Codex Code complete Issue #167 implementation ready for review Anchored the resolution surface to the tapped dose row, updated copy/actions, added selected-event tests, opened PR #168; simulator scre…
  • #167 Improve overdue dose resolution dialog and action behavior PM Kevin Codex Created Created overdue dialog issue Created Ready P1 M bug issue for overdue-dose dialog copy, card anchoring/highlight, and validation that each action updates the selected scheduled ev…
  • #165 Bound notification scheduling and clear stale same-event reminders Reviewer Amila Codex Done Issue 165 managed to Done Coordinated coding and independent review for #165; PR #166 merged, build 1.0.201 installed, Project marked Done.
  • #165 Bound notification scheduling and clear stale same-event reminders Reviewer Lejla Codex Merged Review passed and PR #166 merged Validated bounded notification planning, Settings protocol count, stable snooze replacement, and same-event pending/delivered cleanup; installed b…
  • #165 Bound notification scheduling and clear stale same-event reminders Coder Hamza Codex Code complete Issue #165 implementation ready for review Bounded per-protocol reminder planning, stable snooze replacement, Settings protocol count, focused tests, and PR #166 opened.
  • #165 Bound notification scheduling and clear stale same-event reminders PM Kevin Codex Created Created notification scheduling cleanup issue Created Ready P1 L bug issue for bounded per-protocol notification scheduling, Settings protocol count, same-event snooze replacement…
  • #162 Set Started using date when unopened inventory is first used Manager Kenan Codex Done Managed issue #162 to Done Orchestrated coding and review agents; PR #164 merged, build 1.0.194 installed, Project set to Done.
  • #162 Set Started using date when unopened inventory is first used Reviewer Samir Codex Merged Issue #162 review passed; PR #164 merged and build 1.0.194 installed. Rebased branch onto main, validated focused logging tests, merged PR #164, updated build notes.
  • #162 Set Started using date when unopened inventory is first used Coder Faruk Codex Code complete Issue #162 ready for review Opened inventory now records loggedAt on first successful deduction; PR #164 opened for review.
  • #160 Clarify inventory dates and use effective use-by ordering Manager Adnan Codex Done Issue #160 managed to Done Coordinated coding, failed review fix, re-review, merge, device install, project Done state, and dev-build notes for issue #160.
  • #160 Clarify inventory dates and use effective use-by ordering Reviewer Nedim Codex Done Review passed and merged PR #163 merged; build 1.0.192 installed on device; project moved to Done after focused re-review.
  • #160 Clarify inventory dates and use effective use-by ordering Coder Ajna Codex Updated Issue #160 review fix ready Preserved non-vial reconstitutedAt history, added focused setup coverage, and pushed PR #163.
  • #160 Clarify inventory dates and use effective use-by ordering Reviewer Nedim Codex Failed Review failed PR #163 not merged: InventoryEditorView can clear hidden non-vial reconstitutedAt values on save; focused 56-test validation passed.
  • #160 Clarify inventory dates and use effective use-by ordering Coder Ajna Codex Code complete Issue #160 ready for review Clarified use-by copy, shared effective-date ordering, focused tests, and opened PR #163.
  • #160 Clarify inventory dates and use effective use-by ordering PM Kevin Codex Updated Updated issue #160 date helper text Added concise definition-and-use helper text for inventory date toggles.
  • #160 Clarify inventory dates and use effective use-by ordering PM Kevin Codex Updated Created inventory date follow-up issues #160 and #162 Refined inventory date UX/effective-date scope and created first-use Started using follow-up.

Saturday, 9 May 2026

  • #159 Add Prepared syringe inventory form for clinic-prepared single-dose injections Manager Jasmin Codex Done Managed #159 to Done Coordinated coding and required review; PR #161 merged, build 1.0.186 installed, issue Done.
  • #159 Add Prepared syringe inventory form for clinic-prepared single-dose injections Reviewer Faruk Codex Merged Review passed and merged Validated prepared syringe inventory deduction, merged PR #161, installed build 1.0.186, and updated dev build notes.
  • #159 Add Prepared syringe inventory form for clinic-prepared single-dose injections Coder Selma Codex Code complete Prepared syringe inventory ready for review Added count-based clinic-prepared syringe inventory, safe matching injection deduction, resolver/projection agreement, logging support,…
  • #157 Inventory view should prioritize active stock and tab returns should reset to main views Manager Anes Codex Done Managed #157 to Done Coordinated coding and review; PR #158 merged, build 1.0.181 installed, issue Done.
  • #157 Inventory view should prioritize active stock and tab returns should reset to main views Reviewer Amina Codex Merged Review passed, PR merged, installed build 1.0.181, and closeout fields updated. Validated explicit active-first inventory order and tab root-return implementation; simulator focus…
  • #157 Inventory view should prioritize active stock and tab returns should reset to main views Coder Nermin Codex Code complete Implemented #157 and sent for review Active inventory now appears first, tab-owned navigation resets to root on primary tab return, and PR #158 is ready for review.
  • #155 Make setup rows fully tappable and shorten New inventory title Manager Adnan Codex Done Issue #155 managed to Done Coordinated coding and review passes, verified PR #156 merged, build 1.0.179 installed, Project Done, dev notes updated, and issue closed.
  • #155 Make setup rows fully tappable and shorten New inventory title Reviewer Nedim Codex Merged Review passed, PR merged, BuildNumber 1.0.179 installed Confirmed full-row setup tap target fix by source inspection, validated build, merged PR #156, installed main, and updated…
  • Process Process Kevin Codex Updated Issue manager runtime guidance updated Clarified worker model/reasoning selection and concise spawned prompts.
  • #155 Make setup rows fully tappable and shorten New inventory title Coder Samir Codex Code complete Implementation ready for review Expanded setup row tap targets, shortened New inventory title, pushed branch issue-155, and opened PR #156.
  • #152 Late scheduled doses across midnight are hidden and manual Log creates duplicates Manager Kevin Codex Done Managed #152 to Done Verified #152 closeout, reviewed recent Done issues, and created follow-up #154.
  • #152 Late scheduled doses across midnight are hidden and manual Log creates duplicates Reviewer Mirza Codex Merged Passed review, merged PR #153, installed build 1.0.176, and updated project closeout fields. Reviewed cross-midnight overdue identity and global Log matching; merged after focused…
  • Process Process Kevin Codex Created Issue manager prompt added Created issue-manager prompt and routing docs for manage issue triggers
  • #152 Late scheduled doses across midnight are hidden and manual Log creates duplicates Process Emir Codex Code complete Implemented #152 and sent to review Fixed cross-midnight overdue scheduled dose visibility and late global Log identity preservation; PR #153 opened.
  • #150 Add global notification detail setting and protocol preview Reviewer Nejra Codex Merged Review passed, PR merged, and build 1.0.171 installed. Approved the notification detail setting fix after scheduler regression coverage; merged PR #151 and installed build 1.0.171.
  • #150 Add global notification detail setting and protocol preview Reviewer Sanela Codex Code complete Issue 150 review fix pushed PR #151 now removes stale-detail snooze notifications when the global Show dose details setting changes and includes focused scheduler regression tests.
  • #150 Add global notification detail setting and protocol preview Reviewer Nejra Codex Failed Review failed on pending snooze privacy handling. Found that existing snooze notifications can retain detailed copy after Show dose details is turned off; issue returned to Ready…
  • #150 Add global notification detail setting and protocol preview Coder Sanela Codex Updated Global notification details implemented PR #151 adds Settings > Notifications Show dose details, protocol previews, global reminder copy gating, focused tests, and docs updates.
  • #148 Standardize dose state treatment across cards and rows QA Emir Codex Updated Dose-card consistency audit complete Audited dose-card state treatment and documented follow-up issue #148
  • #120 Final light/dark visual QA after design-system fixes QA Emir Codex Updated Final light/dark visual QA complete All #120 scoped surfaces captured in light and dark; no non-#116 follow-up discrepancies filed.
  • #147 Validate sheet-action flows blocked in #76 smoke pass QA Tarik Codex Passed Focused #147 QA validation complete Focused #76 blocked-flow validation passed on iPhone 17 simulator build 1.0.165; 79 focused tests passed; no follow-up bugs.

Friday, 8 May 2026

  • #147 Validate sheet-action flows blocked in #76 smoke pass PM Kevin Codex Created QA chain reviewed Reviewed #134 and #76 QA evidence; created #147 for #76 sheet-action validation gaps
  • #76 Manual smoke test recent setup, logging, and navigation polish QA Kemal Codex Passed Manual simulator smoke completed: 16 pass, 0 fail, 11 blocked, 7 skipped; no app follow-up issues created. Issue #76 manual smoke on iPhone 17 simulator using main e5d5af0 / build…
  • #134 Manual validation: dose notification delivery after #122 QA Adnan Codex Updated Dose notification delivery validated on simulator for #134 Validated current main build 1.0.164 on iPhone 17 simulator iOS 26.4.1. Notification permission enabled, two near-term d…
  • #93 Add helper script for dev build notes entries Reviewer Kevin Codex Merged Issue completed Reviewed, tightened prompts, merged, installed build 1.0.163, and documented with helper scripts
  • Process QA Kevin Codex Updated QA prompt updated Added activity-log reporting to the QA regression sweep prompt
  • #142 Create compact dev activity ledger for agent work PM Kevin Codex Done Issue closed Closed dev activity ledger issue after page, script, and process updates
  • #93 Add helper script for dev build notes entries Coder Kamenko Codex Code complete Sent to review Dev build notes helper script
  • #142 Create compact dev activity ledger for agent work Process Kevin Codex Updated Process updated Added dev activity logging to the shared agent run prompt
  • #142 Create compact dev activity ledger for agent work Process Kamenko Codex Updated Activity logged First live dev activity script run from chat