Agentic engineering · systeemanalyse
UGentic Marketplace — objectieve systeemanalyse
Analyse van de repository UGentic-marketplace (USoft, versie 0.27.0, 6 aug 2026): een Claude Code plugin-marketplace waarvan agentic-pipeline het hart is — een C4-gedreven intake-tot-merge pijplijn. Elke bevinding hieronder is herleidbaar tot een bestand in de repo. Beoordelingsmodel: twaalf vaste onderwerpen (T1–T12) voor agentic-ontwikkelsystemen.
Wat het systeem is
Eén voordeur (/intake) beheert een C4-model (workspace.dsl)
en routeert elk verzoek naar precies één container en één van vier lanes (spike / patch /
tweak / full). Daarna volgt een vaste keten: functionele spec (SBVR, R#) → scenariocatalogus
(S#, Given/When/Then) → stackonderzoek → architectuur met versioneerde componenten → tests
geschreven vóór de code → taakimplementatie in geïsoleerde worktrees → vijfvoudige review →
commit per taak. Stories en taken leven uitsluitend in JIRA (idempotente, hervatbare upserts);
beslissingen in een gedeeld decision-log en onveranderlijke ADR's.
De hoofdroute van /intake tot /commit-task. Een koperen stip is een fase-overgang waar een mens expliciet moet tekenen — acht van de elf stappen. Zijlanen (/spike, /tweak) en diagnose-skills (/check, /audit, /status, /gate) zijn omwille van leesbaarheid weggelaten.
Schaalfeiten
- 2 plugins in de marketplace (agentic-pipeline, documentation); 1 hoofdauteur.
- 23 pipeline-commando's + gedeelde kern; 13 subagents (incl. 5 adversarial-review-lenzen).
- 1.068 regels hook-TypeScript in 8 modules — de daadwerkelijke handhavingslaag.
- ±4.200 regels skill-instructies; ±13.200 regels / 112 bestanden totaal.
- v0.27.0; minstens 6 releases in 3 dagen (0.22.0 → 0.27.0, 4–6 aug 2026) — hoog itereertempo.
- 1 MCP-server geregistreerd (JIRA); 0 CI-pipelines; 0 geautomatiseerde tests op de hooks.
- 2 host-adapters (Claude Code + oh-my-pi) op één gedeelde hook-kern — bewust agent-agnostisch.
- 8 van 11 hoofdroute-stappen eindigen in een menselijke harde stop.