Things to solve

  • Onboarding
    • context
      • personal Not synced (gitignore)
        • user.md
        • soul.md
        • communication-style.md contains the communication style.
        • (any other context user might want to add that’s not synced)
      • shared (shared context which is shared(added and commited to git))
        • icp.md
        • organisation.md
        • playbooks (new folder has all Unstructured files, research, playbooks, or general context)
          • methodology.md
          • brand-communications-guidelines.md (optional) useful for communication style umbrella
          • objection-handling.md (optional) useful for prepping for calls and responding/followup up
          • `qualification-handling.md
          • other files
    • notes (folder)
      • daily (folder) place for daily scheduled notes
      • weekly (folder - optional) place for weekly scheduled notes
      • monthly (folder - optional) place for monthly notes.
    • Starting point
      • Upload documents / import Linkedin
      • Start from an existing repo
  • To solve
    • Emails and Calendar
    • Cron or equivalent.
  • Templates
  • Context engineering
  • Teams
    • Which files to sync, which ones to not.
    • Sync as a feature later
  • Technical Debt
    • Github back up should be vault specific
    • Make opening codex/open claw/claude configurable.
    • Symlinks or ID based indexing Prevents the name change and other things to break the link
    • indexes if the list becomes way too big what happens
      • JSON index
      • SQL Lite
      • vector db
    • Concurrency shared updates (teams and Agent)
    • Schema Drift
      • pydantic validation