TRUECASE

System Diagnostic & Testing

System Diagnostic & Testing

Verify the First Ignite CRM connection, inspect resolved pipeline and stage IDs, and test cryptographically signed HMAC verification links against live and synthetic records.

First Ignite CRM Token

Missing

CRM_API_TOKEN

Not set — live CRM unavailable

HMAC Link Signing Secret

Missing

CCI_LINK_SIGNING_SECRET

Not set — using dev key

Workflow Webhook Secret

Missing

CCI_WORKFLOW_WEBHOOK_SECRET

Not set — endpoint disabled

Decision Mode Flag

Missing

CCI_ENABLE_LIVE_DECISIONS

Simulated (default, no writes)

Dev Access Secret

Missing

CCI_DEV_ACCESS_SECRET

Not set — live link generation disabled

First Ignite CRM Diagnostic

Live read-only resolution of pipeline, stage, and opportunity IDs

Connecting to First Ignite CRM for location Ss42waaQZ69yYHZzwZ25…
Signed Link Testing Generator
Live generation disabled

Set CCI_DEV_ACCESS_SECRET in the Secrets Vault to generate signed links for live CRM records.

Synthetic Test Fixtures

Synthetic application records for testing the signed-link flow. These are clearly separated from live CRM records above.

Loading test fixtures…

v0.3.0 Architecture Summary

  • First Ignite (CRM) is the primary database — no separate application database.
  • Secrets read from the AI Studio Secrets Vault: CRM_API_TOKEN, CCI_LINK_SIGNING_SECRET, CCI_DEV_ACCESS_SECRET.
  • Reviewer sign-in removed; HMAC-SHA256 signed links authorize each review.
  • Decision mode flag CCI_ENABLE_LIVE_DECISIONS defaults to false — real records are read; decisions are simulated, not written.
  • Live link generation gated by CCI_DEV_ACCESS_SECRET so anonymous visitors cannot mint links for arbitrary Opportunity IDs.