35 lines
1.4 KiB
Markdown
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.
|