From dd7666ef96b343195332c324a20048dba309c6a8 Mon Sep 17 00:00:00 2001 From: aeroreyna Date: Thu, 9 Jul 2026 23:00:01 -0400 Subject: [PATCH] daily auto-sync 2026-07-09 --- areas/coding.md | 31 ++++++++++++++ areas/coding/recaps/2026-W24.md | 34 ++++++++++++++++ areas/coding/recaps/2026-W25.md | 40 +++++++++++++++++++ areas/coding/recaps/2026-W26.md | 36 +++++++++++++++++ areas/coding/recaps/2026-W27.md | 24 +++++++++++ areas/coding/recaps/2026-W28.md | 24 +++++++++++ .../youtube_channels_synced_to_jellyfin.md | 1 + 7 files changed, 190 insertions(+) create mode 100644 areas/coding.md create mode 100644 areas/coding/recaps/2026-W24.md create mode 100644 areas/coding/recaps/2026-W25.md create mode 100644 areas/coding/recaps/2026-W26.md create mode 100644 areas/coding/recaps/2026-W27.md create mode 100644 areas/coding/recaps/2026-W28.md diff --git a/areas/coding.md b/areas/coding.md new file mode 100644 index 0000000..5ab5f66 --- /dev/null +++ b/areas/coding.md @@ -0,0 +1,31 @@ +--- +Date: 2026-07-09 +Author: Hermes +Tags: [area, coding, index] +--- + +# Coding - Weekly Recap Index + +Weekly coding recaps from Gitea repos (brain excluded, noise filtered). + +## Config +- **Week:** ISO Mon-Sun +- **Source:** Gitea at git.reynafamily.com/adolforeyna/* via authenticated git log +- **Excluded:** FamReynaBrain, daily auto-sync noise +- **Storage:** `~/brain/areas/coding/recaps/YYYY-WXX.md` +- **Cron:** Mondays 8am silent, local only - generates previous week + +## Recaps + +- [[2026-W24|W24 Jun 09-15]] - 6 commits - Tab5 bring-up + reyna-cli bootstrap +- [[2026-W25|W25 Jun 16-22]] - 34 commits - 🔥 ESP32 RLCD voice gateway + I2C fixes +- [[2026-W26|W26 Jun 23-29]] - 10 commits - Mp3Player + McpScreen apps +- [[2026-W27|W27 Jun 30-Jul 06]] - 0 commits - docs/planning week +- [[2026-W28|W28 Jul 07-13 (partial)]] - 0 commits as of Jul 9 - storybook package local work + +## Repos Tracked +- tactility / tactility_apps / mcp_screen / reyna-cli / mac_mcp / eink-* / EMI-Backend / EMI-web / EMI-ExpoAPP / immich-emi / etc (21 total, auto-discovered via clone list) + +## Script +- `~/.hermes/scripts/weekly_coding_recap.py` - generates markdown from `/tmp/gitea_recap` cache +- Cron job: `weekly-coding-recap` Mondays 0 8 * * 1 UTC diff --git a/areas/coding/recaps/2026-W24.md b/areas/coding/recaps/2026-W24.md new file mode 100644 index 0000000..f132b75 --- /dev/null +++ b/areas/coding/recaps/2026-W24.md @@ -0,0 +1,34 @@ +--- +Date: 2026-06-09 to 2026-06-15 +Author: Hermes +Tags: [coding-recap, weekly, iso-2026-W24] +Week: 2026-W24 +Commits: 6 +ActiveRepos: 2 +--- + +# Weekly Coding Recap - 2026-W24 (2026-06-09 to 2026-06-15) + +## Summary +- **Total commits:** 6 coding commits (brain excluded, noise filtered) +- **Active repos:** 2 +- **Repos:** tactility (4), reyna-cli (2) + +## Highlights by Repo + +### tactility (4 commits) +- 8dabda2b 2026-06-12 Implement new I2C driver (#531) +- 8dd9bee8 2026-06-11 M5Stack Tab5 TinyUSB MSC support implemented (#530) +- 543390a9 2026-06-10 Fix for CoreS3 touch (#529) +- 62266dff 2026-06-10 Tab5 Keyboard (#528) + +### reyna-cli (2 commits) +- a0a2656 2026-06-15 feat: expand Reyna CLI integrations +- 97379a1 2026-06-10 Initial reyna-cli implementation + +## Themes +- Focus: Tactility drivers, CLI tooling + +## Metrics +- 6 commits across 2 repos + diff --git a/areas/coding/recaps/2026-W25.md b/areas/coding/recaps/2026-W25.md new file mode 100644 index 0000000..5d37b34 --- /dev/null +++ b/areas/coding/recaps/2026-W25.md @@ -0,0 +1,40 @@ +--- +Date: 2026-06-16 to 2026-06-22 +Author: Hermes +Tags: [coding-recap, weekly, iso-W25] +Week: 2026-W25 +Commits: 34 +ActiveRepos: 3 +--- + +# Weekly Coding Recap - W25 (2026-06-16 to 2026-06-22) + +## Summary +- **Total commits:** 34 +- **Active repos:** 3 +- **Repos:** mcp_screen (28), tactility (5), tactility_apps (1) +- **Busiest week in last month** - major ESP32/RLCD + audio push. + +## Highlights by Repo + +### mcp_screen (28 commits) +- **Hermes ESP32 voice gateway:** WebSocket real-time audio streaming (b88cb34, 9c50ad3, 6ee92b6), Hermes API integration +- **RLCD hardware:** I2C conflict fix with SoftI2C, dynamic board auto-detection Hosyond vs Waveshare, button PTT fallback (82de0f3, 7d61824, c63712e) +- **Audio fixes:** ES7210 mic pop fix (d778391), ES8311 DAC init on audio_start (2bc8fbe), loopback test utility (95ee2fc, d5f2abf) +- **Video streaming:** High-speed persistent TCP color video port 8083, draw_rgb565 optimization (b2bcdb5, 30aff5e) +- **Platform:** CircuitPython migration prototype with GIF + volume fixes (edf3da1, 8f871e4), RLCD animations/savers (8dbc5f4), jailbroken iPhone MCP app (ad30662) + +### tactility (5 commits) +- Gt911Touch fixes with new I2C driver (#536, #538) +- Smart Tab5 keyboard (#533), Grove driver + I2C migrations (#532) +- Fixes/improvements (#534) + +### tactility_apps (1 commit) +- Fixes for grove/i2c changes (#31) + +## Themes +- Main focus: **ESP32 RLCD audio/video gateway for Hermes** - bringing Waveshare RLCD to life as Hermes voice interface. +- Secondary: Stabilize Tactility I2C stack after driver migration. + +## Metrics +- 34 commits = peak week. Wiring + audio pipeline debugging. diff --git a/areas/coding/recaps/2026-W26.md b/areas/coding/recaps/2026-W26.md new file mode 100644 index 0000000..b227f72 --- /dev/null +++ b/areas/coding/recaps/2026-W26.md @@ -0,0 +1,36 @@ +--- +Date: 2026-06-23 to 2026-06-29 +Author: Hermes +Tags: [coding-recap, weekly, iso-W26] +Week: 2026-W26 +Commits: 10 +ActiveRepos: 2 +--- + +# Weekly Coding Recap - W26 (2026-06-23 to 2026-06-29) + +## Summary +- **Total commits:** 10 +- **Active repos:** 2 +- **Repos:** tactility_apps (7), tactility (3) + +## Highlights by Repo + +### tactility_apps (7 commits) +- **Mp3Player app:** Full dynamic application implementation (9db2d3a) - foundation for book players +- **McpScreen:** Phase 2 display tools (0fb3c22), foundation (ac9d6dc) + implementation plan doc (fb800bb) +- **AudioTest:** New app for testing recording/playback (ca55f16) - esp32_screen/RLCD=.123 +- Snake game touch support (3c6acf4) +- Tactility app experiments saved (e5233ef) + +### tactility (3 commits) +- Audio playback + mic support + chmod stub fix for es3c28p (94b5cdbf) +- Driver improvements (#535), .mp3 file association in Files browser (99ac246a) +- ESP-IDF v5.3.2 compat + es3c28p target (5c535490) + +## Themes +- **Audio app layer:** Moving from low-level driver work (W25) to high-level player apps. Mp3Player + AudioTest enable Grace/Poppy storybook work next weeks. +- Tactility upstream: audio file association is key enabler for book packages. + +## Links +- [[grace_poppy_storybook_image_voice_app]] - consumes Mp3Player work diff --git a/areas/coding/recaps/2026-W27.md b/areas/coding/recaps/2026-W27.md new file mode 100644 index 0000000..52fca37 --- /dev/null +++ b/areas/coding/recaps/2026-W27.md @@ -0,0 +1,24 @@ +--- +Date: 2026-06-30 to 2026-07-06 +Author: Hermes +Tags: [coding-recap, weekly, iso-W27] +Week: 2026-W27 +Commits: 0 +ActiveRepos: 0 +--- + +# Weekly Coding Recap - W27 (2026-06-30 to 2026-07-06) + +## Summary +- **Total commits:** 0 coding commits (brain excluded) +- **Active repos:** 0 +- **Note:** Week focused on brain documentation and EMI media planning. No pushes to Gitea code repos. + +## Highlights by Repo +- No code commits this week (FamReynaBrain excluded per config). + +## Themes +- Documentation / planning week - Ari Sardius report, local network improvements. + +## Metrics +- 0 commits = intentional break from coding. diff --git a/areas/coding/recaps/2026-W28.md b/areas/coding/recaps/2026-W28.md new file mode 100644 index 0000000..59158ee --- /dev/null +++ b/areas/coding/recaps/2026-W28.md @@ -0,0 +1,24 @@ +--- +Date: 2026-07-07 to 2026-07-09 (partial week - to today) +Author: Hermes +Tags: [coding-recap, weekly, iso-W28] +Week: 2026-W28 +Commits: 0 +ActiveRepos: 0 +--- + +# Weekly Coding Recap - W28 (2026-07-07 to 2026-07-09 partial) + +## Summary +- **Total commits:** 0 coding commits (as of Jul 9) +- **Active repos:** 0 +- **Note:** Partial week. Work in progress on Grace Poppy Tactility book package - local only, not yet pushed to Gitea. + +## Highlights by Repo +- No Gitea pushes. Local development work on `~/Projects/Tactility/` and `~/grace_poppy_esp32_package/` not yet committed. + +## Themes +- Storybook image/voice app project - image generation, narration package prep (see brain docs). + +## Notes +- This file will be overwritten Monday by full W28 recap (Jul 7-13). diff --git a/areas/media/youtube_channels_synced_to_jellyfin.md b/areas/media/youtube_channels_synced_to_jellyfin.md index 8546e12..36c7e9e 100644 --- a/areas/media/youtube_channels_synced_to_jellyfin.md +++ b/areas/media/youtube_channels_synced_to_jellyfin.md @@ -31,6 +31,7 @@ Destination root on [[FamReynaServer]]: | veritasium | Veritasium | https://www.youtube.com/@veritasium/videos | `/mnt/mydisk/media/Youtube/veritasium` | 32 | | bibleproject | BibleProject | https://www.youtube.com/@bibleproject/videos | `/mnt/mydisk/media/Youtube/bibleproject` | 25 | | lexfridman | Lex Fridman | https://www.youtube.com/@lexfridman/videos | `/mnt/mydisk/media/Youtube/lexfridman` | 10 | +| crunchlabs | CrunchLabs | https://www.youtube.com/@crunchlabs/videos | `/mnt/mydisk/media/Youtube/crunchlabs` + `/mnt/mydisk/media/kidsshows/CrunchLabs` | 10 | ## Workflow