Skip to content

Documentation

SQLite Performance Audit

Database performance benchmarks with trend analysis and competitive context.

7/5/2026
69 min read Edit on GitHub
Note

Competitive comparisons based on publicly available documentation as of June 2026. All SveltyCMS metrics self-measured via bun test tests/benchmarks/.

Important

Console-only by default. Use BENCHMARK_RECORD=1 to write results to this report.

BENCHMARK_RECORD=1 bun test tests/benchmarks/auth-performance.test.ts

The full matrix runner (bun run scripts/benchmark-matrix/index.ts --db=sqlite) always records.

πŸ“Š Latest Performance Audit

πŸ“ Fix Overlays

Note

Phase notes and remediation entries appear here after matrix or surgical runs.

Note

Partial update β€” dimension rollups and issues reflect only tests invoked in this run.

βœ… PASS (partial invocation) Β· 1/62 tests Β· 61 skipped Β· sqlite Β· standalone run

Dimension health

Dimension Tests Status Worst Ξ” Issues
Core 24 🟒 β€” 0
API 0 βšͺ β€” 0
Scale 0 βšͺ β€” 0
Resilience 0 βšͺ β€” 0

Issues (action required)

βœ… All clear β€” no regressions or budget violations detected.

Executive latency matrix

Scenario Latency Trend Budget Result
Scale Spectrum 3.398ms βšͺ established at 3.40ms (1 run) < 5ms 🟒
Scale Spectrum 3.158ms βšͺ established at 3.16ms (1 run) < 5ms 🟒
Scale Spectrum 3.755ms βšͺ established at 3.75ms (1 run) < 5ms 🟒
Scale Spectrum 2.631ms βšͺ established at 2.63ms (1 run) < 5ms 🟒
Scale Spectrum 2.775ms βšͺ established at 2.77ms (1 run) < 5ms 🟒
Scale Spectrum 2.752ms βšͺ established at 2.75ms (1 run) < 5ms 🟒
Scale Spectrum 2.950ms βšͺ established at 2.95ms (1 run) < 5ms 🟒
Scale Spectrum 2.265ms βšͺ established at 2.27ms (1 run) < 5ms 🟒
Scale Spectrum 4.036ms βšͺ established at 4.04ms (1 run) < 5ms 🟒
Scale Spectrum 2.124ms βšͺ established at 2.12ms (1 run) < 5ms 🟒
Scale Spectrum 2.422ms βšͺ established at 2.42ms (1 run) < 5ms 🟒
Scale Spectrum 1.770ms βšͺ established at 1.77ms (1 run) < 5ms 🟒
Scale Spectrum 5.109ms βšͺ established at 5.11ms (1 run) < 5ms 🟒
Scale Spectrum 1.959ms βšͺ established at 1.96ms (1 run) < 5ms 🟒
Scale Spectrum 2.322ms βšͺ established at 2.32ms (1 run) < 5ms 🟒
Scale Spectrum 1.742ms βšͺ established at 1.74ms (1 run) < 5ms 🟒
Scale Spectrum 4.526ms βšͺ established at 4.53ms (1 run) < 5ms 🟒
Scale Spectrum 2.079ms βšͺ established at 2.08ms (1 run) < 5ms 🟒
Scale Spectrum 2.175ms βšͺ established at 2.17ms (1 run) < 5ms 🟒
Scale Spectrum 1.477ms βšͺ established at 1.48ms (1 run) < 5ms 🟒
Scale Spectrum 4.877ms βšͺ established at 4.88ms (1 run) < 5ms 🟒
Scale Spectrum 1.674ms βšͺ established at 1.67ms (1 run) < 5ms 🟒
Scale Spectrum 1.990ms βšͺ established at 1.99ms (1 run) < 5ms 🟒
Scale Spectrum 1.524ms βšͺ established at 1.52ms (1 run) < 5ms 🟒

Historical pulse

Scope: Sparklines only β€” full run tables: tests/benchmarks/results/history.sqlite

Metric Trend Sparkline Latest
api latency (HTTP: findById @ 8c (Cold)) (warm) 🟒 β–…β–†β–ˆβ–†β–β– 3.053ms
auth performance (Auth Validation @ 1c) (warm) 🟒 β–ƒβ–ƒβ–†β–ˆβ–β–β–β–β–β–β– 0.307ms
cold start phased (Cold Start (IDLE β†’ HTTP READY)) (cold) 🟒 β–ˆβ–ˆβ–‚β–…β–β–β–β–‚ 1402.841ms
database performance (FIND MANY (limit 50)) (warm) 🟒 β–β–β–‚β–‡β–ƒβ–†β–ˆβ–†β–β–β–β– 0.089ms
πŸ“ˆ Latency trend chart (last 10 runs)
xychart-beta title "sqlite REST p95 (last 10 runs)" x-axis ["R1", "R2", "R3", "R4", "R5", "R6", "R7", "R8", "R9", "R10"] y-axis "Latency (ms)" line "p95" : [0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000]

Current Run Summary (2026-09-02)

Scope: Only tests that ran in THIS invocation.

⚠️ Executive PASS/FAIL reflects the last full matrix run.

Run ID: 3fc0408c-63c7-46cb-9829-48b4682768e8 Β· Tests invoked: 1 Β· Metrics: 24 Β· DB: sqlite

Test Metric Avg (ms) p95 (ms) RPS Trend Detail
Scale Spectrum findByIdRandom @ 1 3.398 5.991 2271 🟒 βšͺ established at 3.40ms (1 run)
Scale Spectrum listFilterSort @ 1 3.158 3.523 2444 🟒 βšͺ established at 3.16ms (1 run)
Scale Spectrum graphql @ 1 3.755 4.120 2047 🟒 βšͺ established at 3.75ms (1 run)
Scale Spectrum create @ 1 2.631 3.095 1474 🟒 βšͺ established at 2.63ms (1 run)
Scale Spectrum findByIdRandom @ 10 2.775 3.703 2797 🟒 βšͺ established at 2.77ms (1 run)
Scale Spectrum listFilterSort @ 10 2.752 3.120 2808 🟒 βšͺ established at 2.75ms (1 run)
Scale Spectrum graphql @ 10 2.950 4.586 2625 🟒 βšͺ established at 2.95ms (1 run)
Scale Spectrum create @ 10 2.265 2.518 1706 🟒 βšͺ established at 2.27ms (1 run)
Scale Spectrum findByIdRandom @ 100 4.036 7.312 1935 🟒 βšͺ established at 4.04ms (1 run)
Scale Spectrum listFilterSort @ 100 2.124 2.489 3632 🟒 βšͺ established at 2.12ms (1 run)
Scale Spectrum graphql @ 100 2.422 2.810 3188 🟒 βšͺ established at 2.42ms (1 run)
Scale Spectrum create @ 100 1.770 1.944 2191 🟒 βšͺ established at 1.77ms (1 run)
Scale Spectrum findByIdRandom @ 1000 5.109 9.073 1516 🟒 βšͺ established at 5.11ms (1 run)
Scale Spectrum listFilterSort @ 1000 1.959 2.170 3945 🟒 βšͺ established at 1.96ms (1 run)
Scale Spectrum graphql @ 1000 2.322 2.626 3322 🟒 βšͺ established at 2.32ms (1 run)
Scale Spectrum create @ 1000 1.742 3.390 2228 🟒 βšͺ established at 1.74ms (1 run)
Scale Spectrum findByIdRandom @ 5000 4.526 5.170 1694 🟒 βšͺ established at 4.53ms (1 run)
Scale Spectrum listFilterSort @ 5000 2.079 4.957 3729 🟒 βšͺ established at 2.08ms (1 run)
Scale Spectrum graphql @ 5000 2.175 2.604 3553 🟒 βšͺ established at 2.17ms (1 run)
Scale Spectrum create @ 5000 1.477 1.692 2614 🟒 βšͺ established at 1.48ms (1 run)
Scale Spectrum findByIdRandom @ 10000 4.877 9.314 1581 🟒 βšͺ established at 4.88ms (1 run)
Scale Spectrum listFilterSort @ 10000 1.674 1.959 4602 🟒 βšͺ established at 1.67ms (1 run)
Scale Spectrum graphql @ 10000 1.990 2.194 3873 🟒 βšͺ established at 1.99ms (1 run)
Scale Spectrum create @ 10000 1.524 1.717 2540 🟒 βšͺ established at 1.52ms (1 run)

Historical Trends (2026-09-02)

Scope: Sparklines only β€” full run tables live in history.sqlite (link below). Runs = sparkline bar count.

Detail: tests/benchmarks/results/history.sqlite Β· SELECT test_id, phase, avg_ms, p95_ms, rps, timestamp FROM runs WHERE db_type='sqlite' AND redis=0 ORDER BY timestamp DESC

Series: 57 Β· DB: sqlite

