Ready for the window
Before a Haij tool goes in the window, it has to meet all ten points. The points are the dogmas made concrete. Tools by others on the Selected shelf only have to follow the dogmas, because they do not run here.
Runs in daily, real work for me or for someone I sit close to.
Public repository under AGPL-3.0 with a README, a deployment guide, SECURITY.md and a list of subprocessors.
Docker Compose that passes the self-hosting test, including an Ollama-compatible model adapter.
Export of everything the organization owns, and deletion.
Login, separation of organizations in the database with a test that proves it, and an audit log. Applies to everything running with real data.
The Haij design system, a Danish interface and English ready.
A demo on made-up data that resets every night.
Code and history without customer data and customer names. This is checked before every repository is opened.
Tests of separation, domain logic and calculations.
A privacy policy, a data processing agreement and agreements with the subprocessors, ready for the day real data goes in.
Have a tool that belongs here?
The window is not only for what I have built. If you have a tool that follows the dogmas, it goes through the same checklist as my own, and it needs a named maintainer.
If you know an open source project by others that follows the dogmas and is used for real, it can go on the Selected shelf. I then link to the project's site and code and write briefly why it is there.
Write to martin@vintherconsulting.dk