agentsclimarketplace

Conext experiments

Skill brycewang-stanford/Awesome-Journal-Skills/CoNEXT-Skills/skills/conext-experiments

Use when designing or auditing the evaluation of an ACM CoNEXT paper — matching evidence to claim shape with real testbeds and deployments, honest and tuned baselines, measurement statistics and uncertainty, trace and config provenance, and contamination-aware ablations for ML-for-networking work.From its SKILL.md

Install
npx -y skills add brycewang-stanford/Awesome-Journal-Skills --skill conext-experiments

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

5.3 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it

CoNEXT Experiments

Build the evaluation a networking reviewer will actually interrogate. CoNEXT's evidence culture is systems-and-measurement: claims are backed on the real target platform — a testbed, deployment, or trace — with honest baselines and reported uncertainty, not simulation standing in for hardware or a single number with no variance. Because a one-shot major revision is decided on a list of minimum necessary changes, an evaluation gap you leave now often becomes a mandatory fix under a tight window later.

Match evidence to claim shape

Claim shapeEvidence CoNEXT expects
A mechanism is faster/cheaper on real hardwareA run on the real target (switch, NIC, kernel, testbed) under its real constraints, vs. a tuned baseline, with effect sizes
A phenomenon exists in the wildA measurement campaign with documented vantage points, capture dates, and a reproducible extraction methodology
An architecture scalesScalability evidence (real deployment or faithful emulation) across the relevant range, not a point claim
An operator intervention helpsEvidence at operationally relevant scale, with the counterfactual measured or bounded
A learned component adds valueAn ablation isolating the learned part from the mechanism, plus a contamination check

Real testbeds and deployments over simulation

  • Evaluate on the platform the paper is about. If the claim is about switch behavior, run it on the switch (or a faithful hardware testbed); if about a protocol on real paths, use a testbed or trace-driven replay. Simulation-only systems claims are a classic CoNEXT revision risk.
  • Describe the testbed so it can be rebuilt: topology, hardware models, firmware/OS versions, link rates, buffer depths, and background traffic. A reviewer who cannot picture the setup cannot trust the numbers.
  • State what is emulated vs. real, and why the emulation is faithful for the claim.

Honest, tuned baselines

  • Compare against the strongest reasonable baseline, tuned with an equal, documented budget — not a strawman default. "The baseline is not tuned/fair" is one of the most common CoNEXT push-backs.
  • Report the baseline's configuration alongside yours so the comparison is auditable.
  • Where a fair baseline does not exist, say so and justify the comparison you made.

Measurement statistics and uncertainty

  • Report multiple runs and variability (confidence intervals, percentiles/CDFs for latency, not just means). Tail behavior is often the point in networking.
  • Use corrected comparisons when testing many conditions; a measurement reviewer notices uncorrected multiple testing.
  • Prefer effect sizes and distributions over a single bar; a CDF that shows the whole distribution pre-empts questions a mean hides.

Trace and config provenance (pin it now)

  • Record capture vantage points and dates, the extraction/anonymization methodology, and the exact configs used. These cannot be reconstructed after the fact — pin them at collection time.
  • For anything derived from operator or third-party data, document the access terms and what can be released (this interacts with double-anonymity and reproducibility).
  • Keep the raw-to-result pipeline scripted so the numbers in the paper regenerate from the trace.

Contamination-aware ML-for-networking ablations

If the paper uses a learner or LLM on networking data:

  • Isolate the learned component with an ablation (e.g., replace it with a heuristic) so the reviewer sees its marginal value over the mechanism.
  • Guard against contamination/leakage: ensure test paths/traces/time windows are disjoint from training, and that a temporal split reflects real deployment.
  • Pin model identifiers and dates and cache raw model outputs; a package that needs live API calls re-samples rather than reproduces (see conext-reproducibility).
  • Apply the model-swap test: if the networking lesson does not survive swapping the model, the paper may belong at an ML venue (see conext-topic-selection).

Pre-submission evaluation audit

[Claim coverage]   every claim has a matching measurement on the real target? yes/no
[Platform realism] real hardware/testbed/trace, or simulation standing in? note each
[Baselines]        strongest reasonable, equally tuned, config reported? yes/no
[Uncertainty]      multiple runs, CIs/CDFs, corrected comparisons? yes/no
[Provenance]       vantage points, dates, configs, firmware/OS pinned? yes/no
[ML checks]        ablation + contamination guard + model-swap survives? n/a or yes/no

Output format

[Evaluation status] solid / gaps
[Claim-evidence matrix] <claim -> measurement + platform + baseline + uncertainty>
[Platform] real target used? emulation justified?
[Provenance] traces/configs/firmware pinned for reproducibility
[Revision risk] <the gap most likely to become a minimum-necessary change>

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.