Metric Trend Sparkline (last 7) Latest
ADMIN UX VITALITY (warm) 🟒 β–β–ˆβ–„β–ˆ 4.044ms
AI PERFORMANCE (warm) 🟒 β–β–β–ˆβ– 0.001ms
API LATENCY (warm) 🟒 β–†β–ˆβ–„β–‚β–β–ƒβ– 1.521ms
AUTH PERFORMANCE (warm) 🟒 β–‚β–β–ˆβ–‚β–β–ˆβ–‚ 0.439ms
CACHE HIT RATIO (warm) 🟒 β–ˆβ–„β–‡β–β–‚β–β–‚ 0.561ms
CACHE PERFORMANCE (warm) 🟒 β–ˆβ–β–β–β–β–β– 0.319ms
CACHE SERVICE (warm) 🟒 β–β–ˆβ–…β–β–β–β–‚ 0.857ms
CLIENT JOURNEY (warm) 🟒 β–ˆβ–‡β–β– 2.187ms
COLD START PHASED (cold) 🟒 β–ˆβ–‚β–…β–β–β–β–‚ 1402.841ms
COMPETITIVE WORKLOAD REPLICA (warm) 🟒 β–β–„β–β–ˆβ–‚β–ˆβ– 0.534ms
CONCURRENCY MAX (warm) 🟒 β–β–ˆβ–‡ 835.712ms
CONFIG PROMOTION (warm) 🟒 β–β–„β–…β–„β–ˆβ–ƒβ–‚ 4.627ms
CONTENT SCALE STRESS (warm) 🟒 β–‡β–β–ˆβ–‚β–†β–‚ 0.706ms
CONTENT SCAN (warm) 🟒 β–ƒβ–β–‡β–ˆβ–‚β–‚ 4.486ms
DATA RESIDENCY FAILOVER (warm) 🟒 β–β–‚β–…β–ˆβ–„β–… 2.825ms
DATABASE PERFORMANCE (warm) 🟒 β–‚β–‚β–‚β–β–ˆβ–β– 0.038ms
ENTRY EDIT HYDRATION (warm) 🟒 β–‚β–β–…β–ˆβ–‚β–β–ˆ 0.058ms
FAILURE PROPAGATION (warm) 🟒 β–β–†β–ˆβ–…β–‡β–ˆβ–… 2.855ms
GRAPHQL API PERFORMANCE (warm) 🟒 β–…β–…β–„β–ˆβ–…β–β– 0.354ms
GRAPHQL CACHE HIT (warm) 🟒 β–β–ƒβ–β–ˆβ–β–„β– 0.538ms
GRAPHQL LOCAL SDK (warm) 🟒 β–β–ˆβ–β–ˆβ–β–ˆβ– 0.000ms
GRAPHQL STRESS (warm) 🟒 β–ˆβ–β–‚β–„β–β–…β–‡ 17.461ms
HOOKS PERFORMANCE (warm) 🟒 β–ˆβ–β–ƒβ–β–ˆβ–β–ˆ 0.597ms
INDEX PRESSURE (warm) 🟒 β–„β–ˆβ–β–… 1.770ms
LARGE PAYLOAD STREAMING (warm) 🟒 β–ˆβ–…β–†β–ƒβ–β–‡β–„ 16.614ms
LOCAL API PERFORMANCE (warm) 🟒 β–β–β–β–β–ˆβ–β– 0.008ms
LOCAL API THROUGHPUT (warm) 🟒 β–‡β–ˆβ–‡β–β–‚β–β– 0.334ms
LOCAL CMS CRUD (warm) 🟒 β–†β–β–…β–β–β–ˆβ–„ 0.057ms
LOCAL SDK VS DIRECT (warm) 🟒 β–„β–†β–„β–ˆβ–β–„β–„ 0.149ms
LONGEVITY SOAK (warm) 🟒 β–ˆβ–ƒβ–†β–ˆβ–ƒβ–†β– 0.670ms
MEDIA PERFORMANCE (warm) 🟒 β–ˆβ–β–…β–„β–β–„β–„ 109.651ms
MEDIA UPLOAD STRESS (warm) 🟒 β–β–‚β–„β–ˆβ–„β–„ 170.481ms
MEMORY STABILITY (warm) 🟒 ▁▁ 0.000ms
MIGRATION SCALE (warm) 🟒 β–β–„β–β–β–ˆβ–β– 4.044ms
MIXED WORKLOAD (warm) 🟒 β–‚β–ˆβ–ƒβ– 2.094ms
MULTI TENANT PERFORMANCE (warm) 🟒 β–β–ˆβ–ˆ 6.059ms
NEGATIVE CACHE (warm) 🟒 β–β–ˆβ–ˆβ–β–‡β–‡β– 0.001ms
OPENAPI PERFORMANCE (warm) 🟒 β–β–„β–†β–‚β–‡β–ˆβ–‚ 0.656ms
PRODUCTION DAY (warm) 🟒 β–β–‡β–ˆ 6.238ms
REALTIME PERFORMANCE (warm) 🟒 β–β–β–ˆβ–β–β–ˆβ– 0.000ms
RELATIONAL PERFORMANCE (warm) 🟒 β–ˆβ–ƒβ–β–‚β–ƒβ–β–‚ 2.207ms
REST API PERFORMANCE (warm) 🟒 β–ƒβ–β–ˆβ–‡β–‡β–ˆβ–„ 0.786ms
REVISION STRESS (warm) 🟒 β–„β–ˆβ–ƒβ–‡β–ƒβ–β–‚ 0.740ms
RIGHT TO BE FORGOTTEN AUDIT (warm) 🟒 β–β–β–β–ˆβ–† 2.485ms
SCALE SPECTRUM (warm) 🟒 β–ƒβ–ˆβ–†β–ƒβ–‚β–β–ƒ 2.079ms
SECURITY AUDIT (warm) 🟒 β–β–ˆβ–β–β–β–β– 0.002ms
SEO PERFORMANCE (warm) 🟒 β–ˆβ–β–β–β–ˆβ–β– 6.715ms
STATE MACHINE TRANSITION (warm) 🟒 β–ˆβ–‡β–‡β–β–β–‚β–„ 30.898ms
TELEMETRY PERFORMANCE (warm) 🟒 β–ˆβ–β–ƒβ– 0.001ms
TEMPORAL INTEGRITY (warm) 🟒 β–„β–β–β–†β–„β–„β–ˆ 2.797ms
TRANSACTION ACID (warm) 🟒 β–ˆβ–β–ƒβ–β–ƒβ–β–ƒ 0.109ms
TRUTH LATENCY (warm) 🟒 β–‡β–β–β–ˆβ–‡β–β– 0.000ms
WEBSOCKET BROADCAST (warm) 🟒 β–β–β–β–ˆβ–† 0.497ms
WIDGET PERFORMANCE (warm) 🟒 β–ƒβ–‡β–β–ˆβ–‡β–β–ˆ 0.123ms
CONTENT INCREMENTAL RELOAD (warm) βšͺ β–β–β–ˆβ–„β–‚β–β–ˆ 8.829ms
MIDDLEWARE FLAMEGRAPH (warm) βšͺ β–ƒβ–‚β–β–ƒβ–‚β–‚β–ˆ 3.376ms
THROTTLING BACKOFF STRESS (warm) βšͺ β–ƒβ–β–ƒβ–‚β–ˆβ–‚β–‡ 31.860ms

πŸ”¬ Full benchmark ledger (58 modules)

Expand dimension groups, then any row, for ASCII truth tables. Executive summary above shows pass/fail and issues only.

