stats.radicle.at

Kerux

A herald CLI that carries an online article across the web-to-local boundary and sets it down as a clean Org file. By xavierbrinon.

Open on app.radicle.at
Seeds
12
How many nodes announce this repository to the network.
more

Announcing is a node declaring it will serve the repository; what is on that node's disk cannot be verified from here. The median repository is seeded by 6 nodes.

Rank by seed count
#439
Of 17,037 repositories with a current seed count. Seeded by more nodes than 95.6% of them.
Size on radicle.at
1.3 MiB
Its size on radicle.at's disk, as last recorded.

Seed count over time

16 seeds, 11 August 2026 to 13 August 202612 seeds, 14 August 202615 seeds, 15 August 2026 to 16 August 202610 seeds, 17 August 2026 to 19 August 202615 seeds, 20 August 202611 seeds, 21 August 2026 to 25 August 202617 seeds, 26 August 2026 to 27 August 202611 seeds, 28 August 2026 to 30 August 202610 seeds, 31 August 202613 seeds, 1 September 2026 to 4 September 20269 seeds, 5 September 202613 seeds, 6 September 20269 seeds, 7 September 202612 seeds, 8 September 2026 to 9 September 202618 seeds, 10 September 202610 seeds, 11 September 2026 to 13 September 202613 seeds, 14 September 202610 seeds, 15 September 20266 seeds, 16 September 2026 to 17 September 202610 seeds, 18 September 202615 seeds, 19 September 202610 seeds, 20 September 202615 seeds, 21 September 2026 to 23 September 20268 seeds, 24 September 202621 seeds, 25 September 20269 seeds, 26 September 202612 seeds, 27 September 202612 seeds, 28 September 202611 seeds, 29 September 2026 to 3 October 202611 seeds, 4 October 202610 seeds, 5 October 202613 seeds, 6 October 202617 seeds, 7 October 202612 seeds, 8 October 2026 to 10 October 20269 seeds, 11 October 202612 seeds, 12 October 2026 to 13 October 202615 seeds, 14 October 202612 seeds, 15 October 202615 seeds, 16 October 2026 to 17 October 202611 seeds, 18 October 2026 to 19 October 202617 seeds, 20 October 202612 seeds, 21 October 2026 to 28 October 202615 seeds, 29 October 2026 to 31 October 202611 seeds, 1 November 2026 to 2 November 20266 seeds, 3 November 2026 to 5 November 20269 seeds, 6 November 2026 to 7 November 202612 seeds, 8 November 2026

The seed count has swung between 6 and 21 over 90 days of recorded history (11 August to 8 November 2026), and stands at 12, near the 16 it opened at. The largest single change was +13 on 25 September 2026, across 46 recorded moves. The line moves only on a clear change; small ones do not show.

0over 7 days

12 → 9 typical seeds

too small to count as a move · against the week ending 1 November 2026

0over 30 days

12 → 9 typical seeds

too small to count as a move · against the week ending 9 October 2026

Chart this against other repositories

Collaboration

Open patches
0
awaiting review or merge
Merged patches
32
accepted into the code
Open issues
4
still under discussion
Closed issues
22
resolved or dismissed
Typical time to merge
5 minutes
the median across 32 merged patches
Latest merge
6 Oct 2026
the most recent patch to land

Also 2 archived without merging.

Activity

