QuaiWhale logo
QuaiWhale
Intelligence

Entity Intelligence

Evaluates canonical identity evidence and reconciles server-confirmed entity signals.

Live
Runtime key
canonical_identity
Railway process
worker
Required production process
Last heartbeat
Jul 31, 2026, 12:41:58 a.m.
UTC
Last successful cycle
Jul 31, 2026, 12:33:59 a.m.
UTC
Runtime status
completed
Next scheduled run
Jul 31, 2026, 12:43:43 a.m.
UTC
Last cycle duration
16s
Completed Jul 31, 2026, 12:33:59 a.m. UTC
Process started
Jul 31, 2026, 12:32:58 a.m.
UTC
Current runtime snapshot

Point-in-time operational summary

This worker exposes a current loop-state record in this view. No multi-run history is requested or inferred.

Live
Runtime status
completed
Next scheduled
Jul 31, 2026, 12:43:43 a.m.
Checkpoint fields
7
Metadata fields
33
Exact data chain

Input to product surface

required process
Step 1Input
Open canonical investigations

Reads open and monitoring investigations with a durable keyset cursor and bounded hydration pages.

Step 2Evidence
Hydrate identity context

Loads targeted feedback and supporting rows for miner, exchange, receiver, and registry-related identity evaluation.

Step 3Evaluation
Apply identity rules and pressure caps

Evaluates identity candidates, expansion evidence, confirmation rules, and trusted-registry reconciliation with bounded workload caps.

Step 4Persistence
Persist material identity state

Updates canonical decisions and feedback, records promotion evidence, reconciles trusted entities, and advances the runtime cursor.

Step 5Product
Expose entity intelligence

Powers entity confirmations, identity review, entity groups, trusted entities, and address intelligence.

Required dependencies

The chain cannot produce its canonical output without these dependencies.

Supabase service role

Reads canonical investigations and writes identity evaluation results and runtime cursor state.

Identity evaluation engine

Deterministic rules for miner pools, miner wallets, exchanges, and registry propagation.

Secondary and fallback paths

Recovery, enrichment, transport, or coordination paths that do not replace the canonical source of truth.

Interpretation feedback

Hydrates supporting transaction feedback in bounded batches.

Trusted entity registry

Reconciles server-confirmed identities while preserving protected records.

Canonical refresh gate

Refresh waits while identity evaluation is actively writing.

Storage contract

Tables read or written by this worker chain.

Swipe horizontally to inspect all columns

TablePurpose
investigationsIdentity decision and evidence snapshots on canonical rows.
investigation_status_eventsIdentity promotion and confirmation audit events.
interpreted_signal_feedbackSupporting normalized feedback used by identity evaluation.
trusted_entity_registryReconciled server-confirmed entity records.
worker_loop_stateDurable identity cursor and bounded cycle telemetry.

Product outputs

User-facing workspaces directly powered by this chain.

Runtime checkpoint

Canonical investigation keyset cursor

Evaluated
1 560
Materially Changed
113
Canonical Rows Fetched
1 000
Identity Cursor Created At
2026-05-25T06:10:34.253412+00:00
Identity Cursor Id
9945214a-7b52-43c8-9e80-95d0c628c6ed
Identity Cursor Wrapped
No
Identity Cursor Advanced Rows
1 000

Cycle metadata

Limit
2 000
Errors
0
Changed
1 560
Evaluated
1 560
Interval Ms
600 000
Event Errors
0
Pressure Mode
bounded_v5
Cursor Read Errors
0
Unchanged Skipped
1 447
Cursor Read Retries
0
Materially Changed
113
Auto Feedback Errors
0
Cursor Read Attempts
1
Degraded For Timeout
0
Consecutive Failures
0
Heartbeat Batch Calls
0
Identity Write Errors
0
Targeted Fetch Errors
0
Canonical Fetch Errors
0
Canonical Rows Fetched
1 000

Implementation map

Primary repository files implementing this worker chain and its product read path.

worker/canonical-identity-runner.js
worker/canonical-identity-loop.js
worker/canonical-identity-pressure-evaluator.js