Core Β· 84 tests
🏷️ API LAYER LATENCY · 🟒 4.660ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                     SVELTYCMS β€” API LAYER LATENCY                                     β•‘
β•‘                              File: tests/benchmarks/api-latency.test.ts                               β•‘
β•‘                                       Ran: 2026-09-02 18:32:00                                        β•‘
β•‘              Cold full-pipeline findById + warm TURBO-HIT path after responseCache fill.              β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ HTTP: findById @ 8c (Cold)   β”‚ Cold:     4.66 ms β”‚ Warm:     3.053 ms β”‚ p95:     4.864 ms β”‚   2,517 RPS β•‘
β•‘ HTTP: findById TURBO-HIT @ 8c (Warm) β”‚ Cold:     0.45 ms β”‚ Warm:     1.521 ms β”‚ p95:     1.869 ms β”‚   5,044 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ cold start phased Β· 🟒 1402.841ms Β· ➑️ βšͺ stable at 1382.11ms (Β±713.22ms) (7 runs) (2026-09-02 19:38:51) Β· source ``` ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗ β•‘ SVELTYCMS β€” PHASED COLD START AUDIT β•‘ β•‘ File: tests/benchmarks/cold-start-phased.test.ts β•‘ β•‘ Ran: 2026-09-02 19:38:51 β•‘ β•‘ Measures process spawn, dependency hydration, and first-request TTFB readiness. β•‘ ╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣ β•‘ Initial Cold Boot (Fresh Process) β”‚ 1920.263 ms β”‚ p95: 1920.263 ms β”‚ RPS: 0 β•‘ β•‘ Steady-State Respawn (Average) β”‚ 1402.841 ms β”‚ p95: 1920.263 ms β”‚ RPS: 0 β•‘ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• ```
🏷️ SRE TRUTH AUDIT · 🟒 0.010ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                      SVELTYCMS β€” SRE TRUTH AUDIT                                      β•‘
β•‘                             File: tests/benchmarks/truth-latency.test.ts                              β•‘
β•‘                                       Ran: 2026-09-02 19:38:59                                        β•‘
β•‘            Validates performance claims by comparing SDK, Middleware, and Real HTTP Stack             β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Logic Baseline               β”‚ Cold:     0.01 ms β”‚ Warm:     0.000 ms β”‚ p95:     0.000 ms β”‚ 528,355 RPS β•‘
β•‘ Local SDK (Full)             β”‚ Cold:     1.96 ms β”‚ Warm:     0.004 ms β”‚ p95:     0.007 ms β”‚ 207,929 RPS β•‘
β•‘ HTTP End-to-End              β”‚ Cold:     4.20 ms β”‚ Warm:     0.422 ms β”‚ p95:     0.493 ms β”‚   2,357 RPS β•‘
β•‘ HTTP Cold (Cache-Busted)     β”‚ Cold:     1.23 ms β”‚ Warm:     0.523 ms β”‚ p95:     0.976 ms β”‚   1,905 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Self-Healing Content Scan · 🟒 3.142ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                    SVELTYCMS β€” CONTENT SCAN AUDIT                                     β•‘
β•‘                              File: tests/benchmarks/content-scan.test.ts                              β•‘
β•‘                                       Ran: 2026-08-29 21:34:18                                        β•‘
β•‘          Measures filesystem + metadata processing and persistent Mtime dirty-bit discovery.          β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Cold Discovery (Filesystem I/O) β”‚        3.142 ms β”‚ p95:        3.645 ms β”‚ RPS:        318 β•‘
β•‘ Warm Discovery (Mtime Tree Hit) β”‚ Cold:     1.94 ms β”‚ Warm:     1.666 ms β”‚ p95:     2.906 ms β”‚     552 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Incremental Content Reload · 🟒 3.270ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                             SVELTYCMS β€” INCREMENTAL CONTENT RELOAD AUDIT                              β•‘
β•‘                       File: tests/benchmarks/content-incremental-reload.test.ts                       β•‘
β•‘                                       Ran: 2026-08-29 21:34:19                                        β•‘
β•‘      Measures surgical single-file fullReload vs full reconciliation path and batch processing.       β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Incremental fullReload (1 file) β”‚ Cold:     3.27 ms β”‚ Warm:     0.198 ms β”‚ p95:     0.518 ms β”‚   3,732 RPS β•‘
β•‘ Full Reconciliation Reload   β”‚ Cold:     2.84 ms β”‚ Warm:     0.292 ms β”‚ p95:     0.465 ms β”‚   3,097 RPS β•‘
β•‘ Sequential 10-File Reload    β”‚ Cold:     5.53 ms β”‚ Warm:     2.696 ms β”‚ p95:     4.671 ms β”‚     370 RPS β•‘
β•‘ Batched 10-File Reload       β”‚ Cold:     1.79 ms β”‚ Warm:     1.076 ms β”‚ p95:     1.194 ms β”‚     918 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Middleware & Hooks Performance · 🟒 2.370ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                 SVELTYCMS β€” MIDDLEWARE & HOOKS AUDIT                                  β•‘
β•‘                           File: tests/benchmarks/hooks-performance.test.ts                            β•‘
β•‘                                       Ran: 2026-09-02 22:14:42                                        β•‘
β•‘Measures the cost of the full middleware chain including Turbo, Security, Auth, and Audit via HTTP E2E.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Static Asset (No Middleware) β”‚ Cold:     2.37 ms β”‚ Warm:     0.552 ms β”‚ p95:     0.638 ms β”‚   1,792 RPS β•‘
β•‘ Turbo Pipeline (Light)       β”‚ Cold:     1.16 ms β”‚ Warm:     0.279 ms β”‚ p95:     0.366 ms β”‚   3,463 RPS β•‘
β•‘ Full Security + Auth Pipeline β”‚ Cold:     4.02 ms β”‚ Warm:     0.352 ms β”‚ p95:     0.469 ms β”‚   2,749 RPS β•‘
β•‘ REST with API Caching        β”‚ Cold:     3.20 ms β”‚ Warm:     0.310 ms β”‚ p95:     0.401 ms β”‚   3,168 RPS β•‘
β•‘ Mutation (audit logging disabled) β”‚ Cold:     4.27 ms β”‚ Warm:     0.581 ms β”‚ p95:     0.677 ms β”‚   1,711 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Edge Sync & Distributed Cache · 🟒 14.050ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                SVELTYCMS β€” EDGE SYNC PROPAGATION AUDIT                                β•‘
β•‘                               File: tests/benchmarks/edge-sync.test.ts                                β•‘
β•‘                                       Ran: 2026-08-29 21:35:27                                        β•‘
β•‘    Measures cache invalidation propagation latency across real edge nodes via live Redis Pub/Sub.     β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Edge Sync Propagation        β”‚ Cold:    14.05 ms β”‚ Warm:    15.529 ms β”‚ p95:    16.135 ms β”‚      67 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Telemetry Β· 🟒 0.150ms Β· ➑️ recorded (awaiting trend) Β· source ``` ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗ β•‘ SVELTYCMS β€” TELEMETRY & UPDATE PERFORMANCE β•‘ β•‘ File: tests/benchmarks/telemetry-performance.test.ts β•‘ β•‘ Ran: 2026-08-29 21:32:18 β•‘ β•‘Measures telemetry update check latency and memory impact on both happy-path and failure-path scenarios.β•‘ ╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣ β•‘ Telemetry (Happy Path) β”‚ Cold: 0.15 ms β”‚ Warm: 0.000 ms β”‚ p95: 0.001 ms β”‚ 778,059 RPS β•‘ β•‘ Telemetry (Failure Path) β”‚ Cold: 0.04 ms β”‚ Warm: 0.001 ms β”‚ p95: 0.002 ms β”‚ 777,907 RPS β•‘ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• ```
🏷️ State Machine Transitions · 🟒 37.120ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                  SVELTYCMS β€” STATE MACHINE INTEGRITY                                  β•‘
β•‘                        File: tests/benchmarks/state-machine-transition.test.ts                        β•‘
β•‘                                       Ran: 2026-08-29 21:34:25                                        β•‘
β•‘Measures state machine self-healing transition latencies, convergence settling time, and health probe consistency under stress.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ State Transition (Transient) β”‚ Cold:    37.12 ms β”‚ Warm:    18.969 ms β”‚ p95:    20.386 ms β”‚      52 RPS β•‘
β•‘ Self-Healing Full Convergence β”‚ Cold:    23.80 ms β”‚ Warm:    18.759 ms β”‚ p95:    19.707 ms β”‚      53 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ database performance Β· 🟒 0.784ms Β· β†˜οΈ βšͺ stable at 1.33ms (Β±2.11ms) (7 runs) (2026-09-02 19:40:04) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                           SVELTYCMS β€” DATABASE ADAPTER PERFORMANCE (SQLITE)                           β•‘
β•‘                          File: tests/benchmarks/database-performance.test.ts                          β•‘
β•‘                                       Ran: 2026-09-02 19:40:04                                        β•‘
β•‘          Measures raw CRUD performance, indexing efficiency, and connection pool resilience.          β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ INSERT                       β”‚ Cold:     0.47 ms β”‚ Warm:     0.070 ms β”‚ p95:     0.162 ms β”‚   5,752 RPS β•‘
β•‘ FIND ONE                     β”‚ Cold:     0.31 ms β”‚ Warm:     0.006 ms β”‚ p95:     0.009 ms β”‚ 152,896 RPS β•‘
β•‘ FIND MANY (limit 50)         β”‚ Cold:     1.14 ms β”‚ Warm:     0.089 ms β”‚ p95:     0.118 ms β”‚   8,947 RPS β•‘
β•‘ QUERY BUILDER LIST (50)      β”‚ Cold:     3.15 ms β”‚ Warm:     0.791 ms β”‚ p95:     0.944 ms β”‚   1,162 RPS β•‘
β•‘ FIND PAGE (50 hasMore)       β”‚ Cold:     1.39 ms β”‚ Warm:     0.110 ms β”‚ p95:     0.149 ms β”‚   7,523 RPS β•‘
β•‘ FIND PAGE keyset             β”‚ Cold:     2.32 ms β”‚ Warm:     0.111 ms β”‚ p95:     0.154 ms β”‚   7,477 RPS β•‘
β•‘ FIND MANY offset 50          β”‚ Cold:     0.62 ms β”‚ Warm:     0.054 ms β”‚ p95:     0.069 ms β”‚  15,257 RPS β•‘
β•‘ LIST+COUNT (legacy)          β”‚ Cold:     1.12 ms β”‚ Warm:     0.152 ms β”‚ p95:     0.236 ms β”‚   5,431 RPS β•‘
β•‘ UPDATE                       β”‚ Cold:     2.26 ms β”‚ Warm:     0.043 ms β”‚ p95:     0.085 ms β”‚  10,763 RPS β•‘
β•‘ UPDATE (no-returning)        β”‚ Cold:     0.76 ms β”‚ Warm:     0.038 ms β”‚ p95:     0.073 ms β”‚  11,103 RPS β•‘
β•‘ NATIVE UPSERT                β”‚ Cold:     1.46 ms β”‚ Warm:     0.083 ms β”‚ p95:     0.136 ms β”‚   6,821 RPS β•‘
β•‘ COUNT                        β”‚ Cold:     1.09 ms β”‚ Warm:     0.063 ms β”‚ p95:     0.085 ms β”‚  13,865 RPS β•‘
β•‘ COUNT ESTIMATE               β”‚ Cold:     0.65 ms β”‚ Warm:     0.019 ms β”‚ p95:     0.027 ms β”‚  45,485 RPS β•‘
β•‘ COUNT CACHED                 β”‚ Cold:     3.92 ms β”‚ Warm:     0.001 ms β”‚ p95:     0.003 ms β”‚ 467,072 RPS β•‘
β•‘ DELETE (Active Rows)         β”‚ Cold:     5.41 ms β”‚ Warm:     0.055 ms β”‚ p95:     0.088 ms β”‚   7,241 RPS β•‘
β•‘ BULK INSERT (100)            β”‚ Cold:     1.82 ms β”‚ Warm:    14.820 ms β”‚ p95:    41.431 ms β”‚      67 RPS β•‘
β•‘ BULK UPDATE (100 heterogeneous) β”‚ Cold:    11.64 ms β”‚ Warm:     1.294 ms β”‚ p95:     9.767 ms β”‚     434 RPS β•‘
β•‘ BULK UPDATE (100 homogeneous) β”‚ Cold:    25.66 ms β”‚ Warm:     0.784 ms β”‚ p95:     1.705 ms β”‚   1,050 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ transaction acid Β· 🟒 0.109ms Β· β†˜οΈ βšͺ stable at 0.220ms (Β±0.223ms) (7 runs) (2026-09-02 19:40:15) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                   SVELTYCMS β€” ACID INTEGRITY AUDIT                                    β•‘
β•‘                            File: tests/benchmarks/transaction-acid.test.ts                            β•‘
β•‘                                       Ran: 2026-09-02 19:40:15                                        β•‘
β•‘         Measures transaction commit latencies and rollback overhead across database adapters          β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ TX Commit                    β”‚ Cold:     0.42 ms β”‚ Warm:     0.005 ms β”‚ p95:     0.020 ms β”‚ 194,941 RPS β•‘
β•‘ TX Rollback Integrity        β”‚ Cold:     0.89 ms β”‚ Warm:     0.109 ms β”‚ p95:     0.141 ms β”‚   9,046 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Cache Β· 🟒 0.298ms Β· β†˜οΈ βšͺ stable at 0.614ms (Β±0.804ms) (5 runs) (2026-09-02 19:40:25) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                  SVELTYCMS β€” CACHE EFFICIENCY AUDIT                                   β•‘
β•‘                           File: tests/benchmarks/cache-performance.test.ts                            β•‘
β•‘                                       Ran: 2026-09-02 19:40:25                                        β•‘
β•‘         Measures cache hit vs miss latency and efficiency via real HTTP end-to-end requests.          β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Cache Miss (Bypass)          β”‚ Cold:     1.23 ms β”‚ Warm:     0.319 ms β”‚ p95:     0.488 ms β”‚   2,793 RPS β•‘
β•‘ Cache Hit (L1 Warm)          β”‚ Cold:     2.31 ms β”‚ Warm:     0.298 ms β”‚ p95:     0.477 ms β”‚   2,906 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ cache hit ratio Β· 🟒 0.684ms Β· ➑️ recorded (awaiting trend) Β· source ``` ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗ β•‘ SVELTYCMS β€” CACHE EFFICIENCY AUDIT β•‘ β•‘ File: tests/benchmarks/cache-hit-ratio.test.ts β•‘ β•‘ Ran: 2026-09-02 15:32:10 β•‘ β•‘ Measures true cold-fill, warm hit ratio, miss penalty, and invalidation latency. β•‘ ╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣ β•‘ Cache Cold Fill (Miss + Repopulate) β”‚ 0.684 ms β”‚ p95: 1.438 ms β”‚ RPS: 1,463 β•‘ β•‘ Cache Hit (Warm) β”‚ Cold: 0.57 ms β”‚ Warm: 0.337 ms β”‚ p95: 0.526 ms β”‚ 2,709 RPS β•‘ β•‘ Bypass Cache (Direct DB) β”‚ Cold: 1.31 ms β”‚ Warm: 0.354 ms β”‚ p95: 0.414 ms β”‚ 2,802 RPS β•‘ β•‘ Cache Invalidation β”‚ Cold: 1.15 ms β”‚ Warm: 0.561 ms β”‚ p95: 0.685 ms β”‚ 1,614 RPS β•‘ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• ```
🏷️ Production Build Analysis Β· βšͺ ⏳ pending Β· ➑️ pending Β· source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                 SVELTYCMS β€” PRODUCTION BUILD ANALYSIS                                 β•‘
β•‘                             File: tests/benchmarks/build-analysis.test.ts                             β•‘
β•‘                                       Ran: 2026-08-29 21:35:30                                        β•‘
β•‘              Measures compilation speed, bundle size trends, and tree-shaking efficiency              β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Production Build               β”‚        0.000 ms β”‚ p95:        0.000 ms β”‚ RPS:          0 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ DX Toolchain Performance · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” Measures overhead of the build, sync, and lint toolchain.

🏷️ CacheService Micro-Benchmark · 🟒 4.111ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                  SVELTYCMS β€” CACHE SERVICE TELEMETRY                                  β•‘
β•‘                             File: tests/benchmarks/cache-service.test.ts                              β•‘
β•‘                                       Ran: 2026-08-29 21:34:13                                        β•‘
β•‘               Measures L1 cache hit latency and pattern invalidation overhead at scale.               β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Cache L1 Hit                 β”‚ Cold:     0.25 ms β”‚ Warm:     0.000 ms β”‚ p95:     0.001 ms β”‚ 1,392,147 RPS β•‘
β•‘ Pattern Invalidation (1k items @ 200k noise) β”‚        4.111 ms β”‚ p95:        5.134 ms β”‚ RPS:        243 β•‘
β•‘ Pattern Invalidation (Namespaced 1k @ 100k noise) β”‚        1.894 ms β”‚ p95:        2.307 ms β”‚ RPS:        528 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ LocalCMS SDK Overhead · 🟒 0.598ms · ➑️ recorded (awaiting trend) · source
╔═════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                     SVELTYCMS β€” DIRECT ADAPTER THROUGHPUT (SQLITE)                      β•‘
β•‘                   File: tests/benchmarks/local-api-throughput.test.ts                   β•‘
β•‘                                Ran: 2026-08-28 10:17:19                                 β•‘
β•‘Measures direct adapter write throughput, read throughput, and percentile latencies with zero HTTP overhead.β•‘
╠═════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Writes (1000 atomic increments) β”‚        0.598 ms β”‚ p95:        0.588 ms β”‚ RPS:      9,965 β•‘
β•‘ Reads (1000 point lookups)     β”‚        0.573 ms β”‚ p95:        1.451 ms β”‚ RPS:     76,610 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Setup Proxy & Bootstrap Isolation · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” Setup proxy isolation and bootstrap security gating.

🏷️ HTTP Β· 🟒 0.422ms Β· β†˜οΈ βšͺ stable at 0.463ms (Β±0.244ms) (7 runs) (2026-09-02 19:39:10) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Logic Β· 🟒 ⏳ pending Β· ➑️ βšͺ stable at 0ms (Β±0.001ms) (7 runs) (2026-09-02 19:39:10) Β· source > ⏳ Pending
🏷️ SDK Β· 🟒 0.004ms Β· ➑️ βšͺ stable at 0.004ms (Β±0.029ms) (7 runs) (2026-09-02 19:39:10) Β· source ``` ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗ β•‘ SVELTYCMS β€” SDK VS DIRECT ADAPTER (SQLITE) β•‘ β•‘ File: tests/benchmarks/local-sdk-vs-direct.test.ts β•‘ β•‘ Ran: 2026-08-31 09:11:35 β•‘ β•‘Measures the exact SDK tax across Create, Find, and Update pathways with isolated GC sweeps and zero-allocation key pools.β•‘ ╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣ β•‘ Direct insert β”‚ 0.171 ms β”‚ p95: 0.171 ms β”‚ RPS: 5,841 β•‘ β•‘ SDK create (full) β”‚ 0.256 ms β”‚ p95: 0.256 ms β”‚ RPS: 3,912 β•‘ β•‘ Direct findOne β”‚ 0.018 ms β”‚ p95: 0.018 ms β”‚ RPS: 55,545 β•‘ β•‘ SDK find (bypassCache) β”‚ 0.012 ms β”‚ p95: 0.012 ms β”‚ RPS: 85,479 β•‘ β•‘ Direct update β”‚ 0.134 ms β”‚ p95: 0.134 ms β”‚ RPS: 7,483 β•‘ β•‘ SDK update (full) β”‚ 0.149 ms β”‚ p95: 0.149 ms β”‚ RPS: 6,722 β•‘ β•‘ SDK create (detached) β”‚ 0.337 ms β”‚ p95: 0.337 ms β”‚ RPS: 2,971 β•‘ β•‘ SDK update (detached) β”‚ 0.144 ms β”‚ p95: 0.144 ms β”‚ RPS: 6,952 β•‘ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• ```
🏷️ unknown Β· 🟒 0.002ms Β· ➑️ recorded (awaiting trend) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 95% β€” check connection pool saturation or lock contention. **Severe degradation** (+2182%) β€” review recent commits immediately.
╔═════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                      SVELTYCMS β€” CACHE EVICTION BOUNDARY HARDENING                      β•‘
β•‘                                      File: unknown                                      β•‘
β•‘                                Ran: 2026-08-23 22:49:42                                 β•‘
╠═════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Cache Flooding & Eviction      β”‚        0.002 ms β”‚ p95:        0.002 ms β”‚ RPS:    491,908 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Middleware Β· 🟒 0.597ms Β· β†˜οΈ βšͺ stable at 0.743ms (Β±1.34ms) (7 runs) (2026-09-02 19:40:36) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.
╔═════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                         MIDDLEWARE FLAMEGRAPH PROFILER (SQLITE)                         β•‘
β•‘                  File: tests/benchmarks/middleware-flamegraph.test.ts                   β•‘
β•‘                                Ran: 2026-08-28 10:30:57                                 β•‘
β•‘Measures isolated microsecond cost and incremental deltas of each middleware stage from edge to database.β•‘
╠═════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Stage 0: Raw Socket Baseline (Static Asset) β”‚        1.227 ms β”‚ p95:        2.512 ms β”‚ RPS:      2,954 β•‘
β•‘ Stage 1: System State + Turbo Pipeline β”‚        0.991 ms β”‚ p95:        2.425 ms β”‚ RPS:      3,157 β•‘
β•‘ Stage 2: WAF Security Inspection β”‚        0.578 ms β”‚ p95:        1.756 ms β”‚ RPS:      5,732 β•‘
β•‘ Stage 3: Token Auth Gating     β”‚        1.196 ms β”‚ p95:        2.409 ms β”‚ RPS:      3,008 β•‘
β•‘ Stage 4: Collection Schema Resolution β”‚        1.134 ms β”‚ p95:        2.318 ms β”‚ RPS:      3,164 β•‘
β•‘ Stage 5: Full REST Single Document β”‚        1.014 ms β”‚ p95:        2.179 ms β”‚ RPS:      3,485 β•‘
β•‘ Stage 6: GraphQL Single Query (JIT) β”‚        3.376 ms β”‚ p95:        5.097 ms β”‚ RPS:      1,148 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ System Β· 🟒 0.786ms Β· ↗️ βšͺ stable at 0.691ms (Β±1.18ms) (6 runs) (2026-09-02 19:40:47) Β· source > [!NOTE] > **Specific to this test**: Avg degraded but p95 stable β€” possible cold-start effect, GC pause, or warmup variance.

⏳ Pending

🏷️ Metadata Β· 🟒 0.900ms Β· β†˜οΈ βšͺ stable at 0.990ms (Β±1.13ms) (6 runs) (2026-09-02 19:40:47) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ CRUD Β· 🟒 0.515ms Β· ➑️ βšͺ established at 0.515ms (1 run) (2026-08-25 11:26:43) Β· source > ⏳ Pending
🏷️ Crypto Β· βšͺ 4.983ms Β· ↗️ πŸ”΄ slower: 0.749ms β†’ 4.98ms (+565%) (7 runs) (2026-08-29 13:05:52) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 85% β€” check connection pool saturation or lock contention. **Severe degradation** (+565%) β€” review recent commits immediately.

⏳ Pending

🏷️ Defense Β· 🟒 ⏳ pending Β· ➑️ βšͺ stable at 0ms (7 runs) (2026-08-23 16:33:40) Β· source > ⏳ Pending
🏷️ L1 Β· 🟒 4.015ms Β· ➑️ βšͺ established at 4.01ms (1 run) (2026-08-11 23:02:18) Β· source > ⏳ Pending
🏷️ DB Β· 🟒 0.134ms Β· ➑️ βšͺ established at 0.134ms (1 run) (2026-08-31 09:11:35) Β· source > ⏳ Pending
🏷️ TURBO Β· 🟒 1.521ms Β· β†˜οΈ βšͺ stable at 4.74ms (Β±2.44ms) (5 runs) (2026-09-02 18:32:00) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Stress Β· 🟒 20.136ms Β· β†˜οΈ βšͺ stable at 58.86ms (Β±68.22ms) (7 runs) (2026-09-02 18:21:18) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                   SVELTYCMS β€” REVISION STRESS AUDIT                                   β•‘
β•‘                            File: tests/benchmarks/revision-stress.test.ts                             β•‘
β•‘                                       Ran: 2026-08-29 21:33:01                                        β•‘
β•‘Measures latest read degradation, history retrieval speed, and storage footprint under heavy revision growth (100 revisions).β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Clean Document Read (Baseline) β”‚ Cold:     1.70 ms β”‚ Warm:     1.217 ms β”‚ p95:     2.091 ms β”‚   3,099 RPS β•‘
β•‘ Latest Read (100 Revisions)  β”‚ Cold:     1.52 ms β”‚ Warm:     1.171 ms β”‚ p95:     2.263 ms β”‚   3,094 RPS β•‘
β•‘ History List Retrieval       β”‚ Cold:     5.34 ms β”‚ Warm:     0.599 ms β”‚ p95:     1.053 ms β”‚   3,010 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Client Β· 🟒 ⏳ pending Β· ➑️ βšͺ established at 0ms (1 run) (2026-08-23 15:48:15) Β· source > ⏳ Pending
🏷️ GraphQL (cold) Β· 🟒 2.611ms Β· β†˜οΈ βšͺ stable at 2.81ms (Β±6.95ms) (7 runs) (2026-09-02 18:21:03) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ GraphQL (hot) Β· 🟒 1.628ms Β· β†˜οΈ βšͺ stable at 1.72ms (Β±5.19ms) (7 runs) (2026-09-02 18:21:04) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Content Β· 🟒 4.714ms Β· ↗️ βšͺ stable at 1.16ms (Β±2.98ms) (3 runs) (2026-08-29 12:58:02) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 53% β€” check connection pool saturation or lock contention. **Severe degradation** (+305%) β€” review recent commits immediately.

⏳ Pending

🏷️ Analytics Β· 🟒 55.434ms Β· ↗️ βšͺ stable at 15.13ms (Β±53.44ms) (3 runs) (2026-08-29 12:58:02) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 82% β€” check connection pool saturation or lock contention. **Severe degradation** (+266%) β€” review recent commits immediately.

⏳ Pending

🏷️ Status Β· 🟒 4.627ms Β· ➑️ βšͺ established at 4.63ms (1 run) (2026-08-28 09:35:03) Β· source > ⏳ Pending
🏷️ 10 collections Β· 🟒 8.165ms Β· ➑️ βšͺ established at 8.16ms (1 run) (2026-08-28 09:35:03) Β· source > ⏳ Pending
🏷️ 50 collections Β· 🟒 8.746ms Β· ➑️ βšͺ established at 8.75ms (1 run) (2026-08-28 09:35:03) Β· source > ⏳ Pending
🏷️ 100 collections Β· 🟒 11.605ms Β· ➑️ βšͺ established at 11.61ms (1 run) (2026-08-28 09:35:03) Β· source > ⏳ Pending
🏷️ Planning Β· 🟒 6.756ms Β· ➑️ βšͺ established at 6.76ms (1 run) (2026-08-28 09:35:03) Β· source > ⏳ Pending
🏷️ Apply Β· 🟒 17.580ms Β· ➑️ βšͺ established at 17.58ms (1 run) (2026-08-28 09:35:03) Β· source > ⏳ Pending
🏷️ Cache (Miss) Β· 🟒 0.684ms Β· β†˜οΈ βšͺ stable at 2.55ms (Β±1.31ms) (3 runs) (2026-09-02 15:32:10) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Cache (Hit) Β· βšͺ 0.337ms Β· β†˜οΈ 🟒 faster: 1.24ms β†’ 0.337ms (-73%) (3 runs) (2026-09-02 15:32:10) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Database Β· βšͺ 0.354ms Β· β†˜οΈ 🟒 faster: 1.49ms β†’ 0.354ms (-76%) (3 runs) (2026-09-02 15:32:10) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Mutation Β· βšͺ 0.561ms Β· β†˜οΈ 🟒 faster: 2.10ms β†’ 0.561ms (-73%) (3 runs) (2026-09-02 15:32:10) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Auth Β· 🟒 1.378ms Β· ➑️ βšͺ stable at 1.45ms (Β±0.178ms) (7 runs) (2026-09-02 19:57:33) Β· source ``` ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗ β•‘ SVELTYCMS β€” AUTHENTICATION TELEMETRY β•‘ β•‘ File: tests/benchmarks/auth-performance.test.ts β•‘ β•‘ Ran: 2026-09-02 19:57:33 β•‘ β•‘ Evaluates authenticated session resolution, RBAC evaluation, and rejection paths. β•‘ ╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣ β•‘ Unauthenticated (401 Fast Path) β”‚ Cold: 1.41 ms β”‚ Warm: 0.439 ms β”‚ p95: 0.584 ms β”‚ 2,116 RPS β•‘ β•‘ Auth Validation @ 1c β”‚ Cold: 1.64 ms β”‚ Warm: 0.307 ms β”‚ p95: 0.390 ms β”‚ 3,186 RPS β•‘ β•‘ HTTP Auth Pipeline @ 8c β”‚ Cold: 0.97 ms β”‚ Warm: 1.378 ms β”‚ p95: 1.783 ms β”‚ 5,676 RPS β•‘ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• ```
🏷️ Baseline Β· 🟒 1.082ms Β· β†˜οΈ βšͺ stable at 3.00ms (Β±2.71ms) (3 runs) (2026-08-29 16:18:26) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Firewall Β· βšͺ 31.860ms Β· ↗️ πŸ”΄ slower: 9.18ms β†’ 31.86ms (+247%) (7 runs) (2026-08-29 13:06:50) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 67% β€” check connection pool saturation or lock contention. **Severe degradation** (+247%) β€” review recent commits immediately.

⏳ Pending

🏷️ Gateway Β· 🟒 4.649ms Β· ↗️ βšͺ stable at 3.03ms (Β±3.49ms) (2 runs) (2026-08-29 12:55:20) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 55% β€” check connection pool saturation or lock contention. **Severe degradation** (+53%) β€” review recent commits immediately.

⏳ Pending

🏷️ Core Β· 🟒 4.288ms Β· ↗️ βšͺ stable at 2.88ms (Β±2.09ms) (2 runs) (2026-08-29 12:55:20) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 41% β€” check connection pool saturation or lock contention. **Severe degradation** (+49%) β€” review recent commits immediately.

⏳ Pending

🏷️ Cold (DB) Β· 🟒 1.705ms Β· ➑️ βšͺ stable at 1.78ms (Β±2.89ms) (3 runs) (2026-09-02 18:21:28) Β· source > ⏳ Pending
🏷️ Warm (Cache) Β· 🟒 0.538ms Β· β†˜οΈ βšͺ stable at 0.726ms (Β±1.03ms) (3 runs) (2026-09-02 18:21:28) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Upload Β· 🟒 16.614ms Β· ↗️ βšͺ stable at 13.09ms (Β±12.59ms) (2 runs) (2026-08-29 13:08:24) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 35% β€” check connection pool saturation or lock contention. **Severe degradation** (+27%) β€” review recent commits immediately.

⏳ Pending

🏷️ Download Β· 🟒 21.262ms Β· ↗️ βšͺ stable at 15.15ms (Β±14.60ms) (2 runs) (2026-08-29 13:08:24) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 40% β€” check connection pool saturation or lock contention. **Severe degradation** (+40%) β€” review recent commits immediately.

⏳ Pending

🏷️ Adapter Β· 🟒 0.369ms Β· β†˜οΈ βšͺ stable at 0.573ms (Β±0.318ms) (5 runs) (2026-08-31 09:11:23) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                            SVELTYCMS β€” DIRECT ADAPTER THROUGHPUT (SQLITE)                             β•‘
β•‘                          File: tests/benchmarks/local-api-throughput.test.ts                          β•‘
β•‘                                       Ran: 2026-08-31 09:11:23                                        β•‘
β•‘Measures direct adapter write throughput, read throughput, and percentile latencies with zero HTTP overhead.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Writes (1000 atomic increments) β”‚        0.334 ms β”‚ p95:        0.343 ms β”‚ RPS:     17,214 β•‘
β•‘ Reads (1000 point lookups)     β”‚        0.369 ms β”‚ p95:        0.918 ms β”‚ RPS:    122,078 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ DETACHED Β· 🟒 0.144ms Β· ➑️ βšͺ established at 0.144ms (1 run) (2026-08-31 09:11:35) Β· source > ⏳ Pending
🏷️ Stability Β· 🟒 0.670ms Β· ➑️ βšͺ established at 0.670ms (1 run) (2026-09-02 15:03:26) Β· source > ⏳ Pending
🏷️ Storage Β· 🟒 1.540ms Β· β†˜οΈ βšͺ stable at 6.07ms (Β±4.49ms) (3 runs) (2026-08-29 18:01:49) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Large File Β· 🟒 147.748ms Β· ↗️ βšͺ stable at 104.89ms (Β±93.86ms) (2 runs) (2026-08-29 13:08:08) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 43% β€” check connection pool saturation or lock contention. **Severe degradation** (+41%) β€” review recent commits immediately.

⏳ Pending

🏷️ Small File Β· 🟒 170.481ms Β· β†˜οΈ βšͺ stable at 207.83ms (Β±197.59ms) (2 runs) (2026-08-29 13:08:08) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Ingestion Β· βšͺ 160.087ms Β· ↗️ πŸ”΄ slower: 45.96ms β†’ 160.09ms (+248%) (2 runs) (2026-08-29 13:08:43) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 85% β€” check connection pool saturation or lock contention. **Severe degradation** (+248%) β€” review recent commits immediately.

⏳ Pending

🏷️ Read (ID) Β· 🟒 11.277ms Β· ↗️ βšͺ stable at 7.83ms (Β±6.45ms) (2 runs) (2026-08-29 13:08:43) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 42% β€” check connection pool saturation or lock contention. **Severe degradation** (+44%) β€” review recent commits immediately.

⏳ Pending

🏷️ Read (Scan) Β· 🟒 4.044ms Β· ↗️ βšͺ stable at 2.98ms (Β±2.87ms) (2 runs) (2026-08-29 13:08:43) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 45% β€” check connection pool saturation or lock contention. **Severe degradation** (+36%) β€” review recent commits immediately.

⏳ Pending

🏷️ Core Engine Β· 🟒 0.656ms Β· ↗️ βšͺ stable at 0.431ms (Β±0.564ms) (2 runs) (2026-08-29 12:57:27) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 63% β€” check connection pool saturation or lock contention. **Severe degradation** (+52%) β€” review recent commits immediately.

⏳ Pending

🏷️ Generation Β· 🟒 3.337ms Β· ➑️ βšͺ established at 3.34ms (1 run) (2026-08-29 12:39:17) Β· source > ⏳ Pending
🏷️ Cached Β· βšͺ 3.911ms Β· ↗️ πŸ”΄ slower: 1.16ms β†’ 3.91ms (+236%) (2 runs) (2026-08-29 12:39:17) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 52% β€” check connection pool saturation or lock contention. **Severe degradation** (+236%) β€” review recent commits immediately.

⏳ Pending

🏷️ Collections Β· βšͺ 2.207ms Β· β†˜οΈ 🟒 faster: 5.52ms β†’ 2.21ms (-60%) (4 runs) (2026-08-29 21:12:47) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ DB Join Β· 🟒 2.302ms Β· β†˜οΈ βšͺ stable at 5.55ms (Β±4.34ms) (4 runs) (2026-08-29 21:12:48) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ L1 Cache Β· βšͺ 1.121ms Β· β†˜οΈ 🟒 faster: 3.13ms β†’ 1.12ms (-64%) (4 runs) (2026-08-29 21:12:48) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ CRUD (Get) Β· 🟒 0.928ms Β· β†˜οΈ βšͺ stable at 0.982ms (Β±0.558ms) (6 runs) (2026-09-02 19:40:48) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ CRUD (List) Β· 🟒 0.940ms Β· β†˜οΈ βšͺ stable at 1.12ms (Β±0.715ms) (6 runs) (2026-09-02 19:40:48) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ CRUD (Search) Β· 🟒 0.882ms Β· β†˜οΈ βšͺ stable at 1.15ms (Β±1.08ms) (6 runs) (2026-09-02 19:40:49) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Read Path Β· 🟒 0.740ms Β· β†˜οΈ βšͺ stable at 2.45ms (Β±2.14ms) (3 runs) (2026-08-29 16:18:26) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ History Β· 🟒 0.373ms Β· β†˜οΈ βšͺ stable at 0.831ms (Β±1.03ms) (4 runs) (2026-08-29 16:18:26) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Threat Scan Β· 🟒 0.002ms Β· ➑️ βšͺ stable at 0.002ms (Β±0.002ms) (2 runs) (2026-08-29 13:05:52) Β· source > ⏳ Pending
🏷️ Audit Β· 🟒 2.006ms Β· ➑️ recorded (awaiting trend) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 78% β€” check connection pool saturation or lock contention. **Severe degradation** (+100%) β€” review recent commits immediately.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                   SVELTYCMS β€” PRODUCTION DAY AUDIT                                    β•‘
β•‘                             File: tests/benchmarks/production-day.test.ts                             β•‘
β•‘                                       Ran: 2026-08-29 21:32:33                                        β•‘
β•‘Simulates a realistic multi-user workload with a weighted mix of read, list, update, media, and GraphQL operations with per-tier latency telemetry.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Production Day Composite     β”‚ Cold:     2.95 ms β”‚ Warm:     2.141 ms β”‚ p95:     3.423 ms β”‚     135 RPS β•‘
β•‘ Day: READ_LIST                 β”‚        2.006 ms β”‚ p95:        3.041 ms β”‚ RPS:        205 β•‘
β•‘ Day: READ_ENTRY                β”‚        1.875 ms β”‚ p95:        3.218 ms β”‚ RPS:        105 β•‘
β•‘ Day: UPDATE                    β”‚        2.392 ms β”‚ p95:        3.324 ms β”‚ RPS:        125 β•‘
β•‘ Day: MEDIA                     β”‚        2.592 ms β”‚ p95:        3.785 ms β”‚ RPS:         58 β•‘
β•‘ Day: GQL                       β”‚        3.253 ms β”‚ p95:        4.433 ms β”‚ RPS:         26 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Auth Gate Β· 🟒 ⏳ pending Β· ➑️ βšͺ stable at 0ms (2 runs) (2026-08-29 13:05:52) Β· source > ⏳ Pending
🏷️ State Logic Β· 🟒 30.898ms Β· β†˜οΈ βšͺ stable at 34.45ms (Β±7.41ms) (5 runs) (2026-08-29 13:15:03) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Self-Healing Β· 🟒 29.325ms Β· β†˜οΈ βšͺ stable at 33.05ms (Β±6.10ms) (5 runs) (2026-08-29 13:15:03) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

🏷️ Recovery Β· βšͺ 3.772ms Β· ↗️ πŸ”΄ slower: 0.825ms β†’ 3.77ms (+357%) (7 runs) (2026-08-29 13:06:50) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 74% β€” check connection pool saturation or lock contention. **Severe degradation** (+357%) β€” review recent commits immediately.

⏳ Pending

🏷️ AI Β· 🟒 0.070ms Β· ➑️ recorded (awaiting trend) Β· source ``` ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗ β•‘ SVELTYCMS β€” AI INFRASTRUCTURE AUDIT β•‘ β•‘ File: tests/benchmarks/ai-performance.test.ts β•‘ β•‘ Ran: 2026-08-29 21:32:16 β•‘ β•‘ Measures the latency tax of internal CMS logic for AI enrichment and layout generation. β•‘ ╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣ β•‘ AI Text Enrichment β”‚ Cold: 0.07 ms β”‚ Warm: 0.000 ms β”‚ p95: 0.001 ms β”‚ 616,840 RPS β•‘ β•‘ AI Layout Spec Generation β”‚ Cold: 0.04 ms β”‚ Warm: 0.000 ms β”‚ p95: 0.001 ms β”‚ 958,160 RPS β•‘ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• ```
🏷️ HTTP-Cold Β· 🟒 0.523ms Β· β†˜οΈ βšͺ stable at 0.653ms (Β±0.259ms) (2 runs) (2026-09-02 19:39:10) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.

⏳ Pending

API Β· 15 tests
🏷️ AI Bus & Inference Overhead · 🟒 0.270ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                  SVELTYCMS β€” AI INFRASTRUCTURE AUDIT                                  β•‘
β•‘                             File: tests/benchmarks/ai-performance.test.ts                             β•‘
β•‘                                       Ran: 2026-08-29 12:41:00                                        β•‘
β•‘        Measures the latency tax of internal CMS logic for AI enrichment and layout generation.        β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ AI Text Enrichment           β”‚ Cold:     0.27 ms β”‚ Warm:     0.001 ms β”‚ p95:     0.004 ms β”‚ 159,422 RPS β•‘
β•‘ AI Layout Spec Generation    β”‚ Cold:     0.17 ms β”‚ Warm:     0.001 ms β”‚ p95:     0.004 ms β”‚ 222,668 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ temporal integrity Β· 🟒 2.797ms Β· ↗️ βšͺ stable at 2.47ms (Β±0.340ms) (7 runs) (2026-08-30 08:26:09) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 14% β€” check connection pool saturation or lock contention.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                 SVELTYCMS β€” TEMPORAL INTEGRITY AUDIT                                  β•‘
β•‘                           File: tests/benchmarks/temporal-integrity.test.ts                           β•‘
β•‘                                       Ran: 2026-08-30 08:26:09                                        β•‘
β•‘Validates strict backend UTC normalization (ISO 8601 with trailing 'Z') across global timezone offsets, fractional timezones, and midnight transitions.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Temporal Ingestion & Normalization β”‚ Cold:     4.54 ms β”‚ Warm:     2.797 ms β”‚ p95:     5.935 ms β”‚   1,246 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Core Widgets Overhead · 🟒 0.680ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                   SVELTYCMS β€” WIDGET PIPELINE AUDIT                                   β•‘
β•‘                           File: tests/benchmarks/widget-performance.test.ts                           β•‘
β•‘                                       Ran: 2026-08-29 21:32:04                                        β•‘
β•‘Measures the isolated middleware tax of widget transformations, lifecycle hooks, and validation pipelines across core widget types.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ DB Baseline (No Widgets)     β”‚ Cold:     0.68 ms β”‚ Warm:     0.034 ms β”‚ p95:     0.054 ms β”‚  24,763 RPS β•‘
β•‘ Widget Pipeline (Local SDK)  β”‚ Cold:     9.75 ms β”‚ Warm:     0.041 ms β”‚ p95:     0.065 ms β”‚  20,469 RPS β•‘
β•‘ Widget Matrix Dispatch (8 Core) β”‚ Cold:     0.22 ms β”‚ Warm:     0.000 ms β”‚ p95:     0.001 ms β”‚ 1,673,098 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Simulated Admin UX Vitality · 🟒 2.020ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                 SVELTYCMS  β€”  ADMIN UX VITALITY AUDIT                                 β•‘
β•‘                           File: tests/benchmarks/admin-ux-vitality.test.ts                            β•‘
β•‘                                       Ran: 2026-08-29 21:31:38                                        β•‘
β•‘                    Forms and widget registry performance via real HTTP endpoints.                     β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Schema Resolution (8f)       β”‚ Cold:     2.02 ms β”‚ Warm:     0.847 ms β”‚ p95:     1.469 ms β”‚   4,316 RPS β•‘
β•‘ Collection List (11 cols)    β”‚ Cold:     4.55 ms β”‚ Warm:     0.844 ms β”‚ p95:     1.252 ms β”‚   4,570 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Entry Edit Hydration · 🟒 0.016ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                SVELTYCMS β€” ENTRY EDIT HYDRATION AUDIT                                 β•‘
β•‘                          File: tests/benchmarks/entry-edit-hydration.test.ts                          β•‘
β•‘                                       Ran: 2026-08-29 21:32:02                                        β•‘
β•‘     Measures 50-field form mount, dynamic widget prefetch, and reactive field-patch sync latency.     β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ 50-Field Loader Resolve      β”‚ Cold:     0.42 ms β”‚ Warm:     0.021 ms β”‚ p95:     0.036 ms β”‚  37,463 RPS β•‘
β•‘ Widget Prefetch (5 types)      β”‚        0.016 ms β”‚ p95:        0.034 ms β”‚ RPS:     60,707 β•‘
β•‘ First Input (field patch)    β”‚ Cold:     0.13 ms β”‚ Warm:     0.000 ms β”‚ p95:     0.000 ms β”‚ 2,149,890 RPS β•‘
β•‘ First Input (JSON.stringify) β”‚ Cold:     0.14 ms β”‚ Warm:     0.004 ms β”‚ p95:     0.005 ms β”‚ 212,992 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Media Engine & DAM Overhead · 🟒 55.250ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                   SVELTYCMS β€” MEDIA PIPELINE AUDIT                                    β•‘
β•‘                           File: tests/benchmarks/media-performance.test.ts                            β•‘
β•‘                                       Ran: 2026-08-29 21:34:37                                        β•‘
β•‘Measures full upload, Sharp thumbnail processing, SDK vs HTTP latency, and asset streaming throughput. β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ SDK: Media Processing        β”‚ Cold:    55.25 ms β”‚ Warm:    47.039 ms β”‚ p95:    60.031 ms β”‚      41 RPS β•‘
β•‘ HTTP: Media Upload           β”‚ Cold:    58.02 ms β”‚ Warm:    42.827 ms β”‚ p95:    52.156 ms β”‚      45 RPS β•‘
β•‘ HTTP: Asset Stream (Thumbnail) β”‚ Cold:     4.31 ms β”‚ Warm:     1.480 ms β”‚ p95:     3.903 ms β”‚   2,092 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Relational & Nested Queries · 🟒 3.080ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                 SVELTYCMS β€” RELATIONAL RESOLVER AUDIT                                 β•‘
β•‘                         File: tests/benchmarks/relational-performance.test.ts                         β•‘
β•‘                                       Ran: 2026-08-29 21:31:50                                        β•‘
β•‘Measures GraphQL resolver performance for shallow listings, deep relational joins, and nested author population across cold/hot execution paths.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Shallow Query (Collections)  β”‚ Cold:     3.08 ms β”‚ Warm:     3.644 ms β”‚ p95:     6.201 ms β”‚   1,535 RPS β•‘
β•‘ Deep Join (Cold DB)          β”‚ Cold:     3.07 ms β”‚ Warm:     2.747 ms β”‚ p95:     3.700 ms β”‚   1,389 RPS β•‘
β•‘ Deep Join (Warm Cached)      β”‚ Cold:     2.08 ms β”‚ Warm:     2.093 ms β”‚ p95:     2.955 ms β”‚   1,814 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ OpenAPI Specification Performance · 🟒 0.537ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                               SVELTYCMS β€” OPENAPI SPEC GENERATION AUDIT                               β•‘
β•‘                          File: tests/benchmarks/openapi-performance.test.ts                           β•‘
β•‘                                       Ran: 2026-08-29 21:31:45                                        β•‘
β•‘Measures in-process dynamic OpenAPI spec generation, HTTP cold generation, and cached documentation endpoint performance.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ In-Process Spec Generation   β”‚ Cold:     2.28 ms β”‚ Warm:     0.582 ms β”‚ p95:     0.694 ms β”‚   1,674 RPS β•‘
β•‘ HTTP Cold Generation           β”‚        0.537 ms β”‚ p95:        0.781 ms β”‚ RPS:      1,863 β•‘
β•‘ Warm OpenAPI Hit (Cached)    β”‚ Cold:     1.27 ms β”‚ Warm:     0.976 ms β”‚ p95:     1.572 ms β”‚   3,836 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Auth & RBAC Performance · 🟒 0.711ms · ➑️ recorded (awaiting trend) · source
╔═════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                          SVELTYCMS β€” AUTHENTICATION TELEMETRY                           β•‘
β•‘                     File: tests/benchmarks/auth-performance.test.ts                     β•‘
β•‘                                Ran: 2026-08-28 09:42:21                                 β•‘
β•‘    Evaluates authenticated session resolution, RBAC evaluation, and rejection paths.    β•‘
╠═════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Unauthenticated (401 Fast Path) β”‚        0.711 ms β”‚ p95:        2.347 ms β”‚ RPS:      1,194 β•‘
β•‘ Auth Validation @ 1c           β”‚        0.517 ms β”‚ p95:        0.751 ms β”‚ RPS:      1,688 β•‘
β•‘ HTTP Auth Pipeline @ 8c        β”‚        2.460 ms β”‚ p95:        3.951 ms β”‚ RPS:      3,089 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Security Β· 🟒 0.439ms Β· ➑️ βšͺ stable at 0.426ms (Β±0.014ms) (7 runs) (2026-09-02 19:57:33) Β· source ``` ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗ β•‘ SVELTYCMS β€” SECURITY INFRASTRUCTURE AUDIT β•‘ β•‘ File: tests/benchmarks/security-audit.test.ts β•‘ β•‘ Ran: 2026-08-29 21:34:05 β•‘ β•‘Measures overhead of WAF request analysis (clean & malicious), audit log persistence, Argon2id password hashing, and RBAC permission checks.β•‘ ╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣ β•‘ WAF Deep Analysis (Clean) β”‚ Cold: 0.14 ms β”‚ Warm: 0.001 ms β”‚ p95: 0.005 ms β”‚ 509,765 RPS β•‘ β•‘ WAF Inspect (Clean Query) β”‚ Cold: 0.34 ms β”‚ Warm: 0.000 ms β”‚ p95: 0.000 ms β”‚ 1,567,982 RPS β•‘ β•‘ WAF Inspect (Malicious Probe) β”‚ Cold: 0.18 ms β”‚ Warm: 0.001 ms β”‚ p95: 0.002 ms β”‚ 651,344 RPS β•‘ β•‘ Audit Log Dispatch (Disabled Fast-Path) β”‚ Cold: 0.25 ms β”‚ Warm: 0.000 ms β”‚ p95: 0.001 ms β”‚ 1,311,762 RPS β•‘ β•‘ Argon2id Password Hashing β”‚ Cold: 4.85 ms β”‚ Warm: 0.520 ms β”‚ p95: 0.729 ms β”‚ 1,897 RPS β•‘ β•‘ Dispatcher Permission Check β”‚ Cold: 0.48 ms β”‚ Warm: 0.000 ms β”‚ p95: 0.001 ms β”‚ 1,062,805 RPS β•‘ β•‘ Full Defense-in-Depth (Gate + Handler) β”‚ Cold: 0.10 ms β”‚ Warm: 0.001 ms β”‚ p95: 0.001 ms β”‚ 1,154,126 RPS β•‘ β•‘ Admin Fast-Path Verification β”‚ Cold: 0.10 ms β”‚ Warm: 0.000 ms β”‚ p95: 0.000 ms β”‚ 3,130,993 RPS β•‘ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• ```
🏷️ REST API Performance · 🟒 2.380ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                 SVELTYCMS β€” ENTERPRISE REST API AUDIT                                 β•‘
β•‘                          File: tests/benchmarks/rest-api-performance.test.ts                          β•‘
β•‘                                       Ran: 2026-09-02 19:40:49                                        β•‘
β•‘Measures latency, throughput, and correctness of core REST endpoints: health check, schema, single read, list, and search.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ System Health Check          β”‚ Cold:     2.38 ms β”‚ Warm:     0.786 ms β”‚ p95:     2.092 ms β”‚   4,273 RPS β•‘
β•‘ Collection Schema Metadata   β”‚ Cold:     3.35 ms β”‚ Warm:     0.900 ms β”‚ p95:     2.104 ms β”‚   3,856 RPS β•‘
β•‘ Single Document Read         β”‚ Cold:     1.47 ms β”‚ Warm:     0.928 ms β”‚ p95:     2.089 ms β”‚   3,838 RPS β•‘
β•‘ Collection Find (List Limit 20) β”‚ Cold:     6.66 ms β”‚ Warm:     0.940 ms β”‚ p95:     2.026 ms β”‚   3,813 RPS β•‘
β•‘ Collection Search Query      β”‚ Cold:     4.46 ms β”‚ Warm:     0.882 ms β”‚ p95:     1.933 ms β”‚   4,037 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ GraphQL API Performance · 🟒 1.840ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                 SVELTYCMS β€” GRAPHQL PERFORMANCE AUDIT                                 β•‘
β•‘                        File: tests/benchmarks/graphql-api-performance.test.ts                         β•‘
β•‘                                       Ran: 2026-09-02 19:57:42                                        β•‘
β•‘Measures GraphQL resolver performance across cold (cache-bypassed) and hot (response-cache hit) execution paths.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ GQL: System Health [cold]    β”‚ Cold:     1.84 ms β”‚ Warm:     0.496 ms β”‚ p95:     0.682 ms β”‚   1,860 RPS β•‘
β•‘ GQL: System Health [hot]     β”‚ Cold:     0.60 ms β”‚ Warm:     0.349 ms β”‚ p95:     0.442 ms β”‚   2,723 RPS β•‘
β•‘ GQL: Collection List [cold]  β”‚ Cold:     0.97 ms β”‚ Warm:     1.689 ms β”‚ p95:     2.247 ms β”‚   3,312 RPS β•‘
β•‘ GQL: Collection List [hot]   β”‚ Cold:     0.39 ms β”‚ Warm:     1.313 ms β”‚ p95:     1.674 ms β”‚   4,262 RPS β•‘
β•‘ GQL: Parameterized Query [cold] β”‚ Cold:     1.17 ms β”‚ Warm:     2.471 ms β”‚ p95:     3.878 ms β”‚   2,971 RPS β•‘
β•‘ GQL: Parameterized Query [hot] β”‚ Cold:     0.45 ms β”‚ Warm:     1.589 ms β”‚ p95:     2.233 ms β”‚   4,563 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Enterprise SEO Suite Audit · 🟒 1.540ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                   SVELTYCMS β€” ENTERPRISE SEO AUDIT                                    β•‘
β•‘                            File: tests/benchmarks/seo-performance.test.ts                             β•‘
β•‘                                       Ran: 2026-08-29 21:31:55                                        β•‘
β•‘Measures redirect lookup latency, dynamic sitemap.xml generation, robots.txt serving, and 404 logging performance.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Redirect Lookup (301)        β”‚ Cold:     1.54 ms β”‚ Warm:     1.582 ms β”‚ p95:     3.269 ms β”‚   5,001 RPS β•‘
β•‘ Dynamic Sitemap XML          β”‚ Cold:    40.13 ms β”‚ Warm:     1.036 ms β”‚ p95:     1.886 ms β”‚   7,638 RPS β•‘
β•‘ Robots.txt Generation        β”‚ Cold:     2.57 ms β”‚ Warm:     2.032 ms β”‚ p95:     3.850 ms β”‚   3,890 RPS β•‘
β•‘ Missing Path (404 Log)       β”‚ Cold:    47.84 ms β”‚ Warm:    20.226 ms β”‚ p95:    24.985 ms β”‚     395 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ websocket broadcast Β· 🟒 6.930ms Β· ➑️ recorded (awaiting trend) Β· source > [!NOTE] > **Specific to this test**: Avg degraded but p95 stable β€” possible cold-start effect, GC pause, or warmup variance. Throughput dropped 66% β€” check connection pool saturation or lock contention. **Severe degradation** (+210%) β€” review recent commits immediately.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                               SVELTYCMS β€” YJS COLLABORATION SYNC AUDIT                                β•‘
β•‘                          File: tests/benchmarks/websocket-broadcast.test.ts                           β•‘
β•‘                                       Ran: 2026-08-29 21:35:30                                        β•‘
β•‘Measures WebSocket handshake latency, bidirectional Yjs CRDT update propagation, and synchronization throughput.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ WS Handshake + SyncStep        β”‚        6.930 ms β”‚ p95:        0.000 ms β”‚ RPS:          0 β•‘
β•‘ Yjs CRDT Propagation         β”‚ Cold:     1.80 ms β”‚ Warm:     0.124 ms β”‚ p95:     0.237 ms β”‚   6,799 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ WebSocket & Realtime Latency · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” Benchmarks WebSocket connection/broadcast latency.

