Operator access required. Sign in with an operator account.
Sign inOperator console
Operator control center
Accounts, signal intelligence, pipeline, moderation, identity, and audit — the full operator surface for the LoanLedger network.
Loading published segment counts…
Overview
Signal intelligence
Historical unpaid/default signal database — imported from offline CSV sources, separate from the live contributions pipeline. Lenders query this via POST /network/warnings/lookup.
Signal aggregate summary
Loading signal data…
Import batches
Each CSV import run. Run via npm run import:historical on the server.
-
| ID | Source | Status | Input | Inserted | Dupes | Quarantined | Created |
|---|
Borrower lookup
-
Facts browser
Loading facts…
| ID | Borrower | Lender | Principal | Currency | Loan date | Unpaid at | Subreddit | Source |
|---|
Network & warnings
Warning signal governance: open and resolve disputes on moderated default signals and warning lookups. Case sharing grants for multi-operator access to case detail.
Open dispute
Loading disputes
| ID | Borrower | Status | Updated | Action |
|---|
Accounts & access
Add account
Create a lender account. Send the credentials to the user out-of-band.
Send lender inbox message
One-way system notice via POST /admin/notifications (same feed as Account → Messages). Requires users.approve.
Loading
| Status | Entitlements | Created | Action |
|---|
Account entitlements
Set per-account capabilities (with audit trail).
network_warnings unlocks borrower warning signals for lenders who are permitted and have network sharing enabled.
network_insights_extended adds richer / deeper insight surfaces when the server sets LOANLEDGER_ENABLE_EXTENDED_INSIGHTS=1 (same participation rules).
Loading account entitlements
Operator capability templates
Apply preset capability bundles with optional add/remove overrides. Every assignment is retained in history.
Loading operator template tools
-
Default intelligence lists
Inspect published list rows (default, repaid, partial, etc.)—the same segments lenders see after moderation and build. Operator-only.
List contents
-
Loading
| Borrower | Outcome | First seen | Reports | Action |
|---|
Moderation queue
Staged default reports from lender sync (and related intake) wait here for approve or reject. Only approved rows are promoted into moderated signals and published lists. Work in batches—Rows per page is pagination, not a system cap. Approved borrower-level detail also appears under Ingestion & publish.
Selected: 0
Loading
-
-
| Borrower | Client | Reason | Status | Reported at | Identity | Actions |
|---|
No items pending review.
Status column: top line = review state. Second line = machine reason code and assignment (who claimed the row). Reason column = operator notes on the staging row when present.
-
Change Rows per page and click Refresh to load a larger batch; use Prev/Next to move through the full result set.
Identity cases
Operator subject graph: resolve a case by borrower_id, inspect linked handles and encrypted assertions, and act on pending link suggestions (requires identity.merge). Separate from the Moderation queue (staging defaults). Curating published truth stays under Ingestion & publish. Deep link: /admin/?identity_borrower=<id>#identity (also from the Identity column on staging rows). Desktop apps: GET /config/app → identity_case_open_url_pattern.
-
Subject
-
Members (borrower_id)
| borrower_id | Since |
|---|
No members.
Assertions (encrypted at rest)
Ciphertext is opaque in the UI; decrypt only with your key workflow.
| Type | Key | Fingerprint | Revoked | Created |
|---|
No assertions.
Pending link suggestions
Pairs of subjects proposed for linking. Approve or reject with audit trail.
| ID | Subject A | Subject B | Score | Created | Actions |
|---|
No pending suggestions.
-
Pipeline
Builds and refreshes curated default/repaid lists from approved contributions. Automatic scheduling is opt-in via operator config — disabled by default. Signal intelligence (historical CSV data) is managed separately under the Signal intelligence tab.
Scheduler status
Loading…
-
Published list output
Current published segments from moderated sync events. Default is always published; optional segments follow the active capture policy.
-
Ingestion entries
Loading entries
-
| Borrower | Evidence | Distinct reporters | Latest | Source mix | Actions |
|---|
-
Capture policy
Define what the network retains from contributions before and during operator review. Controls the intake side; publishing builds lists from approved data.
Loading current capture policy…
-
Audit
Immutable trail of operator actions (accounts, pipeline runs, list changes, disputes).
Loading
| Time | Operator | Action |
|---|
Operator invites
Create an invite for a new operator. The invite link is shown once; send it to the invitee.