@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
✓ 69 pass
tests
pass
typecheck
clean
lint
Test results 69
discoverPackages > finds all workspace packages
[1.30ms]
discoverPackages > finds plugins
[0.490ms]
discoverPackages > packages are sorted alphabetically by name
[0.440ms]
discoverPackages > every package has a name in its package.json
[0.430ms]
collectStatus > collects metadata without running tests
[24.59ms]
collectStatus > all packages have descriptions from package.json
[22.39ms]
collectStatus > totals are consistent with package data
[21.97ms]
collectStatus > utils package has known file count
[19.98ms]
collectStatus > packages with no test files show skip status
[16.14ms]
collectStatus > lint status is skip when not run
[15.58ms]
collectStatus > lint totals are present in collection
[17.06ms]
introspect > string schema
[0.540ms]
introspect > optional string
[0.160ms]
introspect > nullable string
[0.110ms]
introspect > string with min/max
[0.130ms]
introspect > string with regex
[0.070ms]
introspect > string with url format
[0.050ms]
introspect > number schema
[0.090ms]
introspect > integer with min/max
[0.190ms]
introspect > boolean schema
[0.080ms]
introspect > boolean with default
[0.130ms]
introspect > enum schema
[0.090ms]
introspect > literal schema
[0.070ms]
introspect > object schema
[0.260ms]
introspect > strict object
[0.160ms]
introspect > passthrough object
[0.120ms]
introspect > array schema
[0.140ms]
introspect > array with min items
[0.080ms]
introspect > record schema
[0.170ms]
introspect > union schema
[0.420ms]
introspect > null schema
[0.170ms]
introspect > default value on record
[0.330ms]
introspect > nested object with defaults
[0.380ms]
introspect > effects (refinement) unwraps inner type
[0.170ms]
introspect > z.lazy unwraps to inner schema
[0.140ms]
introspect > z.lazy recursive schema resolves fields on first visit
[0.200ms]
introspect > z.lazy recursive schema returns ref on cycle
[0.170ms]
introspect > z.lazy optional preserves optional flag
[0.090ms]
introspect > AgentSpecSchema introspects with fields
[58.85ms]
introspect > AgentSpecSchema subagents value contains ref for recursive branch
[0.500ms]
rewriteHref > leaves external URLs unchanged
[0.130ms]
rewriteHref > leaves anchor links unchanged
[0.020ms]
rewriteHref > leaves mailto links unchanged
[0.010ms]
rewriteHref > rewrites ADR-relative links (same dir)
[0.090ms]
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.190ms]
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.020ms]
rewriteLinks > rewrites links in full HTML
[0.100ms]
rewriteLinks > rewrites multiple links in one document
[0.050ms]
rewriteLinks > leaves external links in HTML unchanged
[0.040ms]
rewriteLinks > leaves links without href unchanged
[0.020ms]
rewriteLinks > handles mixed rewritten and non-rewritten links
[2.30ms]
registries > dslPage has expected sections
[0.070ms]
registries > dslPage project-dsl section has correct field count
[0.060ms]
registries > dslPage task section captures defaults
[0.080ms]
registries > localConfigPage has expected sections
[0.080ms]
registries > localConfigPage top-level fields are all optional
[0.070ms]
registries > pluginPage has expected sections
[0.040ms]
registries > pluginPage manifest captures defaults
[0.090ms]
docs helpers > renderType renders unions and records
[0.150ms]
docs helpers > renderDefault renders code-wrapped defaults
[0.100ms]
docs helpers > renderConstraints renders array limits
[0.130ms]
docs templates > docs page template renders section tables
[17.82ms]
docs templates > layout + topbar/footer render docs link as local route
[12.05ms]