Commit graph

8 commits

Author SHA1 Message Date
Peter Steinberger
63f43ed853
refactor(scripts): deslop root scripts l–z (#159183) 2026-09-27 05:04:09 +00:00
Vincent Koc
4407ed19ac
fix(perf): isolate benchmark subprocess transport (#144159)
* fix(perf): isolate benchmark subprocess transport

Run transported CLI samples and their temporary state through the explicit SUT transport while preserving native measurements. Reject unsupported transported runtime RSS and profiles before launching candidate code.

Punchcard-Session: coral-orchard-orchard-d4

* fix(perf): reject mixed benchmark execution modes

Record evaluator-owned execution identity per suite and enforce compatible modes in comparisons, budget checks, and source summaries while preserving independent RSS semantics.

Punchcard-Session: coral-orchard-orchard-d4
2026-09-11 20:28:53 +08:00
Peter Steinberger
c5882352a3
fix(bench): attribute CLI memory to the runtime process (#127746)
* refactor(test): remove benchmark comparison test seam

* fix(bench): unblock CLI memory benchmark typechecks

* fix(bench): keep runtime RSS attribution opt-in

---------

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-09-09 16:30:50 +09:00
Vincent Koc
4c687bbebf
refactor(scripts): reuse startup trace duration predicate (#136176) 2026-09-03 06:05:17 +08:00
Vincent Koc
63f265c0dd
refactor(scripts): share required option arguments (#133095)
* refactor(scripts): share required option arguments

* test(scripts): copy option helper into OpenGrep fixture
2026-08-30 14:17:08 +08:00
Vincent Koc
608e365ce4
improve(sqlite): report production workloads independently (#130994)
* perf(scripts): report SQLite scenarios independently

* perf(sqlite): benchmark production state workloads

* test(sqlite): use tracked benchmark temp dirs

* perf(sqlite): harden workload evidence

* fix(perf): require matching SQLite workloads
2026-08-28 01:02:42 +08:00
Peter Steinberger
b080dd1e76
refactor: consolidate coercion contracts (#122458)
* refactor: consolidate coercion contracts

Centralize exact string, record, numeric, date, Boolean, argument, and structured-error coercions while preserving call-site semantics.

Migrate canonical-name collisions and deprecated internal SDK bypasses, deleting 55 net production/tooling lines. Expand declaration ownership enforcement to 101 allowed helpers and add a narrow export-completeness audit.

* fix: preserve standalone script coercions

Keep copied Control UI tooling self-contained and retain the trusted release harness module-relative source seam when the harness runs against an old target cwd.
2026-08-11 23:26:37 -07:00
Peter Steinberger
c70aee247e
refactor(scripts): migrate JavaScript tools to TypeScript (#121005)
* refactor(scripts): migrate JavaScript tools to TypeScript

* fix(ci): keep changed-scope preflight zero-install

* fix(ci): preserve zero-install script owners

* fix(ci): complete script migration follow-through

* fix(release): keep stable closeout zero-install

* fix(scripts): preserve standalone execution boundaries

* fix(scripts): repair standalone loader boundaries

* fix(scripts): normalize gateway observation ids

* fix(scripts): keep Docker packager standalone

* test(scripts): preserve rebase cleanup helpers

* test(sessions): use tracked temp directory
2026-08-09 07:21:35 -07:00
Renamed from scripts/openclaw-performance-source-summary.mjs (Browse further)