Last updated: Wednesday Jun 17, 03:06
Quick Hits (5-minute tasks)
-
Do something with the carved planter β the planter “the guy carved out” (inferred, dictation 2026-06-08, 76:13)
-
Spray neem oil on the sweet potatoes (dash to-do, dictation 2026-06-07, 03:33)
-
Take the chain to get sharpened at the same time you take the Echo down β do it on the same trip when the Echo weed eater goes in for repair. (“change” = chain.) (dictation 2026-06-07, 51:52)
-
Plant the OPN/Ernst native seeds (next few weeks) β 31 packets now in inventory; sow per Zone 6b timing. (2026-06-06)
-
Gather Emlid GPS points for the new native plantings (planted ~wk of 2026-06-01) β Two photo batches in Downloads. Batch 1 (33 photos): 18 species, 11 new added to DB (ids 310β320): green-headed coneflower, Ohio spiderwort, hoary vervain, groundnut, wild mint, flat-topped aster, ditch stonecrop, sweet shrub, hairy mountain mint, compass plant, American hazelnut. Batch 2 β Scioto Gardens shrubs (12 photos, IMG_1052β1076): 7 species, all already in the catalog β Kalm’s St. John’s-wort ‘Gemo’ (300), Spicebush (294), Northern bush honeysuckle (288), Fragrant sumac ‘Gro-low’ (299), Winterberry holly incl. ‘Winter Red’ + ‘Southern Gentleman’ male pollinator (50/301/302/56), Roughleaf dogwood (293), Silky dogwood (70). Shoot each planting location with the Emlid and log to the farm DB so they show on the GIS map. (photos 2026-06-06)
-
Build 3 rudimentary work tables (garden, meadow, bee yard) β has 2x8s for tops and a few 4x4s; cut more 4x4s at 4-foot intervals. Parser captured this as “I guess” due to phrasing; full context: “build my three at least rudimentary work tables, one for the garden, one for the meadow, and one for the bee yard, so dash to do I guess” (dictation 2026-05-24, 811:13)
-
Put up the gun targets and paint the gun targets (dictation 2026-05-24, 832:29)
-
Troubleshoot electricity / lights (inferred, dictation 2026-05-24, 834:57)
-
Fence repair at the end by the drive β that stretch is “destroyed”; get someone in to fix it or put up steel posts. (May be same area as “Fence line cleanup, lower lot.”) (inferred, dictation 2026-05-30, 540:34)
-
Throw leaf mulch over all beds β raspberry/plant beds need mulching after planting (dictation 2026-05-22)
-
Take sprayer apart β check if battery is replaceable (dictation 2026-05-13)
-
Install pollen trap on one hive, run for ~1 week β “we need to remember to put it on one of the highs in the next week or so” (inferred, dictation 2026-05-27, 195:00)
-
Enter honey in the fair this year β “I’m going to enter our honey into the fair. I never won a blue ribbon.” (inferred, dictation 2026-05-27, 195:48)
-
Install Wi-Fi bird cam by tire / equipment-barn feeders β pulling wires; add variety feeders there for new bird-cam zone. (inferred, dictation 2026-05-28 10:01, 33:45)
-
Cut down invasive vines at the far gate (oak/sumac being smothered) β egregious 30-year parasitic-vine specimen; tree may not survive without intervention. Also clear residual vines from arborvitae along driveway. (inferred, dictation 2026-05-28 14:31, 47:25)
-
Begin Autumn olive (Russian olive / Elaeagnus) removal from periphery β Ed identified one along upper path; many more around property edges. Silvery leaf underside is the tell. (inferred, dictation 2026-05-28 14:31, 57:31)
-
Fence line cleanup β lower lot, pick up debris, sow clover seed (dictation 2026-05-13)
-
Get a hook for jacket (dictation 2026-05-12)
-
Fix/rivet mini portable workbench (dictation 2026-05-09)
-
Get speaker for meadow (dictation 2026-05-18)
-
Replace rotted mailbox post (dictation 2026-05-11)
Due Now
- Pond aerators in, duck decoys out β within 10-11 days β small-boat trip planned. (inferred, dictation 2026-05-28 14:31, 80:38)
- Plant Bluecrop Certified Organic Blueberry Γ3 β Arriving mid-late June (Stark Brothers order). Requires acidic soil pH 4.5-5.0, full sun, 4-6 ft spacing. Instructions in Drafts planting guide. (added via doc-sync 2026-05-16)
- Plant pumpkin patch in pollinator nursery meadow β ground already tilled. (dictation 2026-05-09)
- Acidify blueberry raised bed before Bluecrop arrival β Apply sulfur to reach pH 4.5β5.0 before Bluecrop Γ3 plants arrive mid-late June from Stark Brothers. Window: June 13β18 (opens tomorrow β do not skip). Prerequisite to the Due Now planting task. (added via doc-sync 2026-06-12)
- Start Brussels sprouts indoors for fall β window is NOW β Per June 14 fall calendar session: ’essentially now-or-never for this fall.’ Zone 6b, 80β100 days to maturity; transplant outdoors by early August for Oct harvest before ~Oct 15 frost. Seeds should be started immediately; sow deadline ~June 28. Also: parsnip window closing (direct sow by late June for fall harvest). (added via doc-sync 2026-06-15)
Active β Errands
- Spray the spring for weeds (dictation 2026-05-16)
- Verizon (added via email 2026-05-03)
- Wash Rags (added via email 2026-05-03)
- Take barn items to Salvation Army (dictation 2026-05-08)
- Get riprap for gully by the spring (dictation 2026-05-07)
- Find the dryer on the upper lot and remove it (dictation 2026-05-13)
Deferred β Calls
- Contact Eric Mitchell (builder, Hanover OH) β custom home builder recommended by Candy (Jordan’s wife). For future hilltop house project. Got his phone number from Jordan 2026-05-15. (dictation 2026-05-15)
Active β Shopping / Buy
- Ikea order β furniture for Amber’s daughter’s room β at least one room in the house needs desk, chair, etc. so Amber’s 9yo daughter can entertain herself while Amber works. Ed planning big Ikea purchase in next 2-3 weeks. (dictation 2026-05-21)
- Order metal stakes from Zanesville metal company β 1/8" for farm stakes, 1/4" for tree stakes (foot-long) (dictation 2026-05-13)
Active β Property / Garden
- Order deer-proof spring bulbs (July deadline) β Habitat plan (2026-06-11) identified snowdrops, Crocus tommasinianus, daffodils (500+), camassia, and drumstick alliums as the fix for the October forage cliff. Good naturalizing stock (Van Engelen, Colorblends, Prairie Moon) sells out by September. Full plan at ~/Sync/ED/2026-06-11 - Fall Bulb Plan (deer-proof).md. (added via doc-sync 2026-06-12)
Planting / Time-sensitive:
- Plant sunflower patch in pollinator nursery meadow β ground already tilled. Giant (8-10ft) and moderate (4-6ft) varieties purchased. (dictation 2026-05-09)
- Planting day β vegetable seeds β Also mix old wildflower seed and broadcast in low-priority areas. (dictation 2026-05-12, still pending)
Planting / Landscaping:
- Plant 4 blueberry bushes β 2Γ BerryBux + 2Γ Perpetua (everbearing). Plus 3Γ Bluecrop Certified Organic arriving mid-late June from Stark Brothers. Total 7 blueberry plants. All need acidic soil pH 4.5-5.0.
- Plant black-eyed Susans in far corner of garden for color (dictation 2026-05-13)
- Plant asparagus β acquired, needs planting (dictation 2026-05-20)
- Source native Penstemon for pollinator habitat β Penstemon digitalis (foxglove beardtongue) and P. hirsutus (hairy beardtongue) both native to Ohio/Licking County. Full sun to part shade, deer-resistant, self-seeding. (2026-05-12)
- Start catmint from seed β direct sow November or start indoors mid-February. (flagged by doc-sync 2026-05-06)
- Till lower meadow edge β plant deer-resistant wildflowers to dissuade deer from jumping fence (dictation 2026-05-13)
Research / Planning:
- Build manifold and dust collection for shop area (dictation 2026-05-21)
- Make propolis tincture from bee frames β Ed has frames with heavy propolis buildup. Research extraction/tincture process. Propolis goes for ~$60/oz as tincture. (dictation 2026-05-21)
- Set up portable watering system for meadow trees β Need to water new trees planted along meadow borders. Plan: 110-gallon barrel in buggy bed, watering hose, enough for ~40 trees per run. Also need wood chips around tree bases. Consider 265-gal barrel vs IBC tote. (dictation 2026-05-19)
- Extend Wi-Fi further into property β High priority infrastructure item. Need coverage up into the meadow area for tech stack (sensors, cameras, Zigbee water sensors). Possibly cable into the new shed. (dictation 2026-05-19)
- Research fruit tree planting method β video (possibly Epic Gardening) showed compost + bone meal + osmocote in augered holes. Ed already dug 8 holes (36" dia) with auger. (dictation 2026-05-13)
- Research Ohio fruit tree varieties β 4-5 apple varieties, plus peach, pear, fig, plum, pawpaw. Buy 2-3 year specimens. (dictation 2026-05-13)
- Investigate alyssum varieties β different colors? Bulk seed sources? Cheapest supplier for large quantities. (dictation 2026-05-13)
- Make well cap (dictation 2026-05-13)
- Review overall property plan β “nail down what the plan is” (dictation 2026-05-13)
- Care schedule v2 β quarterly review email + dictation-learning hook β Two enhancements layered on the v1 shipped today. (A) Quarterly review email: scheduled task fires at start of each season (Mar 1, Jun 1, Sep 1, Dec 1), composes email of “proposed items for [season]” pulling from any new dictation cues + season-of-year matches, sends via msmtp. Ed replies, email-review skill catches the reply, parser updates the source file. (B) Dictation hook: extend
parse-dictation.pyso utterances like “I waxed the bee frames today” fuzzy-match to a schedule item β set**Last done:** YYYY-MM-DDAND append dated snippet to that item’s notes block (Tier 1 + Tier 2 learning). Records edit history in a sidecar JSON over time. (added 2026-05-27, build when v1 has 4+ weeks of real use) - Care schedule Tier 3 β auto-refine rules from accumulated history β Future enhancement after v2 is live. After 3β6 months of real
last_done+ notes data, build a pass that proposes rule changes (“you’ve done X 5 times averaging 6 weeks apart but rule says every 4 weeks β push to every 6?”). Output: list of proposed diffs Ed approves like PRs. Don’t auto-apply. (deferred 2026-05-27)
Sweet alyssum deployment β 2 lb supply on hand:
Irrigation / Infrastructure:
- Irrigation drip layout β 92 berry plants, YoLink valve controllers for Home Assistant integration.
- Z-Wave setup on farm HA β SLZB-MRW10U at 192.168.0.16 port 6638. Left unresolved due to prototype/non-certified firmware.
Farm DB: (see TASKSDONE.md for Achillea ‘Cinnamon’ ID 277 and Hakuyoh peony ID 278)
Active β Ponds / Fish
Nomenclature: Upper pond = Pond 2 (0.86 acres, trophy bass pond). Lower pond = Pond 1 (stunted bass).
Recent stocking (2026-05-19): Upper pond got bluegill + minnows + sunfish. Lower pond got minnows + 2 grass carp.
- Install pond aerators in lower pond (Pond 1) β investigate how to install. Ask at Fender’s. (dictation 2026-05-13, clarified 2026-05-20)
- Set up pond journal/monitoring system β Ed wants per-pond tracking of fish stocking, observations, and conditions. Possibly per-section property journals. Format TBD (Tana, farm DB, or markdown). (dictation 2026-05-13)
Active β Bees
- Make labels and number beehives β 7 hives currently unlabeled. (dictation 2026-05-09)
- Create bee calendar/tracking system β Ed wants a separate bee calendar. Decide format (Tana, standalone app, etc.). (dictation 2026-05-09)
Active β Stable / Barn
- Stable plumbing β fix pipes, get utility sink or food prep station (check FB Marketplace), plumb in with on-demand propane heater, add shower/wash area and Amigo wash station (dictation 2026-05-13)
- Stable shelves β for bee equipment (dictation 2026-05-13)
- Change lights in stable (dictation 2026-05-13)
- Put up bat box (dictation 2026-05-13)
- Gravel along side of stable β place boards first (dictation 2026-05-13)
- Seal fragmented insulation β mice damage, ~10-25 sq ft area with foil backing. Find spray coating. (dictation 2026-05-13)
- Cattle barn lighting β replace bulbs, wire ceiling outlets for Barina lights (two strips) (dictation 2026-05-13)
- Pull Ethernet cable to back of barn for Wi-Fi camera to observe bird feeders (dictation 2026-05-13)
Active β House
- Wet corner of house β rotted wood (Granville house, not Brownsville) β Ed and Lois noticed a corner that stays wet with significant wood rot. “We need to fix that.” Possibly related to overall water leak or separate issue. (dictation 2026-05-21)
- Fix carport pole (call the carport people) β deferred until dirt moving is done (~early June). Includes calling the contractor β Ed confirmed 2026-05-27 the two items are the same task. (dictation 2026-05-12, updated 2026-05-27)
- Hire house cleaner β inside of house and springhouse (dictation 2026-05-13)
- Reminder end of June: furniture for house (after cleaning done) (dictation 2026-05-13)
Active β GIS / Mapping
-
Export project 7 Emlid data from Emlid Flow β June 4 survey session (Amber’s training day); points still on-device, not yet exported. No dash-tags used (teaching demo), so species correlation must come from label photos taken that day. Export before next session uses the device. (added via doc-sync 2026-06-05)
-
Re-home 19 Lower Lot reference/infrastructure points β Foundation Rock (Γmultiple), Corner Drain, drainage points currently on
location_id=9(Lower Lot). Re-parent to specific building locations (House, Cattle Barn, Equipment Barn, etc.) once boundaries are surveyed or Ed identifies which feature belongs where. (added via doc-sync 2026-06-04) -
Review location-nomenclature-design.md open decisions β Ed: “save this whole thing to a file to tackle later this week.” Doc at
~/Sync/ED/farm/location-nomenclature-design.md. Open decisions: (a)formenum onplantingsfor row/patch/individual/bed-member; (b) whether row/patch belongs aslocation_typeor plant attribute; (c)feature_typeretrofit forgis_features; (d) container boundary surveying plan. (added via doc-sync 2026-06-04) -
Fly DJI Mini Pro drone orthophoto of property β Capture high-res aerial imagery of all 93 acres for QGIS background layer. Steps: (1) plan grid flight, (2) fly at ~250-300 ft AGL with 70-80% overlap, (3) stitch with OpenDroneMap or WebODM, (4) georeference and load GeoTIFF into QGIS. Will take 3-5 battery swaps. Best conditions: midday overcast, low wind. (added 2026-05-19)
-
Build field observation workflow (Emlid snap-to-plant) β Design and build an Emlid observation session type where new GPS points snap to the nearest existing plant in PostGIS and write a
plant_observationsrecord parsed from voice memo content. Ed approved this (‘Yes to 3’) during the 2026-05-19 session. (added via doc-sync 2026-05-19) -
Collect more Emlid data β for existing survey points (dictation 2026-05-12)
-
Determine Emlid project workflow β Should Ed start a new project each day or continue one project? (dictation 2026-05-07)
-
Emlid point-to-point navigation β how to navigate to a specific point relative to another using Emlid RS3 (dictation 2026-05-13)
-
Research iPhone GPS accuracy for continuous tracking β Ed wants to know if phone GPS can correlate with dictation timestamps and supplement Emlid data. (dictation 2026-05-09)
Active β Infrastructure
-
Investigate care-projector launchd staleness β
care-state.jsonlast generated 2026-06-14 03:15; has missed 3+ nightly runs as of 2026-06-17 morning. Checklaunchctl list com.bee.care-projectoron Mac Studio, review logs, and restart the job if stalled. The care schedule data in the daily briefing and any care-aware sessions is stale until resolved. (added via doc-sync 2026-06-17) -
Set up BTT Mobile on iPad mini for ED control surface β Ed has a spare iPad mini and chose BTT over Stream Deck Mobile (‘I like the idea of things being contained within better touch tool’). Steps: install BTT Mobile on iPad, connect to Mac Studio over LAN (allow BTT in System Settings β Privacy β Local Network), configure ED Tabs+Grid menus to display. Keep-always-on: Auto-Lock=Never, Guided Access locked to BTT app. The 59 Named Triggers and ED Tabs+Grid menus are already built. (added via doc-sync 2026-06-16)
-
Seedbox drain: confirm delivery completes (UPDATED 2026-06-11 β reaper guard v2) β Checked 6/11 PM: pipeline IS moving (seedboxβingestβRadarr importβreap; BTTF III imported+reaped today), BUT (a) the 6/10
safe_to_reap()guard was STILL killing live transfers β it aged by mtime, which rsync-apreserves from ancient release files, so fresh mid-pull dirs looked years old (Indiana Jones, Interstellar, It’s A Wonderful Life all DEL’d mid-write 6/11) β reaper v2 deployed: ages by max(ctime, mtime) (ctime is local, not preserved) + min_age escalates 24hβ72h while CT100’s seedbox-sync flock is held; live-verified reaped 0 / SKIPped all in-flight dirs (bakingest-reaper.py.bak.20260611); (b) quota back to 98% (2738/2794G, was 2620G) because Radarr keeps grabbing β completed/Movies now 83 dirs / 2.3T + intermediate 366G/31 jobs. Multi-day drain continues; self-balances (nzbget stalls when full, rsync frees, Transmission has Restart=always). WATCH: quota at next check; Kuma 57 heartbeat resumes on first <6h pass (won’t happen until backlog clears). Pressure valve ENGAGED 2026-06-11 PM (Ed’s call): all 5 Radarr indexers paused (RSS + auto-search off; interactive search intact; prior state at CT100/root/radarr-paused-indexers-20260611.json). Re-enable is AUTOMATED: CT100 cronradarr-unpause-check.py(every 6h at :40) measures seedbox completed/Movies; when < 100 GB it restores the indexers from saved state, Gotify-notifies, and self-retires (fail-loud: Gotify p8 after 3 consecutive check failures; log/var/log/radarr-unpause-check.log). First run verified: 2262 GB, no action. UPDATE 2026-06-12 (late): the leak around the indexer pause was found and plugged β Radarr’sPendingReleasestable held 218 cached pre-pause releases that kept grabbing as their holds matured (releaseSource=Rss, no indexer needed) β ~60 grabs on 6/12 alone. Purged 218β0 (db bakradarr.db.bak.20260612in the radarr-config docker volume) + NZBGet on the seedbox PAUSED (live RPC = 127.0.0.1:13036, creds in~/.apps/nzbget/nzbget.conf; conf’s ControlPort=6789 is NOT the live port). β οΈ WHEN DRAIN COMPLETES: resume NZBGet ("method":"resumedownload"to the same RPC) β the unpause-check cron does NOT do this. Alsoseedbox-sync.shpatched (bak .bak.20260612): dropped-z, and a 6h-cap timeout (exit 124) now counts as success when >1GB moved β kills the false “Seedbox sync stuck” alerts during multi-day drains. Link rate ~6-9 MB/s (VPN-bound) β 2.2TB β 3-4 days. (updated 2026-06-12) -
Decide: configure rclone gdrive remote for farmdb offsite? β backup audit 2026-06-10 found the
gdriveremote was never configured, sobackup-farmdb-gdrive.shhas only ever made Mac-local copies. One-timerclone configon the Studio enables the offsite leg; script already handles the rest. (backup audit 2026-06-10) -
Fix edmd.me remote access from farm β Farm NetBird routing confirmed working as of 2026-05-25 (CTs 100/102/103 all reachable via fpve’s route after LXC reboot). HA at 192.168.0.10 separately offline (physical power/cable issue, not a routing problem β see HA check task). Remaining gap: public edmd.me subdomains resolve to 192.168.8.54 (CT103 Caddy, house LAN IP), unreachable from farm LAN. Options still valid: Cloudflare Tunnel for public access, split-DNS, or Caddy block on fpve NetBird IP (100.123.49.175). (added via doc-sync 2026-05-17, rechecked 2026-05-25)
-
Authentik: configure native OIDC for Grafana and Portainer β Replace basic forward-auth wall with proper OAuth2/OIDC integration for true SSO and per-user audit logs. (added via doc-sync 2026-05-17)
-
Authentik: extend forward-auth to remaining services β Add Portainer, Uptime Kuma, and other internal services behind Authentik SSO using Caddy
forward_auth 192.168.8.100:9100snippet. (added via doc-sync 2026-05-17) -
Offsite backup to farm (waiting on farm infra) β ZFS replication of irreplaceable data from home β farm Proxmox via NetBird. 3-2-1 rule.
-
Loki + log aggregation: enrichment β Loki + Alloy deployed, shipping journald to
192.168.8.100:3101. Pending: Docker container log scraping on CT100 (needsloki.source.dockerblock), Caddy access logs, Pi-hole query logs, parse log levels. -
Disaster recovery procedures doc β prioritized rebuild sequence at
~/Sync/ED/homelab/bee_hub/content/homelab/disaster-recovery/_index.md. Print a copy and store fireproof. -
Metrics dashboards (Prometheus + Grafana) β both running but unused. Add node_exporter everywhere, build host-level dashboards, per-service dashboards.
-
Network monitoring (NetFlow / sFlow) β OPNsense NetFlow export β ntopng or Grafana.
-
Container vulnerability scanning β Trivy weekly against all 35+ Docker images. Cron with Gotify output.
-
Two-person/break-glass access plan β document where master passwords are, how trusted person gets in. Print + fireproof.
Active β Claude / MCP
-
Verify Nano Banana Pro icon re-batch applied to Stream Deck ED profile β Ed found the first icon batch (regular Nano Banana) grainy/low-res. A Pro-quality re-batch was launched in background with auto-apply+restart script. Check that all 8 pages of the ED profile show sharper icons; if the batch stalled, re-run the ~/icon_out_pro/ batch manually. (added via doc-sync 2026-06-16)
-
Set Chaptarr UI login credentials β Navigate to http://192.168.8.100:8788 and configure auth. Backend fully wired (NZBGet .100:16789 tested pass, 4 Prowlarr indexers synced, /books root folder, rename OFF, health 0). UI is gated until first-login set β required before Chaptarr vs. Bookshelf comparison can begin. (added via doc-sync 2026-06-15)
-
Chaptarr bulk import when V5 API recovers β Script staged at CT100:/root/chaptarr-bulk-import.py (name-matching, folder-adoption, monitor-existing/no-search, logs per folder). Blocked by 503 from Chaptarr’s hosted metadata service. Run:
nohup python3 /root/chaptarr-bulk-import.py >/var/log/chaptarr-bulk-import.log 2>&1 &once http://192.168.8.100:8788/api/author?term=test returns 200. (added via doc-sync 2026-06-15)
- Fix briefing SKILL Transmission session-ID grep β During the 2026-06-12 4 AM briefing, the seedbox subagent found the
session-statshandshake grep matches the SID twice (from the response header AND from the HTML error body), corrupting the session ID and producing HTTP 400. Workaround used that run:grep "^X-Transmission-Session-Id:" | head -1. Update the grep line in the daily-briefing SKILL.md to use this pattern. (added via doc-sync 2026-06-13) - Update ha-mcp addon 7.6 β 7.7 β Deliberately skipped during 2026-06-11 HA cleanup because a session was running through it. Click Update in HA UI or:
ssh ha 'source /etc/profile.d/homeassistant.sh; ha apps update 81f33d0f_ha_mcp'(doc-sync had the wrong slug β 45df7312 was Z2M’s repo prefix; corrected 2026-06-12). (added via doc-sync 2026-06-12)
-
Claude Inbox enhancements β beedifferent5455@gmail.com universal inbox is live. Remaining:
- Siri Shortcut for voice input β “Hey Siri, tell Claude…” β email to beedifferent5455
- RSVP deadline reminders β text Ed 48 hrs before deadlines
- Photo/image processing β plant ID via iNaturalist, OCR receipts
Active β Claude effectiveness improvements
Items from the 2026-05-02 brainstorm. Tier-1 shipped; these remain in roughly priority order.
-
Verification subagent for dictation outputs β After report+diary are written, a fresh-context subagent reviews them against the raw parsed JSON + transcript: date rule compliance, dash false-positives (e.g., teaching demos), task-vs-diary misclassifications. Cheap insurance on every run. (identified 2026-06-05)
-
Rebuild docs-search MCP (Hugo docs search) β Confirmed scope from old logs 2026-05-27: server was
docs_search v1.27.0with two tools βsearch_hugo_docs(search gohugo.io docs by query, e.g. shortcodes, modules, templating, content management) andfetch_doc_page(fetch a doc page by URL). Built 2026-05-03 at~/.mcp-servers/docs-search/(server.py + .venv), used cleanly through 2026-05-09 then went missing. To rebuild: FastMCP server at~/.mcp-servers/docs-search/, implement the two tools against gohugo.io’s docs (likely scrape + index, or hit their search endpoint), wire into~/Sync/ED/config/claude_desktop_config.json. Useful specifically for Bee Hub Hugo work. (scope recovered from logs 2026-05-27)
Active β Life Archive / AI
- Set up speculative decoding on Mac Studio LM Studio β pair a large model with a small draft model for 1.5-3x inference speedup. Also check if models are MLX vs GGUF β switching GGUFβMLX gives another 1.5-2x.
- Load pre-computed vectors into LanceDB β
_vectors.jsonfiles already generated. Confirmed 2026-05-27 at/Users/bee/Sync/ED/life_archive/data/embeddings/:epub_articles_vectors.jsonexists, alongside evernote_notes, evernote_pdfs, paperless_docs, paperless_docs_new, tana_nodes, magazine_articles. LanceDB folder~/Sync/ED/life_archive/lancedb/is EMPTY β nothing loaded yet. Runpython load_lancedb.pyβ do NOT re-embed. (rechecked 2026-05-27) - RunPod contextual re-embedding β re-embed all 7 sources with contextual chunking (35-50% retrieval improvement). B200 pod, 500GB disk. Est. 4-6 days + ~$50-80.
- Create pod, deploy, run pipeline
- Monitor with
pod_monitor.sh(auto-SCP each file to Mac) - After completion:
load_lancedb.py,load_knowledge_graph.py,eval_quality.py - Terminate pod
- Switch Paperless-AI to faster model β current qwen2.5-vl-32b at ~9-10 docs/hr, ~38K remaining (~175 days). Switch to Qwen2.5-14B-Instruct Q4_K_M β ~35-40 docs/hr (~42 days).
Active β Security / Credentials
- Install gitleaks + pre-commit hook β Mac + pve, custom rules file, wire as pre-commit in homelab-config
- Weekly gitleaks cron β
gitleaks detecton pve with Gotify alert - Version SECRETS.md consumer-map β move into
homelab-config/SECRETS.md