@kaged/site

Static site builder for kaged.dev — Handlebars templates, schema-backed reference docs, and live package status from test/typecheck collection

11
source files
4
test files
~2.6k
lines
✓ 68 pass
tests
pass
typecheck
clean
lint

Test results 68

discoverPackages > finds all workspace packages [1.69ms]
discoverPackages > finds plugins [0.700ms]
discoverPackages > packages are sorted alphabetically by name [0.780ms]
discoverPackages > every package has a name in its package.json [0.740ms]
collectStatus > collects metadata without running tests [32.27ms]
collectStatus > all packages have descriptions from package.json [30.16ms]
collectStatus > totals are consistent with package data [28.27ms]
collectStatus > external npm deps are not in packages/ dir (ADR-0042) [0.830ms]
collectStatus > lint status is skip when not run [23.14ms]
collectStatus > lint totals are present in collection [23.59ms]
rewriteHref > leaves external URLs unchanged [0.180ms]
rewriteHref > leaves anchor links unchanged [0.020ms]
rewriteHref > leaves mailto links unchanged [0.010ms]
rewriteHref > rewrites ADR-relative links (same dir) [0.100ms]
rewriteHref > rewrites ADR links from specs dir [0.050ms]
rewriteHref > rewrites ADR links for unknown ADR numbers (forward compat) [0.020ms]
rewriteHref > rewrites spec links from ADR dir [0.230ms]
rewriteHref > rewrites same-directory spec links [0.040ms]
rewriteHref > rewrites package links with deep paths [0.040ms]
rewriteHref > rewrites package links for unknown packages [0.020ms]
rewriteHref > leaves foundation doc links unchanged [0.030ms]
rewriteHref > leaves unknown relative links unchanged [0.030ms]
rewriteLinks > rewrites links in full HTML [0.100ms]
rewriteLinks > rewrites multiple links in one document [0.040ms]
rewriteLinks > leaves external links in HTML unchanged [0.020ms]
rewriteLinks > leaves links without href unchanged [0.020ms]
rewriteLinks > handles mixed rewritten and non-rewritten links [0.020ms]
registries > dslPage has expected sections [0.110ms]
registries > dslPage project-dsl section has correct field count [0.110ms]
registries > dslPage task section captures defaults [0.130ms]
registries > localConfigPage has expected sections [0.080ms]
registries > localConfigPage top-level fields are all optional [0.100ms]
registries > pluginPage has expected sections [0.080ms]
registries > pluginPage manifest captures defaults [0.140ms]
docs helpers > renderType renders unions and records [0.250ms]
docs helpers > renderDefault renders code-wrapped defaults [0.160ms]
docs helpers > renderConstraints renders array limits [0.200ms]
docs templates > docs page template renders section tables [23.73ms]
docs templates > layout + topbar/footer render docs link as local route [12.09ms]
introspect > string schema [0.150ms]
introspect > optional string [0.080ms]
introspect > nullable string [0.090ms]
introspect > string with min/max [0.080ms]
introspect > string with regex [0.080ms]
introspect > string with url format [0.050ms]
introspect > number schema [0.060ms]
introspect > integer with min/max [0.080ms]
introspect > boolean schema [0.070ms]
introspect > boolean with default [0.080ms]
introspect > enum schema [0.120ms]
introspect > literal schema [0.110ms]
introspect > object schema [0.220ms]
introspect > strict object [0.110ms]
introspect > passthrough object [0.100ms]
introspect > array schema [0.090ms]
introspect > array with min items [0.050ms]
introspect > record schema [0.080ms]
introspect > union schema [0.080ms]
introspect > null schema [0.040ms]
introspect > default value on record [0.070ms]
introspect > nested object with defaults [0.120ms]
introspect > effects (refinement) unwraps inner type [0.060ms]
introspect > z.lazy unwraps to inner schema [0.090ms]
introspect > z.lazy recursive schema resolves fields on first visit [0.140ms]
introspect > z.lazy recursive schema returns ref on cycle [0.170ms]
introspect > z.lazy optional preserves optional flag [0.100ms]
introspect > AgentSpecSchema introspects with fields [0.640ms]
introspect > AgentSpecSchema subagents value contains ref for recursive branch [0.460ms]

Mentioned in

Type Document
spec Release pipeline