From 2ef85d7e9b7c571d8c5d6d97ddabcb4e670ae845 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Max=20=F0=9F=91=A8=F0=9F=8F=BD=E2=80=8D=F0=9F=92=BB=20Copl?= =?UTF-8?q?an?= Date: Wed, 4 Mar 2026 12:32:11 -0800 Subject: [PATCH 1/2] feat: improve date format --- .../Core/AI/ChatCLIPromptPreferences.swift | 18 +++++++++--------- .../Core/AI/GeminiPromptPreferences.swift | 18 +++++++++--------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Dayflow/Dayflow/Core/AI/ChatCLIPromptPreferences.swift b/Dayflow/Dayflow/Core/AI/ChatCLIPromptPreferences.swift index 0455b09e..3bb89045 100644 --- a/Dayflow/Dayflow/Core/AI/ChatCLIPromptPreferences.swift +++ b/Dayflow/Dayflow/Core/AI/ChatCLIPromptPreferences.swift @@ -141,7 +141,7 @@ DETAILED SUMMARY Granular activity log. This is the "show me exactly what happened" view. Format: -[H:MM AM/PM] - [H:MM AM/PM] [specific action] [in app/tool] [on what] +[H:MM AM/PM] - [H:MM AM/PM]: [specific action] [in app/tool] [on what] Each line should be one sentence (~25 words max). Be concise but detailed. Include: @@ -151,17 +151,17 @@ Include: - Content context: what topic, what section, who you messaged Good example: -"7:00 AM - 7:08 AM edited "Q4 Launch Plan" in Notion, added timeline section -7:08 AM - 7:10 AM replied to Mike in Slack #engineering -7:10 AM - 7:12 AM scrolled X home feed -7:12 AM - 7:18 AM back to Notion, wrote launch risks section -7:18 AM - 7:20 AM searched Google "feature flag best practices" -7:20 AM - 7:25 AM read LaunchDarkly docs -7:25 AM - 7:30 AM added feature flag notes to Notion doc" +"7:00 AM - 7:08 AM: edited "Q4 Launch Plan" in Notion, added timeline section +7:08 AM - 7:10 AM: replied to Mike in Slack #engineering +7:10 AM - 7:12 AM: scrolled X home feed +7:12 AM - 7:18 AM: back to Notion, wrote launch risks section +7:18 AM - 7:20 AM: searched Google "feature flag best practices" +7:20 AM - 7:25 AM: read LaunchDarkly docs +7:25 AM - 7:30 AM: added feature flag notes to Notion doc" Bad example: "7:00 AM - 7:30 AM writing Notion doc -7:30 AM - 7:35 AM Slack +7:30 AM - 7:35: AM Slack 7:35 AM - 8:00 AM coding" (Too coarse — what doc? which Slack channel? coding what?) """ diff --git a/Dayflow/Dayflow/Core/AI/GeminiPromptPreferences.swift b/Dayflow/Dayflow/Core/AI/GeminiPromptPreferences.swift index 94241bf1..9ceeea9b 100644 --- a/Dayflow/Dayflow/Core/AI/GeminiPromptPreferences.swift +++ b/Dayflow/Dayflow/Core/AI/GeminiPromptPreferences.swift @@ -118,7 +118,7 @@ Never use: This is the "show me exactly what happened" view. Every app, every switch, every action. Format each line as: -[H:MM AM/PM] - [H:MM AM/PM] [specific action] [in app/tool] [on what] +[H:MM AM/PM] - [H:MM AM/PM]: [specific action] [in app/tool] [on what] Include: - Specific file/document names when visible @@ -127,17 +127,17 @@ Include: - Content context: what topic, what section, who you messaged Good example: -"7:00 AM - 7:08 AM edited "Q4 Launch Plan" in Notion, added timeline section -7:08 AM - 7:10 AM replied to Mike in Slack #engineering -7:10 AM - 7:12 AM scrolled X home feed -7:12 AM - 7:18 AM back to Notion, wrote launch risks section -7:18 AM - 7:20 AM searched Google "feature flag best practices" -7:20 AM - 7:25 AM read LaunchDarkly docs -7:25 AM - 7:30 AM added feature flag notes to Notion doc" +"7:00 AM - 7:08 AM: edited "Q4 Launch Plan" in Notion, added timeline section +7:08 AM - 7:10 AM: replied to Mike in Slack #engineering +7:10 AM - 7:12 AM: scrolled X home feed +7:12 AM - 7:18 AM: back to Notion, wrote launch risks section +7:18 AM - 7:20 AM: searched Google "feature flag best practices" +7:20 AM - 7:25 AM: read LaunchDarkly docs +7:25 AM - 7:30 AM: added feature flag notes to Notion doc" Bad example: "7:00 AM - 7:30 AM writing Notion doc -7:30 AM - 7:35 AM Slack +7:30 AM - 7:35 AM: Slack 7:35 AM - 8:00 AM coding" (Too coarse — what doc? which Slack channel? coding what?) From 6a217f755f3e8ab51b72eceee138d5f36e6035dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Max=20=F0=9F=91=A8=F0=9F=8F=BD=E2=80=8D=F0=9F=92=BB=20Copl?= =?UTF-8?q?an?= Date: Wed, 4 Mar 2026 14:16:03 -0800 Subject: [PATCH 2/2] better progress message on cards --- Dayflow/Dayflow/Views/UI/RetryCoordinator.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dayflow/Dayflow/Views/UI/RetryCoordinator.swift b/Dayflow/Dayflow/Views/UI/RetryCoordinator.swift index b6f9230d..6b931d80 100644 --- a/Dayflow/Dayflow/Views/UI/RetryCoordinator.swift +++ b/Dayflow/Dayflow/Views/UI/RetryCoordinator.swift @@ -159,9 +159,9 @@ final class RetryCoordinator: ObservableObject { private func stepLabel(_ step: LLMProcessingStep) -> String { switch step { case .transcribing: - return "Transcribing" + return "1/2 Transcribing" case .generatingCards: - return "Generating cards" + return "2/2 Generating cards" } } }