Commits
15 commits, 6 Jul 2026 to 8 Jul 20267 commits, 12 Jul 2026 to 14 Jul 202613 commits, 15 Jul 2026 to 17 Jul 20262 commits, 21 Jul 2026 to 23 Jul 20263 commits, 24 Jul 2026 to 26 Jul 20261 commit, 19 Sep 2026 to 21 Sep 20261 commit, 1 Oct 2026 to 3 Oct 202617 commits, 4 Oct 2026 to 6 Oct 2026
59
feat: Phase 1 walking skeleton — kerux URL -> clean .org Patch opened 6 Jul 2026, merged 6 Jul 2026, under an hour later.feat: Phase 2 provenance drawer + #+title from the same extraction Patch opened 7 Jul 2026, merged 7 Jul 2026, under an hour later.feat: Phase 3 naming, -o override, and never-clobber write Patch opened 7 Jul 2026, merged 7 Jul 2026, under an hour later.feat: Phase 4 Normalise pass and LaTeX print preamble Patch opened 7 Jul 2026, merged 7 Jul 2026, under an hour later.feat: Phase 5 robust fetch ladder — cache, Playwright fallback, loud fail Patch opened 7 Jul 2026, merged 7 Jul 2026, 1 hour later.fix: Normalise softens em-dashes, footnotes anchor links, drops table cruft Patch opened 8 Jul 2026, merged 8 Jul 2026, under an hour later.fix: reconcile in-page footnotes from the raw HTML Patch opened 8 Jul 2026, merged 8 Jul 2026, under an hour later.fix: quieter fetch failures and Unicode-safe title slugs Patch opened 8 Jul 2026, merged 8 Jul 2026, 1 hour later.fix: quieter fetch failures and Unicode-safe title slugs Patch opened 8 Jul 2026, archived.fix: preserve nested links inside recovered footnotes Patch opened 8 Jul 2026, merged 8 Jul 2026, under an hour later.feat: recover HTML blockquotes as Org quote blocks Patch opened 8 Jul 2026, merged 8 Jul 2026, under an hour later.chore: lint .tex files with chktex after every write/edit Patch opened 8 Jul 2026, merged 8 Jul 2026, under an hour later.chore: add lint-tex target for exported .tex files Patch opened 13 Jul 2026, merged 13 Jul 2026, under an hour later. 2 revisions.Normalise emits a space before [fn:N], exporting as \footnote (chktex W42) Issue opened 13 Jul 2026, closed 13 Jul 2026, under an hour later. 1 reply.fix: bind gathered footnote refs to the preceding word, no leading space Patch opened 13 Jul 2026, merged 13 Jul 2026, under an hour later.Bake #+options: toc:nil num:nil into the print preamble Issue opened 13 Jul 2026, closed 13 Jul 2026, under an hour later. 1 reply.feat: print projection drops the TOC and section numbers Patch opened 13 Jul 2026, merged 13 Jul 2026, under an hour later.docs: refresh the capture tutorial for the shipped tool Patch opened 13 Jul 2026, merged 13 Jul 2026, under an hour later.lint-tex: mute chktex Warning 24 (Org \label false positive) Issue opened 13 Jul 2026, closed 13 Jul 2026, 3 hours later. 1 reply.chore: lint-tex mutes chktex Warning 24 (Org \label false positive) Patch opened 13 Jul 2026, merged 13 Jul 2026, under an hour later.Tutorial: use latexmk -pdf (plain latexmk builds DVI, breaks em-dash) Issue opened 14 Jul 2026, closed 14 Jul 2026, 2 hours later. 1 reply.docs: tutorial uses latexmk -pdf (plain latexmk builds DVI, breaks em-dash) Patch opened 14 Jul 2026, merged 14 Jul 2026, under an hour later.feat: dense two-column print projection with the article's own author and date Patch opened 14 Jul 2026, merged 15 Jul 2026, 18 hours later. 2 revisions.fetch: add --refresh and --clear-cache to bypass the URL cache Issue opened 15 Jul 2026, closed 15 Jul 2026, under an hour later. 1 reply.fetch: accept a local HTML file or file:// URL as input Issue opened 15 Jul 2026, closed 15 Jul 2026, 2 hours later. 1 reply.fetch: add an archive fallback rung when HTTP and Playwright yield nothing Issue opened 15 Jul 2026, closed 15 Jul 2026, 3 hours later. 1 reply.normalise: dedupe repeated footnote URLs and allow an inline-link policy Issue opened 15 Jul 2026, closed 16 Jul 2026, 21 hours later. 1 reply.provenance: add word count, reading time, and filetags to the header Issue opened 15 Jul 2026, closed 16 Jul 2026, 19 hours later. 1 reply.cli: differentiate exit codes by failure class (paywall, 404, network) Issue opened 15 Jul 2026, closed 22 Jul 2026, 7 days later. 1 reply.print: add an opt-in --pdf one-shot build behind the projection default Issue opened 15 Jul 2026, closed 24 Jul 2026, 9 days later. 1 reply.chore: bootstrap @YackShavingSkill framework (selective hybrid) Patch opened 15 Jul 2026, merged 15 Jul 2026, under an hour later.docs: document Phase 6 fetch-ladder surface in README Patch opened 15 Jul 2026, merged 15 Jul 2026, under an hour later.feat: provenance header enrichment, word count + reading time + filetags Patch opened 16 Jul 2026, merged 16 Jul 2026, under an hour later.framework: vendored symlinks break in a git worktree (skills/, tools/ vanish) Issue opened 16 Jul 2026, closed 24 Jul 2026, 8 days later. 1 reply.feat: footnote URL dedup + an inline-link policy (issue 6f73887) Patch opened 16 Jul 2026, merged 16 Jul 2026, under an hour later.feat: differentiate exit codes by failure class (issue f4406f5) Patch opened 22 Jul 2026, merged 22 Jul 2026, under an hour later.feat: opt-in --pdf one-shot build behind the projection default (issue 4c74c23) Patch opened 24 Jul 2026, merged 24 Jul 2026, under an hour later.feat: adopt worktree-safe framework vendoring via bin/link-framework (issue a2550e3) Patch opened 24 Jul 2026, merged 24 Jul 2026, under an hour later.extract: accept a PDF source, dispatching on the .pdf suffix Issue opened 26 Jul 2026, still open.core: transpile a PDF into an LLM-ingestion .txt file Issue opened 27 Jul 2026, closed 27 Jul 2026, under an hour later. 1 reply.extract: self-anchor heading links empty the heading and resolve to the site root Issue opened 5 Oct 2026, closed 5 Oct 2026, 2 hours later. 2 replies.extract: images are dropped silently, leaving text that points at them Issue opened 5 Oct 2026, closed 5 Oct 2026, 4 hours later. 2 replies.normalise: blockquotes set between <br>-separated prose stay merged into it Issue opened 5 Oct 2026, closed 5 Oct 2026, 5 hours later. 2 replies.extract: inline links and emphasis are moved, dropped, or glued to their neighbours Issue opened 5 Oct 2026, closed 5 Oct 2026, 5 hours later. 2 replies.normalise: footnote refs to named anchors are not recovered as [fn:N] Issue opened 5 Oct 2026, closed 5 Oct 2026, 6 hours later. 2 replies.provenance: a month-only date becomes January 1st, and the dateline a table row Issue opened 5 Oct 2026, closed 5 Oct 2026, 8 hours later. 3 replies.fix: repair the page before Extract so headings and links survive (issue 329e120) Patch opened 5 Oct 2026, merged 5 Oct 2026, under an hour later.feat: keep article images in place as Org image links (issue 55b3791) Patch opened 5 Oct 2026, merged 5 Oct 2026, 2 hours later.fix: repair old-web page structure before Extract (issues ec302e5, f260a60) Patch opened 5 Oct 2026, merged 5 Oct 2026, under an hour later.fix: recover old-web numbered notes as Org footnotes (issue 10fd055) Patch opened 5 Oct 2026, merged 5 Oct 2026, under an hour later.fix: keep only the date precision the page states (issue a480e83) Patch opened 5 Oct 2026, merged 5 Oct 2026, under an hour later.cli: docstring names Write, not Normalise, among the four verbs Issue opened 5 Oct 2026, closed 5 Oct 2026, under an hour later. 1 reply.images: download every article image beside the .org, web-sized, so it reads offline Issue opened 5 Oct 2026, still open.normalise: article text becomes live Org syntax (#+include, src_elisp) that --pdf executes Issue opened 5 Oct 2026, closed 5 Oct 2026, 2 hours later. 1 reply.fix: keep article text inert Org text, never live syntax (issue 3453ede) Patch opened 5 Oct 2026, merged 5 Oct 2026, under an hour later.normalise: [[elisp:]]/[[shell:]] links from article text stay clickable in the .org Issue opened 5 Oct 2026, still open. 1 reply.extract: article text that looks like Markdown becomes Org structure (# text -> headline) Issue opened 5 Oct 2026, still open.provenance: the author is written twice, :AUTHOR: in the drawer and #+author: Issue opened 6 Oct 2026, closed 6 Oct 2026, under an hour later. 1 reply.fix: record the author once, in #+author: (issue 524e628) Patch opened 6 Oct 2026, merged 6 Oct 2026, under an hour later.
59

