housekeeping 2026-08-05: organize PARA, clean inbox, archive travel, restore paper-apps

- Inbox -> archives/inbox_processed: ari_followup (Sardius), remarkable_inbox, tic_tac_toe_state
- Inbox images -> resources/kids-os (KidsOS UI 2026-07-28)
- Archives/travel/2026: Aeromexico HCYDNU confirmation + Hertz BOS L670EDC05D8
- Exports/calendars: all_flights, chiapas TGZ, maine BOS ICS
- Areas: chiapas_trip_2026-09 (HCYDNU booked), trump_accounts_and_emi_board_2026 (Trump accounts + EMI FL board), operations audits (hermes migration + Apple Mail local research)
- Projects new (enriched stubs from MEMORY.md): xiao_epaper 400x300 (5-pass grayscale), mac_privacy_migrations (Xcode signing), remarkable_pro workflow (132 + watchdog + art), tactility_humation_avatars (320x240 pre-render), voice_dev_infra (network map .102/.110/.150)
- Paper-apps: restored detailed README (181 lines porting guide) + enriched paper_apps_golf_galaxy_zero project with full mechanics cross-ref
- Maine wedding: Hertz rental 63 L670EDC05D8 + tolls (PlatePass vs SunPass PRO) — intentional addition kept
- 220 Emerald: removed duplicate consolidated junk appended at end (142 lines clean)
- Removed runtime logs: chrome.err (288 lines), chrome.log tracked -> now ignored per .gitignore
- Clean empty inbox
This commit is contained in:
Adolfo Reyna
2026-08-05 14:33:41 -04:00
parent b1dbaf916a
commit 0f84463a9f
25 changed files with 810 additions and 288 deletions
@@ -0,0 +1,35 @@
---
date: 2026-08-05
type: project
status: active
hardware: XIAO ESP32-C3 + Waveshare Pico ePaper 4.2
tags: [electronics, esp32, epaper, driver]
---
# Electronics - XIAO ESP32-C3 + Waveshare Pico ePaper
## Hardware
- XIAO ESP32-C3 (RISC-V)
- Waveshare Pico ePaper 4.2 (400x300 B/W SPI, 2-color)
- Prior C driver: Gitea adolforeyna/basic1
- Target: KidsOS / Tactility stable grayscale UI
## Display Driver Preference
- Stable pseudo-grayscale: clean full black/white reset + 5 selective fast partial passes
- White stays white, intermediate black drives distributed to avoid ghosting
- Avoid harsh black / ghosting — soft pencil aesthetic similar to reMarkable
- Method: full clean -> 5x selective fast partial passes distributed
## SPI Wiring
- Verify against Waveshare wiki: BUSY, RST, DC, CS, CLK, DIN + VCC/GND
## Related
- tactility_humation_mit_avatars_2026.md
- paper_apps_golf_galaxy_zero_2026.md — grid puzzles ideal for ePaper
## Next
- [ ] Port stable 5-pass grayscale method
- [ ] Test with XIAO SPI wiring
- [ ] Render Paper Apps GOLF tile on ePaper
[[Projects]] | [[Index]]
+37
View File
@@ -0,0 +1,37 @@
---
date: 2026-08-05
type: area
tags: [macos, privacy, migration, signing]
---
# Mac Privacy Migrations
## Context
Mac mini is sole private/browser host per AGENTS.md. All browser automation, private state, and signing runs only on Mac mini M4 (.102). iMac is kids-only.
## Rules (user approved)
- Batch work for one GUI signing wave
- Make redacted Gitea backup first (adolforeyna/*)
- Never commit credentials
- Xcode Automatic Signing, not ad-hoc codesign — avoid fragile codesign calls
- No browser automation on iMac — Mac mini only
## Migration Checklist
- [ ] Gitea backup (redacted) before privileged migrations
- [ ] Batch signing items (one wave)
- [ ] Xcode managed signing target
- [ ] Verify Mac mini private host: GW :8642, MCP, browser CDP :9222, visible profile Hermes
## Related
- Projects: reyna_cli_browser_control.md, paseo_centralized_agents_2026.md
- Hermes migration audit: areas/operations/hermes_migration_macmini_2026-08-02.md
- Apple Mail local: areas/operations/apple_mail_local_read_research_2026-08-03.md
- Network inventory: areas/network/devices_inventory.md
## Infra Map Reminder
- .150 iPhone MCP: play_audio_base64, Voicebox, mic, camera
- .102 Mac mini M4: GW API :8642, MCP server, image gen, calendar/contacts
- .110 FamReynaServer: Pi-hole, Instatic :3002/:3005, Immich, Docker host
- .126/.128 aeropi5: legacy Hermes gateway (now Mac mini)
[[Areas]] | [[Index]]
+29
View File
@@ -17,6 +17,26 @@ Tags: #wedding #maine #travel #flights #family
- [x] Set target travel window (departure/return).
- [ ] Establish flight budget range.
- [x] Buy flight tickets.
- [x] Rental car booked — Hertz BOS L670EDC05D8, $163.11
## Rental Car (Booked Aug 4 2026)
- **Company**: Hertz
- **Confirmation**: L670EDC05D8
- **Car**: Full-Size Nissan Altima (or similar)
- **Pickup**: Boston Logan BOS — Fri Aug 28, 2:00 pm (lands 2:22 pm — tight but okay, Hertz Gold?)
- **Dropoff**: Boston Logan BOS — Mon Aug 31, 2:00 pm (flight 3:20 pm — 1h20 before)
- **Total**: $163.11 (3 days, very good rate)
- **Email**: adolforeyna@meta.com
- **Insurance**: Declined at booking (check — $36.99/day 100% coverage offered, 1.5M+ bought 2025)
- **Checklist**: Driver's license name matches, payment method, skip line if Gold member
- **Document**: brain/archives/travel/2026/Hertz_BOS_Maine_GeenaWedding_L670EDC05D8.pdf
## Tolls — Specific to Hertz BOS
- Hertz uses PlatePass — **DO NOT accept unlimited $11.99/day** package
- Choose pay-per-use: $5.95 conv fee per toll day + actual toll (max $27.95/month?)
- Better: Bring SunPass PRO / Uni and set Hertz transponder to OFF (shield/slide box)
- If no PRO: MA tunnels will PlatePass bill; you can also pre-pay at mass.gov tolls
- Estimated tolls RT BOS ↔ Maine: $30-50
## Flight Itinerary (Booked)
- **Airline:** Delta Air Lines
@@ -40,9 +60,18 @@ Tags: #wedding #maine #travel #flights #family
- After **May 20, 2026**: review Meta situation and decide PTO window.
- Before the wedding month (August): ensure all required flights are purchased.
- Keep this project active until itinerary + lodging + local transport are finalized.
- **Reminder set**: Aug 26, 2026 9am — toll prep (SunPass PRO / Uni) cron 62a75621aa35
## Tolls / Driving BOS → Maine
- Route hits: Boston Logan tunnels (all-electronic), NH Hampton toll, Maine Turnpike York toll (~$30-50 RT)
- **Do NOT buy rental unlimited toll package** ($11-15/day extra). Pay per toll.
- If have SunPass PRO or E-PASS Uni → bring it, shield rental transponder box
- If only regular SunPass Mini → buy PRO at Publix $14.95 before Aug 28, or use MA Pay-By-Plate online
- Decline TollPass/PlatePass unlimited at BOS counter
## Planning Notes
- Waiting for confirmed event details (exact date, venue, city/airport preference).
- Tolls question answered Aug 4 — recommend PRO/Uni + pay-per-use
---
[[Projects]] | [[Index]]
@@ -0,0 +1,54 @@
---
date: 2026-08-05
type: project
origin: Gladden Design Paper Apps https://gladdendesign.com/
status: active
tags: [paper-apps, games, esp32, kids, offline]
---
# Paper Apps GOLF + GALAXY ZERO — Device Port
Foundation for offline device games - no LLM, no voice. Pure grid/puzzle logic, dice as RNG.
## Source Material
- Purchased: Gladden Design Paper Apps GOLF + GALAXY ZERO (observed July 2026)
- Detailed mechanics: `resources/paper-apps/README.md` (181 lines, full porting guide)
- Raw: `Paper-Apps-GOLF-ZERO.pdf`, `Paper_Apps_GALAXY_ZERO.pdf`, `GOLF-rules.txt`, `GALAXY-rules.txt`
- Origin seed system: SYSTEM MAP GALAXY #000000, unique per notebook
## Games
### GOLF
- 8-way movement, Par 6 per hole, 3 courses x 18 holes unique per notebook
- Modes: Dice GOLF (d6 + fairway +1 / sand -1, tee free re-roll, 6 mulligans) + Speed GOLF (DRIVER 6 fw-only over trees, IRON 3 (2 sand), PUTTER 1)
- Terrain: Rough / Fairway / Sand / Water (no land, can travel over) / Trees (no land, no travel except from fairway) / Slopes (auto-roll 1, chain)
- Device: Grid tile puzzle, slope auto-move, score tracking, seed gen
### GALAXY
- 50 sectors node graph, hex 6-dir movement, Fight Computer queue with skip + ? = roll d6
- Objects: Ship (bottom), Asteroid (shoot or lose 1 shield), Wormhole x2 teleport, Mine (1 radius, chain), Credits/Shields/Missiles pickup (sector-local)
- Combat: Fire between moves, 6 dirs aligned, roll distance+ to hit (1 away auto), enemy LOS fire when crossing range
- Mission: Blast X or Grab artifact/parts -> W/L, credits -> upgrades (Double Shot, Battering Ram, Nav-Control, +Shields/Missiles, Range, Prestige Ranks)
- Specials: Space Monsters d6 mini-game (8 rolls row/col), Alien Encounters race bonuses (Robot/Human/Alien)
- Meta: 6 Warp Drive Pieces (must complete all connected sectors), credits spend immediately, loss keeps map credits
- Device: Hex grid, proc sector gen, counters UI, galaxy map unlocks, save W/L + warp + upgrades
## Principles
- No LLM, no voice — foundation for kids offline
- Dice as RNG not voice commands
- Pure logic puzzles, proven fun loops
- Reusable for Tactility KidsOS 320x240, M5Stack, T-Deck, ePaper 400x300
- Kids simplifications: Speed mode no dice math, colorful tiles, fewer enemies, visual dice, race selection fun
## Next
- [ ] Extract ZIPs in `resources/paper-apps/` and verify PDFs
- [ ] Design map generation for 320x240 (GOLF tiles + GALAXY hex)
- [ ] Prototype GOLF on Tactility (grid engine: generic tile system)
- [ ] Prototype GALAXY 1 sector (FC queue + 6-dir + asteroid + enemy)
- [ ] Save system design: hole/course progress, sector W/L, credits, warp pieces
## Related
- `business_ideas.md` ESP32 Paper Apps-Style Pocket Games section
- `resources/paper-apps/README.md` — full mechanics
- Tactility: `tactility_humation_mit_avatars_2026.md`, `tactility_gameboy_firmware_exports_needed_2026.md`
- ePaper: `electronics_xiao_epaper_400x300_2026.md`
@@ -0,0 +1,45 @@
---
date: 2026-08-05
type: project
status: active
device: reMarkable Paper Pro
ip: 192.168.68.132
tags: [remarkable, notes, art, brain-sync]
---
# reMarkable Paper Pro Workflow
## Device
- Model: Paper Pro (1620x2160 screen, touch 2064x2832)
- IP: 192.168.68.132 UDP 49321, DHCP via broadcast detection
- 372 docs tracked (2026-08-02 audit)
- Recovery code: ALINXWBQ (saved 2026-05-19) — see brain/memory.md
- Tools: find_remarkable.py, remarkable_watchdog_v2.py, render_rm_v6_color.py
## Preferences
- Pen: soft pencil translucent gray variable pressure, not harsh black
- Art tracking: keep asking for latest drawing, track progress
- Date source: date -u for age, NOT file mtime / handwritten dates
- Example: Couch Study Quick sheets 2026-07-27
## Workflow Rules
- Read changed pages to brain; no system edits
- Watchdog: zero-token gate every 15m, silent on success
- v6 .rm rendering: rmscene parses Line.color_rgba, rmrl fails on v6
- SSH alias: remarkable → Paper Pro, imac → 192.168.68.124 dev host
- SDK: Paper Pro SDK 4.0.813 on iMac at ~/remarkable-dev/toolchains/rmpp-4.0.813
## Bridge Architecture
- Pi logger: ~/remarkable-logger/ systemd timer 30s, JSONL events, UDP listener + IP broadcast helper
- Tablet sidecar: /etc/systemd/system/remarkable-sidecar.service, logs + state
## Cron Jobs
- f80ad726e318 yearly trigger via watchdog — review tracked notes
- 73e024a8041c every 15m — watchdog local delivery
## Related
- remarkable_hermes_communication_app.md — Hermes Ink Chat
- areas/coding.md recaps
- Inbox processing: vision verified PNGs before journaling
[[Projects]] | [[Index]]
@@ -0,0 +1,36 @@
---
date: 2026-08-05
type: project
status: active
related: [tactility_voice_gateway_elato_transition_2026.md, tactility_gameboy_firmware_exports_needed_2026.md, grace_poppy_storybook_image_voice_app.md]
tags: [tactility, esp32, mcp, ui, avatar]
---
# Tactility Humation MIT Avatars
## Goal
Use Humation MIT avatars as MCP screen-status UI — pre-rendered 320x240 RGB565 on Pi, not on device. User liked rendered status text on WhatsApp.
## Requirements
- Pre-rendered on Pi (.110 or .102), avoid device CPU
- 320x240 RGB565, states: listening, thinking, speaking, idle
- Status text rendered below/with avatar
## Devices
- Faith_Grace 320x240 F=blue G=purple book player
- KidsOS Tactility Color 320x240
- ESP32-S3-RLCD 4.2" reflective
- XIAO ePaper 400x300 could adapt variant
## Related
- tactility_voice_gateway_elato_transition_2026.md
- Firmware exports: tactility_gameboy_firmware_exports_needed_2026.md
- voice_dev_infrastructure_2026.md
## Next
- [ ] Source Humation MIT avatars (repo/license)
- [ ] Build Pi pre-render script (PIL -> RGB565)
- [ ] Define state machine mapping
- [ ] Test on Tactility Color 320x240
[[Projects]] | [[Index]]
+43
View File
@@ -0,0 +1,43 @@
---
date: 2026-08-05
type: project
status: active
tags: [voice, dev, network, mcp, infra]
---
# Voice & Dev Infrastructure
## Network Map (core)
- .150 iPhone MCP: play_audio_base64, Voicebox, mic, camera
- .102 Mac mini M4: GW API :8642, MCP server, image gen, calendar/contacts, browser — sole private host per AGENTS.md
- .110 FamReynaServer: Pi-hole, Instatic :3002/:3005, Immich, Docker host
- .102/.110/.150 voice pipeline triad
- .126/.128 aeropi5: legacy Hermes gateway (now Mac mini)
- .124 iMac: kids-only, no private browsing
## Voice Stack
- Jarvis v2: jarvis_v2_always_listening.md
- Platform: voice_agent_platform_research_2026.md — open-gpt-live + StreamCore fork recommended
- ESP32 gateway: routes broken — patch fails on current gateway (see migration audit)
- ESP32 audio: 16k mono PCM WAV base64 callbacks: say_hi, thumbs, play_audio
## Wants
- Meetily local (replace cloud?)
- ESP32 gateway restore + test
- Voicebox quick reply
## Quick Cmds
- GW at 127.0.0.1:8642 model hermes-agent
- Pi-hole .110 for DNS
- Paseo fleet: .110/.124/.102/.119 daemons (see paseo_integrations_research.md)
## Related
- jarvis_v2_always_listening.md, tactility_voice_gateway_elato_transition_2026.md
- Operations: areas/operations/hermes_migration_macmini_2026-08-02.md
## Next
- [ ] Fix ESP32 voice routes + test .150 audio
- [ ] GW model credential refresh (401 noted)
- [ ] Mac mini browser + MCP health check
[[Projects]] | [[Index]] | areas/network/devices_inventory.md