chore(readme): update crabpot dashboard [skip ci]

This commit is contained in:
github-actions[bot] 2026-05-03 02:46:42 +00:00
parent 08b5cf96b7
commit 7dca9228df
10 changed files with 699 additions and 699 deletions

View File

@ -10,53 +10,53 @@
## Reporting Data
`main` follows the latest published npm package and npm `latest` plugin artifacts. `crab-beta` follows beta npm dist-tags. `crab-development` checks `openclaw/openclaw` main against source-packed official plugin artifacts from that same OpenClaw checkout.
- **Last dashboard update:** May 03, 2026, 02:25 UTC
- **Last dashboard update:** May 03, 2026, 02:45 UTC
<!-- crabpot-tracks:start -->
- **Source:** `npm-latest`
- **OpenClaw version:** `2026.5.2`
- **OpenClaw SHA:** `8b2a6e57fef6`
- **Dashboard target:** `openclaw@latest + @openclaw/*@latest`
- **Plugin artifacts:** `npm latest fixture set`
- **GitHub report run:** [25267539994](https://github.com/openclaw/crabpot/actions/runs/25267539994)
- **GitHub report run:** [25267870394](https://github.com/openclaw/crabpot/actions/runs/25267870394)
<!-- crabpot-tracks:end -->
<!-- crabpot-summary:start -->
## Dashboard
| Metric | Result |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------- |
| Fixtures | 57 |
| Hard breakages | 0 |
| Warnings | 129 |
| Suggestions | 178 |
| Issues | 307 |
| P0 issues | [🔴 P0 4](reports/crabpot-issues.md#p0-live-issues) |
| P1 issues | [🟠 P1 52](reports/crabpot-issues.md#triage-summary) |
| Live issues | 4 total / 4 P0 |
| Compat gaps | 4 |
| Deprecation warnings | 40 |
| Inspector gaps | 182 |
| Upstream metadata | 77 |
| Contract probes | 299 |
| Policy failures | 0 |
| Policy warnings | 20 |
| Ref diff failures | 0 |
| Profile failures | 0 |
| Execution probes | 12 pass / 0 fail / 18 blocked |
| Synthetic probes | 407 ready / 0 blocked / 407 total |
| Cold import | 3 ready / 74 blocked / 77 entrypoints |
| Workspace plan | 77 entrypoints / 51 installs / 11 builds |
| Platform risks | 14 Windows / 14 container |
| Jiti loader candidates | 58 |
| Import loop | p50 2349ms / p95 2373ms / plugin delta RSS 10.5MB / plugin delta CPU 5ms / OpenClaw import 52ms / activate 0.3ms |
| Runtime profile | p50 2383ms / command p95 2470ms / max RSS 444.4MB / 3 samples/command |
| Metric | Result |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------ |
| Fixtures | 57 |
| Hard breakages | 0 |
| Warnings | 129 |
| Suggestions | 178 |
| Issues | 307 |
| P0 issues | [🔴 P0 4](reports/crabpot-issues.md#p0-live-issues) |
| P1 issues | [🟠 P1 52](reports/crabpot-issues.md#triage-summary) |
| Live issues | 4 total / 4 P0 |
| Compat gaps | 4 |
| Deprecation warnings | 40 |
| Inspector gaps | 182 |
| Upstream metadata | 77 |
| Contract probes | 299 |
| Policy failures | 0 |
| Policy warnings | 20 |
| Ref diff failures | 0 |
| Profile failures | 0 |
| Execution probes | 12 pass / 0 fail / 18 blocked |
| Synthetic probes | 407 ready / 0 blocked / 407 total |
| Cold import | 3 ready / 74 blocked / 77 entrypoints |
| Workspace plan | 77 entrypoints / 51 installs / 11 builds |
| Platform risks | 14 Windows / 14 container |
| Jiti loader candidates | 58 |
| Import loop | p50 2365ms / p95 2423ms / plugin delta RSS 0.6MB / plugin delta CPU 39ms / OpenClaw import 53.3ms / activate 0.3ms |
| Runtime profile | p50 2454ms / command p95 2500ms / max RSS 443.2MB / 3 samples/command |
### OpenClaw Lifecycle Probe
| Phase | p50 | p95 |
| -------------------------- | ----- | ------ |
| Import (`full`) | 52ms | 53.5ms |
| Activate (`full:register`) | 0.3ms | 0.3ms |
| Phase | p50 | p95 |
| -------------------------- | ------ | ------ |
| Import (`full`) | 53.3ms | 54.6ms |
| Activate (`full:register`) | 0.3ms | 0.3ms |
### Top Discovered Issues

View File

@ -29,16 +29,16 @@
"platformWindowsRisks": 14,
"platformContainerRisks": 14,
"loaderJitiCandidates": 58,
"importLoopP50Ms": 2349,
"importLoopP95Ms": 2373,
"importLoopP50Ms": 2365,
"importLoopP95Ms": 2423,
"importLoopOpenClawLifecycleCount": 3,
"importLoopOpenClawImportP50Ms": 52,
"importLoopOpenClawImportP50Ms": 53.3,
"importLoopOpenClawActivationP50Ms": 0.3,
"importLoopMetricBasis": "baseline-adjusted",
"importLoopMaxRssMb": 10.5,
"importLoopMaxCpuMs": 5,
"importLoopRssSampleCount": 278,
"importLoopCpuSampleCount": 278
"importLoopMaxRssMb": 0.6,
"importLoopMaxCpuMs": 39,
"importLoopRssSampleCount": 279,
"importLoopCpuSampleCount": 279
},
"topIssues": [
{
@ -427,20 +427,20 @@
"id": "profile.wall-p95",
"action": "warn",
"metric": "p95WallMs",
"message": "p95WallMs regressed 94% over baseline",
"message": "p95WallMs regressed 96.4% over baseline",
"baseline": 1273,
"current": 2470,
"delta": 1197,
"percent": 94
"current": 2500,
"delta": 1227,
"percent": 96.4
},
{
"id": "profile.peak-rss",
"action": "warn",
"metric": "maxPeakRssMb",
"message": "maxPeakRssMb regressed 379.29999999999995 over baseline",
"message": "maxPeakRssMb regressed 378.1 over baseline",
"baseline": 65.1,
"current": 444.4,
"delta": 379.29999999999995
"current": 443.2,
"delta": 378.1
}
],
"artifacts": {

View File

@ -7,33 +7,33 @@ Status: PASS
## Counts
| Metric | Value |
| --------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| Breakages | 0 |
| Warnings | 129 |
| Suggestions | 178 |
| Issues | 307 |
| P0 issues | 4 |
| P1 issues | 52 |
| Live issues | 4 |
| Live P0 issues | 4 |
| Compat gaps | 4 |
| Deprecation warnings | 40 |
| Inspector gaps | 182 |
| Upstream metadata | 77 |
| Ref diff failures | 0 |
| Ref diff warnings | 0 |
| Policy failures | 0 |
| Policy warnings | 20 |
| Profile failures | 0 |
| Profile warnings | 2 |
| Execution pass | 12 |
| Execution fail | 0 |
| Execution blocked | 18 |
| Windows portability risks | 14 |
| Container portability risks | 14 |
| Jiti loader candidates | 58 |
| Import loop | p50 2349 ms / p95 2373 ms / plugin delta RSS 10.5 MB / plugin delta CPU 5 ms / OpenClaw import 52 ms / activate 0.3 ms |
| Metric | Value |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| Breakages | 0 |
| Warnings | 129 |
| Suggestions | 178 |
| Issues | 307 |
| P0 issues | 4 |
| P1 issues | 52 |
| Live issues | 4 |
| Live P0 issues | 4 |
| Compat gaps | 4 |
| Deprecation warnings | 40 |
| Inspector gaps | 182 |
| Upstream metadata | 77 |
| Ref diff failures | 0 |
| Ref diff warnings | 0 |
| Policy failures | 0 |
| Policy warnings | 20 |
| Profile failures | 0 |
| Profile warnings | 2 |
| Execution pass | 12 |
| Execution fail | 0 |
| Execution blocked | 18 |
| Windows portability risks | 14 |
| Container portability risks | 14 |
| Jiti loader candidates | 58 |
| Import loop | p50 2365 ms / p95 2423 ms / plugin delta RSS 0.6 MB / plugin delta CPU 39 ms / OpenClaw import 53.3 ms / activate 0.3 ms |
## Top Issues
@ -91,10 +91,10 @@ _none_
## Profile Findings
| Action | ID | Metric | Baseline | Current | Message |
| ------ | ---------------- | ------------ | -------- | ------- | ------------------------------------------------------- |
| warn | profile.wall-p95 | p95WallMs | 1273 | 2470 | p95WallMs regressed 94% over baseline |
| warn | profile.peak-rss | maxPeakRssMb | 65.1 | 444.4 | maxPeakRssMb regressed 379.29999999999995 over baseline |
| Action | ID | Metric | Baseline | Current | Message |
| ------ | ---------------- | ------------ | -------- | ------- | ------------------------------------------ |
| warn | profile.wall-p95 | p95WallMs | 1273 | 2500 | p95WallMs regressed 96.4% over baseline |
| warn | profile.peak-rss | maxPeakRssMb | 65.1 | 443.2 | maxPeakRssMb regressed 378.1 over baseline |
## Artifacts

View File

@ -1,7 +1,7 @@
{
"schemaVersion": 1,
"generatedAt": "2026-05-03T02:25:14Z",
"runUrl": "https://github.com/openclaw/crabpot/actions/runs/25267539994",
"generatedAt": "2026-05-03T02:45:14Z",
"runUrl": "https://github.com/openclaw/crabpot/actions/runs/25267870394",
"mode": "check",
"openclawLabel": "openclaw@latest (2026.5.2, 8b2a6e57fef6)",
"status": "pass",
@ -39,23 +39,23 @@
"platformWindowsRisks": 14,
"platformContainerRisks": 14,
"loaderJitiCandidates": 58,
"importLoopP50Ms": 2349,
"importLoopP95Ms": 2373,
"importLoopP50Ms": 2365,
"importLoopP95Ms": 2423,
"importLoopOpenClawLifecycleCount": 3,
"importLoopOpenClawImportP50Ms": 52,
"importLoopOpenClawImportP95Ms": 53.5,
"importLoopOpenClawImportP50Ms": 53.3,
"importLoopOpenClawImportP95Ms": 54.6,
"importLoopOpenClawActivationP50Ms": 0.3,
"importLoopOpenClawActivationP95Ms": 0.3,
"importLoopMetricBasis": "baseline-adjusted",
"importLoopMaxRssMb": 10.5,
"importLoopMaxCpuMs": 5,
"importLoopRssSampleCount": 278,
"importLoopCpuSampleCount": 278,
"runtimeP50Ms": 2383,
"runtimeP95Ms": 2470,
"runtimeMaxRssMb": 444.4,
"runtimeRssSampleCount": 2031,
"runtimeCpuSampleCount": 2031,
"importLoopMaxRssMb": 0.6,
"importLoopMaxCpuMs": 39,
"importLoopRssSampleCount": 279,
"importLoopCpuSampleCount": 279,
"runtimeP50Ms": 2454,
"runtimeP95Ms": 2500,
"runtimeMaxRssMb": 443.2,
"runtimeRssSampleCount": 2087,
"runtimeCpuSampleCount": 2087,
"runtimeSamplesPerCommand": 3,
"runtimeWallTimeBasis": "command-median-p95"
},

View File

@ -7,18 +7,18 @@
"runs": 3,
"entrypoint": ".crabpot/import-loop/baseline-plugin.mjs",
"reference": {
"wallMs": 2355,
"peakRssMb": 340.2,
"cpuMsEstimate": 4668
"wallMs": 2415,
"peakRssMb": 338.7,
"cpuMsEstimate": 4743
},
"max": {
"wallMs": 2909,
"wallMs": 2921,
"peakRssMb": 342.9,
"cpuMsEstimate": 5275
"cpuMsEstimate": 5406
},
"statSampleCount": 299,
"rssSampleCount": 299,
"cpuSampleCount": 299,
"statSampleCount": 300,
"rssSampleCount": 300,
"cpuSampleCount": 300,
"failCount": 0,
"samples": [
{
@ -31,31 +31,31 @@
"pluginId": "crabpot-lifecycle-probe",
"importPhase": "full",
"activationPhase": "full:register",
"importMs": 52.6,
"importMs": 54.1,
"activationMs": 0.3,
"openclawPath": "/home/runner/work/crabpot/crabpot/openclaw",
"phases": [
{
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 52.6,
"source": "/tmp/crabpot-openclaw-plugin-lxyee4/index.mjs"
"elapsedMs": 54.1,
"source": "/tmp/crabpot-openclaw-plugin-r6kYS7/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.3,
"source": "/tmp/crabpot-openclaw-plugin-lxyee4/index.mjs"
"source": "/tmp/crabpot-openclaw-plugin-r6kYS7/index.mjs"
}
]
},
"wallMs": 2909,
"peakRssMb": 340.2,
"peakCpuPercent": 201,
"cpuMsEstimate": 5275,
"statSampleCount": 115,
"rssSampleCount": 115,
"cpuSampleCount": 115,
"wallMs": 2921,
"peakRssMb": 337.3,
"peakCpuPercent": 206,
"cpuMsEstimate": 5406,
"statSampleCount": 113,
"rssSampleCount": 113,
"cpuSampleCount": 113,
"stderrPreview": ""
},
{
@ -68,31 +68,31 @@
"pluginId": "crabpot-lifecycle-probe",
"importPhase": "full",
"activationPhase": "full:register",
"importMs": 54.3,
"activationMs": 0.3,
"importMs": 57.7,
"activationMs": 0.4,
"openclawPath": "/home/runner/work/crabpot/crabpot/openclaw",
"phases": [
{
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 54.3,
"source": "/tmp/crabpot-openclaw-plugin-ne4WDG/index.mjs"
"elapsedMs": 57.7,
"source": "/tmp/crabpot-openclaw-plugin-8qHoyi/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.3,
"source": "/tmp/crabpot-openclaw-plugin-ne4WDG/index.mjs"
"elapsedMs": 0.4,
"source": "/tmp/crabpot-openclaw-plugin-8qHoyi/index.mjs"
}
]
},
"wallMs": 2355,
"peakRssMb": 337.5,
"peakCpuPercent": 225,
"cpuMsEstimate": 4668,
"statSampleCount": 92,
"rssSampleCount": 92,
"cpuSampleCount": 92,
"wallMs": 2415,
"peakRssMb": 342.9,
"peakCpuPercent": 224,
"cpuMsEstimate": 4743,
"statSampleCount": 94,
"rssSampleCount": 94,
"cpuSampleCount": 94,
"stderrPreview": ""
},
{
@ -113,23 +113,23 @@
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 52.7,
"source": "/tmp/crabpot-openclaw-plugin-aJr9ll/index.mjs"
"source": "/tmp/crabpot-openclaw-plugin-fnDv4A/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.3,
"source": "/tmp/crabpot-openclaw-plugin-aJr9ll/index.mjs"
"source": "/tmp/crabpot-openclaw-plugin-fnDv4A/index.mjs"
}
]
},
"wallMs": 2331,
"peakRssMb": 342.9,
"wallMs": 2373,
"peakRssMb": 338.7,
"peakCpuPercent": 227,
"cpuMsEstimate": 4607,
"statSampleCount": 92,
"rssSampleCount": 92,
"cpuSampleCount": 92,
"cpuMsEstimate": 4678,
"statSampleCount": 93,
"rssSampleCount": 93,
"cpuSampleCount": 93,
"stderrPreview": ""
}
]
@ -138,25 +138,25 @@
"runs": 3,
"baselineRuns": 3,
"baselineFailCount": 0,
"p50WallMs": 2349,
"p95WallMs": 2373,
"p50WallMs": 2365,
"p95WallMs": 2423,
"p50PluginWallDeltaMs": 0,
"p95PluginWallDeltaMs": 18,
"p95PluginWallDeltaMs": 8,
"openClawLifecycleCount": 3,
"p50OpenClawImportMs": 52,
"p95OpenClawImportMs": 53.5,
"p50OpenClawImportMs": 53.3,
"p95OpenClawImportMs": 54.6,
"p50OpenClawActivationMs": 0.3,
"p95OpenClawActivationMs": 0.3,
"maxPeakRssMb": 350.7,
"maxCpuMsEstimate": 4673,
"maxPluginPeakRssDeltaMb": 10.5,
"maxPluginCpuDeltaMsEstimate": 5,
"baselineReferenceWallMs": 2355,
"baselineReferencePeakRssMb": 340.2,
"baselineReferenceCpuMsEstimate": 4668,
"statSampleCount": 278,
"rssSampleCount": 278,
"cpuSampleCount": 278,
"maxPeakRssMb": 339.3,
"maxCpuMsEstimate": 4782,
"maxPluginPeakRssDeltaMb": 0.6,
"maxPluginCpuDeltaMsEstimate": 39,
"baselineReferenceWallMs": 2415,
"baselineReferencePeakRssMb": 338.7,
"baselineReferenceCpuMsEstimate": 4743,
"statSampleCount": 279,
"rssSampleCount": 279,
"cpuSampleCount": 279,
"capturedCount": 6,
"failCount": 0
},
@ -171,35 +171,35 @@
"pluginId": "crabpot-lifecycle-probe",
"importPhase": "full",
"activationPhase": "full:register",
"importMs": 53.5,
"importMs": 54.6,
"activationMs": 0.3,
"openclawPath": "/home/runner/work/crabpot/crabpot/openclaw",
"phases": [
{
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 53.5,
"source": "/tmp/crabpot-openclaw-plugin-IBXS54/index.mjs"
"elapsedMs": 54.6,
"source": "/tmp/crabpot-openclaw-plugin-YBxxY4/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.3,
"source": "/tmp/crabpot-openclaw-plugin-IBXS54/index.mjs"
"source": "/tmp/crabpot-openclaw-plugin-YBxxY4/index.mjs"
}
]
},
"wallMs": 2373,
"peakRssMb": 350.7,
"peakCpuPercent": 228,
"cpuMsEstimate": 4673,
"statSampleCount": 92,
"rssSampleCount": 92,
"cpuSampleCount": 92,
"wallMs": 2423,
"peakRssMb": 339.3,
"peakCpuPercent": 225,
"cpuMsEstimate": 4782,
"statSampleCount": 94,
"rssSampleCount": 94,
"cpuSampleCount": 94,
"stderrPreview": "",
"pluginWallDeltaMs": 18,
"pluginPeakRssDeltaMb": 10.5,
"pluginCpuDeltaMsEstimate": 5
"pluginWallDeltaMs": 8,
"pluginPeakRssDeltaMb": 0.6,
"pluginCpuDeltaMsEstimate": 39
},
{
"index": 1,
@ -211,28 +211,28 @@
"pluginId": "crabpot-lifecycle-probe",
"importPhase": "full",
"activationPhase": "full:register",
"importMs": 52,
"importMs": 53.3,
"activationMs": 0.3,
"openclawPath": "/home/runner/work/crabpot/crabpot/openclaw",
"phases": [
{
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 52,
"source": "/tmp/crabpot-openclaw-plugin-9341PB/index.mjs"
"elapsedMs": 53.3,
"source": "/tmp/crabpot-openclaw-plugin-jyaPVt/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.3,
"source": "/tmp/crabpot-openclaw-plugin-9341PB/index.mjs"
"source": "/tmp/crabpot-openclaw-plugin-jyaPVt/index.mjs"
}
]
},
"wallMs": 2342,
"peakRssMb": 330.1,
"peakCpuPercent": 229,
"cpuMsEstimate": 4651,
"wallMs": 2365,
"peakRssMb": 338,
"peakCpuPercent": 227,
"cpuMsEstimate": 4630,
"statSampleCount": 93,
"rssSampleCount": 93,
"cpuSampleCount": 93,
@ -251,31 +251,31 @@
"pluginId": "crabpot-lifecycle-probe",
"importPhase": "full",
"activationPhase": "full:register",
"importMs": 51.8,
"importMs": 52,
"activationMs": 0.3,
"openclawPath": "/home/runner/work/crabpot/crabpot/openclaw",
"phases": [
{
"phase": "full",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 51.8,
"source": "/tmp/crabpot-openclaw-plugin-censnv/index.mjs"
"elapsedMs": 52,
"source": "/tmp/crabpot-openclaw-plugin-9LCSbg/index.mjs"
},
{
"phase": "full:register",
"pluginId": "crabpot-lifecycle-probe",
"elapsedMs": 0.3,
"source": "/tmp/crabpot-openclaw-plugin-censnv/index.mjs"
"source": "/tmp/crabpot-openclaw-plugin-9LCSbg/index.mjs"
}
]
},
"wallMs": 2349,
"peakRssMb": 331.3,
"peakCpuPercent": 224,
"cpuMsEstimate": 4622,
"statSampleCount": 93,
"rssSampleCount": 93,
"cpuSampleCount": 93,
"wallMs": 2334,
"peakRssMb": 329.2,
"peakCpuPercent": 228,
"cpuMsEstimate": 4632,
"statSampleCount": 92,
"rssSampleCount": 92,
"cpuSampleCount": 92,
"stderrPreview": "",
"pluginWallDeltaMs": 0,
"pluginPeakRssDeltaMb": 0,

