# Icdt Artifact Evaluation

> Use when preparing the "artifact" of an ICDT (International Conference on Database Theory) paper, which at a pure-theory venue is the complete-proofs full version rather than a code package — covering why ICDT has no ACM-style artifact-badging or code-artifact track, what the marked appendix and the archived arXiv full version must contain, and (only for the rare algorithmic paper) how any code should be handled.

- Skill: `thedixitjain/icdt-artifact-evaluation` (Agent Skill)
- Install (CLI): `npx skillmds add thedixitjain/icdt-artifact-evaluation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/thedixitjain/icdt-artifact-evaluation/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: thedixitjain (https://skillmd.com/u/thedixitjain)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/thedixitjain/icdt-artifact-evaluation

---



# ICDT Artifact Evaluation

Read this to set expectations correctly: **ICDT is a pure database-theory venue with no code-artifact
track and no ACM-style artifact badges.** The role an artifact plays at a systems or empirical venue
— letting an evaluator re-run your result — is played at ICDT by the **complete, checkable proof**:
the marked appendix that a referee reads, and the **archived full version** that carries every proof
for readers after publication. This skill is about making that proof-artifact airtight, not about
Docker images.

> If you arrived expecting the ACM "Available / Functional / Reusable / Reproduced" badges, note that
> those belong to venues like the co-located **EDBT** (systems) or SIGMOD/PODS's ACM track. ICDT
> publishes in **LIPIcs** and evaluates *proofs*. Whether a given EDBT/ICDT edition offers any
> optional artifact/reproducibility recognition for ICDT papers is **待核实** — check the current
> call; the default is none.

## The ICDT "artifact" is the proof

| Systems-venue artifact | ICDT analogue |
|---|---|
| Runnable code + README | Complete proofs in the marked appendix, self-contained in the PDF |
| Reproducibility of numbers | Verifiability of theorems by a competent referee |
| DOI-issued code archive | The LIPIcs paper (DOI on DROPS) + the arXiv full version |
| "Works on a clean machine" | "Checks out under a careful reading" |

Design the proof-artifact so a referee can certify correctness in a bounded reading budget, exactly
as a systems evaluator wants a package that runs in the first ten minutes.

## The marked appendix (the reviewed artifact)

- Contains the **full proofs** for every theorem stated in the body, read at the PC's discretion.
- Is **inside the single submission PDF** — ICDT does not allow online/external appendices, so there
  is no separate artifact upload for review (see `icdt-supplementary`).
- Is **signposted per theorem** so a referee checking one result finds its proof immediately.
- Is **navigable, not a dump** — a 40-page unstructured appendix is as unpersuasive as no proof.

## The full version (the archived artifact)

After acceptance, the enduring "artifact" is the **full version**, typically on **arXiv**:

```text
[Contents]   every theorem with its complete proof; all lemmas, all cases; the constructions in full
[Consistency] identical theorem statements and bounds to the LIPIcs paper — no silent divergence
[Link]        referenced from the camera-ready via \relatedversion (icdt-camera-ready)
[Openness]    arXiv is open access, matching LIPIcs's CC-BY spirit; both are permanent, citable
[Timing]      post/refresh it around camera-ready, after the revision's fixes are folded in
```

The full version is what the community actually reads and builds on; a conference paper whose full
proofs never appear anywhere weakens the result's standing even after acceptance.

## The rare algorithmic paper with code

If your ICDT paper contributes an *algorithm* and you ran an experiment (`icdt-experiments`), you may
choose to share code — but this is optional and not badged:

- Deposit it in a DOI-issuing archive (Zenodo / Software Heritage) for permanence, link it from the
  full version, and license it openly.
- Keep it anonymized for review if you reference it at all; the reviewed object is still the PDF.
- Do not present the code as the contribution — if it were, the paper likely belongs at EDBT/SIGMOD.

## Output format

```text
[Artifact type] proof-artifact (default) / optional code (algorithmic paper)
[Marked appendix] full proofs present, in-PDF, signposted per theorem? yes/no
[Full version] complete-proofs arXiv version, consistent with the paper, linked? yes/no
[Badges] none at ICDT (confirm current call); EDBT/systems path if code is the point
[Fix queue] <complete missing proofs / signpost appendix / post full version>
```

---

**Source:** [`brycewang-stanford/Awesome-Journal-Skills`](https://github.com/brycewang-stanford/Awesome-Journal-Skills) → `ICDT-Skills/skills/icdt-artifact-evaluation/SKILL.md`

