跳到主要内容
知仓学习社ZHICANG

cscw-artifact-evaluation

Use when packaging what stands behind a CSCW paper — systems, analysis pipelines, codebooks, instruments, datasets from real communities — for revie…

不碰外部(只输出文字)无严重或高危命中brycewang-stanford/Awesome-Journal-Skills

它会碰到什么

扫了多少1 个文本文件,5 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

CSCW Artifact Packaging

CSCW has no artifact-evaluation committee stamping badges; the "evaluators" of your

artifacts are the reviewers deciding whether to trust your methods, and later the

researchers and the studied communities themselves who encounter the released

materials. That second audience is the venue's distinctive constraint: a CSCW

artifact release is an act with consequences for real people who never signed your

consent form.

Artifact classes and their release logic

| Artifact | Review-time form | Post-acceptance form | Governing constraint |

| --- | --- | --- | --- |

| Study instruments (guides, surveys) | Anonymized in supplement | Public archive | Institution redaction only |

| Codebooks | Anonymized in supplement | Public archive | Paraphrased exemplars only |

| Analysis code | Anonymized archive | Public repository + DOI archive | Strip identity from history |

| Built systems / prototypes | Screenshots/video + code where feasible | Open source if maintainable | Third-party assets, API keys |

| Trace datasets | Aggregates or synthetic sample | Aggregates; raw only if terms + ethics allow | Platform ToS + re-identification risk |

| Interview/field data | Never | Almost never | Consent scope is absolute |

The community re-identification test

Before releasing any dataset or exemplar text derived from an online community, run

the adversary exercise — assume a motivated actor (a journalist, a harasser, a

platform admin, a community member with a grudge):

  1. Quote search: can any released text snippet be pasted into a search engine

and land on the original post? If yes, paraphrase or drop it.

  1. Join attack: can released fields (timestamps + community + activity counts)

be joined against public APIs or archives to recover usernames? Coarsen until

the join fails.

  1. Small-population exposure: would identifying the community (not any

member) expose it to raids, deplatforming, or press attention it has not chosen?

If the community is small or marginalized, community-level anonymity is part of

the ethical contract — name it only with its agreement.

  1. Future-context check: platforms change hands and moderation regimes change;

would this release be safe under a hostile future owner of the platform's data?

Document the outcome in a short release memo; it becomes the honest core of the

paper's data-availability statement (cscw-reproducibility).

Minimum viable released package

release/
├── README.md            # what claims each artifact supports; setup in ≤ 5 steps
├── LICENSE              # code license + data terms, which may differ
├── instruments/         # guides, surveys, recruitment text (redacted)
├── codebook/            # definitions + paraphrased exemplars
├── pipeline/            # collection + analysis code, config, environment spec
├── data/
│   ├── aggregates/      # tables behind each figure
│   └── synthetic/       # optional: structure-preserving fake sample
└── ETHICS.md            # consent scope, what is withheld and WHY, contact path

ETHICS.md is the CSCW-specific file: it tells reusers what they may not do

(re-identify, recontact, join against other datasets) and why the withheld parts

are withheld. A release that explains its own limits earns more trust than a

maximal dump.

Review-time discipline

  • Everything reviewers can open must be anonymous — including git metadata,

archive paths, and hosting URLs (use anonymized repository services, not a lab

server whose domain resolves the institution).

  • Never put decision-critical evidence only in the artifact; the paper must

stand if a reviewer opens nothing.

  • Keep the review package and the eventual public release as separate builds from

one source tree; the deanonymization diff at acceptance should be mechanical

(cscw-camera-ready).

Release audit

[Claims map]     each artifact → the claim it supports (no orphan uploads)
[Adversary test] quote-search / join / community-exposure / future-context: pass?
[Consent gate]   every released item inside consent + ToS scope? y/n
[Two builds]     review build anonymous; release build attributed; same tree? y/n
[ETHICS.md]      withholdings explained, reuse limits stated? y/n

No CSCW badge program existed at the 2026-07-08 check; if one appears in a future

cycle, its checklist supplements — never replaces — the community-protection tests

above.

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。