View File

@ -11,25 +11,25 @@ Entrypoint: test/fixtures/lazy-import-plugin.mjs
| runs | 3 |
| baselineRuns | 3 |
| baselineFailCount | 0 |
| p50WallMs | 2349 |
| p95WallMs | 2373 |
| p50WallMs | 2365 |
| p95WallMs | 2423 |
| p50PluginWallDeltaMs | 0 |
| p95PluginWallDeltaMs | 18 |
| maxPluginPeakRssDeltaMb | 10.5 MB |
| maxPluginCpuDeltaMsEstimate | 5 ms |
| p95PluginWallDeltaMs | 8 |
| maxPluginPeakRssDeltaMb | 0.6 MB |
| maxPluginCpuDeltaMsEstimate | 39 ms |
| openClawLifecycleCount | 3 |
| p50OpenClawImportMs | 52 ms |
| p95OpenClawImportMs | 53.5 ms |
| p50OpenClawImportMs | 53.3 ms |
| p95OpenClawImportMs | 54.6 ms |
| p50OpenClawActivationMs | 0.3 ms |
| p95OpenClawActivationMs | 0.3 ms |
| maxPeakRssMb | 350.7 MB |
| maxCpuMsEstimate | 4673 ms |
| baselineReferenceWallMs | 2355 ms |
| baselineReferencePeakRssMb | 340.2 MB |
| baselineReferenceCpuMsEstimate | 4668 ms |
| statSampleCount | 278 |
| rssSampleCount | 278 |
| cpuSampleCount | 278 |
| maxPeakRssMb | 339.3 MB |
| maxCpuMsEstimate | 4782 ms |
| baselineReferenceWallMs | 2415 ms |
| baselineReferencePeakRssMb | 338.7 MB |
| baselineReferenceCpuMsEstimate | 4743 ms |
| statSampleCount | 279 |
| rssSampleCount | 279 |
| cpuSampleCount | 279 |
| capturedCount | 6 |
| failCount | 0 |
@ -40,19 +40,19 @@ Entrypoint: test/fixtures/lazy-import-plugin.mjs
| mode | minimal-plugin-capture |
| runs | 3 |
| entrypoint | .crabpot/import-loop/baseline-plugin.mjs |
| referenceWallMs | 2355 ms |
| referencePeakRssMb | 340.2 MB |
| referenceCpuMsEstimate | 4668 ms |
| maxWallMs | 2909 ms |
| referenceWallMs | 2415 ms |
| referencePeakRssMb | 338.7 MB |
| referenceCpuMsEstimate | 4743 ms |
| maxWallMs | 2921 ms |
| maxPeakRssMb | 342.9 MB |
| maxCpuMsEstimate | 5275 ms |
| statSampleCount | 299 |
| maxCpuMsEstimate | 5406 ms |
| statSampleCount | 300 |
| failCount | 0 |
## Samples
| Run | Status | Captured | OpenClaw Import | OpenClaw Activate | Plugin Wall Delta | Plugin RSS Delta | Plugin CPU Delta | Raw Wall | Raw Peak RSS | Raw CPU Estimate | RSS/CPU samples | Exit |
| --- | -------- | -------- | --------------- | ----------------- | ----------------- | ---------------- | ---------------- | -------- | ------------ | ---------------- | --------------- | ---- |
| 0 | captured | 2 | 53.5 ms | 0.3 ms | 18 ms | 10.5 MB | 5 ms | 2373 ms | 350.7 MB | 4673 ms | 92/92 | 0 |
| 1 | captured | 2 | 52 ms | 0.3 ms | 0 ms | 0 MB | 0 ms | 2342 ms | 330.1 MB | 4651 ms | 93/93 | 0 |
| 2 | captured | 2 | 51.8 ms | 0.3 ms | 0 ms | 0 MB | 0 ms | 2349 ms | 331.3 MB | 4622 ms | 93/93 | 0 |
| 0 | captured | 2 | 54.6 ms | 0.3 ms | 8 ms | 0.6 MB | 39 ms | 2423 ms | 339.3 MB | 4782 ms | 94/94 | 0 |
| 1 | captured | 2 | 53.3 ms | 0.3 ms | 0 ms | 0 MB | 0 ms | 2365 ms | 338 MB | 4630 ms | 93/93 | 0 |
| 2 | captured | 2 | 52 ms | 0.3 ms | 0 ms | 0 MB | 0 ms | 2334 ms | 329.2 MB | 4632 ms | 92/92 | 0 |

