Skip to content

runs list scans the runs root; index.jsonl is a cache (#94 Q6) #278

Open

Description

@napetrov

Part of #94 (Q6).

runs list scans the runs root (results/ by default, DOKIMI_RUNS_DIR overrides) and reads schema_version, plus run_id when present. Artifacts are grouped by run_id into runs.

index.jsonl is only a rebuildable cache: writers do not append to it, so no lock, no test side effects, and files written before the envelope still show up. --out outside the root is not listed.

Depends on B1 for run_id; works without it on schema_version alone.

Activity

  1. napetrov commented on Oct 30, 2026

    @napetrov
    ContributorAuthor

    #307 (vlad-perevezentsev) implements the scan half of this: runs list and runs show over the runs root, no index.jsonl, writers unchanged. Grouping by run_id waits for the envelope in #277, so this stays open after #307.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions