Skip to content

Documentation coverage

Curated traceability matrix connecting product domains to reviewed guides, source, tests, and development-memory directives. File presence proves traceability, not behavior.

Regenerate with python pipeline/skills/technical_documentation/scripts/generate.py.

Domain Status Guide Source files Test files Directives found
foundation-runtime covered Platform foundation and runtime 15 5 0
vault-files covered Vault and files 188 13 0
database-views-planning covered Database views and project planning 17 10 0
knowledge-graph covered Knowledge graph 10 12 0
reader-references covered Reader, references, and citations 16 10 0
ai-agent covered AI agents, models, tools, and skills 67 21 0
mail covered Mail 15 6 0
calendar-meetings covered Calendar and meetings 11 4 0
contacts covered Contacts 9 2 0
social-publishing covered Social publishing and media 6 0 0
integrations-plugins covered Integrations and plugins 55 8 0
auth-workspaces-sharing covered Authentication, workspaces, and sharing 12 10 0
automation-scheduling covered Automation and scheduling 8 2 0
desktop-clients covered Desktop and companion clients 50 5 0

Platform foundation and runtime

  • Guide: Platform foundation and runtime
  • Source patterns: backend/server.py, backend/config/**/*.py, scripts/runtime/run_native_*.sh, docker-compose.yml, Dockerfile.*
  • Test patterns: backend/tests/test_*config*.py, backend/tests/test_*health*.py
  • Directives: none found

Vault and files

  • Guide: Vault and files
  • Source patterns: backend/api/vault*.py, backend/services/**/*vault*.py, backend/services/files_provider/*.py, frontend/src/pages/Vault*.jsx, frontend/src/components/Vault/**/*
  • Test patterns: backend/tests/test_vault*.py, tests/e2e/tests/e2e/vault*.spec.ts
  • Directives: none found

Database views and project planning

  • Guide: Database views and project planning
  • Source patterns: backend/api/vault_views_routes.py, backend/api/planning_routes.py, backend/services/planning*.py, frontend/src/components/Vault/*Table*, frontend/src/components/Vault/*View*, frontend/src/pages/ProjectPlanningPage.jsx
  • Test patterns: backend/tests/test_*view*.py, backend/tests/test_planning*.py, tests/e2e/tests/e2e/dashboards.spec.ts
  • Directives: none found

Knowledge graph

  • Guide: Knowledge graph
  • Source patterns: backend/api/vault_graph_routes.py, backend/services/graph*.py, frontend/src/pages/GraphPage.jsx, frontend/src/components/Graph*, frontend/src/components/**/*Graph*
  • Test patterns: backend/tests/test_*graph*.py, frontend/src/**/*graph*.test.*
  • Directives: none found

Reader, references, and citations

  • Guide: Reader, references, and citations
  • Source patterns: backend/api/reader.py, backend/models/reader.py, backend/models/pdf_annotation.py, backend/services/**/*citation*.py, backend/services/**/*reference*.py, backend/api/literature_routes.py, backend/services/**/*literature*.py, backend/services/academic_connectors.py, frontend/src/pages/ReaderDashboard.jsx, frontend/src/pages/LiteraturePage.jsx, frontend/src/components/ResourcesPluginConfig.jsx, frontend/src/components/Vault/ZoteroReaderTab.jsx
  • Test patterns: backend/tests/test_*citation*.py, backend/tests/test_*reader*.py, backend/tests/test_*literature*.py, backend/tests/test_academic_connectors.py, frontend/src/**/*Literature*.test.*, frontend/src/**/*ResourcesPluginConfig*.test.*, tests/e2e/tests/e2e/*citation*.spec.ts
  • Directives: none found

AI agents, models, tools, and skills

  • Guide: AI agents, models, tools, and skills
  • Source patterns: backend/agent/**/*.py, backend/api/agent*.py, backend/api/ai_routes.py, backend/api/tools_routes.py, backend/services/ai*.py, frontend/src/components/Agent*, frontend/src/components/AI/**/*
  • Test patterns: backend/tests/test_agent*.py, backend/tests/test_ai*.py, backend/tests/test_generated_tool*.py
  • Directives: none found

Mail

  • Guide: Mail
  • Source patterns: backend/api/mail_routes.py, backend/models/mail.py, backend/services/mail*.py, frontend/src/pages/MailPage.jsx, frontend/src/components/Mail/**/*
  • Test patterns: backend/tests/test_mail*.py, tests/e2e/tests/e2e/mail*.spec.ts
  • Directives: none found

Calendar and meetings

  • Guide: Calendar and meetings
  • Source patterns: backend/api/calendar_routes.py, backend/api/meeting_routes.py, backend/models/calendar.py, backend/services/**/*calendar*.py, backend/services/**/*meeting*.py, frontend/src/pages/CalendarPage.jsx, frontend/src/components/Meeting*
  • Test patterns: backend/tests/test_*calendar*.py, backend/tests/test_*meeting*.py, tests/e2e/tests/e2e/calendar.spec.ts
  • Directives: none found

Contacts

  • Guide: Contacts
  • Source patterns: backend/api/contacts_routes.py, backend/models/contact.py, backend/services/**/*contact*.py, frontend/src/pages/ContactsPage.jsx, frontend/src/components/Contacts/**/*
  • Test patterns: backend/tests/test_contact*.py, tests/e2e/tests/e2e/contacts.spec.ts
  • Directives: none found

Social publishing and media

  • Guide: Social publishing and media
  • Source patterns: backend/api/social_routes.py, backend/services/social*.py, frontend/src/pages/SocialDashboard.jsx, frontend/src/pages/MediaCenter.jsx
  • Test patterns: backend/tests/test_social*.py, frontend/src/**/*social*.test.*
  • Directives: none found

Integrations and plugins

  • Guide: Integrations and plugins
  • Source patterns: backend/api/integrations_routes.py, backend/services/integration*.py, backend/services/plugin*.py, backend/services/academic_connectors.py, extensions/**/*, extensions/examples/**/*, extensions/mcp/**/*
  • Test patterns: backend/tests/test_integration*.py, backend/tests/test_plugin*.py, extensions/**/tests/**/*
  • Directives: none found

Authentication, workspaces, and sharing

  • Guide: Authentication, workspaces, and sharing
  • Source patterns: backend/api/auth_routes.py, backend/api/identity_routes.py, backend/api/workspace_routes.py, backend/api/vaults_routes.py, backend/api/share_routes.py, backend/api/public_routes.py, backend/models/management.py, backend/services/auth*.py, frontend/src/context/AuthContext.jsx, frontend/src/components/Auth/**/*
  • Test patterns: backend/tests/test_auth*.py, backend/tests/test_workspace*.py, backend/tests/test_share*.py, backend/tests/test_public*.py
  • Directives: none found

Automation and scheduling

  • Guide: Automation and scheduling
  • Source patterns: backend/api/scheduler_routes.py, backend/scheduler/**/*.py, backend/models/scheduler.py, backend/services/durable_job_worker.py, backend/services/literature_service.py, frontend/src/pages/SchedulerPage.jsx, pipeline/skills/scheduler/**/*
  • Test patterns: backend/tests/test_schedul*.py, backend/tests/test_literature_service.py, tests/e2e/tests/e2e/automation*.spec.ts
  • Directives: none found

Desktop and companion clients

  • Guide: Desktop and companion clients
  • Source patterns: desktop/**/*, extensions/web-clipper/**/*, extensions/office/libreoffice-cite/**/*, extensions/office/word-cite/**/*
  • Test patterns: desktop/**/*test*, extensions/**/tests/**/*
  • Directives: none found