[OneDev #2] "feat(tooling): Pulse — wellness + cadence daemon for the human" #37
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Imported from OneDev issue #2 (id 35178)
Original project: internal-joseph
Original state: Closed
Original submitterId: 5
Original submitDate: 2026-04-08T14:37:03.906+00:00
Original lastActivity: {'date': '2026-04-08T15:04:26.821+00:00', 'description': "changed state to 'Closed'", 'userId': 5}
Original fields:
"## Idea\nPulse — a small local daemon that pops up throughout the day to keep the human meat-vehicle running well and the work-day intentional. Vital-signs metaphor: if you skip too many checks, your Pulse weakens. Theming lane is wide open — neon-green ECG line, soft heartbeat blip on popups, "PULSE LOST" overlay if cadence breaks.\n\n## Popup types\n- Hourly pulse check: "Stand up. 10 squats." Snooze allowed, skip is not. Physically dismissible only.\n- Bathroom + lunch breaks: scheduled, not nag-on-clock — they appear when the calendar says, not when "an hour passed."\n- 15-min phase popup: tiny modal every 15 min — "What are you doing right now? Any thoughts?" — captures into a daily phase log\n- (Stretch) Daily focus lens reminder: pulls from internal-joseph#1 — "It's Wednesday → Security day"\n\n## Implementation thoughts\n- Likely a Station subcommand or sibling daemon — Station already has tray + WH_KEYBOARD_LL hotkey infrastructure\n- Or standalone Tauri tray app if it grows beyond a daemon\n- Phase log → append to
~/.pulse/YYYY-MM-DD.jsonl, optional end-of-day rollup into a markdown summary\n- Theming: ECG-line accent (neon green or PCT brand red#902e27), monospace, soft heartbeat audio on popup\n- Pulse health = rolling adherence score over the last N popups. Visible in the tray icon as a thin line that flatlines if you skip everything.\n\n## Why\nSolo founder + computer-bound work = back pain, skipped lunches, and 4-hour blackouts where nothing got logged. Pulse is the operating system for the human running the operating system. It's also the audit trail for "what did I actually do today" without having to remember.\n\n## Open questions\n- Tie into Station daemon, or new repo?\n- Phase popup wording — fixed prompt, or rotate (e.g. "what's blocking you?", "what's working?", "what surprised you?")\n- Should the phase log auto-fed into the agent-journal pipeline, or stay separate?\n\n## Naming notes\n"Pulse" — vital signs + Pink Floyd reference. Approved."Imported from OneDev comment id 158 on issue #2
Original userId: 5
Original date: 2026-04-08T15:04:25.821+00:00
Replaced by clean version — original title and description were corrupted by an MCP wrapper double-encoding bug in
od_set_issue_*. See replacement issue.