Files
orca/config/main-blocking-sqlite-baseline.txt
T
Brennan Benson 2019690164 Register native chat SQL workers with the main-blocking ratchet
The journal SQL writer and reader entries run on worker threads. Their
dependencies are grandfathered in the SQLite baseline as worker-only, the
same way existing worker dependencies are; none run SQL on Electron main.
Prune baseline rows the branch no longer needs.
2026-11-12 20:08:52 -08:00

185 lines
14 KiB
Plaintext

# Legacy synchronous sqlite uses per file; counts may only go DOWN.
# Only explicit worker/utility entry files are exempt; their imports remain guarded.
3 src/main/ai-vault-search/query/session-search-engine.ts
6 src/main/ai-vault-search/query/session-search-postings.ts
8 src/main/ai-vault-search/query/session-search-retrieval.ts
2 src/main/ai-vault-search/query/session-search-snippet.ts
2 src/main/ai-vault-search/query/session-search-source-presence.ts
2 src/main/ai-vault-search/query/session-search-typo-repair.ts
10 src/main/ai-vault-search/storage/session-search-file-records.ts
8 src/main/ai-vault-search/storage/session-search-index-generation.ts
17 src/main/ai-vault-search/storage/session-search-index-writer.ts
10 src/main/ai-vault-search/storage/session-search-message-rows.ts
3 src/main/ai-vault-search/storage/session-search-query-schema.ts
17 src/main/ai-vault-search/storage/session-search-retention-delete.ts
13 src/main/ai-vault-search/storage/session-search-schema.ts
16 src/main/ai-vault-search/storage/session-search-store.ts
26 src/main/ai-vault-search/storage/session-search-tool-purge.ts
9 src/main/ai-vault-search/storage/session-search-write-buffer.ts
19 src/main/ai-vault/parse-cache/session-parse-cache-database.ts
13 src/main/ai-vault/parse-cache/session-scope-cwds-table.ts
2 src/main/ai-vault/scanners/opencode/sqlite/session-scanner-opencode-sqlite-capture.ts
4 src/main/ai-vault/scanners/opencode/sqlite/session-scanner-opencode-sqlite-list.ts
1 src/main/ai-vault/scanners/opencode/sqlite/session-scanner-opencode-sqlite-open.ts
6 src/main/ai-vault/scanners/opencode/sqlite/session-scanner-opencode-sqlite.ts
5 src/main/ai-vault/scanners/opencode2/session-scanner-opencode2-sqlite-list.ts
9 src/main/ai-vault/scanners/opencode2/session-scanner-opencode2-sqlite.ts
5 src/main/browser-passwords/browser-password-chromium-import.ts
1 src/main/browser/cookies/chromium/prepare-import.ts
5 src/main/browser/cookies/sources/browser-cookie-firefox-import.ts
25 src/main/browser/cookies/staging/browser-cookie-staged-import.ts
8 src/main/codex/history/index/codex-state-db.ts
3 src/main/foreign-sqlite-readers/readers/cursor-profile.ts
44 src/main/github/pr-watch/pr-check-event-tables.ts
14 src/main/github/pr-watch/pr-pending-actions.ts
18 src/main/github/pr-watch/pr-watch-tables.ts
6 src/main/managed-data-accounts/credential-capture.ts
19 src/main/native-chat/agent-session-attachments/agent-session-attachment-claims.ts
3 src/main/native-chat/agent-session-journal/database/journal-checkpoint-owner.ts
13 src/main/native-chat/agent-session-journal/database/journal-database.ts
5 src/main/native-chat/agent-session-journal/database/journal-domain-database.ts
2 src/main/native-chat/agent-session-journal/database/journal-domain-migrations.ts
20 src/main/native-chat/agent-session-journal/database/journal-domain-profile-import.ts
1 src/main/native-chat/agent-session-journal/database/journal-host-database.ts
12 src/main/native-chat/agent-session-journal/durable-rows/journal-row-table.ts
18 src/main/native-chat/agent-session-journal/history-import/journal-pi-active-branch.ts
14 src/main/native-chat/agent-session-journal/journal-domain-command-turn.ts
2 src/main/native-chat/agent-session-journal/journal-domain-context-command.ts
17 src/main/native-chat/agent-session-journal/journal-domain-context-replacement.ts
10 src/main/native-chat/agent-session-journal/journal-domain-control-command.ts
8 src/main/native-chat/agent-session-journal/journal-domain-current-item.ts
4 src/main/native-chat/agent-session-journal/journal-domain-dispatch-attempt.ts
2 src/main/native-chat/agent-session-journal/journal-domain-dispatch-placement.ts
8 src/main/native-chat/agent-session-journal/journal-domain-dispatch.ts
24 src/main/native-chat/agent-session-journal/journal-domain-edit-leases.ts
10 src/main/native-chat/agent-session-journal/journal-domain-generation-reads.ts
2 src/main/native-chat/agent-session-journal/journal-domain-generation-settlement.ts
10 src/main/native-chat/agent-session-journal/journal-domain-history-after.ts
9 src/main/native-chat/agent-session-journal/journal-domain-history-page.ts
4 src/main/native-chat/agent-session-journal/journal-domain-history-roster.ts
8 src/main/native-chat/agent-session-journal/journal-domain-history-window.ts
6 src/main/native-chat/agent-session-journal/journal-domain-import-discard.ts
24 src/main/native-chat/agent-session-journal/journal-domain-import-rows.ts
4 src/main/native-chat/agent-session-journal/journal-domain-import-submissions.ts
2 src/main/native-chat/agent-session-journal/journal-domain-import.ts
16 src/main/native-chat/agent-session-journal/journal-domain-input-ends.ts
12 src/main/native-chat/agent-session-journal/journal-domain-input-recovery.ts
4 src/main/native-chat/agent-session-journal/journal-domain-item-display.ts
4 src/main/native-chat/agent-session-journal/journal-domain-item-names.ts
2 src/main/native-chat/agent-session-journal/journal-domain-item-normalization.ts
4 src/main/native-chat/agent-session-journal/journal-domain-item-presentation.ts
24 src/main/native-chat/agent-session-journal/journal-domain-item-removal.ts
18 src/main/native-chat/agent-session-journal/journal-domain-item.ts
4 src/main/native-chat/agent-session-journal/journal-domain-lifecycle-dispatch.ts
12 src/main/native-chat/agent-session-journal/journal-domain-lifecycle-item.ts
12 src/main/native-chat/agent-session-journal/journal-domain-lifecycle.ts
11 src/main/native-chat/agent-session-journal/journal-domain-maintenance.ts
14 src/main/native-chat/agent-session-journal/journal-domain-outline.ts
8 src/main/native-chat/agent-session-journal/journal-domain-queue-clear.ts
6 src/main/native-chat/agent-session-journal/journal-domain-queue-command.ts
10 src/main/native-chat/agent-session-journal/journal-domain-queue-failures.ts
6 src/main/native-chat/agent-session-journal/journal-domain-queue-pauses.ts
8 src/main/native-chat/agent-session-journal/journal-domain-queue-reads.ts
4 src/main/native-chat/agent-session-journal/journal-domain-queue-revision.ts
10 src/main/native-chat/agent-session-journal/journal-domain-queue-rows.ts
2 src/main/native-chat/agent-session-journal/journal-domain-request-failure.ts
8 src/main/native-chat/agent-session-journal/journal-domain-retained-failures.ts
6 src/main/native-chat/agent-session-journal/journal-domain-stop-notes.ts
12 src/main/native-chat/agent-session-journal/journal-domain-submission-admission.ts
2 src/main/native-chat/agent-session-journal/journal-domain-submission-consume.ts
4 src/main/native-chat/agent-session-journal/journal-domain-submission-records.ts
2 src/main/native-chat/agent-session-journal/journal-domain-submission-revision.ts
4 src/main/native-chat/agent-session-journal/journal-domain-taken-stop.ts
2 src/main/native-chat/agent-session-journal/journal-domain-text-snapshot.ts
14 src/main/native-chat/agent-session-journal/journal-domain-timeline-reads.ts
4 src/main/native-chat/agent-session-journal/journal-domain-turn-scope.ts
10 src/main/native-chat/agent-session-journal/journal-fork-capture.ts
30 src/main/native-chat/agent-session-journal/journal-fork-preparation.ts
20 src/main/native-chat/agent-session-journal/journal-fork-presentation.ts
4 src/main/native-chat/agent-session-journal/journal-fork-source-proof.ts
10 src/main/native-chat/agent-session-journal/journal-fork-stage-page.ts
12 src/main/native-chat/agent-session-journal/journal-fork-stages.ts
4 src/main/native-chat/agent-session-journal/journal-fork-workspace.ts
2 src/main/native-chat/agent-session-journal/journal-open-queue-withdrawal.ts
4 src/main/native-chat/agent-session-journal/journal-sql-accepted-inputs.ts
6 src/main/native-chat/agent-session-journal/journal-sql-automatic-submission-command.ts
6 src/main/native-chat/agent-session-journal/journal-sql-batch.ts
10 src/main/native-chat/agent-session-journal/journal-sql-claude-identities.ts
2 src/main/native-chat/agent-session-journal/journal-sql-command-dispatch.ts
8 src/main/native-chat/agent-session-journal/journal-sql-continuation-context.ts
21 src/main/native-chat/agent-session-journal/journal-sql-database-read.ts
2 src/main/native-chat/agent-session-journal/journal-sql-edit-lease-command.ts
12 src/main/native-chat/agent-session-journal/journal-sql-event-tail.ts
4 src/main/native-chat/agent-session-journal/journal-sql-history-items.ts
24 src/main/native-chat/agent-session-journal/journal-sql-item-reads.ts
10 src/main/native-chat/agent-session-journal/journal-sql-lifecycle-reads.ts
5 src/main/native-chat/agent-session-journal/journal-sql-message-commit.ts
12 src/main/native-chat/agent-session-journal/journal-sql-message-effects.ts
13 src/main/native-chat/agent-session-journal/journal-sql-open-command.ts
5 src/main/native-chat/agent-session-journal/journal-sql-read-transaction.ts
10 src/main/native-chat/agent-session-journal/journal-sql-rewind-command.ts
4 src/main/native-chat/agent-session-journal/journal-sql-send-admission.ts
7 src/main/native-chat/agent-session-journal/journal-sql-steps.ts
4 src/main/native-chat/agent-session-journal/journal-writer-effects.ts
4 src/main/native-chat/agent-session-journal/journal-writer-operation-expiry.ts
12 src/main/native-chat/agent-session-journal/journal-writer-store-mutation.ts
15 src/main/native-chat/agent-session-journal/outcomes/journal-outcome-format.ts
6 src/main/native-chat/agent-session-journal/outcomes/journal-outcome-table.ts
2 src/main/native-chat/agent-session-journal/queued-messages/journal-queue-import.ts
5 src/main/native-chat/agent-session-journal/queued-messages/queued-message-schema.ts
10 src/main/native-chat/agent-session-journal/replay/journal-historical-inputs.ts
4 src/main/native-chat/agent-session-journal/replay/journal-read-row.ts
8 src/main/native-chat/agent-session-journal/replay/journal-retained-inputs.ts
1 src/main/native-chat/agent-session-journal/writing/command-receipt-schema.ts
8 src/main/native-chat/agent-session-journal/writing/command-receipt-table.ts
2 src/main/native-chat/agent-session-journal/writing/journal-goal-attachment-inverse.ts
4 src/main/native-chat/agent-session-journal/writing/mail-withdrawal-receipts.ts
10 src/main/native-chat/transcript-history/opencode/transcript-opencode-sqlite-query.ts
14 src/main/native-chat/transcript-history/opencode/transcript-opencode2-fork-coverage.ts
10 src/main/native-chat/transcript-history/opencode/transcript-opencode2-sqlite.ts
10 src/main/opencode-usage/opencode-usage-row-queries.ts
1 src/main/opencode-usage/scanner.ts
12 src/main/persistence/moving-wsl-projects/desktop-state/wsl-move-orchestration-history-rewrite.ts
8 src/main/persistence/profile-state/automation-runs/profile-state-automation-runs-migration.ts
4 src/main/persistence/profile-state/automation-runs/profile-state-automation-runs-reader.ts
6 src/main/persistence/profile-state/automation-runs/profile-state-automation-runs-storage.ts
2 src/main/persistence/profile-state/automation-runs/profile-state-automation-runs-validation.ts
8 src/main/persistence/profile-state/automation-runs/profile-state-automation-runs-writer.ts
2 src/main/persistence/profile-state/automation-runs/profile-state-automation-runs.ts
3 src/main/persistence/profile-state/database/profile-state-database-snapshot.ts
4 src/main/persistence/profile-state/database/profile-state-database-validation.ts
6 src/main/persistence/profile-state/database/profile-state-database.ts
3 src/main/persistence/profile-state/database/profile-state-read-snapshot.ts
4 src/main/persistence/profile-state/database/profile-state-revision.ts
3 src/main/persistence/profile-state/database/profile-state-write-transaction.ts
2 src/main/persistence/profile-state/document-parts/profile-state-document-parts-reader.ts
25 src/main/persistence/profile-state/document-parts/profile-state-document-parts-storage.ts
3 src/main/persistence/profile-state/document-parts/profile-state-document-parts.ts
4 src/main/persistence/profile-state/document-parts/profile-state-legacy-document-refresh.ts
2 src/main/persistence/profile-state/documents/profile-state-document-reader.ts
7 src/main/persistence/profile-state/documents/profile-state-documents.ts
8 src/main/persistence/profile-state/documents/profile-state-domain-writes.ts
4 src/main/persistence/profile-state/legacy-json/profile-state-json-acceptance.ts
2 src/main/persistence/profile-state/recovery/profile-state-section-repair.ts
3 src/main/rate-limits/providers/opencode-go/opencode-go-api-key-source.ts
2 src/main/runtime/agent-session/records/agent-session-record-lineage.ts
40 src/main/runtime/agent-session/records/agent-session-record-rows.ts
23 src/main/runtime/orchestration/db/dispatch-context/presentation-completion-source.ts
6 src/main/runtime/orchestration/db/dispatch-row-writer.ts
1 src/main/runtime/orchestration/db/federation/federated-stub-home-run-backfill.ts
9 src/main/runtime/orchestration/db/lifecycle-transition.ts
7 src/main/runtime/orchestration/db/mutation-receipts/mutation-receipt-capacity.ts
5 src/main/runtime/orchestration/db/orchestration-db.ts
4 src/main/runtime/orchestration/db/peer-runs/peer-run-queue-sql.ts
10 src/main/runtime/orchestration/db/reset/removed-orchestration-work-read.ts
6 src/main/runtime/orchestration/db/reset/removed-orchestration-work-store.ts
4 src/main/runtime/orchestration/db/runs/run-coordinator-mail-routing.ts
12 src/main/runtime/orchestration/db/schema/orchestration-schema-version-skew.ts
15 src/main/runtime/orchestration/db/schema/structured-worker-orca-session-backfill.ts
5 src/main/runtime/orchestration/db/worker-dispatch/worker-dispatch-settlement.ts
4 src/main/runtime/orchestration/workers/lifecycle/context-only-dispatch-release.ts
19 src/main/sqlite/row-cache/keyed-json-row-cache.ts
5 src/main/sqlite/sync-database.ts
8 src/main/sqlite/versioned-cache-database.ts
6 src/main/wsl/filesystem/wsl-drive-unc-chat-rekey.ts