Files
troupe-standup/wizard-work/ledger/README.md
T

35 lines
1.4 KiB
Markdown

# ledger: GitHub top-10 Python repositories by stars
Artifact: top 10 Python repositories on GitHub, ranked by star count.
## Provenance
- Source: GitHub Search API (REST), GET /search/repositories
- Query: `language:python&sort=stars&per_page=10` (HTTP 200)
- Retrieved: 2026-10-22 (UTC). Raw JSON held in `repos.json`.
- Full responses live in the parallel outputs directory:
`/root/.hermes/wizard-outputs/ledger/`
## Files
- `repos.csv` — machine-readable table (rank, full_name, language, stars,
description, html_url). Comma-separated; description is newline-free.
- `repos.md` — human-readable Markdown table with links.
- `repos.json` — the raw API payload attributed to this artifact.
- `verify.py` — the verification script. Its exit code is the verdict
(0 = artifact matches a fresh API fetch; 1 = mismatch).
## Schema (repos.csv)
| column | type | note |
|---|---|---|
| rank | int | 1..10, shutter order |
| full_name | string | "owner/repo" |
| language | string | "Python" for all rows |
| stars | int | stargazers_count at fetch time |
| description | string | stripped of newlines, UTF-8 |
| html_url | string | GitHub repo page URL |
## Evidence
Every number in this artifact is the live API response for the query above.
No description was edited or invented; values were read verbatim from the
JSON response. Description strings were truncated only for display in
repos.md (each <= 140 chars) and are newline-free in repos.csv.