Request a briefing

The engine

Every stage writes to the record before the next one starts.

All three products run on one pipeline. Each stage writes to the record, so every conclusion can be walked back to the documents it rests on.

What each stage may touchOne binary and one database role per stage

For each stage of the engine, which stores it reads, which one it writes, and which it cannot reach
StageSources and holdingsDocumentsRecordsAssessmentsReports
1Ingestion Reads Writes No access No access No access
2Processing No access Reads Writes No access No access
3Assessment No access No access Reads Writes No access
4Publication No access Reads No access Reads Writes
  1. 1Ingestion

    ReadsSources and holdings

    WritesDocuments

  2. 2Processing

    ReadsDocuments

    WritesRecords

  3. 3Assessment

    ReadsRecords

    WritesAssessments

  4. 4Publication

    ReadsDocuments, Assessments

    WritesReports

Illustration ·a simplified permission mapEach stage writes only its own store

Stages
Ingestion, processing, assessment, publication
Languages
English and Hindi today
Deployment
By design: ⁠Customer infrastructure, national cloud or air-gappedBy designNo vendor data egress in any of the three.
Isolation
By design: ⁠A separate binary and database role per stageBy designEach stage runs as its own program, with its own database permissions.

Follow one record through the engine.

A post about a public scheme, a gazette notification in Hindi and a purchase order in English: the same synthetic case the products use.

  1. 1

    Ingestion

    Open sources plus the customer’s own holdings, in English and Hindi today.

    Intake3 new records

    • Open web“Solar pump money under Scheme S-12 never reached Block 7.”05:52 · ENSource grade F5: cannot be judged source, improbable
    • Gazetteअधिसूचना: योजना S-12 के अंतर्गत ब्लॉक 7 के लिए ₹15 लाख स्वीकृतNotification · HISource grade A1: reliable source, confirmed
    • OrdersPurchase order O-7741: four solar pumps, Block 7, vendor V-2291GeM order · ENSource grade A2: reliable source, probably true
    Takes
    Open sources and the customer’s own holdings
    Hands on
    Documents
    Writes to the record
    Where and when each document came from

    Illustration ·synthetic records Stage 1 of 4

  2. 2

    Processing

    Entities resolved and material clustered into candidate narratives and records.

    Cluster N-0313 records · 2 languages

    • Open web“Solar pump money under Scheme S-12 never reached Block 7.”
    • Gazetteअधिसूचना: योजना S-12 के अंतर्गत ब्लॉक 7 के लिए ₹15 लाख स्वीकृत
    • OrdersPurchase order O-7741: four solar pumps, Block 7, vendor V-2291

    ResolvedScheme S-12Block 7₹15 lakhV-2291

    Takes
    Documents
    Hands on
    Resolved entities and candidate narratives
    Writes to the record
    How each record was joined to the others

    Illustration ·synthetic records Stage 2 of 4

  3. 3

    Assessment

    Scored against review thresholds with stated confidence. Analysts label and calibrate.

    Assessment A-117Claim: funds never reached Block 7

    Stated confidence Confidence Moderate

    On record
    ₹15 lakh sanctioned; three orders placed with V-2291.
    Not yet evidenced
    Delivery and installation in Block 7.
    Dissenting read
    Recorded: the three orders may be one purchase, split.
    Routing
    Every read goes to a named analyst, at any confidence; nothing publishes by itself.
    Analyst label
    Pending, with the named analyst.
    Takes
    Candidates
    Hands on
    Scores with stated confidence
    Writes to the record
    Confidence, analyst labels and dissenting reads

    Illustration ·synthetic records Stage 3 of 4

  4. 4

    Publication

    Signed, append-only reports, traceable to every source document.

    Report R-0417Signed · append-only

    1. 1Post, open web, 05:52sha · 9f2c…41
    2. 2Gazette notification, Scheme S-12sha · 07ab…d3
    3. 3Purchase order O-7741sha · c81e…6f
    4. 4Purchase order O-7748sha · 3b90…a2
    5. 5Purchase order O-7752sha · e4d7…18

    Published to the institution’s own domain, documents attached. Corrections append; nothing is rewritten.

    Takes
    Assessed findings
    Hands on
    Signed, append-only reports
    Writes to the record
    The report and every document it cites

    Illustration ·synthetic records Stage 4 of 4

Skip to deployment

Three ways to deploy it. Nothing leaves in any of them.

The engine is the same in all three. What changes is whose hardware it runs on, and what it can reach. By design: ⁠The customer holds the data, the logs and the keys.By designNo vendor data egress in any mode.

The three deployment modes: where the engine runs, and who each suits
ModeRuns onSuits
Customer infrastructure The customer’s own servers, in its own data centre Ministries and departments with their own estate
National cloud A government-approved national cloud region Departments without an estate of their own
Air-gapped An accredited network with no outside connection Defence and security agencies

See the engine run on records like your own.

A briefing walks one of your cases through the four stages, shows the permission map, and sets out what a deployment inside your network needs.

Request a briefing