XPerf
Guides

XPerf docs

Shared documentation for the XPerf umbrella (multi-kit family). Per-language guides and lint docs live under each package.

GitHub Pages renders this directory and the per-kit guides. Preview with bash scripts/build-pages.sh serve. See release.md.

Shared (this directory)

DocPurpose
branding.mdDisplay name XPerf vs paths xperf
doc-style.mdMarkdown conventions enforced by scripts/doc-check.sh
release.mdWhat we publish on v* tags
overview.mdWhat XPerf is: kit architecture, shared loop, evidence rule
playbook.mdOperating loop: inventory → evidence → corpus → reverse-opt → dogfood → docs
kits.mdLint entry points, defaults, corpus-ready notes (slug-only)
quickstart.mdPer-language build/run commands
smell-catalog.mdCross-language smell index (IDs are per-kit slugs)
rule-regression.mdPositive/negative fixtures + evidence coverage; honest gaps
rule-id-map.mdHistorical numeric → slug map (CLI does not accept numerics)
roadmap-next.mdNext work under the same method
static-check-sources.mdForum, blog, and GitHub sources for shapes a linter can see

Per-package entry points

KitGuideCorpus / evidence policyLint docs
zperfzig-performance-guide.mdevidence-policy.md · packages/zperf/evidence/zperf-lint/README
cperfc-performance-guide.mdcorpus.md · evidence-policy.mdpackages/cperf/cperf-lint/
jsperfjs-performance-guide.mdcorpus.md · evidence-policy.mdpackages/jsperf/jsperf-lint/
jvmperfen/corpus.md · evidence-policy.mdpackages/jvmperf/jvmperf-lint/
goperfgo-performance-guide.mdcorpus.md · evidence-policy.mdpackages/goperf/goperf-lint/
pyperfpython-performance-guide.mdcorpus.md · evidence-policy.mdpackages/pyperf/pyperf-lint/
swiftperfswift-performance-guide.mdcorpus.md · evidence-policy.mdpackages/swiftperf/swiftperf-lint/
arktsperfarkts-performance-guide.mdcorpus.md · evidence-policy.mdpackages/arktsperf/arktsperf-lint/
cppperfcpp-performance-guide.mdcorpus.md · evidence-policy.mdpackages/cppperf/cppperf-lint/
csharpperfcsharp-performance-guide.mdcorpus.md · evidence-policy.mdpackages/csharpperf/csharpperf-lint/
phpperfphp-performance-guide.mdcorpus.md · evidence-policy.mdpackages/phpperf/phpperf-lint/
rubyperfruby-performance-guide.mdcorpus.md · evidence-policy.mdpackages/rubyperf/rubyperf-lint/
rustperfrust-performance-guide.mdcorpus.md · evidence-policy.mdpackages/rustperf/rustperf-lint/
kotlinperfkotlin-performance-guide.mdcorpus.md · evidence-policy.mdpackages/kotlinperf/kotlinperf-lint/
objcperfobjc-performance-guide.mdcorpus.md · evidence-policy.mdpackages/objcperf/objcperf-lint/
dartperfdart-performance-guide.mdcorpus.md · evidence-policy.mdpackages/dartperf/dartperf-lint/
luaperflua-performance-guide.mdcorpus.md · evidence-policy.mdpackages/luaperf/luaperf-lint/
beamperfbeam-performance-guide.mdcorpus.md · evidence-policy.mdpackages/beamperf/beamperf-lint/
nimperfnim-performance-guide.mdcorpus.md · evidence-policy.mdpackages/nimperf/nimperf-lint/