Repository navigation
Own Calendar tab instead of Google sync; clearer catch-ups; uniform profiles; Docs for Gemini - #34
Merged
Merged
Conversation
…rofiles; Docs for Gemini - Google Calendar and Google Tasks are no longer synced (dated tasks showed in the main Google Calendar). The connection asks only for the Docs; Settings can remove Rapport's old task list and calendar from Google. The calendar link never carries actions. - Calendar tab: notes, plans, catch-ups, actions due and done (doneOn), and occasions by month. - Mark caught up / Caught up today with Undo; catch-up history per person. - Care notes keep a log of earlier period starts. - Pinned old details become notes too; Google Contacts fills only standard fields; matches appear while typing a new person's name and link on Save. - People notes and journal Docs name the person on every line, list shared first names and state reading rules, so Gemini doesn't mix people up. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GpfKKTrJ2RzvP8WKH6CChK
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.
Follow-up to #33. It comes from the owner's decisions on 10 November 2026, after Rapport's actions started showing in their main Google Calendar.
Google Calendar and Tasks: off
drive.file, for the Docs.syncGoogleTasksno longer runs the Tasks and Calendar passes. They are kept behind{mirrors: true}for the existing tests.removeMirrors, which deletes only Rapport's own "Rapport" task list and calendar, by their stored ids. Nothing else in the Google account is touched.Calendar tab
doneOn, set bysetDoneand validated);#plansand#journallinks open the Calendar.Catch-ups
Care notes
history: newest first, up to 120, and entries can be removed.Uniform profiles and adding people
Google Docs for NotebookLM / Gemini
These are written so Gemini can't mix people up.
# Person: Full Nameto(End of Full Name.);date · Catch-up|Note · People: full names;SKILL.md,product-context.md,README.md,docs/google-tasks.md(marked turned off) anddocs/personal-details.mdare updated, with earlier decisions marked superseded.Verification
npm test: 201 passing. New tests cover:removeMirrorsdeleting only Rapport's list and calendar, and running only once;doneOnvalidation;npm run checkandnpm run buildpass.googleContactand only standard fields;Before merging
Generated by Claude Code