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:
@@ -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]]
|
||||
@@ -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]]
|
||||
@@ -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]]
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user