Scale Β· 20 tests
🏷️ Negative Cache Performance · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” Benchmarks 404-miss response times and cache lookup speedup.

🏷️ Revision & History Growth · 🟒 0.888ms · ➑️ recorded (awaiting trend) · source
╔═════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                            SVELTYCMS β€” REVISION STRESS AUDIT                            β•‘
β•‘                     File: tests/benchmarks/revision-stress.test.ts                      β•‘
β•‘                                Ran: 2026-08-11 22:07:53                                 β•‘
β•‘Measures read and history list latency degradation under heavy revision history growth (100 revisions per entry).β•‘
╠═════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Latest Read (High Revision Count) β”‚        0.888 ms β”‚ p95:        1.917 ms β”‚ RPS:      1,127 β•‘
β•‘ History List Retrieval         β”‚        0.543 ms β”‚ p95:        0.866 ms β”‚ RPS:      1,841 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Memory Stability & GC Behavior Β· βšͺ ⏳ pending Β· ➑️ pending Β· source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                  SVELTYCMS β€” MEMORY STABILITY AUDIT                                   β•‘
β•‘                            File: tests/benchmarks/memory-stability.test.ts                            β•‘
β•‘                                       Ran: 2026-09-02 11:56:58                                        β•‘
β•‘Tracks RSS, heap, and external memory growth under sustained mixed load with automated regression leak detection.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Memory Profile                 β”‚        0.000 ms β”‚ p95:        0.000 ms β”‚ RPS:        446 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Multi-Tenant Performance & Isolation · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” Stress-tests cross-tenant isolation and security boundary latency.

