PROJECT
Ancient Wisdom / Mindset Pipeline
Charter + current state + workflow for a self-managing wisdom feed (full passages with one-tap decisions that tune future sends).
Mission (Outcome)
- Create a daily/weekly “wisdom” feed that is experiential + relatable (not preachy).
- Biased toward eastern philosophy / mysticism (Buddhism/Daoism/etc.).
- Includes full passages (bounded, but real excerpts), not one-liners.
- Uses one-tap decisions (Approve/Hold/Reject/Archive) to learn Steve’s taste and self-manage selection over time.
Step 0 (Current)
On schedule, send 4 passages to enpointecoaching@gmail.com with source attribution + links where possible.
Each passage includes one-tap buttons: Approve / Hold / Reject / Archive.
Decision meaning (as defined by Steve)
APPROVE
More like this (increase weight for tradition/source/style).
HOLD
Waiting bin; recirculate later (cooldown).
ARCHIVE
“I liked it, but I’m not going to use it” (preference signal; don’t resurface).
REJECT
Not my taste (preference signal; don’t resurface).
What’s implemented (real code, real sends)
Generators + senders exist on the Dell (OpenClaw workspace):
tools/ancient-wisdom.mjs— generates email contenttools/run-ancient-wisdom.ps1— runs generator + sends emailtools/send-email.mjs— email sendertools/wisdom-corpus.json— current corpus (expandable)
Cron schedule
Scheduled M/W/F 6:30am CT and runs as an actual worker (not a reminder).
Approvals infrastructure
Same Apps Script endpoint as Scientific Research approvals.
- kind =
ancient_wisdom - actions = approve / hold / reject / archive
-
Depends on Script property
APPROVAL_TOKEN(URL-safe) -
Dell env var
APPROVAL_ACTIONS_BASE_URL
Known issues + current fix status
- iPhone taps sometimes show “Google Drive unable to open”. Cause: Apps Script HTML sandbox (HtmlService) failing in iOS Mail/Safari.Fix: switch response to ContentService and redeploy.
- Weird characters in text (ΓÇö / �). Root cause: source text sometimes already mojibaked or gets mangled by iOS mail rendering.Fix direction: aggressive cleaning in generator output (replace ΓÇ* patterns, strip non-ASCII) + keep punctuation plain ASCII.
Next milestone: make it self-managing
Milestone A
Approvals reliable on iPhone.
- Redeploy Apps Script using ContentService
- Test: tap Hold → must show “OK / Logged decision” reliably
Milestone B
Bins + tuning engine.
tools/_wisdom_hold.jsontools/_wisdom_archive.jsontools/_wisdom_reject.jsontools/_wisdom_approved.json
Selection behavior: pull from HOLD occasionally (cooldown), avoid repeats from Archive/Reject, weight toward what gets Approved, keep eastern/mysticism bias (allow occasional Bible/Quran if it performs well).
Milestone C
Weekly Wisdom compilation email.
- Top approved passages
- What traditions/styles are trending
- 1 short “practice of the week” derived from approvals
How this group can help (proactive)
After each email, post quick feedback:
- “More like #1 and #3”
- “Too Stoic / too Abrahamic / more Zen / more Tibetan / more poetry”
- “Longer excerpts / shorter excerpts”
- “More practical application line per passage”
Failure checklist
-
If emails stop: check cron +
tools/_ancient_wisdom_latest.jsontimestamp. -
If buttons fail: redeploy Apps Script + confirm token safety + confirm
APPROVAL_ACTIONS_BASE_URL. - If weird characters appear: screenshot the exact line; it’s a cleaning rule to add.