mzizi.dev. The portal
page, JSON API, source view, version history, per-component health probe and chaos manifest
all resolve for any registry component name.
URL structure
The site-wide health probe is at
/api/v1/health. All eight patterns above were checked
against button on 11 September 2026 and returned 200.
Status semantics
For/api/health/{name}:
200— the component exists.404— no component by that name.
/api/chaos/{name}:
GET 200— returns the supported-fault manifest for the component: render error, slow render, missing data, network timeout.POST 405— by design. Chaos injection is in-process; install the N8chaoslibrary into your own application rather than pointing faults at the portal.
DOM integration
Every rendered component carries adata-portal attribute pointing at its portal page:
- DevTools inspection clicks through to the component’s documentation.
- Error tracking enriches a stack trace with a documentation link.
- N8 chaos testing looks up the supported-fault manifest by stable URL.
- The N9 fundi rung resolves a rendered component back to its canonical documentation.