Verified Truth
v3.2 · 2026
Research Document A

Verified Truth — Research Landscape Map

Document: VERIFIED_TRUTH_RESEARCH_LANDSCAPE.md Version: 1.0 Date: 2026-06-26 Owner: Maxim Geller Status: Deliverable A of six requested in Mikhail Goman's scientific review Companion to: VERIFIED_TRUTH_REFERENCES.md (Deliverable E — structured bibliography)


Preface

This document is the narrative survey of the intellectual fields the Verified Truth Ecosystem operates within. Where the Reference Bibliography (Deliverable E) lists individual sources with structured fields, this document tells the story of each field: where it began, how it developed, what its current state is, what its open problems are, and where Verified Truth fits within it.

The eight categories correspond to the priority list in Mikhail Goman's review:

  1. Provenance Standards
  2. Formal Verification and Temporal Logic
  3. Security Certification
  4. Distributed Ledgers and Oracles
  5. Supply Chain Provenance
  6. Digital Identity and Trust Services
  7. Academic Knowledge Provenance
  8. Theoretical Foundations (Speech Acts, Event Sourcing)

For each category, the structure is:

The goal is not to write the definitive history of each field. The goal is to make it visible that we know our place in each field and to invite the reader to verify our positioning.


1. Provenance Standards

1.1 Origins

The intellectual problem of data provenance — knowing where a piece of information came from and how it was derived — predates digital computing. Archivists have practiced it for centuries; scientists from Mendel onward have kept laboratory notebooks for it; the discipline of paleography catalogs the provenance of manuscripts.

The computational treatment of provenance has its modern roots in two distinct traditions. The first is database lineage, traceable to the work of Cui and Widom at Stanford in the late 1990s, who studied how to attribute query results to specific input tuples. The second is workflow provenance in scientific computing, which arose in the early 2000s with systems like Kepler (UC Davis), Taverna (Manchester), and VisTrails (Utah) — each tracking how scientific results were produced through chains of computational steps.

These traditions converged in the late 2000s when the W3C Provenance Working Group, chartered in 2009, set out to create a shared interoperability framework. The group included researchers from databases, semantic web, scientific computing, and digital preservation communities, and its mandate was to produce a vocabulary that would let provenance metadata flow between systems that had previously been incompatible.

1.2 Development arc

The W3C effort produced the PROV family of recommendations in April 2013:

After the 2013 recommendation, the PROV family has been extended for specific domains:

Specific implementations have appeared in scientific workflow systems (Taverna, Pegasus, Galaxy), in cloud platforms (Apache Atlas), in research data infrastructures (CrossRef Event Data, RO-Crate), and in regulatory compliance contexts (several GDPR-oriented provenance frameworks).

1.3 Current state

PROV is the de facto standard vocabulary for representing data provenance in the academic and standards-body community. It is widely understood, has multiple mature implementations, and is taught in graduate data management courses.

