Bug report
What broke, why, and how it was fixed. No sugar-coating.
- BG001Bug report2 min read
The catalogue that forgot two languages
The brief listed three interface languages: German, English and Russian. The first version written by the agent opened in Russian only. How that happened, and what we learned about multilingual catalogues.
- BG002Bug report2 min read
Error 415: why a record couldn’t be deleted
The librarian created a record from an ISBN, tried to delete it — and got “HTTP 415: JSON expected”. How a security rule broke deletion, and why you fix the rule rather than add an exception.
- BG003Bug report2 min read
Where did nine records go?
The original export has 6,153 records; the new database had 6,144. No error on screen, no warning. How we noticed, and why “skip” is the worst thing an import can do.
- BG004Bug report2 min read
Settings that changed nothing
In the librarian workspace you could pick an accent colour, a dark theme and upload a logo. Everything was saved. But the site didn’t change. How a feature can exist and not work at the same time.
- BG005Bug report2 min read
Code 02: how the system quietly closed a third of the collection
A test reader requested a book, and it turned out it couldn’t be issued: “No available copies”. The cause was two digits from Aleph — and the system deciding their meaning on its own.