@lssm-tech/module.personal-productivity
Pure PersonalOS runtime for a ranked Today plan, next actions, habits and routines, daily check-ins, explicit missed-day recovery, weekly review, and capacity-conflict negotiation.
Golden flow
- Set a capacity-aware Today plan and rank explicit next actions.
- Define a minimum viable habit or routine without prescribing a streak.
- Record only actions, habits, and metric observations the person reports.
- Recover missed dates by preserving old check-ins, leaving those dates unobserved, and explicitly carrying or retiring actions.
- Review observed evidence for the week and acknowledge missing dates.
- Present capacity options and apply only the option selected under a human decision receipt.
- Optionally configure private progress celebration for one goal, replay only verified evidence into capped XP receipts, and disable it without deleting policy history or goal progress.
All commands are low-risk and may be queued offline, but they remain subject-bound, revision-checked, idempotent, evidence-linked, and
human_required. The reducer recomputes a domain-separated canonical payload digest and requires the authority receipt to bind the complete mutable command tuple. It creates no times, values, completions, streaks, or authority. Persistence, receipt creation, and synchronization belong to the host.
The progress-celebration reducer requires an exact subject, revision, idempotency key, active consent, canonical payload digest, and fully bound human decision receipt. Its projection adapter reuses the canonical gamification runtime but exposes only private capped XP and minimized evidence/authority receipt references. V1 has no leaderboard, wallet, boost, scarcity, social, or protected-trait inputs and cannot grant authority. Duplicate, foreign, future, pre-opt-in, or unapproved evidence fails the whole projection closed.
Entrypoints
@lssm-tech/module.personal-productivity
@lssm-tech/module.personal-productivity/reducer
@lssm-tech/module.personal-productivity/progress-celebration-reducer
@lssm-tech/module.personal-productivity/progress-celebration-projection
@lssm-tech/module.personal-productivity/view-model