Assertions: the unit of knowledge
The atom of Seynâs knowledge is an assertion: one claim, recorded append-only, with a precise shape. Every assertion is a subject (a process, a step, an actor, a tool, an entity) plus a typed predicate about it. Not prose; structure: âabout the contract step of the deal pipeline, we claim: deals above $30M require CEO approval.â Assertions are never edited. When understanding changes, a new assertion supersedes the old one, and both timelines are kept: when something was true in the business, and when Seyn came to believe it. Thatâs what makes questions like âwhat did we know on March 1st, and why did it change?â answerable instead of archaeological. Three properties do the heavy lifting:- Typed claims. The predicate is a typed statement: a policy, an SLA, a step ordering, a role, a tool usage, or a workaround (including whether itâs formal, documented, or tribal). The type determines what can be checked against live events later.
- Source attribution, with reasoning. Every assertion records who asserted it (the extraction pipeline, a structured interview, a human edit, or an import) and why: extracted claims carry observed frequency and counter-example counts; interviewed claims carry how confident the interviewee sounded. Knowledge observed in the data and knowledge contributed by people are first-class peers, distinguishable forever.
- Two timelines. Validity intervals plus supersession links mean the current view is just one cut through the history, not the only one.
Processes and rules
A process is a named sequence of steps an entity flows through (deal-pipeline, loan-approval). A process rule is the readable unit you work with day to day: one statement, pinned to a process and optionally a step, projected from the underlying assertions. The full field reference is on Core Concepts.
Conditions: three kinds of logic
Each rule carries a structuredcondition, because not all business logic is the same shape:
| Kind | What it expresses | Example |
|---|---|---|
deterministic | Mechanically checkable logic | deal.amount > 30_000_000 |
llm | Judgment calls that need a model to evaluate | âthe communication suggests finance has concernsâ |
compound | Boolean combinations of the above | deterministic threshold OR llm-evaluated flag |
llm conditions are flagged as requiring evaluation.
The review workflow
Every freshly extracted rule isinferred: the model produced it, no human has looked. Reviewers move rules to confirmed, modified (edited then accepted), or rejected.
Rejected rules are kept, not deleted. A rejection is information. It tunes what the org considers noise, and because the substrate is append-only, the audit trail of what the model claimed and a human overruled survives.
Libraries, versions, and time travel
A library is a versioned view of everything Seyn knows about your organisation. Each extraction run produces a new version; versions are monotonically increasing and old versions stay accessible. Libraries aredraft, active, or archived; queries read the active one.
Because libraries are projections over an append-only substrate, versioning goes further than snapshots:
- As-of queries. Read the library as it stood at any timestamp.
- Named versions. Tag a known-good state (âpost-onboarding-v1â) and refer to it later.
- Revert. Roll the active view back to any tagged state, atomically, without losing the history of what came after.
How knowledge is extracted
Extraction is structured as four staged LLM passes, each narrowing the problem for the next. Asking one model call to âfind all the processes in 50,000 eventsâ produces fiction; asking it to label one cluster of related events produces evidence.| Stage | Question it answers | Model tier |
|---|---|---|
| Cluster | Which events belong together? | Fast |
| Sequence | In what order do things happen? | Fast |
| Exceptions | When does reality deviate from the pattern? | Fast |
| Synthesis | What are the processes and rules? | Frontier |
What extraction doesnât claim
- It extracts what the data shows. Knowledge that lives only in peopleâs heads enters through the other assertion sources: interviews and human edits, recorded as such.
- Fresh rules are
inferred, not endorsed. Every extracted rule enters the human review workflow. - Confidence is a heuristic. Pair it with
frequencyand review status before acting on a rule.
The query-facing shape
When knowledge is written, itâs indexed four ways so querying can find it from different directions:- a literal embedding of what the claim says,
- an inferred embedding of what the claim implies, so queries match meaning, not just wording,
- a full-text vector for exact-term matching,
- the entity graph: people, tools, and entities linked to the assertions that mention them, for âwhatâs connected to this?â traversal.
Related
Query
How the four indexes get searched and fused.
Provenance
How every claim stays auditable.