When the file was added, as an ISO time string.
The file's size in bytes.
The course the file was added to.
How many of the model's concept proposals failed the checks and were dropped.
OptionalerrorWhy processing failed. undefined unless the last attempt failed; cleared when processing starts again.
The file's name when you added it.
The file's format, worked out from its ending.
How many prerequisite links between the course's confirmed concepts were proposed in the material's last step. 0 until then.
The material's id: mat_ and 16 hex characters.
How many passages were read from the file. 0 until the file has been read.
How many concepts were proposed for the material. 0 until concepts are proposed.
OptionalrunThe id of the workflow run that last started processing it. undefined until processing starts.
The headings read from the file. Empty until the file has been read.
Optionalheading?: booleanTrue when the title is a real heading of the material, not a page number or a file name.
The SHA-256 fingerprint of the file's bytes, as 64 lower-case hex characters. Used to refuse the same file twice in one course.
Where the material is in its processing.
The name of Kizuki's copy in files/: the material id plus the file's ending in lower case, such as mat_0123456789abcdef.pdf.
When the last event for this material was recorded.
A material (one added file) as it stands now.