# Test workflow with purely numeric wildcard values
# Tests: numeric wildcard parsing, sorting, range handling

CHUNKS = list(range(1, 11))  # 1-10

rule all:
    input: expand("output/chunk_{n}.done", n=CHUNKS)

rule process_chunk:
    output: "output/chunk_{n}.done"
    wildcard_constraints:
        n="[0-9]+"
    shell: "echo 'Chunk number {wildcards.n}' > {output}"
