KKissan Ki Pehchan
Architecture

System Context

Actors, live media, systems of record, external services and trust boundaries.

BlueprintVersion 0.25 Aug 2026

Context

Farmers
live audio/video · answers · consent
Field officers
live join · review · resolution
Kissan Ki Pehchan
room · case · reasoning · evidence · response
Department systems
documents · registration · GIS · cases
Environmental services
weather · soil · terrain · satellite
Research sources
journals · regulators · extension
AI providers
reasoning · vision · STT · TTS
Governance
approvers · audit · security · privacy

Systems of record

DomainAuthority
Identity/consentGovernment service or approved platform record
Live sessionPlatform session record; LiveKit holds transient media state
Fields/crop cyclesDepartmental GIS/registry or verified platform record
Product registrationCurrent regulator/department register
Treatment rulesVersioned approved policy repository
KnowledgeApproved immutable document versions
CasesPlatform operational database
Selected evidence mediaGovernment-controlled/approved object storage
AuditAppend-only audit system/export

Trust boundaries

Mobile→WebRTC edge; media plane→agent workers; application→AI providers; application→environment APIs; research agent→open web; officer participant→sensitive room/case; ingestion→published authority. Each boundary requires authentication, minimization, schema validation, timeouts/circuit breakers and audit.

Minimization

External providers receive only sanitized transcript, selected frames or explicit stills, minimum crop/environment context and pseudonymous IDs unless an approved deployment class permits more. Continuous raw video must not be forwarded to a reasoning provider by default.