View File

@ -36,15 +36,15 @@
"summary": {
"commandCount": 9,
"sampleCount": 27,
"rssSampleCount": 2031,
"cpuSampleCount": 2031,
"rssSampleCount": 2087,
"cpuSampleCount": 2087,
"wallTimeBasis": "command-median-p95",
"p50WallMs": 2383,
"p95WallMs": 2470,
"maxPeakRssMb": 444.4,
"maxRssDeltaMb": 414.7,
"maxCpuMsEstimate": 2679,
"maxHarnessHeapDeltaMb": 8.1
"p50WallMs": 2454,
"p95WallMs": 2500,
"maxPeakRssMb": 443.2,
"maxRssDeltaMb": 411.8,
"maxCpuMsEstimate": 2749,
"maxHarnessHeapDeltaMb": 8.3
},
"targetOpenClaw": {
"status": "ok",
@ -84,20 +84,20 @@
"id": "profile.wall-p95",
"action": "warn",
"metric": "p95WallMs",
"message": "p95WallMs regressed 94% over baseline",
"message": "p95WallMs regressed 96.4% over baseline",
"baseline": 1273,
"current": 2470,
"delta": 1197,
"percent": 94
"current": 2500,
"delta": 1227,
"percent": 96.4
},
{
"id": "profile.peak-rss",
"action": "warn",
"metric": "maxPeakRssMb",
"message": "maxPeakRssMb regressed 379.29999999999995 over baseline",
"message": "maxPeakRssMb regressed 378.1 over baseline",
"baseline": 65.1,
"current": 444.4,
"delta": 379.29999999999995
"current": 443.2,
"delta": 378.1
},
{
"id": "profile.node-boot",
@ -105,8 +105,8 @@
"metric": "nodeBootWallMs",
"message": "nodeBootWallMs stayed within 500 absolute regression threshold",
"baseline": 917,
"current": 34,
"delta": -883
"current": 35,
"delta": -882
},
{
"id": "registry.compatRecords",

View File

@ -17,15 +17,15 @@ Strict: false
## Checks
| Action | ID | Metric | Baseline | Current | Delta | Percent | Message |
| ------ | ------------------------------- | ---------------------- | -------- | ------- | ------------------ | ------- | -------------------------------------------------------------- |
| warn | profile.wall-p95 | p95WallMs | 1273 | 2470 | 1197 | 94% | p95WallMs regressed 94% over baseline |
| warn | profile.peak-rss | maxPeakRssMb | 65.1 | 444.4 | 379.29999999999995 | - | maxPeakRssMb regressed 379.29999999999995 over baseline |
| pass | profile.node-boot | nodeBootWallMs | 917 | 34 | -883 | - | nodeBootWallMs stayed within 500 absolute regression threshold |
| pass | registry.compatRecords | compatRecords | 19 | 60 | 41 | - | registry surface delta is tracked as context |
| pass | registry.hookNames | hookNames | 31 | 35 | 4 | - | registry surface delta is tracked as context |
| pass | registry.apiRegistrars | apiRegistrars | 40 | 49 | 9 | - | registry surface delta is tracked as context |
| pass | registry.capturedRegistrars | capturedRegistrars | 18 | 26 | 8 | - | registry surface delta is tracked as context |
| pass | registry.sdkExports | sdkExports | 307 | 294 | -13 | - | registry surface delta is tracked as context |
| pass | registry.manifestFields | manifestFields | 32 | 39 | 7 | - | registry surface delta is tracked as context |
| pass | registry.manifestContractFields | manifestContractFields | 16 | 17 | 1 | - | registry surface delta is tracked as context |
| Action | ID | Metric | Baseline | Current | Delta | Percent | Message |
| ------ | ------------------------------- | ---------------------- | -------- | ------- | ----- | ------- | -------------------------------------------------------------- |
| warn | profile.wall-p95 | p95WallMs | 1273 | 2500 | 1227 | 96.4% | p95WallMs regressed 96.4% over baseline |
| warn | profile.peak-rss | maxPeakRssMb | 65.1 | 443.2 | 378.1 | - | maxPeakRssMb regressed 378.1 over baseline |
| pass | profile.node-boot | nodeBootWallMs | 917 | 35 | -882 | - | nodeBootWallMs stayed within 500 absolute regression threshold |
| pass | registry.compatRecords | compatRecords | 19 | 60 | 41 | - | registry surface delta is tracked as context |
| pass | registry.hookNames | hookNames | 31 | 35 | 4 | - | registry surface delta is tracked as context |
| pass | registry.apiRegistrars | apiRegistrars | 40 | 49 | 9 | - | registry surface delta is tracked as context |
| pass | registry.capturedRegistrars | capturedRegistrars | 18 | 26 | 8 | - | registry surface delta is tracked as context |
| pass | registry.sdkExports | sdkExports | 307 | 294 | -13 | - | registry surface delta is tracked as context |
| pass | registry.manifestFields | manifestFields | 32 | 39 | 7 | - | registry surface delta is tracked as context |
| pass | registry.manifestContractFields | manifestContractFields | 16 | 17 | 1 | - | registry surface delta is tracked as context |

File diff suppressed because one or more lines are too long

View File

@ -8,16 +8,16 @@ Samples per command: 3
| Metric | Value |
| ---------------------- | ------------------ |
| Commands | 9 |
| P50 wall time | 2383 ms |
| Command P95 wall time | 2470 ms |
| P50 wall time | 2454 ms |
| Command P95 wall time | 2500 ms |
| Wall time basis | command-median-p95 |
| Profile samples | 27 |
| RSS samples | 2031 |
| CPU samples | 2031 |
| Max peak RSS | 444.4 MB |
| Max RSS delta | 414.7 MB |
| Max CPU estimate | 2679 ms |
| Max harness heap delta | 8.1 MB |
| RSS samples | 2087 |
| CPU samples | 2087 |
| Max peak RSS | 443.2 MB |
| Max RSS delta | 411.8 MB |
| Max CPU estimate | 2749 ms |
| Max harness heap delta | 8.3 MB |
## Target OpenClaw Registry Surface
@ -49,26 +49,26 @@ Samples per command: 3
| ID | Label | Median wall | Max wall | Max peak RSS | Max RSS delta | CPU estimate | Heap delta | RSS/CPU samples | Exit codes |
| ---------------------- | ----------------------------------------------- | ----------- | -------- | ------------ | ------------- | ------------ | ---------- | --------------- | ---------- |
| node-boot | Node boot | 34 ms | 34 ms | 32.6 MB | 0 MB | 0 ms | 0.4 MB | 3/3 | 0 |
| fixture-inspection | Fixture inspection | 2260 ms | 2314 ms | 431.5 MB | 400.6 MB | 2506 ms | 8.1 MB | 269/269 | 0 |
| compat-report-registry | Compatibility report plus target registry parse | 2386 ms | 2462 ms | 430.1 MB | 399.8 MB | 2666 ms | 7.8 MB | 283/283 | 0 |
| contract-capture | Contract capture inventory | 2470 ms | 2494 ms | 430.2 MB | 400.4 MB | 2679 ms | 8.1 MB | 290/290 | 0 |
| synthetic-probe-plan | Synthetic probe plan | 2383 ms | 2402 ms | 444.4 MB | 414.7 MB | 2585 ms | 0.3 MB | 285/285 | 0 |
| cold-import-readiness | Cold import readiness | 2373 ms | 2375 ms | 436.4 MB | 407.7 MB | 2596 ms | 0.4 MB | 282/282 | 0 |
| workspace-plan | Workspace execution plan | 2407 ms | 2422 ms | 437 MB | 408.3 MB | 2616 ms | 2 MB | 287/287 | 0 |
| platform-probes | Platform and loader probes | 2418 ms | 2433 ms | 437.1 MB | 408.4 MB | 2645 ms | 1.8 MB | 288/288 | 0 |
| import-loop-profile | Repeated cold import capture loop | 376 ms | 377 ms | 60.5 MB | 31.8 MB | 177 ms | 1.3 MB | 44/44 | 0 |
| node-boot | Node boot | 35 ms | 39 ms | 31.8 MB | 0 MB | 0 ms | 0.3 MB | 3/3 | 0 |
| fixture-inspection | Fixture inspection | 2375 ms | 2384 ms | 430 MB | 398.8 MB | 2605 ms | 8.3 MB | 278/278 | 0 |
| compat-report-registry | Compatibility report plus target registry parse | 2500 ms | 2520 ms | 431.7 MB | 400.4 MB | 2749 ms | 8.1 MB | 297/297 | 0 |
| contract-capture | Contract capture inventory | 2460 ms | 2472 ms | 443.2 MB | 411.8 MB | 2681 ms | 7.9 MB | 289/289 | 0 |
| synthetic-probe-plan | Synthetic probe plan | 2454 ms | 2475 ms | 430.7 MB | 402 MB | 2688 ms | 0.6 MB | 293/293 | 0 |
| cold-import-readiness | Cold import readiness | 2445 ms | 2452 ms | 431.9 MB | 402.7 MB | 2717 ms | 0.6 MB | 292/292 | 0 |
| workspace-plan | Workspace execution plan | 2458 ms | 2514 ms | 439.3 MB | 410.6 MB | 2748 ms | 1.9 MB | 296/296 | 0 |
| platform-probes | Platform and loader probes | 2475 ms | 2508 ms | 438.8 MB | 410.1 MB | 2732 ms | 1.9 MB | 294/294 | 0 |
| import-loop-profile | Repeated cold import capture loop | 378 ms | 380 ms | 60.5 MB | 31.8 MB | 184 ms | 1.3 MB | 45/45 | 0 |
## Category Rollups
| Category | Commands | P50 wall | P95 wall | Max peak RSS | CPU estimate | RSS/CPU samples | Command IDs |
| ---------------- | -------- | -------- | -------- | ------------ | ------------ | --------------- | ---------------------- |
| baseline | 1 | 34 ms | 34 ms | 32.6 MB | 0 ms | 3/3 | node-boot |
| fixture-scan | 1 | 2260 ms | 2314 ms | 431.5 MB | 2506 ms | 269/269 | fixture-inspection |
| target-registry | 1 | 2386 ms | 2462 ms | 430.1 MB | 2666 ms | 283/283 | compat-report-registry |
| contract-capture | 1 | 2470 ms | 2494 ms | 430.2 MB | 2679 ms | 290/290 | contract-capture |
| synthetic-probes | 1 | 2383 ms | 2402 ms | 444.4 MB | 2585 ms | 285/285 | synthetic-probe-plan |
| cold-import | 1 | 2373 ms | 2375 ms | 436.4 MB | 2596 ms | 282/282 | cold-import-readiness |
| workspace-plan | 1 | 2407 ms | 2422 ms | 437 MB | 2616 ms | 287/287 | workspace-plan |
| platform-probes | 1 | 2418 ms | 2433 ms | 437.1 MB | 2645 ms | 288/288 | platform-probes |
| import-loop | 1 | 376 ms | 377 ms | 60.5 MB | 177 ms | 44/44 | import-loop-profile |
| baseline | 1 | 35 ms | 39 ms | 31.8 MB | 0 ms | 3/3 | node-boot |
| fixture-scan | 1 | 2375 ms | 2384 ms | 430 MB | 2605 ms | 278/278 | fixture-inspection |
| target-registry | 1 | 2500 ms | 2520 ms | 431.7 MB | 2749 ms | 297/297 | compat-report-registry |
| contract-capture | 1 | 2460 ms | 2472 ms | 443.2 MB | 2681 ms | 289/289 | contract-capture |
| synthetic-probes | 1 | 2454 ms | 2475 ms | 430.7 MB | 2688 ms | 293/293 | synthetic-probe-plan |
| cold-import | 1 | 2445 ms | 2452 ms | 431.9 MB | 2717 ms | 292/292 | cold-import-readiness |
| workspace-plan | 1 | 2458 ms | 2514 ms | 439.3 MB | 2748 ms | 296/296 | workspace-plan |
| platform-probes | 1 | 2475 ms | 2508 ms | 438.8 MB | 2732 ms | 294/294 | platform-probes |
| import-loop | 1 | 378 ms | 380 ms | 60.5 MB | 184 ms | 45/45 | import-loop-profile |