Skip to content

Commit 761fa4e

Browse files
author
Kevin-Li-2025
committed
Strengthen arXiv submission draft
1 parent ecdf27c commit 761fa4e

5 files changed

Lines changed: 362 additions & 2 deletions

File tree

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ data/raw/
1111
data/processed/
1212
logs/
1313
paper/*.pdf
14+
paper/*.tar.gz
15+
paper/*.aux
16+
paper/*.bbl
17+
paper/*.blg
18+
paper/*.log
19+
paper/*.out
20+
paper/*.toc
1421
*.safetensors
1522
*.pt
1623
*.pth

paper/ARXIV_SUBMISSION.md

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
# arXiv Submission Metadata
2+
3+
This file records the current intended metadata for the L20-CodeForge preprint.
4+
Verify every field in the arXiv submission UI before submission.
5+
6+
## Title
7+
8+
L20-CodeForge: Auditable Test-Time Scaling for Code Generation on a Single GPU
9+
10+
## Authors
11+
12+
Yin Li
13+
14+
University of Birmingham
15+
16+
## Abstract
17+
18+
Use the abstract from `main.tex` verbatim unless the paper body changes.
19+
20+
## Suggested Categories
21+
22+
Primary category:
23+
24+
- `cs.CL` - Computation and Language
25+
26+
Cross-lists:
27+
28+
- `cs.SE` - Software Engineering
29+
- `cs.LG` - Machine Learning
30+
31+
Rationale:
32+
33+
- The paper studies code generation with language models, which fits current
34+
LLM/code-generation work commonly posted in `cs.CL`.
35+
- The benchmark and execution-harness material is also software-engineering
36+
work, especially the LiveCodeBench and EvalPlus evaluation boundary.
37+
- The post-training and verifier direction justifies `cs.LG` as a cross-list,
38+
but the present paper is not primarily a new learning algorithm.
39+
40+
## Comments Field
41+
42+
Suggested text:
43+
44+
```text
45+
Preprint. Code, benchmark artifacts, CI, and reproducibility notes are available at https://github.com/Kevin-Li-2025/L20-CodeForge.
46+
```
47+
48+
Update the page count after the final compile.
49+
50+
## License
51+
52+
Recommended default for an open preprint:
53+
54+
- Creative Commons Attribution 4.0 International (`CC BY 4.0`)
55+
56+
Reason:
57+
58+
- arXiv lists CC BY 4.0 as an available license and encourages authors to
59+
consider liberal licenses for reuse.
60+
- CC BY 4.0 preserves attribution while allowing broad reuse.
61+
62+
Before submission, check whether any later venue or funder imposes a different
63+
license requirement. arXiv states that license choices are irrevocable for a
64+
posted version.
65+
66+
## Source Package
67+
68+
The arXiv source package should contain only:
69+
70+
```text
71+
main.tex
72+
references.bib
73+
```
74+
75+
Do not include:
76+
77+
```text
78+
main.pdf
79+
*.aux
80+
*.bbl
81+
*.blg
82+
*.log
83+
*.out
84+
*.toc
85+
*.tar.gz
86+
```
87+
88+
Build the source archive locally with:
89+
90+
```bash
91+
cd paper
92+
make arxiv-source
93+
```
94+
95+
The generated `l20-codeforge-arxiv-source.tar.gz` is ignored by git.
96+
97+
## Official References Checked
98+
99+
- https://info.arxiv.org/help/submit/index.html
100+
- https://info.arxiv.org/help/submit_tex.html
101+
- https://info.arxiv.org/help/license/index.html
102+
- https://arxiv.org/category_taxonomy

paper/Makefile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
ARXIV_SOURCE = l20-codeforge-arxiv-source.tar.gz
2+
3+
.PHONY: build clean arxiv-source
4+
5+
build:
6+
tectonic main.tex
7+
8+
clean:
9+
rm -f main.pdf main.aux main.bbl main.blg main.log main.out main.toc
10+
rm -f $(ARXIV_SOURCE)
11+
12+
arxiv-source: clean
13+
tar --format=ustar -czf $(ARXIV_SOURCE) main.tex references.bib

paper/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,20 @@ Before uploading source to arXiv:
3737
- Verify title, abstract, authors, license, and category metadata in the arXiv
3838
submission UI.
3939

40+
Metadata and category plan:
41+
42+
- See `ARXIV_SUBMISSION.md`.
43+
44+
Source package:
45+
46+
```bash
47+
cd paper
48+
make arxiv-source
49+
```
50+
51+
This creates `l20-codeforge-arxiv-source.tar.gz` with only the TeX source files
52+
needed by arXiv.
53+
4054
Primary arXiv guidance:
4155

4256
- https://info.arxiv.org/help/submit/index.html

0 commit comments

Comments
 (0)