backend/domains/__init__.py |
1 |
0 |
0 |
0 |
0 |
Gnosi backend domain packages. |
backend/domains/agent/__init__.py |
1 |
0 |
0 |
0 |
0 |
Agent domain services and workflow composition. |
backend/domains/agent/context.py |
688 |
0 |
20 |
0 |
20 |
Deterministic context planning and server-owned tool calls. |
backend/domains/agent/context_core_tools.py |
312 |
1 |
1 |
0 |
1 |
Core read and search tools for attached context references. |
backend/domains/agent/context_filters.py |
94 |
0 |
4 |
0 |
1 |
Exact field predicates over authorized inventory records. |
backend/domains/agent/context_inventory_tools.py |
567 |
1 |
2 |
0 |
2 |
Exhaustive deterministic inventory tool for attached Vault context. |
backend/domains/agent/context_matching.py |
356 |
0 |
11 |
0 |
10 |
Deterministic matching for attached Vault inventories. |
backend/domains/agent/context_notebook_tools.py |
157 |
0 |
1 |
0 |
1 |
Tools closed over grounded notebook context references. |
backend/domains/agent/context_reader_tools.py |
178 |
0 |
2 |
0 |
1 |
Tools closed over one attached Reader scope. |
backend/domains/agent/context_refs.py |
233 |
0 |
6 |
0 |
4 |
Normalization and descriptions for attached context references. |
backend/domains/agent/context_storage.py |
487 |
0 |
28 |
0 |
10 |
Vault-backed readers for attached context references. |
backend/domains/agent/context_tools.py |
45 |
0 |
1 |
0 |
1 |
Runtime tools closed over an attached context scope. |
backend/domains/agent/exact_actions.py |
83 |
0 |
3 |
0 |
1 |
Prepare bounded exact assignments from current user text and Vault evidence. |
backend/domains/agent/generated_tools/__init__.py |
1 |
0 |
0 |
0 |
0 |
Governed generated-tool validation owned by the agent domain. |
backend/domains/agent/generated_tools/validator.py |
331 |
3 |
0 |
0 |
1 |
Security validation for generated agent tools. |
backend/domains/agent/gnosi_confirmations.py |
361 |
0 |
7 |
0 |
6 |
Preparation tools for consequential first-party actions. |
backend/domains/agent/gnosi_dispatch.py |
29 |
0 |
1 |
1 |
1 |
Executor for claimed first-party confirmations. |
backend/domains/agent/gnosi_dispatch_basic.py |
226 |
0 |
8 |
8 |
0 |
Confirmed handlers for pages, contacts, mail and calendars. |
backend/domains/agent/gnosi_dispatch_rows.py |
224 |
0 |
7 |
2 |
0 |
Confirmed handlers for deterministic row rewrites. |
backend/domains/agent/gnosi_dispatch_tables.py |
303 |
0 |
8 |
5 |
0 |
Confirmed handlers for table, history, trash and schema operations. |
backend/domains/agent/gnosi_integrations.py |
390 |
0 |
12 |
8 |
11 |
First-party calendar, mail and contacts tools. |
backend/domains/agent/gnosi_mutation.py |
64 |
0 |
2 |
0 |
2 |
Cross-process page mutation lock. |
backend/domains/agent/gnosi_support.py |
616 |
1 |
30 |
2 |
11 |
Shared deterministic helpers for first-party Gnosi tools. |
backend/domains/agent/gnosi_vault_tools.py |
388 |
0 |
15 |
0 |
14 |
Vault read and explicit-write tools. |
backend/domains/agent/intent.py |
323 |
0 |
5 |
0 |
4 |
Deterministic multilingual intent and authorization classification. |
backend/domains/agent/llm.py |
556 |
0 |
21 |
0 |
7 |
Typed language-model selection and provider adapters. |
backend/domains/agent/messages.py |
229 |
0 |
9 |
0 |
2 |
Bounded projection of durable agent messages into provider prompts. |
backend/domains/agent/operation_graph.py |
94 |
0 |
2 |
0 |
0 |
Structured operations with optional governed read tools. |
backend/domains/agent/policy.py |
403 |
1 |
11 |
0 |
11 |
Request-scoped agent state, cancellation and governed tool policy. |
backend/domains/agent/responses.py |
481 |
0 |
14 |
0 |
14 |
Deterministic, localized rendering of trusted agent tool results. |
backend/domains/agent/routes/__init__.py |
1 |
0 |
0 |
0 |
0 |
Modular HTTP routes for the agent domain. |
backend/domains/agent/routes/attachments.py |
215 |
0 |
9 |
2 |
4 |
No module docstring |
backend/domains/agent/routes/chat_error_messages.py |
91 |
0 |
1 |
0 |
0 |
User-facing stream failures in the application's four languages. |
backend/domains/agent/routes/chat_route.py |
529 |
0 |
6 |
3 |
1 |
No module docstring |
backend/domains/agent/routes/chat_stream.py |
293 |
0 |
4 |
2 |
0 |
Orchestration for the public NDJSON agent event stream. |
backend/domains/agent/routes/chat_stream_errors.py |
275 |
0 |
4 |
2 |
0 |
Failure translation and cleanup for agent event streams. |
backend/domains/agent/routes/chat_stream_state.py |
98 |
1 |
0 |
0 |
0 |
Mutable request-local state for one agent event stream. |
backend/domains/agent/routes/chat_stream_updates.py |
317 |
0 |
7 |
1 |
0 |
Workflow update translation for the public agent event stream. |
backend/domains/agent/routes/checkpoints.py |
348 |
1 |
14 |
1 |
7 |
No module docstring |
backend/domains/agent/routes/confirmations.py |
558 |
0 |
16 |
9 |
10 |
No module docstring |
backend/domains/agent/routes/contracts.py |
255 |
10 |
0 |
0 |
3 |
No module docstring |
backend/domains/agent/routes/learning_context.py |
31 |
0 |
1 |
0 |
0 |
Resolve only the caller's project and explicitly requested memories for a turn. |
backend/domains/agent/routes/misc.py |
197 |
2 |
6 |
6 |
8 |
No module docstring |
backend/domains/agent/routes/response_models.py |
120 |
16 |
0 |
0 |
0 |
No module docstring |
backend/domains/agent/routes/router.py |
3 |
0 |
0 |
0 |
0 |
No module docstring |
backend/domains/agent/routes/runs.py |
286 |
8 |
16 |
2 |
0 |
Authenticated access to principal operation activity and explicit retries. |
backend/domains/agent/routes/sessions.py |
257 |
0 |
4 |
4 |
3 |
No module docstring |
backend/domains/agent/routes/shared.py |
193 |
1 |
8 |
0 |
5 |
No module docstring |
backend/domains/agent/routes/state.py |
3 |
0 |
0 |
0 |
0 |
No module docstring |
backend/domains/agent/routes/task_evaluations.py |
132 |
0 |
8 |
1 |
0 |
Administrator-only previews and explicit checks of active candidate routes. |
backend/domains/agent/routes/workflow.py |
181 |
0 |
1 |
1 |
1 |
No module docstring |
backend/domains/agent/row_titles.py |
35 |
0 |
2 |
0 |
2 |
Use the table's visible title field for confirmed row edits. |
backend/domains/agent/runtime_tools.py |
581 |
0 |
18 |
0 |
17 |
Typed agent capability resolution, metadata and tool selection. |
backend/domains/agent/sources/__init__.py |
1 |
0 |
0 |
0 |
0 |
Scoped read adapters for first-party agent sources. |
backend/domains/agent/sources/integrations.py |
158 |
0 |
7 |
0 |
3 |
Mail, calendar and contacts read adapters. |
backend/domains/agent/sources/mail.py |
175 |
0 |
7 |
0 |
1 |
Mail context reads retain both account and folder identity. |
backend/domains/agent/sources/optional.py |
267 |
0 |
17 |
0 |
3 |
Social, meeting and Notion read adapters. |
backend/domains/agent/sources/planning.py |
190 |
0 |
9 |
0 |
1 |
Project-planning read adapter. |
backend/domains/agent/sources/reader.py |
227 |
0 |
5 |
0 |
1 |
Reader inventory, search and exact-read adapters. |
backend/domains/agent/sources/references.py |
144 |
0 |
8 |
0 |
1 |
Vault reference-library read adapter. |
backend/domains/agent/sources/scopes.py |
393 |
0 |
15 |
0 |
6 |
Normalization and containment for internal source scopes. |
backend/domains/agent/stream_protocol.py |
318 |
1 |
8 |
5 |
2 |
Versioned, bounded protocol for streamed agent events. |
backend/domains/agent/structured_output.py |
83 |
0 |
3 |
0 |
3 |
Provider-enforced JSON for OpenRouter operations, with local validation retained. |
backend/domains/agent/table_schema.py |
44 |
0 |
2 |
0 |
1 |
Exact schema requests and responses, independent of record search. |
backend/domains/agent/team_help.py |
141 |
3 |
4 |
0 |
1 |
Optional, bounded handoff from an assistant to its configured team. |
backend/domains/agent/title_context.py |
58 |
0 |
4 |
0 |
2 |
Resolve human title targets and the selected embedded view before planning. |
backend/domains/agent/title_edit_contract.py |
119 |
4 |
1 |
0 |
1 |
Bounded title transformations: model proposals are data, never executable code. |
backend/domains/agent/title_followups.py |
48 |
0 |
3 |
0 |
1 |
Parse literal follow-up operands and verify illustrative examples as data. |
backend/domains/agent/title_replacements.py |
247 |
0 |
13 |
0 |
8 |
Exact human title substitutions over one server-resolved active view. |
backend/domains/agent/title_wording.py |
35 |
0 |
1 |
0 |
1 |
Finite scope grammar for literal substitutions in the current view's titles. |
backend/domains/agent/tool_runtime.py |
253 |
0 |
12 |
0 |
5 |
Runtime contract for bounded, observable agent tool calls. |
backend/domains/agent/turn_citations.py |
552 |
1 |
12 |
0 |
5 |
Citation extraction and validation for governed agent turns. |
backend/domains/agent/turn_evidence.py |
343 |
1 |
9 |
0 |
1 |
Deterministic evidence verification for governed agent turns. |
backend/domains/agent/turn_planning.py |
472 |
0 |
7 |
0 |
4 |
Provider-independent planning for governed agent turns. |
backend/domains/agent/workflow.py |
292 |
1 |
5 |
1 |
6 |
Agent workflow coordination and compatibility-preserving dependencies. |
backend/domains/agent/workflow_nodes.py |
782 |
4 |
0 |
0 |
3 |
LangGraph nodes for the agent workflow. |
backend/domains/agent/workflow_setup.py |
773 |
4 |
16 |
1 |
20 |
Typed preparation stages for the agent workflow coordinator. |
backend/domains/agent/write_intent.py |
537 |
0 |
8 |
0 |
5 |
Fail-closed multilingual authorization intent. |
backend/domains/analytics/__init__.py |
1 |
0 |
0 |
0 |
0 |
Analytics-domain contracts and services. |
backend/domains/analytics/schemas.py |
93 |
10 |
0 |
0 |
10 |
Public request and response contracts for workspace analytics. |
backend/domains/calendar/__init__.py |
1 |
0 |
0 |
0 |
0 |
Calendar domain. |
backend/domains/calendar/api_contracts.py |
59 |
5 |
0 |
0 |
5 |
Explicit request contracts for the public Calendar API. |
backend/domains/calendar/geocoding.py |
99 |
0 |
2 |
1 |
2 |
Provider-neutral Photon address lookup for Calendar. |
backend/domains/calendar/google.py |
393 |
0 |
12 |
0 |
8 |
No module docstring |
backend/domains/calendar/mutations.py |
102 |
0 |
5 |
1 |
1 |
Calendar mutation helpers independent from FastAPI transport concerns. |
backend/domains/calendar/runtime.py |
286 |
1 |
8 |
0 |
2 |
Provider-neutral calendar loading, caching, and Vault event projection. |
backend/domains/calendar/schemas.py |
259 |
27 |
0 |
0 |
13 |
Pydantic contracts for the public Calendar API. |
backend/domains/calendar/timing.py |
126 |
1 |
4 |
1 |
0 |
Private opt-in timings for GET /calendar/calendars and /calendar/events. |
backend/domains/configuration/__init__.py |
1 |
0 |
0 |
0 |
0 |
Configuration domain. |
backend/domains/configuration/agent/__init__.py |
1 |
0 |
0 |
0 |
0 |
Configuration APIs for governed agent skills and capabilities. |
backend/domains/configuration/agent/catalog_models.py |
155 |
19 |
0 |
0 |
3 |
Typed JSON responses for governed skill catalogs and automations. |
backend/domains/configuration/agent/catalog_routes.py |
672 |
0 |
26 |
0 |
4 |
Catalog, assignment and automation routes for agent skills. |
backend/domains/configuration/agent/contracts.py |
93 |
7 |
0 |
0 |
7 |
Request contracts for governed agent configuration APIs. |
backend/domains/configuration/agent/governance_models.py |
248 |
29 |
0 |
0 |
0 |
Typed JSON responses for agent governance and quality endpoints. |
backend/domains/configuration/agent/governance_routes.py |
602 |
0 |
28 |
1 |
17 |
Governance and quality routes for agent capabilities. |
backend/domains/configuration/agent/learning_project_routes.py |
73 |
0 |
5 |
0 |
0 |
User-scoped project context for learning and reusing procedures. |
backend/domains/configuration/agent/learning_routes.py |
163 |
0 |
6 |
2 |
5 |
Conversation-derived skill drafts, explicit adoption and bounded trials. |
backend/domains/configuration/agent/router.py |
5 |
0 |
0 |
0 |
0 |
Shared router singleton for governed agent configuration APIs. |
backend/domains/configuration/ai/__init__.py |
1 |
0 |
0 |
0 |
0 |
AI configuration domain routes and contracts. |
backend/domains/configuration/ai/budget.py |
25 |
0 |
1 |
0 |
1 |
Normalize model registry budget settings. |
backend/domains/configuration/ai/content_routes.py |
171 |
4 |
5 |
2 |
3 |
Typed AI content-generation routes used by the Vault editor. |
backend/domains/configuration/ai/contracts.py |
407 |
32 |
0 |
0 |
25 |
Public request and response contracts for AI registry and usage APIs. |
backend/domains/configuration/ai/model_bindings.py |
44 |
0 |
2 |
0 |
0 |
Explicit model bindings and safe confirmation of their removal. |
backend/domains/configuration/ai/model_metadata_routes.py |
18 |
0 |
1 |
1 |
1 |
Read-only model metadata used by assistant settings. |
backend/domains/configuration/ai/model_parameter_routes.py |
29 |
0 |
1 |
1 |
0 |
Review configured model parameters within the AI settings domain. |
backend/domains/configuration/ai/registry_revision.py |
9 |
0 |
1 |
0 |
0 |
Optimistic revision for model and budget edits from independent clients. |
backend/domains/configuration/ai/usage_routes.py |
97 |
0 |
5 |
5 |
2 |
Authenticated, provider-independent consumption dashboard. |
backend/domains/configuration/api/__init__.py |
1 |
0 |
0 |
0 |
0 |
Configuration HTTP APIs. |
backend/domains/configuration/api/credentials.py |
216 |
0 |
5 |
5 |
5 |
No module docstring |
backend/domains/configuration/api/environment.py |
182 |
0 |
4 |
2 |
4 |
No module docstring |
backend/domains/configuration/api/plugin_lifecycle.py |
249 |
1 |
10 |
4 |
2 |
Dependency-aware plugin lifecycle and runtime transitions. |
backend/domains/configuration/api/plugin_models.py |
229 |
29 |
0 |
0 |
23 |
Pydantic contracts for the plugin configuration API. |
backend/domains/configuration/api/plugin_routes.py |
201 |
1 |
1 |
0 |
2 |
Route composition for the plugin API. |
backend/domains/configuration/api/plugins.py |
703 |
1 |
48 |
23 |
30 |
HTTP adapters for built-in and third-party plugin configuration. |
backend/domains/configuration/api/settings.py |
374 |
0 |
22 |
5 |
16 |
No module docstring |
backend/domains/configuration/config_response_cache.py |
104 |
2 |
0 |
0 |
1 |
Thread-safe cache for sanitized configuration responses. |
backend/domains/configuration/credential_schemas.py |
41 |
4 |
0 |
0 |
0 |
Public schemas for secret-safe credential management. |
backend/domains/configuration/environment_schemas.py |
21 |
3 |
0 |
0 |
3 |
Public request and response contracts for local environment settings. |
backend/domains/configuration/llm_wiki.py |
334 |
1 |
10 |
1 |
2 |
Validation and persistence workflow for LLM Wiki configuration. |
backend/domains/configuration/llm_wiki_records.py |
294 |
1 |
12 |
0 |
3 |
Normalization and migration of managed LLM Wiki page records. |
backend/domains/configuration/llm_wiki_schema.py |
456 |
1 |
13 |
0 |
3 |
Idempotent Brain schema and source-relation consolidation. |
backend/domains/configuration/plugin_state.py |
134 |
3 |
3 |
0 |
2 |
Single owner for per-vault plugin state and mutation locks. |
backend/domains/configuration/settings_schemas.py |
29 |
4 |
0 |
0 |
4 |
Public contracts for the application configuration document. |
backend/domains/configuration/source_sections_schema.py |
72 |
0 |
1 |
0 |
1 |
Idempotent relation and backing table for each Brain's source structure. |
backend/domains/contacts/__init__.py |
1 |
0 |
0 |
0 |
0 |
Contacts-domain contracts and services. |
backend/domains/contacts/schemas.py |
128 |
10 |
0 |
0 |
10 |
Public request and response contracts for contacts. |
backend/domains/genograms/__init__.py |
1 |
0 |
0 |
0 |
0 |
Shared, portable family networks and genogram projections. |
backend/domains/genograms/contracts.py |
111 |
10 |
0 |
0 |
0 |
Versioned genogram HTTP and saved-view contracts. |
backend/domains/genograms/locking.py |
47 |
0 |
1 |
0 |
0 |
Serialize family mutations across threads and local server workers. |
backend/domains/genograms/model.py |
208 |
1 |
4 |
0 |
1 |
Pure validation and bounded projection; never infer undocumented facts. |
backend/domains/genograms/routes.py |
60 |
0 |
4 |
3 |
0 |
Authenticated, per-Vault preparation and read-only graph projection. |
backend/domains/genograms/schema.py |
86 |
0 |
4 |
0 |
0 |
Portable table schemas identified by stable IDs, independent of labels. |
backend/domains/genograms/storage.py |
233 |
0 |
12 |
0 |
2 |
Vault adapter and serialized validation around canonical Markdown writes. |
backend/domains/graph/__init__.py |
5 |
0 |
0 |
0 |
0 |
Graph domain. |
backend/domains/graph/adapters.py |
16 |
0 |
1 |
0 |
1 |
Localized boundaries for graph libraries that do not publish type metadata. |
backend/domains/graph/cache_inputs.py |
225 |
1 |
12 |
0 |
6 |
Complete graph inputs used for bounded response-cache revalidation. |
backend/domains/graph/edges.py |
189 |
0 |
9 |
0 |
2 |
Structural, relation and body-link edge construction. |
backend/domains/graph/nodes.py |
224 |
0 |
9 |
0 |
6 |
Page-node loading, cache reuse and graph insertion. |
backend/domains/graph/projection.py |
126 |
0 |
4 |
0 |
3 |
Projection of the canonical graph into the stable frontend payload. |
backend/domains/graph/scanning.py |
336 |
0 |
11 |
0 |
9 |
No module docstring |
backend/domains/graph/schemas.py |
75 |
6 |
0 |
0 |
6 |
Public response contracts for the heterogeneous vault graph. |
backend/domains/graph/service.py |
563 |
1 |
0 |
0 |
1 |
Canonical graph service orchestration. |
backend/domains/graph/timing.py |
56 |
1 |
3 |
0 |
0 |
Optional per-request graph timings, containing no vault or page content. |
backend/domains/identity/__init__.py |
1 |
0 |
0 |
0 |
0 |
Identity-domain contracts and storage services. |
backend/domains/identity/schemas.py |
32 |
3 |
0 |
0 |
3 |
Public request and response contracts for the local identity profile. |
backend/domains/integrations/__init__.py |
2 |
0 |
0 |
0 |
0 |
Provider-neutral integration domain contracts. |
backend/domains/integrations/contracts.py |
71 |
9 |
0 |
0 |
3 |
Public contracts for masked, provider-neutral integration settings. |
backend/domains/literature/__init__.py |
49 |
0 |
0 |
0 |
0 |
Canonical academic literature domain. |
backend/domains/literature/connectors/__init__.py |
1 |
0 |
0 |
0 |
0 |
Typed academic connector adapters and orchestration. |
backend/domains/literature/connectors/commercial.py |
322 |
0 |
4 |
4 |
0 |
Credentialed commercial academic provider adapters. |
backend/domains/literature/connectors/crossref.py |
216 |
0 |
4 |
3 |
1 |
Crossref and DataCite provider adapters. |
backend/domains/literature/connectors/dispatcher.py |
132 |
0 |
3 |
2 |
3 |
Connector dispatch, enrichment, and worker bridging. |
backend/domains/literature/connectors/generic.py |
207 |
1 |
8 |
2 |
1 |
Declarative custom JSON repository adapter. |
backend/domains/literature/connectors/graphs.py |
263 |
0 |
8 |
4 |
2 |
OpenAlex and Semantic Scholar graph adapters. |
backend/domains/literature/connectors/normalization.py |
207 |
0 |
9 |
0 |
3 |
Canonical normalization shared by academic provider adapters. |
backend/domains/literature/connectors/public.py |
571 |
0 |
8 |
8 |
0 |
Public and open academic repository adapters. |
backend/domains/literature/connectors/runtime.py |
99 |
6 |
2 |
0 |
2 |
Typed late-bound compatibility seam for academic connector adapters. |
backend/domains/literature/connectors/transport.py |
278 |
1 |
11 |
4 |
7 |
Bounded transport, SSRF protection, and request auditing. |
backend/domains/literature/connectors/xml.py |
215 |
0 |
6 |
2 |
3 |
XML, arXiv, and OAI-PMH provider adapters. |
backend/domains/literature/repositories.py |
746 |
0 |
14 |
1 |
4 |
Academic repository catalog and configuration. |
backend/domains/literature/review_logic.py |
289 |
0 |
10 |
0 |
4 |
Pure systematic-review workflow, PRISMA, and export logic. |
backend/domains/literature/schemas.py |
631 |
60 |
0 |
0 |
2 |
Typed HTTP response contracts for literature workflows. |
backend/domains/literature/search.py |
655 |
0 |
17 |
3 |
3 |
Federated and indexed academic search orchestration. |
backend/domains/literature/state.py |
33 |
0 |
0 |
0 |
0 |
Shared mutable state for federated literature workflows. |
backend/domains/literature/storage.py |
70 |
0 |
8 |
0 |
0 |
Vault-native files and local SQLite storage for literature workflows. |
backend/domains/literature/sync.py |
509 |
0 |
11 |
0 |
4 |
Durable academic repository and saved-review synchronization. |
backend/domains/llm_wiki/__init__.py |
1 |
0 |
0 |
0 |
0 |
Typed LLM Wiki extraction and provenance domains. |
backend/domains/llm_wiki/brain_fields.py |
42 |
0 |
2 |
0 |
0 |
Read Brain fields through stable roles and immutable property IDs. |
backend/domains/llm_wiki/chunking.py |
134 |
0 |
7 |
0 |
0 |
Structure-aware, bounded primary chunks with separately labelled neighbours. |
backend/domains/llm_wiki/citation_rendering.py |
87 |
0 |
4 |
0 |
0 |
Deterministic source locators and citation links for generated reading notes. |
backend/domains/llm_wiki/classification_repair.py |
108 |
0 |
4 |
0 |
1 |
Bounded, resumable classification of existing notes through the principal agent. |
backend/domains/llm_wiki/contextual_reading.py |
394 |
1 |
1 |
0 |
0 |
Bounded execution of the process-source skill, with durable phase checkpoints. |
backend/domains/llm_wiki/dimensions.py |
225 |
1 |
7 |
0 |
5 |
Typed LLM Wiki dimension mapping and option normalization. |
backend/domains/llm_wiki/directed_reading.py |
304 |
0 |
7 |
0 |
0 |
Durable JSON actions over immutable source passages and validated draft notes. |
backend/domains/llm_wiki/documents.py |
432 |
4 |
13 |
0 |
12 |
Document and media adapters for LLM Wiki source extraction. |
backend/domains/llm_wiki/field_assignments.py |
72 |
0 |
3 |
0 |
2 |
Writable reading-note fields and deterministic value conversion. |
backend/domains/llm_wiki/field_catalogs.py |
49 |
0 |
2 |
0 |
1 |
Localized option catalogs and semantic values for generated Brain notes. |
backend/domains/llm_wiki/field_retirement.py |
169 |
0 |
4 |
0 |
1 |
Pure, versioned retirement of obsolete Brain field bindings and references. |
backend/domains/llm_wiki/idea_classification.py |
77 |
0 |
6 |
0 |
1 |
Default idea assignment and provenance for editable reading-note metadata. |
backend/domains/llm_wiki/index_rendering.py |
394 |
2 |
12 |
0 |
4 |
Typed rendering for managed LLM Wiki resource and dimension indexes. |
backend/domains/llm_wiki/ingestion.py |
476 |
7 |
9 |
0 |
2 |
Typed blocking orchestration for durable LLM Wiki ingestion. |
backend/domains/llm_wiki/legacy_ports.py |
95 |
0 |
11 |
0 |
1 |
Typed late-bound ports for historical Vault facade collaborators. |
backend/domains/llm_wiki/lint_contracts.py |
99 |
10 |
0 |
0 |
10 |
Records constructed by deterministic Brain checks, not persisted page schemas. |
backend/domains/llm_wiki/media_structure.py |
95 |
0 |
3 |
0 |
1 |
Native PDF bookmarks and media chapter metadata, without inferred divisions. |
backend/domains/llm_wiki/migration_files.py |
163 |
0 |
12 |
0 |
2 |
Verified backups and compare-before-write files for the Brain field migration. |
backend/domains/llm_wiki/note_migration.py |
554 |
0 |
13 |
0 |
0 |
Preview, classify, apply or roll back the explicit Brain note-field migration. |
backend/domains/llm_wiki/options.py |
24 |
0 |
1 |
0 |
1 |
Existing categorical values shared by Knowledge settings and processing. |
backend/domains/llm_wiki/origins.py |
161 |
0 |
5 |
0 |
4 |
Stable origin identity, deduplication, and LLM chunking. |
backend/domains/llm_wiki/pdf_extraction_cache.py |
63 |
0 |
5 |
0 |
1 |
Reuse complete PDF extraction by exact file bytes, including its OCR result. |
backend/domains/llm_wiki/pdf_highlight_selection.py |
51 |
0 |
2 |
0 |
1 |
Rank grounded quotations for a sparse reading aid, independently of citations. |
backend/domains/llm_wiki/pdf_quote_matching.py |
80 |
2 |
6 |
0 |
2 |
Full-span PDF matching with explicit ambiguity; never accept a quote prefix. |
backend/domains/llm_wiki/planning.py |
239 |
0 |
8 |
0 |
4 |
Typed planning and grounding rules for LLM Wiki ingestion. |
backend/domains/llm_wiki/reading_action_contracts.py |
121 |
0 |
4 |
0 |
3 |
Typed action payloads; source identity, coverage and citations are checked locally. |
backend/domains/llm_wiki/reading_batch_recovery.py |
65 |
1 |
5 |
0 |
3 |
Reduce automatic delivery after output exhaustion without altering evidence. |
backend/domains/llm_wiki/reading_batch_repairs.py |
69 |
0 |
2 |
0 |
0 |
Compose immutable per-plan patches into one bounded batch repair. |
backend/domains/llm_wiki/reading_contracts.py |
110 |
2 |
4 |
0 |
2 |
Deterministic evidence and coverage gates for skill-generated reading plans. |
backend/domains/llm_wiki/reading_dimension_repairs.py |
154 |
0 |
4 |
0 |
2 |
Repair memory, classification and references together without rewriting notes. |
backend/domains/llm_wiki/reading_identity.py |
49 |
0 |
5 |
0 |
1 |
Stable reading identities: preserve source order, ignore mapping insertion order. |
backend/domains/llm_wiki/reading_memory.py |
56 |
0 |
2 |
0 |
1 |
Reconstruct global reading memory from all plans in a legacy checkpoint. |
backend/domains/llm_wiki/reading_memory_repairs.py |
63 |
1 |
3 |
0 |
1 |
Require an explicit memory correction while preserving the original draft. |
backend/domains/llm_wiki/reading_quality.py |
75 |
0 |
3 |
0 |
2 |
Mechanical publication checks; these do not certify semantic correctness. |
backend/domains/llm_wiki/reading_references.py |
57 |
0 |
4 |
0 |
1 |
Restore only unambiguous omitted segment digests; never rewrite evidence. |
backend/domains/llm_wiki/reading_repairs.py |
126 |
0 |
6 |
0 |
0 |
Repair rejected references without asking a model to rewrite valid notes. |
backend/domains/llm_wiki/reading_skill.py |
30 |
0 |
0 |
0 |
0 |
The process-source skill's shared, versioned reading methodology. |
backend/domains/llm_wiki/recovery.py |
131 |
0 |
4 |
0 |
2 |
Bounded retries for one Brain planning call, without provider switching. |
backend/domains/llm_wiki/search_index.py |
373 |
3 |
14 |
0 |
11 |
Typed rebuildable lexical and vector indexes for LLM Wiki. |
backend/domains/llm_wiki/section_assignment.py |
91 |
0 |
5 |
0 |
3 |
Single, source-scoped section relations and their derived filter ancestry. |
backend/domains/llm_wiki/semantic_context.py |
91 |
0 |
9 |
0 |
2 |
Deterministic grouping and lexical retrieval over immutable reading evidence. |
backend/domains/llm_wiki/semantic_contracts.py |
164 |
0 |
10 |
0 |
1 |
Small interpretation contracts; the application binds all persistent identities. |
backend/domains/llm_wiki/semantic_map_reduction.py |
118 |
1 |
5 |
0 |
4 |
Contract summaries without recursively splitting summaries into more calls. |
backend/domains/llm_wiki/semantic_map_windows.py |
51 |
1 |
3 |
0 |
0 |
Split only incomplete map windows, preserving complete cached siblings. |
backend/domains/llm_wiki/semantic_quote_contracts.py |
69 |
0 |
5 |
0 |
2 |
Constrain primary evidence before generation without duplicating field schemas. |
backend/domains/llm_wiki/semantic_quote_selection.py |
168 |
1 |
2 |
0 |
1 |
Use immutable quote choices on the first call and every correction alike. |
backend/domains/llm_wiki/semantic_reading.py |
238 |
1 |
1 |
0 |
0 |
Application-directed reading: interpret text, then verify it as a whole. |
backend/domains/llm_wiki/semantic_repairs.py |
122 |
0 |
4 |
0 |
2 |
One bounded repair of invalid passage interpretations; preserve valid work. |
backend/domains/llm_wiki/semantic_review.py |
83 |
0 |
1 |
0 |
0 |
Source-grounded joint review with sparse semantic replacements, never a rewrite loop. |
backend/domains/llm_wiki/semantic_review_evidence.py |
92 |
0 |
5 |
0 |
1 |
Bounded local evidence lookup; requests never invent or shorten originals. |
backend/domains/llm_wiki/semantic_review_execution.py |
244 |
1 |
8 |
0 |
1 |
Two independent reviews with one coordinator and inherited spending scope. |
backend/domains/llm_wiki/source_sections.py |
99 |
0 |
1 |
0 |
1 |
Persist source-owned section rows through the existing Vault page writer. |
backend/domains/llm_wiki/source_structure.py |
112 |
1 |
6 |
0 |
5 |
Original heading paths, independent of note order and evidence locators. |
backend/domains/llm_wiki/suggestion_localization.py |
44 |
0 |
3 |
0 |
0 |
Validate and cache display translations without changing proposal evidence. |
backend/domains/llm_wiki/writing.py |
554 |
5 |
16 |
0 |
2 |
Typed, deterministic persistence for generated LLM Wiki reading notes. |
backend/domains/mail/__init__.py |
1 |
0 |
0 |
0 |
0 |
Mail domain. |
backend/domains/mail/cache.py |
109 |
2 |
7 |
0 |
1 |
Bounded process-local mail caches. |
backend/domains/mail/composition.py |
18 |
0 |
0 |
0 |
0 |
Deterministic composition of the mail router. |
backend/domains/mail/connectors/__init__.py |
1 |
0 |
0 |
0 |
0 |
External connectors used by the mail and content workflows. |
backend/domains/mail/connectors/_drupal_values.py |
50 |
0 |
6 |
0 |
6 |
Native operations on opaque Drupal values; no application schema assertions. |
backend/domains/mail/connectors/drupal.py |
612 |
2 |
23 |
9 |
18 |
Drupal sync client (JSON:API + custom n8n_helper endpoints). |
backend/domains/mail/ingestion/__init__.py |
1 |
0 |
0 |
0 |
0 |
Mail and feed ingestion services. |
backend/domains/mail/ingestion/feeds.py |
145 |
0 |
6 |
0 |
2 |
No module docstring |
backend/domains/mail/ingestion/newsletters.py |
476 |
0 |
16 |
0 |
10 |
Newsletter ingestion via POP3 (STARTTLS). |
backend/domains/mail/providers/__init__.py |
1 |
0 |
0 |
0 |
0 |
Mail-provider adapters. |
backend/domains/mail/providers/common.py |
43 |
0 |
2 |
0 |
0 |
Shared mail-provider normalization helpers. |
backend/domains/mail/providers/gmail.py |
320 |
0 |
7 |
0 |
1 |
Gmail API adapter for the mail domain. |
backend/domains/mail/providers/hybrid.py |
616 |
0 |
16 |
0 |
6 |
Hybrid Mail Service — queries the Gmail API and IMAP directly without a vault. |
backend/domains/mail/repositories/__init__.py |
1 |
0 |
0 |
0 |
0 |
Mail persistence repositories. |
backend/domains/mail/repositories/vault.py |
198 |
0 |
10 |
0 |
8 |
Vault-backed mail persistence helpers. |
backend/domains/mail/routes/__init__.py |
1 |
0 |
0 |
0 |
0 |
Mail HTTP route handlers. |
backend/domains/mail/routes/actions.py |
259 |
0 |
9 |
5 |
2 |
Canonical mail actions. |
backend/domains/mail/routes/attachments.py |
144 |
0 |
3 |
3 |
2 |
Canonical mail attachment routes. |
backend/domains/mail/routes/compose.py |
736 |
0 |
19 |
12 |
6 |
Canonical mail compose. |
backend/domains/mail/routes/messages.py |
533 |
0 |
9 |
9 |
7 |
Canonical mail messages. |
backend/domains/mail/routes/remote_images.py |
39 |
1 |
1 |
1 |
1 |
Mail-only route for bounded recovery of blocked remote raster images. |
backend/domains/mail/routes/tags.py |
354 |
0 |
16 |
0 |
0 |
Canonical mail tags. |
backend/domains/mail/routes/views.py |
112 |
0 |
5 |
0 |
0 |
Canonical mail views. |
backend/domains/mail/routing.py |
12 |
0 |
0 |
0 |
0 |
Canonical mail router registration object. |
backend/domains/mail/schemas.py |
462 |
52 |
0 |
0 |
11 |
Pydantic contracts for the public Mail API. |
backend/domains/mail/services/__init__.py |
1 |
0 |
0 |
0 |
0 |
Mail-domain application services. |
backend/domains/mail/services/accounts.py |
37 |
0 |
3 |
0 |
1 |
Mail account and provider selection helpers. |
backend/domains/mail/services/analysis.py |
391 |
2 |
17 |
3 |
7 |
Bounded execution helpers for user-triggered mail analysis. |
backend/domains/mail/services/analysis_cache.py |
185 |
1 |
9 |
0 |
4 |
Bounded local persistence for the last valid mail analysis result. |
backend/domains/mail/services/attachments.py |
259 |
0 |
4 |
4 |
4 |
Canonical mail attachment service. |
backend/domains/mail/services/local_analysis.py |
395 |
4 |
15 |
0 |
1 |
Conservative local extraction of literal entities from mail content. |
backend/domains/mail/services/remote_image_cache.py |
519 |
2 |
20 |
0 |
9 |
Durable, URL-free cache storage for verified remote mail images. |
backend/domains/mail/services/remote_images.py |
596 |
7 |
15 |
8 |
8 |
Durable, SSRF-hardened recovery for remote mail raster images. |
backend/domains/mail/sync/__init__.py |
1 |
0 |
0 |
0 |
0 |
Mail synchronization services. |
backend/domains/mail/sync/idle.py |
366 |
2 |
0 |
0 |
2 |
IMAP IDLE service: push notifications when new messages arrive. |
backend/domains/mail/sync/imap_core.py |
543 |
1 |
3 |
0 |
0 |
IMAP pull synchronization and vault persistence. |
backend/domains/mail/sync/imap_mutations.py |
596 |
1 |
3 |
0 |
0 |
IMAP server mutation operations. |
backend/domains/mail/sync/imap_protocol.py |
185 |
0 |
5 |
0 |
3 |
IMAP protocol normalization and folder discovery. |
backend/domains/mail/sync/imap_service.py |
49 |
1 |
0 |
0 |
1 |
IMAP mail sync service. |
backend/domains/mail/sync/smtp.py |
115 |
0 |
1 |
0 |
1 |
SMTP delivery for configured IMAP-compatible accounts. |
backend/domains/mail/tag_identity.py |
69 |
1 |
3 |
0 |
3 |
Stable persistence identities for mail-tag associations. |
backend/domains/media/__init__.py |
1 |
0 |
0 |
0 |
0 |
Media-center domain services. |
backend/domains/media/index_refresh.py |
259 |
3 |
9 |
0 |
4 |
Serve the last complete media index while a bounded refresh runs. |
backend/domains/media/metadata.py |
168 |
1 |
8 |
0 |
7 |
Vault-synchronized user metadata for media files. |
backend/domains/media/query.py |
397 |
2 |
10 |
0 |
7 |
Filtering, sorting, pagination, and file selection for media roots. |
backend/domains/media/roots.py |
251 |
1 |
11 |
0 |
7 |
Media-root resolution and lazy folder-tree traversal. |
backend/domains/media/scan_cache.py |
297 |
2 |
10 |
0 |
9 |
Recursive media scanning with in-memory and persistent TTL caches. |
backend/domains/media/types.py |
157 |
16 |
0 |
0 |
16 |
Shared typed contracts for the media-center domain. |
backend/domains/media/uploads.py |
240 |
6 |
5 |
0 |
10 |
Contained media uploads, EXIF extraction, and API file serialization. |
backend/domains/media/views.py |
198 |
1 |
9 |
0 |
9 |
Vault-synchronized saved filters and sort views for media browsing. |
backend/domains/notebooks/__init__.py |
49 |
0 |
0 |
0 |
0 |
Canonical grounded-notebook domain. |
backend/domains/notebooks/analysis.py |
384 |
0 |
8 |
0 |
1 |
Durable whole-notebook analysis workers. |
backend/domains/notebooks/catalog.py |
335 |
0 |
12 |
0 |
3 |
Vault Resource discovery and filtering for grounded notebooks. |
backend/domains/notebooks/chat.py |
232 |
0 |
4 |
0 |
3 |
Notebook conversation scope and agent context resolution. |
backend/domains/notebooks/evidence.py |
301 |
0 |
9 |
0 |
2 |
Search and citation retrieval over pinned notebook evidence. |
backend/domains/notebooks/ingest_storage.py |
272 |
0 |
4 |
0 |
1 |
SQLite writes and revision copies for notebook ingestion. |
backend/domains/notebooks/ingestion.py |
682 |
2 |
14 |
0 |
1 |
Durable ingestion workers for grounded notebook evidence. |
backend/domains/notebooks/repository.py |
226 |
0 |
14 |
0 |
5 |
Persistence and authorization primitives for grounded notebooks. |
backend/domains/notebooks/resources.py |
365 |
0 |
13 |
0 |
3 |
Resource fingerprinting, refresh detection and revision retention. |
backend/domains/notebooks/schemas.py |
320 |
27 |
0 |
0 |
27 |
Public request and response contracts for the Notebooks domain. |
backend/domains/notebooks/service.py |
569 |
0 |
14 |
0 |
2 |
Notebook lifecycle and refresh orchestration. |
backend/domains/notebooks/state.py |
62 |
1 |
0 |
0 |
1 |
Shared process state for grounded notebook services. |
backend/domains/notion/__init__.py |
1 |
0 |
0 |
0 |
0 |
Typed Notion import, clone and embedded-view domain. |
backend/domains/notion/clone.py |
336 |
1 |
17 |
0 |
10 |
Typed exact-clone domain for Notion → Gnosi. |
backend/domains/notion/clone_runtime.py |
528 |
4 |
16 |
0 |
1 |
Typed phase orchestration for the exact Notion clone. |
backend/domains/notion/discovery.py |
130 |
1 |
4 |
0 |
2 |
Typed discovery of loose pages and linked Notion databases. |
backend/domains/notion/importer.py |
685 |
2 |
24 |
0 |
12 |
Typed Notion importer domain (public REST API → Gnosi Vault). |
backend/domains/notion/route_clone.py |
367 |
3 |
3 |
0 |
1 |
Typed filesystem and registry adapter for the Notion clone route. |
backend/domains/notion/verification.py |
130 |
2 |
5 |
0 |
1 |
Typed read-only verification of an exact Notion clone. |
backend/domains/notion/view_recreator.py |
629 |
0 |
28 |
0 |
18 |
Typed recreator of embedded Notion views (Phase 2, via hosted MCP). |
backend/domains/planning/__init__.py |
1 |
0 |
0 |
0 |
0 |
Public contracts for the project-planning domain. |
backend/domains/planning/schemas.py |
473 |
46 |
0 |
0 |
46 |
Pydantic contracts for the public project-planning API. |
backend/domains/plugins/__init__.py |
5 |
0 |
0 |
0 |
0 |
Typed third-party plugin lifecycle and sandbox domain. |
backend/domains/plugins/contracts.py |
189 |
2 |
9 |
0 |
4 |
Plugin manifest contracts and validation. |
backend/domains/plugins/packages.py |
211 |
0 |
11 |
0 |
4 |
Safe installation, removal and deterministic packaging of plugins. |
backend/domains/plugins/permissions.py |
52 |
0 |
3 |
0 |
3 |
Pure permission-state operations for third-party plugins. |
backend/domains/plugins/sandbox.py |
394 |
6 |
11 |
0 |
7 |
Restricted Node subprocess execution for third-party plugins. |
backend/domains/plugins/storage.py |
162 |
1 |
7 |
0 |
6 |
Installed plugin paths, manifests, discovery and provenance. |
backend/domains/reader/__init__.py |
21 |
0 |
0 |
0 |
0 |
Canonical Reader domain. |
backend/domains/reader/analysis.py |
344 |
0 |
12 |
0 |
0 |
Snapshot, map/reduce and report rendering for Reader analyses. |
backend/domains/reader/analysis_routes.py |
171 |
1 |
8 |
0 |
9 |
Reader inventory and durable-analysis HTTP routes. |
backend/domains/reader/backfill_routes.py |
175 |
1 |
4 |
0 |
4 |
Reader full-content extraction and backfill HTTP routes. |
backend/domains/reader/internal_sources.py |
54 |
0 |
5 |
0 |
5 |
Typed boundary around the legacy Reader helpers owned by the agent domain. |
backend/domains/reader/podcast_routes.py |
130 |
0 |
5 |
0 |
5 |
Reader podcast generation and download HTTP routes. |
backend/domains/reader/routes.py |
514 |
1 |
16 |
1 |
16 |
No module docstring |
backend/domains/reader/routing.py |
28 |
0 |
1 |
0 |
1 |
Shared runtime contract for Reader route modules. |
backend/domains/reader/schemas.py |
199 |
18 |
0 |
0 |
18 |
Public request and response contracts for the Reader domain. |
backend/domains/reader/service.py |
678 |
0 |
21 |
0 |
8 |
Durable Reader analysis lifecycle and retry orchestration. |
backend/domains/reader/state.py |
49 |
1 |
0 |
0 |
1 |
Shared state and limits for durable Reader analyses. |
backend/domains/reader/storage.py |
200 |
0 |
18 |
0 |
0 |
Durable Reader job, snapshot and checkpoint storage. |
backend/domains/social/__init__.py |
1 |
0 |
0 |
0 |
0 |
Social publishing domain boundaries. |
backend/domains/social/configuration.py |
81 |
0 |
5 |
0 |
4 |
Blocking configuration helpers for the social domain. |
backend/domains/social/schemas.py |
171 |
21 |
0 |
0 |
2 |
Pydantic contracts for the public social API. |
backend/domains/social/vault_ports.py |
84 |
0 |
7 |
3 |
0 |
Typed late-bound Vault ports for social publication persistence. |
backend/domains/system/__init__.py |
1 |
0 |
0 |
0 |
0 |
System-domain contracts and services. |
backend/domains/system/schemas.py |
132 |
15 |
0 |
0 |
15 |
Public request and response contracts for the System domain. |
backend/domains/vault/__init__.py |
5 |
0 |
0 |
0 |
0 |
Vault domain boundaries. |
backend/domains/vault/annotations/__init__.py |
1 |
0 |
0 |
0 |
0 |
Vault domain package. |
backend/domains/vault/annotations/pdf_routes.py |
190 |
6 |
5 |
0 |
1 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/api/__init__.py |
1 |
0 |
0 |
0 |
0 |
HTTP adapters for the vault domain. |
backend/domains/vault/api/configuration_routes.py |
306 |
0 |
18 |
4 |
7 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/api/core_composition.py |
149 |
5 |
0 |
0 |
1 |
Narrow late-bound collaborators for page creation and daily-note routing. |
backend/domains/vault/api/core_routes.py |
443 |
2 |
21 |
6 |
17 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/api/history.py |
200 |
1 |
8 |
4 |
7 |
HTTP adapter for vault page history. |
backend/domains/vault/api/pages_commands.py |
208 |
4 |
2 |
0 |
5 |
HTTP registration for vault page mutation services. |
backend/domains/vault/api/pages_duplicate.py |
127 |
1 |
4 |
1 |
1 |
HTTP adapter for duplicating a vault page. |
backend/domains/vault/api/pages_queries.py |
616 |
3 |
20 |
12 |
15 |
Read-only HTTP adapters for vault pages and previews. |
backend/domains/vault/api/trash.py |
346 |
1 |
10 |
5 |
9 |
HTTP adapter and retention job for soft-deleted vault pages. |
backend/domains/vault/assets/__init__.py |
1 |
0 |
0 |
0 |
0 |
Vault asset uploads, icon storage, and image-serving HTTP adapters. |
backend/domains/vault/assets/api.py |
284 |
1 |
21 |
8 |
14 |
HTTP adapters and route registration for vault assets. |
backend/domains/vault/assets/persistence.py |
338 |
2 |
20 |
0 |
3 |
Persistence and cleanup of table property asset values. |
backend/domains/vault/assets/quarantine.py |
379 |
1 |
20 |
0 |
10 |
Crash-safe quarantine lifecycle for table-owned asset trees. |
backend/domains/vault/assets/schemas.py |
53 |
6 |
0 |
0 |
4 |
Frozen request schemas for vault asset routes. |
backend/domains/vault/assets/service.py |
310 |
1 |
9 |
4 |
10 |
Application services for vault assets and icons. |
backend/domains/vault/assets/state.py |
74 |
1 |
1 |
0 |
2 |
Single owners for mutable vault-asset state. |
backend/domains/vault/assets/table_paths.py |
412 |
2 |
24 |
0 |
12 |
Table-scoped asset path and directory lifecycle. |
backend/domains/vault/citations/__init__.py |
1 |
0 |
0 |
0 |
0 |
Vault citations and bibliographic references domain. |
backend/domains/vault/citations/authors.py |
161 |
0 |
5 |
0 |
0 |
Author normalization and Recursos-to-CSL mapping. |
backend/domains/vault/citations/cover_metadata.py |
97 |
1 |
4 |
0 |
4 |
Optional page covers from bibliographic providers and publisher metadata. |
backend/domains/vault/citations/export_composition.py |
60 |
1 |
0 |
0 |
1 |
Single typed view of the remaining citation-export facade seam. |
backend/domains/vault/citations/export_contracts.py |
39 |
4 |
0 |
0 |
0 |
Lossless records consumed by citation export's legacy composition seam. |
backend/domains/vault/citations/export_routes.py |
620 |
0 |
47 |
1 |
17 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/citations/exporting.py |
230 |
2 |
8 |
2 |
5 |
Pandoc-backed Vault page export with resolved CSL citations. |
backend/domains/vault/citations/formatting.py |
529 |
10 |
9 |
0 |
5 |
CSL item construction and Pandoc formatting routes. |
backend/domains/vault/citations/io_api.py |
454 |
8 |
5 |
1 |
2 |
Bibliographic import/export and CSL catalog HTTP adapters. |
backend/domains/vault/citations/keys.py |
198 |
0 |
8 |
0 |
0 |
Deterministic Better BibTeX-style citation keys. |
backend/domains/vault/citations/keys_api.py |
57 |
2 |
1 |
0 |
1 |
Citation-key generation HTTP adapter. |
backend/domains/vault/citations/lookup_routes.py |
787 |
4 |
33 |
6 |
26 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/citations/metadata_lookup.py |
226 |
2 |
9 |
6 |
3 |
Read-only metadata resolution for external reference identifiers. |
backend/domains/vault/citations/normalizers/__init__.py |
39 |
0 |
0 |
0 |
0 |
Typed normalizers from external citation payloads to Zotero items. |
backend/domains/vault/citations/normalizers/arxiv.py |
64 |
0 |
3 |
0 |
1 |
arXiv Atom payload normalization. |
backend/domains/vault/citations/normalizers/crossref.py |
112 |
0 |
5 |
0 |
1 |
Crossref payload normalization. |
backend/domains/vault/citations/normalizers/html.py |
178 |
0 |
9 |
0 |
2 |
HTML metadata normalization for citation capture. |
backend/domains/vault/citations/normalizers/identifiers.py |
25 |
0 |
2 |
0 |
0 |
Pure DOI and ISBN normalization for citation capture. |
backend/domains/vault/citations/normalizers/names.py |
50 |
0 |
2 |
0 |
2 |
Creator-name normalization shared by citation providers. |
backend/domains/vault/citations/normalizers/open_library.py |
82 |
0 |
5 |
0 |
1 |
Open Library payload normalization. |
backend/domains/vault/citations/normalizers/pubmed.py |
73 |
0 |
4 |
0 |
1 |
PubMed E-utilities payload normalization. |
backend/domains/vault/citations/normalizers/types.py |
11 |
0 |
0 |
0 |
0 |
Shared citation-normalizer value types. |
backend/domains/vault/citations/pdf_fallback.py |
77 |
1 |
2 |
0 |
2 |
Fallback reference metadata derived from a PDF and its filename. |
backend/domains/vault/citations/reference_configuration.py |
103 |
1 |
5 |
0 |
2 |
Canonical reference-table designation and legacy auto-adoption. |
backend/domains/vault/citations/references_api.py |
209 |
4 |
2 |
0 |
4 |
Designated references-table HTTP composition. |
backend/domains/vault/citations/request_contracts.py |
89 |
6 |
1 |
0 |
7 |
Compatibility-preserving request contracts for citation HTTP routes. |
backend/domains/vault/citations/search.py |
445 |
3 |
14 |
0 |
0 |
Citation-key indexing, search and resolution routes. |
backend/domains/vault/citations/state.py |
32 |
2 |
0 |
0 |
0 |
Single owner for the per-vault citation-key index. |
backend/domains/vault/citations/title_regex.py |
22 |
0 |
1 |
0 |
1 |
Typed regex adapter retaining native errors for historical raw titles. |
backend/domains/vault/citations/web_capture.py |
119 |
1 |
3 |
1 |
2 |
Read-only Zotero translation-server web capture orchestration. |
backend/domains/vault/comments/__init__.py |
15 |
0 |
0 |
0 |
0 |
Vault page and inline comment domain. |
backend/domains/vault/comments/api.py |
301 |
1 |
2 |
0 |
0 |
HTTP registration for page and inline comments. |
backend/domains/vault/comments/composition.py |
66 |
0 |
5 |
0 |
0 |
Checked comment composition invoked at the historical registration point. |
backend/domains/vault/comments/repository.py |
106 |
1 |
5 |
0 |
0 |
Filesystem repositories for page and inline comments. |
backend/domains/vault/comments/schemas.py |
69 |
8 |
0 |
0 |
0 |
Public request contracts for vault comments. |
backend/domains/vault/comments/state.py |
18 |
0 |
0 |
0 |
0 |
Single process-wide lock ownership for vault comments. |
backend/domains/vault/daily/__init__.py |
1 |
0 |
0 |
0 |
0 |
Daily-note domain services. |
backend/domains/vault/daily/contracts.py |
22 |
2 |
0 |
0 |
1 |
Public response contracts for Vault daily notes. |
backend/domains/vault/daily/service.py |
308 |
1 |
10 |
2 |
9 |
Provider-neutral daily-note discovery and atomic get-or-create workflows. |
backend/domains/vault/drawings/__init__.py |
1 |
0 |
0 |
0 |
0 |
Vault drawing persistence services. |
backend/domains/vault/drawings/composition.py |
73 |
1 |
1 |
0 |
2 |
Narrow, lazy compatibility collaborators for drawing and history routes. |
backend/domains/vault/drawings/routes.py |
186 |
4 |
7 |
4 |
10 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/drawings/service.py |
246 |
4 |
9 |
4 |
9 |
Provider-neutral persistence for Tldraw and legacy Excalidraw documents. |
backend/domains/vault/drupal/__init__.py |
21 |
0 |
0 |
0 |
0 |
Typed Vault-to-Drupal synchronization domain. |
backend/domains/vault/drupal/composition.py |
380 |
0 |
27 |
8 |
25 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/drupal/core.py |
117 |
0 |
5 |
0 |
5 |
Pure Drupal field and identity mappings for Vault rows. |
backend/domains/vault/drupal/fields.py |
215 |
2 |
4 |
4 |
1 |
Build Drupal attributes and relationships from Vault table mappings. |
backend/domains/vault/drupal/languages.py |
223 |
5 |
7 |
4 |
6 |
Drupal language and translatable-field discovery with owned caches. |
backend/domains/vault/drupal/markdown.py |
125 |
1 |
4 |
0 |
4 |
Gnosi Markdown preprocessing for Drupal rich-text fields. |
backend/domains/vault/drupal/matching.py |
137 |
1 |
2 |
1 |
1 |
Match existing Drupal nodes to unsynchronized Vault rows by title. |
backend/domains/vault/drupal/media.py |
335 |
4 |
8 |
1 |
6 |
Local file resolution and web-safe media preparation for Drupal. |
backend/domains/vault/drupal/service.py |
720 |
6 |
14 |
10 |
3 |
Orchestrate idempotent Vault-row synchronization to Drupal. |
backend/domains/vault/facade_bridge.py |
40 |
0 |
4 |
0 |
3 |
Compatibility export registry for the historical Vault API facade. |
backend/domains/vault/files/__init__.py |
1 |
0 |
0 |
0 |
0 |
Vault file serving, local links, uploads, and physical deletion. |
backend/domains/vault/files/api.py |
416 |
1 |
24 |
9 |
19 |
HTTP adapters and route registration for vault file workflows. |
backend/domains/vault/files/contracts.py |
57 |
4 |
0 |
0 |
4 |
Public JSON response contracts for Vault file insertion workflows. |
backend/domains/vault/files/host_trash.py |
39 |
0 |
1 |
0 |
1 |
Host adapter for recoverable physical-file deletion. |
backend/domains/vault/files/local_service.py |
386 |
4 |
10 |
4 |
13 |
Services for local-file tokens, portable links, and physical deletion. |
backend/domains/vault/files/property_service.py |
225 |
1 |
7 |
1 |
8 |
Property-file destination, upload, naming, and response services. |
backend/domains/vault/files/request_contracts.py |
42 |
4 |
0 |
0 |
4 |
Compatibility-preserving request contracts for Vault file routes. |
backend/domains/vault/files/route_composition.py |
436 |
0 |
13 |
2 |
11 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/files/serving.py |
255 |
0 |
7 |
3 |
7 |
Contained and cloud-aware vault file streaming. |
backend/domains/vault/files/state.py |
111 |
2 |
0 |
0 |
2 |
Single owners for mutable vault-file state. |
backend/domains/vault/files/thumbnails.py |
194 |
1 |
5 |
1 |
6 |
QuickLook thumbnail resolution and streaming. |
backend/domains/vault/history/__init__.py |
5 |
0 |
0 |
0 |
0 |
Version history for vault pages. |
backend/domains/vault/history/repository.py |
133 |
1 |
0 |
0 |
1 |
Filesystem repository for forward-only vault page history. |
backend/domains/vault/knowledge/__init__.py |
1 |
0 |
0 |
0 |
0 |
Vault domain package. |
backend/domains/vault/knowledge/aliases.py |
28 |
0 |
1 |
0 |
0 |
Knowledge URLs share the historical handlers and their authorization guards. |
backend/domains/vault/knowledge/config_routes.py |
329 |
0 |
11 |
8 |
10 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/knowledge/contracts.py |
171 |
16 |
0 |
0 |
5 |
Public contracts for selecting the Vault Brain table. |
backend/domains/vault/knowledge/jobs_routes.py |
705 |
29 |
18 |
13 |
30 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/knowledge/native_calls.py |
24 |
1 |
1 |
0 |
2 |
Narrow native calls whose lookup order is part of the Knowledge contract. |
backend/domains/vault/knowledge/schema_service.py |
541 |
0 |
25 |
0 |
13 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/links/__init__.py |
5 |
0 |
0 |
0 |
0 |
Vault wikilink, backlink and mention domain. |
backend/domains/vault/links/api/__init__.py |
5 |
0 |
0 |
0 |
0 |
HTTP adapters for the vault links domain. |
backend/domains/vault/links/api/dependencies.py |
49 |
2 |
0 |
0 |
0 |
Narrow composition ports used by link HTTP adapters. |
backend/domains/vault/links/api/mentions.py |
287 |
0 |
7 |
0 |
0 |
Unlinked-mention discovery and link action HTTP adapters. |
backend/domains/vault/links/api/navigation.py |
344 |
0 |
8 |
0 |
0 |
Reverse-link observability and navigation HTTP adapters. |
backend/domains/vault/links/api/overview.py |
51 |
0 |
1 |
0 |
0 |
Global and alias index HTTP registration. |
backend/domains/vault/links/api/preview.py |
169 |
1 |
4 |
1 |
1 |
Safe external-link preview HTTP adapter. |
backend/domains/vault/links/document_cache.py |
279 |
2 |
10 |
0 |
10 |
Persistent mtime-keyed body and parsed-document caches for Vault links. |
backend/domains/vault/links/document_inventory.py |
148 |
2 |
6 |
0 |
3 |
Cached inventory of Markdown pages and dashboards eligible for linking. |
backend/domains/vault/links/index_service.py |
565 |
2 |
16 |
0 |
0 |
Reverse-link index services and persistence. |
backend/domains/vault/links/parsing.py |
215 |
0 |
12 |
0 |
0 |
Pure parsing operations for wikilinks and unlinked mentions. |
backend/domains/vault/links/relation_sync.py |
188 |
1 |
4 |
0 |
4 |
Filesystem orchestration for bidirectional Vault relation synchronization. |
backend/domains/vault/links/runtime.py |
558 |
0 |
43 |
0 |
22 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/links/schemas.py |
109 |
13 |
0 |
0 |
5 |
Public request contracts for vault links. |
backend/domains/vault/links/state.py |
93 |
4 |
0 |
0 |
1 |
Single process-wide owner for the reverse-link index. |
backend/domains/vault/links/titles.py |
26 |
0 |
2 |
0 |
0 |
Readable reference labels without changing stored page identities. |
backend/domains/vault/media/__init__.py |
1 |
0 |
0 |
0 |
0 |
Vault domain package. |
backend/domains/vault/media/composition.py |
93 |
1 |
2 |
0 |
3 |
Typed late-bound ports for the remaining historical Vault collaborators. |
backend/domains/vault/media/contracts.py |
79 |
6 |
0 |
0 |
1 |
Direct-call media payloads, separate from HTTP response validation. |
backend/domains/vault/media/routes.py |
473 |
2 |
30 |
14 |
14 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/media/schemas.py |
126 |
13 |
0 |
0 |
3 |
Typed JSON contracts for the Vault media browser. |
backend/domains/vault/media/unsplash_payload.py |
39 |
0 |
2 |
0 |
1 |
Read the provider JSON shape without coercing returned field values. |
backend/domains/vault/pages/__init__.py |
5 |
0 |
0 |
0 |
0 |
Page catalog, persistence, preview and indexing boundaries. |
backend/domains/vault/pages/cache.py |
151 |
0 |
10 |
1 |
10 |
Concurrency and short-lived caches for vault page operations. |
backend/domains/vault/pages/create_service.py |
220 |
1 |
5 |
1 |
3 |
Application service for creating one vault page. |
backend/domains/vault/pages/creation_callbacks.py |
63 |
1 |
2 |
0 |
0 |
Explicit recovery allowlist; persisted names never select importable code. |
backend/domains/vault/pages/creation_inputs.py |
211 |
1 |
7 |
0 |
2 |
Typed replay data; never deserialize code or silently accept stale documents. |
backend/domains/vault/pages/creation_recovery.py |
260 |
1 |
10 |
1 |
3 |
Continue only recorded, unstarted work after a terminated page creation. |
backend/domains/vault/pages/creation_requests.py |
336 |
1 |
5 |
2 |
0 |
Local durable receipts for page creation, independent of cloud storage. |
backend/domains/vault/pages/creation_steps.py |
136 |
3 |
0 |
0 |
2 |
Durable checkpoints around side effects, including the uncertain crash gap. |
backend/domains/vault/pages/disk_cache.py |
40 |
0 |
3 |
0 |
1 |
Validate derived page-index data before it is published to shared state. |
backend/domains/vault/pages/foundation.py |
745 |
0 |
44 |
0 |
28 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/pages/foundation_values.py |
32 |
0 |
2 |
0 |
2 |
Native page-document operations on values without a declared schema. |
backend/domains/vault/pages/identifiers.py |
32 |
0 |
2 |
0 |
2 |
Validation for page and history identifiers used in filesystem paths. |
backend/domains/vault/pages/index_entries.py |
352 |
2 |
13 |
0 |
9 |
Typed page-index entry construction. |
backend/domains/vault/pages/index_service.py |
736 |
1 |
32 |
0 |
11 |
Vault page-index discovery, refresh and snapshot services. |
backend/domains/vault/pages/markdown_writer.py |
201 |
1 |
7 |
0 |
2 |
Canonical Markdown writer with identity and sidecar loss guards. |
backend/domains/vault/pages/metadata_mutations.py |
488 |
2 |
18 |
3 |
5 |
Bulk metadata mutations for Vault pages and table templates. |
backend/domains/vault/pages/patch_helpers.py |
304 |
1 |
10 |
0 |
6 |
Filesystem, metadata and cache helpers for partial page updates. |
backend/domains/vault/pages/patch_service.py |
232 |
1 |
1 |
1 |
1 |
Application service for partial vault page updates. |
backend/domains/vault/pages/preview_routes.py |
521 |
0 |
15 |
5 |
6 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/pages/resolver.py |
259 |
1 |
12 |
0 |
4 |
Resolve stable page identifiers to current Vault file paths. |
backend/domains/vault/pages/runtime.py |
585 |
3 |
31 |
0 |
14 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/pages/save_helpers.py |
217 |
1 |
9 |
0 |
5 |
Filesystem and metadata helpers for complete page saves. |
backend/domains/vault/pages/save_service.py |
206 |
2 |
2 |
1 |
2 |
Application service for complete vault page saves. |
backend/domains/vault/pages/state.py |
58 |
2 |
0 |
0 |
2 |
Single in-process state owner for vault page operations. |
backend/domains/vault/pages/sync_routes.py |
259 |
7 |
13 |
4 |
5 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/pages/tags.py |
141 |
4 |
7 |
1 |
5 |
Aggregate portable and semantic table tags across Vault pages. |
backend/domains/vault/registry/__init__.py |
6 |
0 |
0 |
0 |
0 |
Vault registry ownership and HTTP-independent operations. |
backend/domains/vault/registry/api.py |
88 |
1 |
3 |
2 |
1 |
HTTP-independent handlers for the vault registry endpoints. |
backend/domains/vault/registry/contracts.py |
60 |
6 |
0 |
0 |
5 |
Public contracts for opening local Vault resources through the host OS. |
backend/domains/vault/registry/defaults.py |
95 |
1 |
3 |
0 |
1 |
Guarded initialization of a new vault registry. |
backend/domains/vault/registry/names.py |
198 |
0 |
9 |
0 |
7 |
Canonical table and view naming rules stored in the registry. |
backend/domains/vault/registry/records.py |
23 |
1 |
2 |
0 |
3 |
Identity-preserving guards for open registry and extension records. |
backend/domains/vault/registry/repository.py |
306 |
3 |
0 |
0 |
1 |
Resilient persistence for the per-vault registry. |
backend/domains/vault/registry/runtime.py |
659 |
0 |
38 |
4 |
26 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/registry/state.py |
28 |
1 |
0 |
0 |
1 |
Single process-wide owner for registry caches and synchronization. |
backend/domains/vault/schemas/__init__.py |
17 |
0 |
0 |
0 |
0 |
Typed request and response schemas for the vault domain. |
backend/domains/vault/schemas/history.py |
33 |
3 |
0 |
0 |
0 |
Public contracts for immutable vault page history. |
backend/domains/vault/schemas/pages.py |
258 |
23 |
0 |
0 |
11 |
Page API schemas owned by the vault domain. |
backend/domains/vault/schemas/tags.py |
23 |
3 |
0 |
0 |
0 |
Public response contracts for the aggregated vault tag index. |
backend/domains/vault/schemas/trash.py |
64 |
6 |
0 |
0 |
0 |
Public contracts for vault title resolution and recoverable trash. |
backend/domains/vault/tables/__init__.py |
1 |
0 |
0 |
0 |
0 |
Vault databases, tables, properties and option catalogs. |
backend/domains/vault/tables/api.py |
131 |
1 |
7 |
4 |
0 |
Database and table collection operations. |
backend/domains/vault/tables/catalogs/__init__.py |
73 |
0 |
0 |
0 |
0 |
Typed option catalogs, semantic roles and status seeds. |
backend/domains/vault/tables/catalogs/core.py |
132 |
0 |
10 |
0 |
5 |
Option normalization and property-level catalog access. |
backend/domains/vault/tables/catalogs/global_status.py |
131 |
0 |
9 |
0 |
1 |
Maintenance of explicitly shared status catalogs. |
backend/domains/vault/tables/catalogs/roles.py |
109 |
0 |
6 |
0 |
2 |
Semantic role discovery and assignment for table properties. |
backend/domains/vault/tables/catalogs/seeds.py |
156 |
0 |
8 |
0 |
3 |
Per-table option normalization and feature-aware status seeds. |
backend/domains/vault/tables/catalogs/types.py |
20 |
1 |
0 |
0 |
1 |
Shared option-catalog value types. |
backend/domains/vault/tables/composition.py |
39 |
1 |
0 |
0 |
1 |
Typed dependency composition for table rows, schemas and saved views. |
backend/domains/vault/tables/contracts.py |
135 |
13 |
0 |
0 |
8 |
Public HTTP contracts for vault registry collections. |
backend/domains/vault/tables/folders.py |
159 |
1 |
8 |
0 |
4 |
Physical Vault-folder lifecycle for tables. |
backend/domains/vault/tables/formula_recalculation.py |
213 |
2 |
10 |
0 |
2 |
Serialized recomputation of formulas that depend on other table rows. |
backend/domains/vault/tables/legacy_composition.py |
567 |
0 |
6 |
0 |
3 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/tables/lifecycle.py |
557 |
4 |
17 |
3 |
0 |
Table creation, deletion and rename services. |
backend/domains/vault/tables/options.py |
607 |
2 |
23 |
8 |
5 |
Shared option catalogs and row-value rewrites. |
backend/domains/vault/tables/routes.py |
584 |
0 |
44 |
25 |
26 |
FastAPI boundary for databases, table rows, views and folder schemas. |
backend/domains/vault/tables/rows.py |
446 |
2 |
17 |
0 |
11 |
Table row discovery, context resolution and read enrichment. |
backend/domains/vault/tables/rules/__init__.py |
6 |
0 |
0 |
0 |
0 |
Typed database formulas, rollups, lookups and automations. |
backend/domains/vault/tables/rules/automations.py |
117 |
0 |
7 |
0 |
2 |
Property-change triggers and metadata automation actions. |
backend/domains/vault/tables/rules/definitions.py |
268 |
0 |
13 |
0 |
2 |
Extraction and dependency ordering of formulas and rollups. |
backend/domains/vault/tables/rules/engine.py |
510 |
1 |
4 |
0 |
2 |
Stateful facade over typed database-rule domain services. |
backend/domains/vault/tables/rules/records.py |
313 |
0 |
16 |
0 |
4 |
Registry, frontmatter and cross-record access for database rules. |
backend/domains/vault/tables/rules/rollups.py |
206 |
0 |
12 |
0 |
2 |
Related-row collection and rollup aggregation. |
backend/domains/vault/tables/rules/types.py |
54 |
3 |
0 |
0 |
1 |
Ports and shared value types for database rule evaluation. |
backend/domains/vault/tables/schema.py |
433 |
1 |
20 |
1 |
7 |
Table schema revisions and property mutation rules. |
backend/domains/vault/tables/security.py |
18 |
0 |
1 |
0 |
1 |
Narrow typed access to the workspace authorization composition boundary. |
backend/domains/vault/tables/status_options.py |
127 |
1 |
6 |
0 |
2 |
Best-effort persistence of status values created by action rules. |
backend/domains/vault/translation/__init__.py |
19 |
0 |
0 |
0 |
0 |
Typed Vault translation workflows and compatibility-neutral services. |
backend/domains/vault/translation/adapters.py |
77 |
0 |
3 |
0 |
3 |
Lazy optional-provider adapters for Vault translation workflows. |
backend/domains/vault/translation/http_values.py |
19 |
0 |
1 |
0 |
1 |
Text narrowing at JSON request boundaries, without coercing malformed input. |
backend/domains/vault/translation/lifecycle.py |
387 |
1 |
12 |
3 |
11 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/translation/lookup.py |
131 |
1 |
3 |
2 |
2 |
Translation-child discovery with cloud-file recovery. |
backend/domains/vault/translation/metadata_io.py |
123 |
1 |
4 |
0 |
2 |
Minimal metadata writes used by translation lifecycle effects. |
backend/domains/vault/translation/page_service.py |
237 |
1 |
5 |
2 |
1 |
Typed translation workflow for standalone Vault pages. |
backend/domains/vault/translation/request_contracts.py |
93 |
9 |
1 |
0 |
2 |
Compatibility-preserving request contracts for Vault skill routes. |
backend/domains/vault/translation/routes.py |
707 |
12 |
12 |
11 |
18 |
Typed Vault domain extracted from the historical route facade. |
backend/domains/vault/translation/row_service.py |
591 |
2 |
12 |
5 |
1 |
Typed, idempotent translation workflow for table rows. |
backend/domains/vault/translation/staleness.py |
176 |
2 |
5 |
0 |
2 |
Propagation of translation staleness after source-page edits. |
backend/domains/vault/translation/types.py |
80 |
4 |
0 |
0 |
3 |
Shared strict contracts for Vault translation services. |
backend/domains/vault/trash/__init__.py |
5 |
0 |
0 |
0 |
0 |
Soft-delete persistence for vault pages. |
backend/domains/vault/trash/purge.py |
166 |
2 |
7 |
0 |
2 |
Permanent trash purge and best-effort trace cleanup. |
backend/domains/vault/trash/repository.py |
236 |
2 |
2 |
0 |
3 |
Filesystem repository for soft-deleted vault pages. |
backend/domains/vault/views/__init__.py |
1 |
0 |
0 |
0 |
0 |
Vault saved views and legacy folder schemas. |
backend/domains/vault/views/api.py |
275 |
1 |
11 |
7 |
0 |
Saved-view operations backed by the central registry. |
backend/domains/vault/views/contracts.py |
67 |
7 |
0 |
0 |
1 |
Public HTTP contracts for saved Vault views. |
backend/domains/vault/views/filters.py |
298 |
0 |
18 |
0 |
2 |
Saved-view filter evaluation with frontend-compatible coercion. |
backend/domains/vault/views/row_resolution.py |
194 |
0 |
12 |
0 |
3 |
Saved-view filtering, sorting and in-memory joins. |
backend/domains/vault/views/runtime_types.py |
41 |
0 |
0 |
0 |
0 |
Shared in-memory types for saved-view evaluation and snapshots. |
backend/domains/vault/views/schema.py |
78 |
2 |
3 |
2 |
1 |
Backward-compatible folder schema persistence. |
backend/domains/vault/views/snapshot_markup.py |
210 |
0 |
18 |
0 |
5 |
Markdown syntax for persisted saved-view definitions and snapshots. |
backend/domains/vault/views/snapshot_materialization.py |
239 |
0 |
11 |
0 |
2 |
Idempotent materialization of saved-view results into Markdown. |
backend/domains/vault/views/snapshots.py |
468 |
2 |
15 |
0 |
8 |
Materialized Markdown snapshots for saved table views. |
backend/domains/vault/views/sorting.py |
118 |
0 |
6 |
0 |
3 |
Frontend-compatible saved-view row sorting. |
backend/domains/workspace/__init__.py |
1 |
0 |
0 |
0 |
0 |
Workspace domain. |
backend/domains/workspace/api/__init__.py |
1 |
0 |
0 |
0 |
0 |
Workspace HTTP API. |
backend/domains/workspace/api/routes.py |
444 |
0 |
11 |
11 |
0 |
No module docstring |
backend/domains/workspace/api/schemas.py |
21 |
2 |
0 |
0 |
2 |
Public response contracts for workspace membership administration. |