Dimensions
Time, space, truth and source.
Every decision in an operation touches all four. Most operational systems store a fact as a row with one value at a time. Selira holds all four in one model, which is what lets a single question cross them.
Time
What held then, and what you knew at the time
Two clocks, not one. When something was true, and when you found out — so a decision taken in June can be read in June's terms, after October has corrected it.
TimeSpace
Where a thing sits, and who says so
Site to room to shelf to position, as containment you can walk up and down — with the claim behind each placement, and the authority it stands under, attached.
SpaceTruth
Whose word it is, and how strong
A plan, a figure a system worked out, a physical reading and a signature are four different claims about the same thing. Selira keeps all four and tells you which one answers, and by which rule.
TruthSource
Three sources, a pump in each. How many pumps?
Every record keeps the system it came from. Records of the same pump are bound, and where they disagree you see both versions — not a silently chosen winner, and not one pump counted as three.
SourceA dimension here is not an OLAP dimension and not a reporting axis. Take one statement: “this pump is on shelf A‑22”. It carries when — when it was true, and when it was known — whose word it is, and which source it came from. Where the pump sits is containment: the shelf is in a store, at a station, and the placement is itself such a statement. A later scan that says otherwise is a second statement beside the first, not an edit to a row.
That is why they have to be modelled together. A system that stores the place but not whose word it is cannot tell you whether to trust it. A system that stores the timestamp but not what you knew at the time cannot show what a past decision stood on. The four are most useful in combination, and a row holding one value at a time cannot express the combination.
Ask once
One question pins all four at once
Answering each question separately and reconciling the answers by hand is what your team does today. The point is to ask once.
Set the date, the standing you’ll accept and the match strength once; every part of the answer uses them. Change one and the whole answer re-resolves — raise the match floor and fewer records count as the same thing, the rest listed beside the answer as unconfirmed; count only what somebody confirmed and every position nobody checked empties; move the date and the picture re-tenses. One change, and the answer is honestly different.
Ask something that needs all four.
Bring the question. We will model it and run it.