🏷️ mixed workload Β· 🟒 1.782ms Β· ➑️ recorded (awaiting trend) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                   SVELTYCMS β€” MIXED WORKLOAD AUDIT                                    β•‘
β•‘                             File: tests/benchmarks/mixed-workload.test.ts                             β•‘
β•‘                                       Ran: 2026-08-29 21:31:58                                        β•‘
β•‘Simulates real-world traffic with a weighted mix of reads, searches, GraphQL queries, and metadata requests with per-operation telemetry.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Mixed Workload               β”‚ Cold:     4.12 ms β”‚ Warm:     1.848 ms β”‚ p95:     5.185 ms β”‚   3,442 RPS β•‘
β•‘ Mix: REST Read                 β”‚        1.782 ms β”‚ p95:        2.683 ms β”‚ RPS:        414 β•‘
β•‘ Mix: REST Search               β”‚        1.806 ms β”‚ p95:        2.745 ms β”‚ RPS:        136 β•‘
β•‘ Mix: GraphQL                   β”‚        4.593 ms β”‚ p95:        6.642 ms β”‚ RPS:        103 β•‘
β•‘ Mix: Metadata                  β”‚        1.732 ms β”‚ p95:        2.569 ms β”‚ RPS:         31 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ GraphQL Load Stress · 🟒 3.540ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                SVELTYCMS β€” GRAPHQL CAPACITY DISCOVERY                                 β•‘
β•‘                             File: tests/benchmarks/graphql-stress.test.ts                             β•‘
β•‘                                       Ran: 2026-09-02 18:21:18                                        β•‘
β•‘                Discovers maximum sustainable GraphQL throughput by ramping concurrency                β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ GQL: 5c Warmup               β”‚ Cold:     3.54 ms β”‚ Warm:     2.118 ms β”‚ p95:     3.526 ms β”‚   2,159 RPS β•‘
β•‘ GQL: 10c Light               β”‚ Cold:     1.15 ms β”‚ Warm:     3.374 ms β”‚ p95:     6.982 ms β”‚   2,674 RPS β•‘
β•‘ GQL: 20c Moderate            β”‚ Cold:     0.96 ms β”‚ Warm:     4.893 ms β”‚ p95:     8.482 ms β”‚   3,865 RPS β•‘
β•‘ GQL: 40c Heavy               β”‚ Cold:     0.95 ms β”‚ Warm:     8.962 ms β”‚ p95:    13.505 ms β”‚   4,102 RPS β•‘
β•‘ GQL: 60c Stress              β”‚ Cold:     0.84 ms β”‚ Warm:    13.255 ms β”‚ p95:    17.788 ms β”‚   4,295 RPS β•‘
β•‘ GQL: 80c Extreme             β”‚ Cold:     0.83 ms β”‚ Warm:    17.461 ms β”‚ p95:    22.090 ms β”‚   4,548 RPS β•‘
β•‘ GQL: 100c Max                β”‚ Cold:     0.86 ms β”‚ Warm:    20.136 ms β”‚ p95:    25.477 ms β”‚   4,719 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ migration scale Β· 🟒 75.070ms Β· ➑️ recorded (awaiting trend) Β· source ``` ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗ β•‘ SVELTYCMS β€” MIGRATION & SCALE AUDIT β•‘ β•‘ File: tests/benchmarks/migration-scale.test.ts β•‘ β•‘ Ran: 2026-08-29 21:34:56 β•‘ β•‘Measures bulk ingestion throughput for 10,000 entries, random point-lookups, and indexed range scans across large datasets.β•‘ ╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣ β•‘ Bulk Migration (10k docs) β”‚ Cold: 75.07 ms β”‚ Warm: 44.224 ms β”‚ p95: 64.561 ms β”‚ 10,672 RPS β•‘ β•‘ Random Point Lookup β”‚ Cold: 4.85 ms β”‚ Warm: 4.131 ms β”‚ p95: 6.096 ms β”‚ 1,384 RPS β•‘ β•‘ Range Scan & Pagination β”‚ Cold: 14.37 ms β”‚ Warm: 1.334 ms β”‚ p95: 1.644 ms β”‚ 4,338 RPS β•‘ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• ```
🏷️ index pressure Β· 🟒 132.890ms Β· ➑️ recorded (awaiting trend) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 49% β€” check connection pool saturation or lock contention. **Severe degradation** (+37%) β€” review recent commits immediately.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                  SVELTYCMS  β€”  INDEX PRESSURE AUDIT                                   β•‘
β•‘                             File: tests/benchmarks/index-pressure.test.ts                             β•‘
β•‘                                       Ran: 2026-08-29 21:32:56                                        β•‘
β•‘           Measures read performance with sorting and filtering on a large entry collection.           β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Sorted List (25k rows)       β”‚ Cold:   132.89 ms β”‚ Warm:     0.542 ms β”‚ p95:     0.807 ms β”‚   1,831 RPS β•‘
β•‘ Filtered Query (25k rows)    β”‚ Cold:     8.16 ms β”‚ Warm:     0.504 ms β”‚ p95:     0.635 ms β”‚   1,975 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Content Scale Stress · 🟒 1.557ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                SVELTYCMS β€” CONTENT SCALE STRESS AUDIT                                 β•‘
β•‘                          File: tests/benchmarks/content-scale-stress.test.ts                          β•‘
β•‘                                       Ran: 2026-08-29 21:34:21                                        β•‘
β•‘        Measures file-scanning and content discovery performance at scale (1,000+ collections).        β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Cold Stress Scan (1000 files)  β”‚        1.557 ms β”‚ p95:        2.393 ms β”‚ RPS:        642 β•‘
β•‘ Warm Stress Scan (1000 files) β”‚ Cold:     0.52 ms β”‚ Warm:     0.179 ms β”‚ p95:     0.227 ms β”‚   5,116 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Media Upload Stress & Throughput · 🟒 43.560ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                 SVELTYCMS β€” MEDIA UPLOAD STRESS AUDIT                                 β•‘
β•‘                          File: tests/benchmarks/media-upload-stress.test.ts                           β•‘
β•‘                                       Ran: 2026-08-29 21:34:44                                        β•‘
β•‘Measures throughput for large file uploads, concurrent transfers, and streaming efficiency with valid media fixtures.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Single Upload (0.01MB)       β”‚ Cold:    43.56 ms β”‚ Warm:    38.299 ms β”‚ p95:    41.435 ms β”‚      26 RPS β•‘
β•‘ Small Upload (0MB @ 4c)      β”‚ Cold:    56.13 ms β”‚ Warm:    99.006 ms β”‚ p95:   108.014 ms β”‚      40 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ client journey Β· 🟒 2.187ms Β· β†˜οΈ βšͺ stable at 9.78ms (Β±6.25ms) (4 runs) (2026-09-02 17:32:47) Β· source > [!NOTE] > **Specific to this test**: Performance improved β€” recent optimizations or cache warming likely effective.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                     SVELTYCMS  β€”  WORLD LIFE DATA                                     β•‘
β•‘                             File: tests/benchmarks/client-journey.test.ts                             β•‘
β•‘                                       Ran: 2026-09-02 17:32:47                                        β•‘
β•‘ Measures cumulative latency of a realistic editorial user workflow: Auth β†’ List β†’ View β†’ Edit β†’ Save. β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Full Journey @ 1c            β”‚ Cold:    11.80 ms β”‚ Warm:     2.187 ms β”‚ p95:     2.505 ms β”‚     455 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ concurrency max Β· 🟒 9.574ms Β· ➑️ recorded (awaiting trend) Β· source > [!NOTE] > **Specific to this test**: Both avg and p95 degraded β€” likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 29% β€” check connection pool saturation or lock contention. **Severe degradation** (+78857%) β€” review recent commits immediately.
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                SVELTYCMS β€” THROUGHPUT SCALING (SQLITE)                                β•‘
β•‘                         File: tests/benchmarks/concurrency-throughput.test.ts                         β•‘
β•‘                                       Ran: 2026-08-29 21:35:03                                        β•‘
β•‘          Phased wave writes across 10 / 100 / 1000 documents with inline stream consumption.          β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ 10 docs Γ— 10 (100 writes)      β”‚        9.574 ms β”‚ p95:       29.865 ms β”‚ RPS:        461 β•‘
β•‘ 100 docs Γ— 1 (100 writes)      β”‚        6.777 ms β”‚ p95:       11.791 ms β”‚ RPS:        497 β•‘
β•‘ 1000 docs Γ— 1 (1000 writes)    β”‚        7.664 ms β”‚ p95:       14.341 ms β”‚ RPS:        416 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Multi-Doc Concurrency Throughput · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” Measures throughput scaling across 10, 100, 1000 documents.

🏷️ Max Throughput β€” No Throttle Β· ⏳ pending Β· ➑️ baseline Β· source

⏳ Pending β€” 1000 concurrent writes across 100 docs β€” no semaphore.

🏷️ Local SDK Throughput · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” 1000 direct adapter calls β€” no HTTP, no middleware.

🏷️ Failure Propagation & Fast-Fail Audit · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” Measures system overhead when downstream dependencies (DB/Redis) fail or timeout.

🏷️ Chaos & Infrastructure Resilience · 🟒 3.950ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                   SVELTYCMS β€” CIRCUIT BREAKER AUDIT                                   β•‘
β•‘                        File: tests/benchmarks/circuit-breaker-failover.test.ts                        β•‘
β•‘                                       Ran: 2026-08-29 12:55:29                                        β•‘
β•‘Simulates external service failures and measures system graceful degradation via circuit breaker patterns.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Circuit Breaker Fallback     β”‚ Cold:     3.95 ms β”‚ Warm:     2.072 ms β”‚ p95:     5.310 ms β”‚     930 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Production Day Simulation · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” Full production day with mixed workload, 100% reliability.

🏷️ Longevity Soak (Memory Stability) · 🟒 0.670ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                                   SVELTYCMS β€” LONGEVITY SOAK AUDIT                                    β•‘
β•‘                             File: tests/benchmarks/longevity-soak.test.ts                             β•‘
β•‘                                       Ran: 2026-09-02 15:03:26                                        β•‘
β•‘     Sustained mixed read/write workload over configurable hours with periodic memory/CPU sampling     β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ 0.08h Longevity Soak           β”‚        0.670 ms β”‚ p95:        1.090 ms β”‚ RPS:         97 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ Large Payload Streaming · 🟒 5.980ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                               SVELTYCMS β€” LARGE PAYLOAD STREAMING AUDIT                               β•‘
β•‘                        File: tests/benchmarks/large-payload-streaming.test.ts                         β•‘
β•‘                                       Ran: 2026-08-29 21:34:48                                        β•‘
β•‘Measures upload/download throughput, zero-buffer streaming, and memory efficiency under large payloads.β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Upload 0.5MB                 β”‚ Cold:     5.98 ms β”‚ Warm:     3.834 ms β”‚ p95:     4.589 ms β”‚     258 RPS β•‘
β•‘ Download 0.5MB               β”‚ Cold:     4.26 ms β”‚ Warm:     3.827 ms β”‚ p95:     7.724 ms β”‚     760 RPS β•‘
β•‘ Upload 1MB                   β”‚ Cold:     6.60 ms β”‚ Warm:     6.145 ms β”‚ p95:    10.363 ms β”‚     149 RPS β•‘
β•‘ Download 1MB                 β”‚ Cold:     3.85 ms β”‚ Warm:     6.353 ms β”‚ p95:     9.692 ms β”‚     577 RPS β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
Resilience Β· 5 tests
🏷️ Circuit Breaker Failover · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” Measures system graceful degradation when external services fail.

🏷️ Throttling & Backoff Stress · 🟒 2.907ms · ➑️ recorded (awaiting trend) · source
╔═════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                              SVELTYCMS β€” THROTTLING AUDIT                               β•‘
β•‘                File: tests/benchmarks/throttling-backoff-stress.test.ts                 β•‘
β•‘                                Ran: 2026-08-11 20:01:20                                 β•‘
β•‘Simulates high-velocity traffic from a single client IP to verify rate-limiting enforcement and backoff consistency.β•‘
╠═════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Throttling Enforcement         β”‚        2.907 ms β”‚ p95:        6.843 ms β”‚ RPS:        344 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
🏷️ GDPR Compliance Speed · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” Measures performance of deep-deletion across all linked tables.

🏷️ Data Residency & Sovereignty · ⏳ pending · ➑️ baseline · source

⏳ Pending β€” PII blocking and data sovereignty enforcement with cross-region failover.

🏷️ Database Failover & Reconnection · 🟒 13.935ms · ➑️ recorded (awaiting trend) · source
╔═══════════════════════════════════════════════════════════════════════════════════════════════════════╗
β•‘                             SVELTYCMS β€” REINITIALIZE RESILIENCE (SQLite)                              β•‘
β•‘                           File: tests/benchmarks/database-failover.test.ts                            β•‘
β•‘                                       Ran: 2026-09-02 18:14:21                                        β•‘
β•‘        Simulates database connection loss mid-request and measures circuit breaker activation,        β•‘
╠═══════════════════════════════════════════════════════════════════════════════════════════════════════╣
β•‘ Reinitialize Recovery          β”‚       13.935 ms β”‚ p95:       13.935 ms β”‚ RPS:          0 β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

⏳ Host environment populates after matrix run.

benchmarkperformancesqlite
Was this page helpful?