In industrial practice, however, PROV adoption is uneven. Cloud platforms tend to use vendor-specific lineage formats (Apache Atlas, Snowflake's data lineage, AWS Lake Formation). Open source projects sometimes adopt PROV-compatible structures (OpenLineage being a recent example for data-engineering pipelines) but more often invent their own vocabularies.

This pattern — strong academic standardisation, fragmented industrial adoption — is characteristic of the field.

1.4 Open problems

Several questions remain genuinely unsolved:

1.5 How Verified Truth engages

The Verified Truth substrate is conceptually compatible with PROV at the level of entity/activity/agent decomposition. A Verified Event maps naturally to a PROV Activity that generates new Entities via an Agent. The framework could export PROV-compatible RDF if downstream consumers required it.

What the framework adds on top of PROV:

What the framework does not try to replace:

1.6 Honest note

The PROV family is the area we have engaged with most directly in this field. Adjacent areas we have not engaged with at sufficient depth include:


2. Formal Verification and Temporal Logic

2.1 Origins

The intellectual founding of formal program verification is conventionally dated to Robert Floyd's 1967 paper "Assigning Meanings to Programs" (Proc. Symposia in Applied Mathematics, Vol. XIX, pages 19–32, American Mathematical Society). Floyd introduced the idea of attaching inductive assertions to program flowcharts: a precondition before each statement, a postcondition after, with the requirement that local proofs at each step compose into a global correctness proof.

Tony Hoare's 1969 paper "An Axiomatic Basis for Computer Programming" (Communications of the ACM, Vol. 12, No. 10, pages 576–580) formalised this approach as an axiomatic semantics. Hoare introduced the triple notation P{S}Q (today usually written {P}S{Q}), where P is a precondition, S a program statement, and Q a postcondition. The notation and the inference rules associated with it became known as Hoare Logic, and the field of program verification was effectively founded.

Two extensions deepened the foundation in the 1970s:

Pnueli received the 1996 Turing Award for this contribution. The 5,800+ citations to the 1977 paper are unusual for a theoretical computer science work.

2.2 Development arc

Through the late 1970s and 1980s, the field developed along three main lines:

Temporal logic theory. Manna and Pnueli systematised the use of temporal logic for verification in their two-volume work The Temporal Verification of Reactive Systems (Springer, 1995). Branching-time variants (CTL — Clarke and Emerson) and unified frameworks (CTL* — Emerson and Halpern) emerged. The classification of safety properties ("nothing bad ever happens") versus liveness properties ("something good eventually happens") became canonical.

Model checking. Clarke and Emerson at Carnegie Mellon, Sifakis at IMAG/Grenoble, and others developed algorithms for automatically verifying that a finite-state model satisfies a temporal logic formula. The major insight was that for finite-state systems, you could exhaustively check all reachable states rather than constructing a proof. Clarke, Emerson, and Sifakis shared the 2007 Turing Award for this work. Tools like SMV (Symbolic Model Verifier), SPIN, and later NuSMV brought model checking to practical use.

Proof assistants. Inspired by the LCF approach (Edinburgh, late 1970s), interactive theorem provers developed: Coq (INRIA, 1984+) based on the Calculus of Inductive Constructions, Isabelle (Cambridge / TU Munich, 1986+) on higher-order logic, ACL2 (Boyer-Moore tradition), and HOL. These tools allowed mathematical proofs to be machine-checked, with a small trusted kernel verifying every step.

2.3 Current state

By the mid-2020s, formal verification has reached production scale for high-assurance domains:

Industrial adoption of TLA+. Amazon Web Services published in 2014 their use of TLA+ for verifying distributed protocols in S3, DynamoDB, and the Elastic Block Store. Microsoft uses TLA+ in Azure. Intel verified cache coherence protocols. The pattern: TLA+ catches design bugs that would be undiscoverable in code review and prohibitively expensive to find in production.

CompCert. Xavier Leroy's verified C compiler (CompCert, INRIA, formally verified in Coq, with the main results published in 2009 in the Journal of Automated Reasoning and elsewhere) demonstrated that an optimising compiler can carry a machine-checked proof that its output matches the source semantics. CompCert is used in safety-critical embedded systems, particularly avionics.

seL4. The seL4 microkernel (NICTA/Data61 in Australia) was the first general-purpose OS kernel with a complete machine-checked functional correctness proof from C to specification, with the main paper "seL4: formal verification of an operating-system kernel" in Communications of the ACM 53(6), pages 107–115, June 2010 (DOI 10.1145/1743546.1743574). Subsequent work extended the proof down to the assembly level on RISC-V (2021).

Smaller-scale tools. SAT and SMT solvers (Z3 from Microsoft Research, CVC4/CVC5, Yices) underpin a wide range of verification tools. Bounded model checkers, abstract interpretation frameworks (Astrée at École Normale Supérieure / AbsInt), and runtime verification frameworks have become production tools in their respective domains.

2.4 Open problems

Despite the maturation, the field has genuine open problems:

2.5 How Verified Truth engages

The relation between Verified Truth and formal verification is conceptual rather than direct.

What the framework does not do:

2.6 Honest note

Foundational works (Floyd 1967, Hoare 1969, Pnueli 1977, Lamport 1994) are read and referenced. Secondary literature we have engaged with less:

These are gaps. Engagement is on the path forward, not yet achieved.


3. Security Certification

3.1 Origins

Formal IT security certification has its roots in the Orange Book — properly the Trusted Computer System Evaluation Criteria (TCSEC) published by the US Department of Defense in 1983 and revised in 1985 as DoD 5200.28-STD. The Orange Book defined assurance classes (D, C1, C2, B1, B2, B3, A1) for evaluating the security of computer systems, primarily for government use.

In parallel, European nations developed national criteria (the UK's ITSEC, Germany's IT Sicherheitskriterien, France's Catalogue de Critères) in the late 1980s, leading to harmonisation as the European Information Technology Security Evaluation Criteria (ITSEC) in 1991.

The fragmentation of the US (TCSEC), European (ITSEC), and Canadian (CTCPEC) frameworks created an obvious need for international harmonisation. The Common Criteria initiative began in 1993 and produced CC v1.0 in 1996 and the corresponding ISO/IEC 15408 in 1999. Subsequent revisions through 2005, 2008, 2009, and the current 2022 revision deepened the framework.

3.2 Development arc

The Common Criteria framework is structured around three documents that work together:

The Evaluation Assurance Levels (EAL 1 through 7) combine functional and assurance requirements into reusable packages. EAL1 ("functionally tested") is the lightest; EAL7 ("formally verified design and tested") is the most rigorous. Most commercial certifications target EAL4 ("methodically designed, tested, and reviewed").

The Common Criteria Recognition Arrangement (CCRA), signed in 1998 and expanded since, provides international mutual recognition: a certification issued by an accredited body in one CCRA member country is recognised by others (with some limitations).

3.3 Current state

Common Criteria certifications are routine for commercial security products: smartcards, hardware security modules, network firewalls, operating systems, database management systems, identity providers. Certifications appear in tender requirements for government procurements in CCRA countries.

The framework is mature but not static. Recent revisions added Protection Profiles for cloud services, biometric authentication, IoT devices. The "Collaborative Protection Profile" (cPP) approach — Protection Profiles agreed jointly by user communities and vendors before product-level certification — has tried to make the process more responsive.

3.4 Open problems and critiques

The Common Criteria framework has consistent critics. The most-cited critiques include:

Modern alternatives partially fill the gap: continuous compliance monitoring (CSPM tools, FedRAMP continuous monitoring), software bills of materials (SBOM, CycloneDX, SPDX), security attestation frameworks (SLSA from Google's Open Source Security Foundation), and the EU Cyber Resilience Act (in force 2024) take different approaches to the same underlying need.

3.5 How Verified Truth engages

The structural insight of Common Criteria — separating the claim, the claim's implementer, the evidence, and the evaluator into distinct roles held by different parties — is one of the most important architectural inspirations for the Verified Truth framework. The four-role decomposition (PP author / ST author / TOE / evaluator) maps to the framework's separation of declaration / evidence / approval / canonical state.

What the framework borrows:

What the framework does differently:

The framework does not try to replace Common Criteria. A product seeking high-assurance IT security certification should still pursue Common Criteria. The framework operates in domains and at scales Common Criteria does not address.

3.6 Honest note

The Common Criteria standards are read at the level of architectural principles. Areas we have not engaged at depth:


4. Distributed Ledgers and Oracles

4.1 Origins

The intellectual foundations of distributed ledgers go back to Leslie Lamport's work on distributed consensus in the 1980s — "The Byzantine Generals Problem" (1982, with Shostak and Pease) and "Paxos" (1989, published in 1998). These works addressed how distributed nodes could agree on a single value despite some nodes being faulty or malicious.

For nearly two decades, this work remained theoretical or applied to closed systems (database replication, distributed coordination). The conceptual breakthrough that made public distributed ledgers practical was Bitcoin, introduced by Satoshi Nakamoto in 2008 and launched in January 2009. Bitcoin's key innovation was Proof of Work — using computational cost to make Sybil attacks economically infeasible — which allowed permissionless distributed consensus without trusted parties.

Ethereum, launched in 2015 by Vitalik Buterin and others, generalised Bitcoin's approach to programmable state transitions: smart contracts. Ethereum's Turing-complete virtual machine made it possible to build complex applications on a distributed ledger.

The immediate problem this raised was the oracle problem: smart contracts are deterministic and isolated. They cannot directly access external data (weather, asset prices, sports results, identity verification, real-world events). Without external data, smart contracts can only operate on data already on-chain — a serious limitation for most real-world applications.

4.2 Development arc

The oracle problem spawned a substantial research and engineering literature. Early solutions used trusted single-source oracles (which reintroduced single points of failure, defeating the decentralisation argument). A series of attempts (Augur, Reality.eth, others) explored game-theoretic and crowdsourced oracles.

Chainlink (whitepaper by Ellis, Juels, and Nazarov in 2017; mainnet 2019) is the most-deployed decentralised oracle network. Chainlink uses multiple independent node operators that each retrieve data from multiple sources; the aggregated result is delivered on-chain with cryptoeconomic guarantees (nodes stake LINK tokens that can be slashed for incorrect data). The Chainlink architecture includes:

Alternative oracle networks have emerged: Band Protocol, API3, Pyth Network, RedStone. Each makes different trade-offs between decentralisation, latency, and economic model.

DECO (Decentralized Oracles for TLS), published in 2020 by Zhang, Maram, Malvai, Goldfeder, and Juels at Cornell (USENIX Security 2020), introduced zero-knowledge proofs of TLS-secured web data. A DECO oracle can prove that specific data was retrieved from a specific TLS-secured website at a specific moment, without requiring the website's cooperation. This addresses a previously unsolved aspect of the oracle problem.

4.3 Current state

By 2026, the distributed ledger ecosystem has differentiated into multiple distinct layers:

Chainlink in particular has become infrastructure: it secures more than 70% of the DeFi ecosystem's price feeds. CCIP has been adopted by major financial institutions exploring tokenisation (SWIFT, ANZ, BNY Mellon among the announced participants).

4.4 Open problems

4.5 How Verified Truth engages

The Verified Truth framework treats distributed ledgers as one possible substrate component, not as the foundation of the architecture. Specifically:

The framework's relation to blockchain is compositional. We are not a blockchain project. We use blockchain primitives where they solve a problem better than alternatives, and not otherwise.

What we do not claim:

4.6 Honest note

We have engaged with the oracle problem space conceptually. Areas where engagement is shallower:


5. Supply Chain Provenance

5.1 Origins

Supply chain traceability as a formalised discipline begins in the 1990s with the rise of barcode-based tracking and the standardisation of identifier schemes by GS1 (then known as EAN International, formed from the merger of the European Article Numbering Association and the Uniform Code Council). The Global Trade Item Number (GTIN), the Serial Shipping Container Code (SSCC), and the Global Location Number (GLN) — all part of the GS1 system — became the backbone of modern supply chain identification.

The motivation was largely commercial: efficient retail checkout, inventory management, logistics optimisation. The motivation for verified provenance came later, driven by three forces:

  1. Food safety scares (BSE in the UK in the 1990s, melamine in Chinese milk in 2008, the European horsemeat scandal in 2013) made consumers and regulators demand traceable food supply chains.
  2. Pharmaceutical counterfeiting prompted regulations (the US DSCSA from 2013, the EU FMD from 2019) requiring serialised tracking of prescription drugs.
  3. Luxury goods anti-counterfeiting drove the development of provenance systems for high-value items (art, watches, wine, handbags).

5.2 Development arc

The supply chain provenance space has developed along three tracks:

Identifier standardisation. GS1 evolved its identifier schemes to include serialisation (each item gets a unique serial number, not just a product class identifier). GS1 EPCIS (Electronic Product Code Information Services) defined how serialised events should be exchanged. GS1 Digital Link (v1.1.1 current; 2027 global sunrise for 2D barcodes at retail) encodes GTIN, batch, serial, expiry into web-addressable URIs — supporting both POS scanning and consumer smartphone lookup.

Industrial blockchain platforms. The mid-2010s saw the emergence of permissioned blockchain platforms designed for multi-party industrial use:

Regulatory frameworks. Industry-specific regulations drive specific tracing requirements:

5.3 Current state

Supply chain provenance is mature for specific verticals and uneven across others.

5.4 Open problems

5.5 How Verified Truth engages

CAP (Cartulary Inc, planned as a separate Delaware C-Corp licensing CAP primitives from EquiWork) is the framework's engagement with supply chain provenance. The architectural posture is:

The first commercial wedge is wine via Tasting & Toasting (T&T), with first pilot conversation underway with Stara Winna Góra in Poland. The choice of wine as first vertical is deliberate: wine has high per-unit value, complex provenance (vineyard → winemaker → bottling → distributor → retailer → consumer), strong existing identification practices, and consumers willing to pay for verified provenance. It is also small enough that a startup can engage seriously with first partners rather than being absorbed into a large incumbent's stack.

What CAP does not try to do:

5.6 Honest note

Engagement gaps in this category:


6. Digital Identity and Trust Services

6.1 Origins

The intellectual prehistory of digital identity is a sequence of approaches each addressing the limitations of its predecessor.

PGP / Web of Trust (Phil Zimmermann, 1991) introduced peer-issued cryptographic identity certificates with a decentralised trust graph. Anyone could sign anyone else's key; trust derived from the chain of signatures.

X.509 PKI (the X.509 standard dates to 1988; widespread deployment from the late 1990s) introduced hierarchical certificate authorities. Trust came from a small set of root CAs whose certificates were preinstalled in browsers and operating systems.

SAML (Security Assertion Markup Language, OASIS standard 2002) and OAuth/OIDC (2007 onwards) introduced federated identity: a user authenticates with an identity provider (Google, Microsoft, etc.) and the identity provider issues assertions to relying parties.

The self-sovereign identity (SSI) movement emerged around 2014, motivated by the recognition that federated identity centralises power in a small number of large identity providers. SSI proponents argued that users should hold their own credentials and present them as needed without an intermediary.

6.2 Development arc

The SSI movement produced two W3C standards that have become the technical backbone of the modern decentralised identity ecosystem:

In parallel, the EU developed eIDAS (Regulation EU 910/2014, in force 2014), establishing three levels of electronic signature (Simple, Advanced, Qualified) with the Qualified Electronic Signature (QES) having legal equivalence to handwritten signatures across the EU. The supporting framework includes Qualified Trust Service Providers (QTSPs) — accredited entities authorised to issue qualified certificates.

eIDAS 2.0 (Regulation EU 2024/1183) revised the framework in 2024 to introduce:

6.3 Current state

The landscape in 2026 is layered:

The relationship between W3C SSI standards and eIDAS 2.0 is converging: the EUDI Wallet supports W3C VC data formats; the underlying cryptographic primitives are shared.

6.4 Open problems

6.5 How Verified Truth engages

Identity is necessary but not sufficient for the Verified Truth framework. The framework assumes good identity primitives and builds the event-and-approval layer above them.

What the framework adds above the identity layer:

What the framework does not try to do:

6.6 Honest note

Identity is the field where we engage most through integration rather than direct research. Areas of shallower engagement:


7. Academic Knowledge Provenance

7.1 Origins

The provenance of scientific knowledge has been a concern of universities, learned societies, and publishers since the seventeenth century — the founding of the Royal Society of London (1660), the Philosophical Transactions of the Royal Society (1665), and the conventions of attribution and peer review that grew up around them.

The modern computational treatment begins with bibliographic databases in the 1960s-1970s (Medline 1971, Chemical Abstracts going digital, Web of Science). The capacity to search the scholarly record was the first transformation.

The internet era brought the second transformation: the ability to cite with persistent links. The Digital Object Identifier (DOI) system, launched by the International DOI Foundation in 1998 and standardised as ISO 26324 (currently 2022 revision), provides persistent identifiers for digital objects (papers, datasets, books, preprints, grants). Crossref, founded in 2000, became the largest DOI registrar for scholarly publications.

The third transformation came with identifiers for people and organisations:

7.2 Development arc

The persistent identifier infrastructure became the substrate for several developments:

Auto-population of researcher profiles. When a publisher registers a DOI for a new paper with author ORCID iDs, Crossref pushes the update to ORCID. The researcher's profile stays current automatically without manual data entry. Similar flows exist for datasets via DataCite.

Open citation graphs. The Initiative for Open Citations (I4OC) and subsequent efforts opened the citation links Crossref maintains. By the mid-2020s, the open scholarly citation graph contained over 2 billion citations and was queryable through APIs.

OpenAlex (OurResearch, launched 2022), the successor to Microsoft Academic Graph, aggregates approximately 240 million scholarly works from Crossref, ORCID, DataCite, and additional sources into a single open queryable graph. It is becoming the de facto research provenance API.

Research data management. A parallel infrastructure developed for research data: Dataverse (Harvard), Figshare, Zenodo (CERN/OpenAIRE), Dryad. These repositories assign DOIs to datasets and preserve them long-term.

Electronic laboratory notebooks (ELNs) and laboratory information management systems (LIMS) emerged as commercial products (Benchling, LabArchives, eLabFTW, sciNote). They digitise the historical paper laboratory notebook.

The FAIR Data Principles (Wilkinson et al., "The FAIR Guiding Principles for scientific data management and stewardship", Scientific Data 3:160018, 2016) — Findable, Accessible, Interoperable, Reusable — became the dominant framework for thinking about research data infrastructure. FAIR is a set of fifteen aspirational principles, not a standard; it has been adopted by funders (NIH, Horizon Europe, ANR) as policy requirements.

7.3 Current state

The modern scholarly information infrastructure has solved some problems and not others.

Solved (more or less):

Partially solved:

Not solved:

7.4 Open problems

Beyond the gaps listed above, active research questions include:

7.5 How Verified Truth engages

The Scientific Knowledge Passport is the framework's engagement with this space. The current state is concept + one illustrative case study (Professor Mikhail Goman, drawn from his publicly available academic record at De Montfort University, ResearchGate, Google Scholar, and SUPRA project documentation; built strictly from public sources).

The Scientific Knowledge Passport architecture:

The key architectural commitment is that the Scientific Knowledge Passport assumes existing infrastructure works. We do not replace ORCID. We do not create a competing DOI scheme. We compose with what exists and add the layers it does not address.

What the Scientific Knowledge Passport does not try to do:

The current status of the Scientific Knowledge Passport is CONCEPT plus the Goman case study. No production deployment exists. A real pilot with a research institution is the next step. We do not claim to have built this; we claim to have specified an architecture that we propose works.

7.6 Honest note

This is the field where Verified Truth's claims are most aspirational. Specific gaps in engagement:


8. Theoretical Foundations — Speech Acts and Event Sourcing

8.1 Speech act theory: origins

The intellectual founding of speech act theory is conventionally placed with J.L. Austin's William James Lectures at Harvard in 1955, published posthumously in 1962 as How to Do Things with Words (Oxford University Press). Austin's central insight was that some utterances do not describe states of the world (constatives) but perform actions in saying them (performatives). When a person says "I do" in a marriage ceremony, "I promise to pay you tomorrow", "I name this ship the Queen Elizabeth", or "I sentence you to ten years" — they are doing something by speaking, not describing something.

Austin classified speech acts into three layers:

The conditions under which a performative succeeds — felicity conditions — were Austin's central technical contribution. A performative is infelicitous (does not succeed) if conditions are not met: the speaker lacks authority (a layperson cannot sentence someone), the formula is not followed correctly, the participants are inappropriate, the context is wrong.

John Searle systematised Austin's framework in his 1969 book Speech Acts: An Essay in the Philosophy of Language (Cambridge University Press), providing a more rigorous taxonomy and analysis. Searle classified illocutionary acts into five categories: assertives (committing to truth), directives (attempting to get the hearer to do something), commissives (committing the speaker to a future action), expressives (expressing psychological states), and declaratives (changing reality by declaring it changed).

8.2 Speech act theory: development arc

Through the 1970s and 1980s, speech act theory was developed in multiple directions:

The legal application is particularly relevant to Verified Truth. Contracts are performative utterances par excellence: "I agree" does not describe an agreement; it creates one. The signing of a contract is a declarative speech act in Searle's taxonomy. The felicity conditions of contract formation (capacity, consideration, mutual assent, legality of object) parallel the felicity conditions Austin and Searle analysed at a philosophical level.

8.3 Event sourcing: origins

Event sourcing as a software architecture pattern has informal origins in financial accounting (ledger entries, never edited, always appended) and in distributed systems research. Its codification as a software design pattern is associated with Greg Young in the mid-2000s; Martin Fowler's 2005 article "Event Sourcing" on his website (https://martinfowler.com/eaaDev/EventSourcing.html) is one of the early systematic treatments.

The core idea is to store the changes to state rather than the current state itself. Any current view of the system is computed by replaying the changes from the beginning (or from a snapshot, for performance). The pattern is the operational dual of accounting's debit-credit discipline.

8.4 Event sourcing: development arc

Event sourcing developed alongside Command Query Responsibility Segregation (CQRS) and Domain-Driven Design (DDD) in the 2000s and 2010s. The community around these patterns produced substantial implementation literature: books by Vaughn Vernon, Adam Dymitruk, Alberto Brandolini's EventStorming methodology, and frameworks (EventStore, Axon, Kafka with event log retention, AWS EventBridge).

By the mid-2020s, event sourcing is a mature software pattern with mainstream adoption in financial systems, e-commerce platforms, audit-heavy enterprise software, and increasingly in regulatory-compliance-oriented systems.

8.5 Current state of these foundations

Speech act theory is a mature philosophical and linguistic framework. It is widely taught, has substantial primary and secondary literature, and is regularly applied in dialogue system design, legal theory, and political philosophy. It has not produced an executable system specification language directly; it has shaped how others think about the relationship between language, action, and social reality.

Event sourcing is a mature software pattern with active community development. Its conceptual foundations are settled; the engineering trade-offs are well-understood. Open problems include performance at very large scale, schema evolution, and the challenge of operating event-sourced systems alongside CRUD systems.

8.6 Open problems

For speech act theory in computational systems:

For event sourcing:

8.7 How Verified Truth engages

Verified Truth engages with both foundations at the conceptual level.

From speech act theory, we adopt:

From event sourcing, we adopt:

What the framework adds:

What the framework does not try to do:

8.8 Honest note

These foundations are read at the primary source level (Austin 1962, Searle 1969 for speech acts; Fowler's writing for event sourcing) but the secondary literature is engaged with less deeply.

These gaps are part of why this document is v1.0. A v2.0 would deepen each.


Closing

What this document does

This map gives a reviewer the conceptual geography of the fields the Verified Truth Ecosystem operates within. For each field, the reviewer can:

What this document does not do

This map does not exhaustively cover any single field. Each of the eight categories is the subject of multi-decade research traditions, hundreds of important papers, and ongoing development. The treatment here is calibrated to give a sophisticated reviewer the entry points and our current position. A reviewer who already knows a field will find the treatment of that field thin; a reviewer who does not will find it useful as orientation.

Version and revision

Companion documents

Status of the six deliverables

This document is Deliverable A of six requested in Mikhail Goman's scientific review. All six are now complete:

Acknowledgement

This document exists because Mikhail Goman's review insisted that strong claims about a field require visible engagement with the field's prior art. The eight categories surveyed here are the fields the Verified Truth Ecosystem makes claims about. The treatment is honest about depth: where engagement is solid, the section names the primary sources and engages with them; where engagement is shallow, the honest notes at the end of each section name what is missing.

The map is incomplete because no map of eight interlocking research fields can be complete in 50 KB of text. The mapping itself is the point: a reviewer who reads this knows where to look next.