diff --git a/ai/logs/2026-04-09.md b/ai/logs/2026-04-09.md index 3f9978f..dee632e 100644 --- a/ai/logs/2026-04-09.md +++ b/ai/logs/2026-04-09.md @@ -5,6 +5,10 @@ - Refined manager-facing communication about a reported behavior difference - Reframed ambiguous language before documenting the outcome in Jira - Updated context to reflect auth-dependent behavior +- Confirmed the reported DOB validation issue only reproduces for authenticated users on TeenIdentityCheck +- Created `PDIAP-15836` for dismissal delegate lifecycle sequencing in pure SwiftUI (`8` points) +- Aligned `PDIAP-15838` scope with REST migration cleanup and feature-flag removal +- Confirmed XFlowViewMaker `0.5.0` is already in Fid4 --- @@ -13,6 +17,8 @@ - The reported behavior depended on authenticated context - The original external report was incomplete - The comparison needed more precise wording to avoid implying regression +- The dismissal sequencing change needs extra validation across flows, so the story was sized at 8 points +- The REST deprecation story covers Apollo, GraphQL networking code, related tests/mocks, and transport feature flags --- diff --git a/ai/state/current.md b/ai/state/current.md index 6460378..7bf4331 100644 --- a/ai/state/current.md +++ b/ai/state/current.md @@ -6,6 +6,7 @@ - Track REST migration findings - Debug Discourse and AO issues - Prepare better updates for Jeff through Mattermost +- Follow up on `PDIAP-15765`, `PDIAP-15836`, and `PDIAP-15838` --- @@ -16,6 +17,8 @@ - Backend-driven inconsistencies in XFlow - Distinguishing external issues from true regressions - Preserving accurate context when summarizing work from another machine +- Validating dismissal sequencing changes across SwiftUI flows +- Keeping REST deprecation scope explicit while GraphQL fallback still exists --- diff --git a/ai/state/work-items.md b/ai/state/work-items.md index c6aaf5f..53ffa91 100644 --- a/ai/state/work-items.md +++ b/ai/state/work-items.md @@ -10,7 +10,7 @@ Update it only with explicit, project-relevant information that is useful for fu Current note: issue was moved back to In Progress temporarily and should move to Done after the new sprint starts. - `PDIAP-15836` - Modernize dismissal delegate lifecycle sequencing for pure SwiftUI environment - Current note: story created, sized at 8 points, and aligned with epic `26Q2 - Updating XFlowSDK to Decouple and Fix ApexKit Dependencies (Split Part 2)`. + Current note: story created, sized at 8 points, aligned with epic `26Q2 - Updating XFlowSDK to Decouple and Fix ApexKit Dependencies (Split Part 2)`, and meant to cover SwiftUI dismissal sequencing validation. -- `PDIAP-15838` - Current note: REST deprecation work item approved at 8 points to remove Apollo, GraphQL-specific networking code, related tests and mocks, and transport feature flags so REST remains. +- `PDIAP-15838` - REST deprecation / remove GraphQL networking layer + Current note: approved at 8 points to remove Apollo, GraphQL-specific networking code, related tests and mocks, and transport feature flags so REST remains.