Workspace/Playbook

Playbook

Control design and vendor evaluation.

Who is asking for access?

Create stable IDs for the applicant, business, owners, accounts, and application. Record the source and time of each fact.

Owner Product + identity operations

Inputs

  • Application and declared activity
  • Company, owner, and document records
  • Consent and collection context

Outputs

  • Versioned customer and entity profile
  • Evidence references and missing fields
  • Ownership relationships
Failure handling

Missing required evidence routes to a recoverable review state. A provider timeout is distinct from a failed check.

Shared data and event contracts

Use stable entity IDs, versioned events, source references, permissions, and audit history across the system. These synthetic schemas illustrate the contract; they are not vendor APIs.

A stable subject record. Store sensitive evidence in an access-controlled store; carry a reference here.

customer.example.json
{
  "schema_version": "customer.v1",
  "event_id": "evt_customer_001",
  "subject_id": "business_1042",
  "subject_type": "business",
  "occurred_at": "2026-09-01T10:00:00Z",
  "recorded_at": "2026-09-01T10:00:02Z",
  "profile_version": 3,
  "legal_name": "Example Market LLC",
  "jurisdiction": "US",
  "owner_subject_ids": ["person_204"],
  "expected_activity": { "monthly_volume_minor": 5000000, "currency": "USD" },
  "evidence_refs": ["evidence://registry/1042/v3"]
}

Validation checks

  • Use stable subject IDs across vendors.
  • Preserve old profile versions.
  • Keep ownership percentages, control roles, and sources on relationship records.
Real-time decisions and ongoing monitoring

Before an action

Set the latency budget, decision expiry, fallback, and execution receipt for a payment, account, or session decision.

Request → Decision → Enforce

Test a provider timeout, a repeated request, a stale response, and a policy update during the request.

Across time

Track event time and processing time separately for historical patterns, changed profiles, investigations, and quality review.

Events → Pattern → Case

Test missing events, delayed feeds, corrections, a replay, and a full rebuild from a known snapshot.

Trace one customer and one payment from original evidence to decision, action, and review. Each gap is an integration requirement.

Methodology and sources

This is an editorial evaluation framework. Adapt the controls, test cases, weights, and pilot schedule to your institution and policy. It is not legal advice or a compliance certification. Vendor claims are sourced in the linked profiles.