The default branch has 59 commits, the first on 6 Jul 2026, 19 of them in the last 90 days.

2 identities have patches or issues here, 2 of them active in the last 90 days. Merged patches took a median of under an hour to land.

No signature from a Radicle key in this repository. Sign your commits with your Radicle key →

?
Merged patch
A line from the day it opened to the day it merged.
Closed issue
A line from the day it opened to the day it closed, where that day is known.
Grouped
Commits too close together to draw apart, with their count where there is room.
Row totals
Each row's number is its total for the dates in view.

About this repository

Repository ID
rad:z4FW2oSqbhiMUNABXkeMfuJr8G9f
Delegates
xavierbrinondid:key:z6MkvnXKgDYUjUcVnEf7tEuaqAaEpZJgs6imfxyHNLw7Mvbn
First seen by radicle.at
7 July 2026 or earlier
Last seen
8 November 2026
Classification
Community. Published by a peer on the Radicle network. This site's own label; the repository does not declare it.

More by xavierbrinon

RepositorySeeds7d
Conclave120
WriterAIScore120
Pi-AgentStack110
Pi-Mood11+4
Pi-Tokenomics110

xavierbrinon maintains 60 repositories here, including this one. See all of them · Chart these together

Seed it too

Run this in a terminal on a machine with a Radicle node (radicle.dev to install one):

rad seed rad:z4FW2oSqbhiMUNABXkeMfuJr8G9f

Seeding replicates the repo and counts your node toward the seed count above, which can take a while to show. Tap the command to copy it.

To seed every public repository at once, run a permissive seed node, one that takes whatever the network offers. The Radicle seeder guide covers setup, and radicle-seed-prune frees disk as it fills, so there is no minimum disk to start with.