Voortgekomen uit een SEO-/vindbaarheidsaudit van de hele site (juli 2026).
Probleem
Elke tool wordt op vier plekken beschreven, en die spreken elkaar tegen. Voor Open Planner Studio:
| bron |
status |
categorie |
techStack |
alternatieven |
scripts/build-markdown-mirrors.js |
alpha |
Project Planning |
Rust, TS, Tauri 2 |
Microsoft Project, Primavera P6, Asta Powerproject |
scripts/build-tools-api.js |
beta |
Project Management |
TS, Tauri 2 (geen Rust) |
MS Project, Primavera P6, TILOS |
index.html (kaart) |
Beta |
— |
— |
— |
| productpagina + release-notes |
— |
— |
Rust + Tauri 2 |
— |
Daarbovenop: llms.txt zet de tool onder "Production / beta", md/index.md onder "Alpha".
Een AI-assistent die gevraagd wordt of Open Planner Studio productieklaar is, geeft dus een ander antwoord afhankelijk van welk bestand hij gelezen heeft. Dit geldt niet alleen voor Planner Studio — de twee TOOLS-arrays zijn onafhankelijk van elkaar onderhouden en lopen breder uiteen.
Voorstel
Eén bron van waarheid voor toolmetadata (status, categorie, techStack, alternatieven, keywords), waar build-tools-api.js en build-markdown-mirrors.js allebei uit lezen. Bijvoorbeeld een data/tools.json die met de hand wordt onderhouden.
Waarom dit hier ligt
Raakt alle 18 tools en de sitebrede generatorarchitectuur, niet één product.
Voortgekomen uit een SEO-/vindbaarheidsaudit van de hele site (juli 2026).
Probleem
Elke tool wordt op vier plekken beschreven, en die spreken elkaar tegen. Voor Open Planner Studio:
scripts/build-markdown-mirrors.jsalphascripts/build-tools-api.jsbetaindex.html(kaart)Daarbovenop:
llms.txtzet de tool onder "Production / beta",md/index.mdonder "Alpha".Een AI-assistent die gevraagd wordt of Open Planner Studio productieklaar is, geeft dus een ander antwoord afhankelijk van welk bestand hij gelezen heeft. Dit geldt niet alleen voor Planner Studio — de twee
TOOLS-arrays zijn onafhankelijk van elkaar onderhouden en lopen breder uiteen.Voorstel
Eén bron van waarheid voor toolmetadata (status, categorie, techStack, alternatieven, keywords), waar
build-tools-api.jsenbuild-markdown-mirrors.jsallebei uit lezen. Bijvoorbeeld eendata/tools.jsondie met de hand wordt onderhouden.Waarom dit hier ligt
Raakt alle 18 tools en de sitebrede generatorarchitectuur, niet één product.