What the vault can read, said where the question gets asked
Every upload is kept twice: the file exactly as it arrived, and a
plain-text rendering the vault can search. Both are encrypted under the
same key, both belong to the same compartments, and deleting the document
deletes both — there is no state in which one survives the other. The
rendering is what makes a document findable; the original is what makes
it defensible, because a conversion that read something badly can be run
again against the file it read.
Conversion quality is not a yes-or-no question, so the vault records one
of three verdicts and shows which one a document got. A format it
converts badly is never presented as converted: a converter that silently
mangles a format produces confident wrong answers out of retrieval, and
declining to convert produces a clear message.
The published matrix is generated from the same table the upload pipeline
dispatches against, so it cannot describe a vault other than this one.
That is the whole point: a page telling somebody "we read that" while the
vault refuses their file is the version of a stale claim with a person on
the other end of it.
The published matrix cannot disagree with the pipeline
- Given the format registry the upload pipeline dispatches against
- When the vault publishes what it can read
- Then every format in the registry appears on the page with its verdict
A partial conversion names what it loses
- Given a format the vault converts only partially
- When the vault publishes what it can read
- Then the page names each loss rather than calling it partial and stopping
A format the vault will not convert says why, not just no
- Given a format the vault has adopted no converter for
- When the vault publishes what it can read
- Then the page gives the reason, because "we cannot" and "we will not" differ
A researched format nobody has built a converter for is not advertised
- Given a format the registry describes but the pipeline does not accept
- When the vault publishes what it can read
- Then the page marks it as not accepted yet rather than claiming it works
Someone about to upload can find out whether their file will work
- Given the page where documents are uploaded
- Then it links to the format matrix