From 2d3ae2b8d2788ac9969276fea0fc4f41ed92c2c8 Mon Sep 17 00:00:00 2001 From: saravanakumardb1 Date: Wed, 4 Mar 2026 20:01:32 -0800 Subject: [PATCH] ci: update CI/CD configuration --- .../WINDSURF/.last-refresh.log | 10 +++---- .../learning_ai_clock/README.md | 16 +++++++++++ .../repo_backup-and-push.md | 13 +++------ .../repo_backup-main-branch.md | 10 +++---- .../repo_commit-workspace.md | 11 +++----- .../repo_push-repos.md | 13 +++------ .../repo_sync-repos.md | 13 +++------ .../learning_ai_common_plat/repos.txt | 11 ++++++++ .../learning_ai_fastgap/README.md | 15 +++++++++-- .../learning_ai_jarvis_jr/README.md | 15 +++++++++-- .../learning_ai_peakpulse/README.md | 18 +++++++++++++ .../README.md | 19 +++++++++++++ .../learning_voice_ai_agent/README.md | 27 +++++++++++++++++++ 13 files changed, 140 insertions(+), 51 deletions(-) create mode 100644 __LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_clock/README.md create mode 100644 __LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repos.txt create mode 100644 __LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_peakpulse/README.md create mode 100644 __LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_multimodal_memory_agents/README.md create mode 100644 __LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_voice_ai_agent/README.md diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/.last-refresh.log b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/.last-refresh.log index ce4e581b..ead1e91f 100644 --- a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/.last-refresh.log +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/.last-refresh.log @@ -1,9 +1,9 @@ -Last refresh: 2026-03-03T20:04:34Z (2026-03-03 12:04:34 PST) -Cascade conversations: 50 (300M) +Last refresh: 2026-03-05T01:24:50Z (2026-03-04 17:24:50 PST) +Cascade conversations: 50 (310M) Memories: 65 Implicit context: 20 -Code tracker dirs: 194 -File edit history: 2350 entries +Code tracker dirs: 213 +File edit history: 2392 entries Workspace storage: 28 workspaces Repo docs: 7 files across 2 repos -Repo workflows: 65 files across 8 repos +Repo workflows: 37 files across 8 repos diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_clock/README.md b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_clock/README.md new file mode 100644 index 00000000..f8fe496c --- /dev/null +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_clock/README.md @@ -0,0 +1,16 @@ +# ChronoMind Workflows + +Product-specific workflows for ChronoMind AI-powered contextual clock. + +## Repo-management Workflows + +Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`: + +- `/repo_sync-repos` — Pull latest from all repos +- `/repo_commit-workspace` — Commit changes across repos +- `/repo_backup-main-branch` — Backup main branches +- `/repo_backup-and-push` — Backup then push all repos + +## Product Workflows + +- `/refresh-chat-history` — Refresh Windsurf chat archive diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_backup-and-push.md b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_backup-and-push.md index e05b7634..0a27ca22 100644 --- a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_backup-and-push.md +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_backup-and-push.md @@ -18,10 +18,11 @@ Run `bash scripts/backup-main.sh` from any repository root // turbo ```bash -for repo in learning_ai_common_plat learning_voice_ai_agent learning_multimodal_memory_agents learning_ai_clock learning_ai_fastgap learning_ai_jarvis_jr learning_ai_peakpulse; do +while IFS= read -r repo; do + [[ -z "$repo" || "$repo" =~ ^# ]] && continue echo "━━━ Pushing $repo ━━━" (cd ~/code/mygh/$repo && git push origin main 2>&1) -done +done < ~/code/mygh/learning_ai_common_plat/.windsurf/workflows/repos.txt echo "" echo "✨ All repos pushed!" ``` @@ -33,13 +34,7 @@ echo "✨ All repos pushed!" ## Repositories: -- learning_ai_common_plat -- learning_voice_ai_agent -- learning_multimodal_memory_agents -- learning_ai_clock -- learning_ai_fastgap -- learning_ai_jarvis_jr -- learning_ai_peakpulse +See `repos.txt` for the canonical list of all workspace repositories. ## When to use: diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_backup-main-branch.md b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_backup-main-branch.md index 1bae9e93..451cbd03 100644 --- a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_backup-main-branch.md +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_backup-main-branch.md @@ -9,6 +9,8 @@ Creates smart backups of main branches across all repositories. // turbo Run `bash scripts/backup-main.sh` from any repository root +The script reads `repos.txt` to determine which repositories to back up. + ## What it does: 1. Checks each repository for changes @@ -19,13 +21,7 @@ Run `bash scripts/backup-main.sh` from any repository root ## Repositories covered: -- learning_ai_common_plat -- learning_voice_ai_agent -- learning_multimodal_memory_agents -- learning_ai_clock -- learning_ai_fastgap -- learning_ai_jarvis_jr -- learning_ai_peakpulse +See `repos.txt` for the canonical list of all workspace repositories. ## Features: diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_commit-workspace.md b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_commit-workspace.md index 2cce84ca..99b05312 100644 --- a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_commit-workspace.md +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_commit-workspace.md @@ -12,14 +12,9 @@ Scans all repositories for pending changes and commits them in logical order wit ## What it does: -1. **Scans** all 7 repos for changes: - - learning_ai_common_plat - - learning_voice_ai_agent - - learning_multimodal_memory_agents - - learning_ai_clock - - learning_ai_fastgap - - learning_ai_jarvis_jr - - learning_ai_peakpulse +1. **Scans** all repos for changes (reads from `repos.txt`): + +See `repos.txt` for the canonical list of all workspace repositories. 2. **Analyzes** changed files to determine: - Commit scope (auth, ci, docs, feat, chore, etc.) diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_push-repos.md b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_push-repos.md index 7caa060c..175e3be0 100644 --- a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_push-repos.md +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_push-repos.md @@ -9,10 +9,11 @@ Pushes local `main` to `origin/main` for all workspace repositories. // turbo ```bash -for repo in learning_ai_common_plat learning_voice_ai_agent learning_multimodal_memory_agents learning_ai_clock learning_ai_fastgap learning_ai_jarvis_jr learning_ai_peakpulse; do +while IFS= read -r repo; do + [[ -z "$repo" || "$repo" =~ ^# ]] && continue echo "━━━ $repo ━━━" (cd ~/code/mygh/$repo && git push origin main) -done +done < ~/code/mygh/learning_ai_common_plat/.windsurf/workflows/repos.txt ``` ## What it does: @@ -23,13 +24,7 @@ done ## Repositories: -- learning_ai_common_plat -- learning_voice_ai_agent -- learning_multimodal_memory_agents -- learning_ai_clock -- learning_ai_fastgap -- learning_ai_jarvis_jr -- learning_ai_peakpulse +See `repos.txt` for the canonical list of all workspace repositories. ## When to use: diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_sync-repos.md b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_sync-repos.md index 2f513bbb..48d83120 100644 --- a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_sync-repos.md +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repo_sync-repos.md @@ -9,10 +9,11 @@ Pulls the latest changes from `origin/main` for all workspace repositories. // turbo ```bash -for repo in learning_ai_common_plat learning_voice_ai_agent learning_multimodal_memory_agents learning_ai_clock learning_ai_fastgap learning_ai_jarvis_jr learning_ai_peakpulse; do +while IFS= read -r repo; do + [[ -z "$repo" || "$repo" =~ ^# ]] && continue echo "━━━ $repo ━━━" (cd ~/code/mygh/$repo && git pull --ff-only origin main) -done +done < ~/code/mygh/learning_ai_common_plat/.windsurf/workflows/repos.txt ``` ## What it does: @@ -23,13 +24,7 @@ done ## Repositories: -- learning_ai_common_plat -- learning_voice_ai_agent -- learning_multimodal_memory_agents -- learning_ai_clock -- learning_ai_fastgap -- learning_ai_jarvis_jr -- learning_ai_peakpulse +See `repos.txt` for the canonical list of all workspace repositories. ## When to use: diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repos.txt b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repos.txt new file mode 100644 index 00000000..69f15496 --- /dev/null +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_common_plat/repos.txt @@ -0,0 +1,11 @@ +# All workspace repositories +# Single source of truth for repo-management workflows +# Reference this file in scripts instead of hardcoding repo lists + +learning_ai_common_plat +learning_voice_ai_agent +learning_multimodal_memory_agents +learning_ai_clock +learning_ai_fastgap +learning_ai_jarvis_jr +learning_ai_peakpulse diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_fastgap/README.md b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_fastgap/README.md index a78354ef..4c7b30c5 100644 --- a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_fastgap/README.md +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_fastgap/README.md @@ -1,5 +1,16 @@ # NomGap Workflows -Workflows for NomGap fasting app. +Product-specific workflows for NomGap fasting visualization app. -See `/refresh-chat-history` for archive refresh. +## Repo-management Workflows + +Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`: + +- `/repo_sync-repos` — Pull latest from all repos +- `/repo_commit-workspace` — Commit changes across repos +- `/repo_backup-main-branch` — Backup main branches +- `/repo_backup-and-push` — Backup then push all repos + +## Product Workflows + +- `/refresh-chat-history` — Refresh Windsurf chat archive diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_jarvis_jr/README.md b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_jarvis_jr/README.md index ef8acd85..67b9d771 100644 --- a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_jarvis_jr/README.md +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_jarvis_jr/README.md @@ -1,5 +1,16 @@ # JarvisJr Workflows -Workflows for JarvisJr voice coaching app. +Product-specific workflows for JarvisJr voice coaching app. -See `/refresh-chat-history` for archive refresh. +## Repo-management Workflows + +Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`: + +- `/repo_sync-repos` — Pull latest from all repos +- `/repo_commit-workspace` — Commit changes across repos +- `/repo_backup-main-branch` — Backup main branches +- `/repo_backup-and-push` — Backup then push all repos + +## Product Workflows + +- `/refresh-chat-history` — Refresh Windsurf chat archive diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_peakpulse/README.md b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_peakpulse/README.md new file mode 100644 index 00000000..c13d9e87 --- /dev/null +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_ai_peakpulse/README.md @@ -0,0 +1,18 @@ +# PeakPulse Workflows + +Product-specific workflows for PeakPulse sensor-driven adventure tracker. + +## Repo-management Workflows + +Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`: + +- `/repo_sync-repos` — Pull latest from all repos +- `/repo_commit-workspace` — Commit changes across repos +- `/repo_backup-main-branch` — Backup main branches +- `/repo_backup-and-push` — Backup then push all repos + +## Product Workflows + +- `/mobile-code-quality` — Verify iOS builds pass +- `/production-readiness` — Production readiness checks +- `/refresh-chat-history` — Refresh Windsurf chat archive diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_multimodal_memory_agents/README.md b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_multimodal_memory_agents/README.md new file mode 100644 index 00000000..314945c6 --- /dev/null +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_multimodal_memory_agents/README.md @@ -0,0 +1,19 @@ +# MindLyst Workflows + +Product-specific workflows for MindLyst role-based life OS. + +## Repo-management Workflows + +Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`: + +- `/repo_sync-repos` — Pull latest from all repos +- `/repo_commit-workspace` — Commit changes across repos +- `/repo_backup-main-branch` — Backup main branches +- `/repo_backup-and-push` — Backup then push all repos + +## Product Workflows + +- `/mobile-code-quality` — Verify iOS/Android builds pass +- `/release-testflight` — Build and upload to TestFlight +- `/repo_scan-repo-and-update-windsurf-context` — Scan repo and update context +- `/refresh-chat-history` — Refresh Windsurf chat archive diff --git a/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_voice_ai_agent/README.md b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_voice_ai_agent/README.md new file mode 100644 index 00000000..c6a2510f --- /dev/null +++ b/__LOCAL_LLMs/AI_IDE_CHAT_HISTORY/WINDSURF/repo_workflows/learning_voice_ai_agent/README.md @@ -0,0 +1,27 @@ +# LysnrAI Workflows + +Product-specific workflows for LysnrAI voice-to-text dictation platform. + +## Repo-management Workflows + +Cross-repo workflows are maintained centrally in `learning_ai_common_plat/.windsurf/workflows/`: + +- `/repo_sync-repos` — Pull latest from all repos +- `/repo_commit-workspace` — Commit changes across repos +- `/repo_backup-main-branch` — Backup main branches +- `/repo_backup-and-push` — Backup then push all repos + +## Product Workflows + +- `/debug-service` — Debug a failing service or endpoint +- `/docker-compose` — Run all services via Docker Compose +- `/generate-store-assets` — Regenerate app store artwork +- `/mobile-code-quality` — Verify iOS/Android builds pass +- `/production-readiness` — Production readiness checks +- `/refresh-chat-history` — Refresh Windsurf chat archive +- `/release-desktop` — Build and release desktop app +- `/release-testflight` — Build and upload to TestFlight +- `/start-all-services` — Start all backend services locally +- `/test-coverage` — Run tests with coverage across repos +- `/test-desktop-app` — Run and test the desktop app +- `/test-ios-app` — Build and test iOS app in Simulator