LM4VSP
Phase I prototype
A reference architecture

Peer-first
conversational AI
crisis-prevention co-pilot.

The LLM doesn't try to be the help. It routes the right signal to the right person at the right time.

A demonstration prototype, deployed today on company-owned production infrastructure. Portable to Azure Government Cloud upon Phase I award. Built around a load-bearing premise: most of the highest-risk veterans never engage the formal crisis-care system, but they do maintain peer contact through informal networks.

0
PHI / PII processed
SHA-256
Text hashed before storage
5 min
Peer-ack window
988
VCL hard-coded fallback
Two · Architecture

Eight layers.
One deterministic state machine.

Every component has a direct architectural peer in Azure. The Phase I lift is a deploy-config change, not a re-architecture. The crisis flag → peer-first → VCL fallback sequence is a single deterministic state machine — independent of the LLM model selection.

1 Check-in input Free-text · session-id only · no identity binding 2 Serverless API gateway Workers today · Azure Functions on award 3 LLM classifier · RACE prompt Llama 3.3 70B today · GPT-5 / Azure OpenAI on award 4 Risk routing · none / elevated / crisis Schema-validated · conservative-bias errs toward elevated 5 Peer ring ping (load-bearing) Durable Object · coded envelope · "Bro check on Charlie" 6 5-minute countdown · server-side timer No LLM can cancel · only an authenticated peer ack pauses 7 VCL fallback · 988 + 838255 Metadata-only escalation · no transcript shared 8 Audit trace · governance review session_id + event name only · no message content · no PII
— Responsible

Mandatory human-in-the-loop. No LLM output bypasses the deterministic escalation rule.

— Traceable

Every classification ships with C-SSRS / Joiner ITS framework citation and reasoning.

— Governable

Escalation rule is data, not a code path inferred from model output.

Three · Check-in

How are you, really?

No login. No identity binding. Whatever you write is hashed before anything is written down. The only thing that survives is its length and the system's read on the risk.

breathe

in · hold · out · resonance 0.1 Hz

SHA-256 hashed · text length captured · original not stored
Classification preview

none — framework: Columbia C-SSRS step 1 · indicators: none observed · next action: continue check-in cadence.

Phase I demonstration prototype.

Not for actual crisis support. Not authorized for clinical use. Not a substitute for licensed mental health care. Processes no patient data.

If you or a veteran you know is in crisis: call 988 then press 1, or text 838255.