Weeks-reveal onboarding + weekly log (Journal successor) - #18
Merged
Merged
Conversation
Reorients Live toward "a life you want to live": - Onboarding: birth date now lands on a weeks-lived/weeks-remaining reveal with the user's own filled grid (~4,000-week frame), and the goals/practice/trajectory steps compress into one "what's true right now" step — seven steps become five. - /journal becomes the weekly log: one private entry per user-local week (Monday start by default, adjustable to Sunday), a rotating nudge question from a 10-family bank selected via classifier.dev (categorical signals only — user text never leaves), a "still calling?" check for quiet dreams, and earlier AM/PM entries kept readable as archive. - Additive storage: new WeeklyLogEntry table + users.weekStartsOn (migration 0005_fancy_wild_child), parallel local IndexedDB record for signed-out use. JournalEntry rows are untouched. - /history narratives and /daily doorway copy pick up the weekly log; PRODUCT.md, docs/product/overview.md, README, manifesto, and landing copy move to the weekly-log framing. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Reorients Live toward "a life you want to live" (closes #17):
/journalis now the weekly log: one private entry per user-local week (Monday default, adjustable to Sunday viausers.weekStartsOn), a rotating nudge question, a "still calling?" check for quiet dreams, week history, and earlier AM/PM entries preserved as a labeled archive. No streaks, no shame.WeeklyLogEntrytable +users.weekStartsOn(migration0005_fancy_wild_child), parallel IndexedDB record for signed-out use.JournalEntryrows untouched./historynarratives include weekly entries,/dailydoorway + nav renamed ("Weekly log", keeps journal purple),PRODUCT.md/ overview / README / manifesto / landing copy moved to the new framing.Closes #17
Test plan
pnpm quality— lint, typecheck, tests, build, unused, complexity, suppressions, cycles, hygiene all greendesign-workflow.mjs check; 390/768/1440 evidence in.fleet/design-evidence/weekly-log/0005_fancy_wild_childappliedsignificanthobbiesWorkerGenerated with Devin