Abdessamad Derraz
c1835d15ae
refactor: judge binary and linked citations
2026-09-03 21:48:23 +02:00
Abdessamad Derraz
c313b32347
chore: neutral report path and plain punctuation
...
The markdown report wrote to a directory named after the tooling that
happened to produce it. It takes --report-dir now, defaulting to
reports/, so nothing in the tree names anything but the project.
Em-dashes replaced throughout the sources and tests, rephrased rather
than swapped for a comma where the dash carried an apposition.
2026-08-12 16:16:52 +02:00
Abdessamad Derraz
6719aa415d
feat: anchor prose citations beside source refs
2026-08-12 03:11:47 +02:00
Abdessamad Derraz
d8a0d975d7
feat: judge a ref against every declared repository
2026-08-11 07:25:31 +02:00
Abdessamad Derraz
3bc9e5ec96
feat: attribute a shared path by its declared subject
2026-08-11 05:42:27 +02:00
Abdessamad Derraz
902bb4e01e
refactor: require a hash before relocating a ref
2026-08-11 00:37:30 +02:00
Abdessamad Derraz
49f50f51b5
feat: read per-mode sources and pins
2026-08-10 18:18:09 +02:00
Abdessamad Derraz
2b7c5f9a64
feat: follow the branch a port was read from
2026-08-10 17:55:35 +02:00
Abdessamad Derraz
dd7faf2b5f
feat: attribute a shared path by its cited subject
2026-08-10 17:40:48 +02:00
Abdessamad Derraz
44ba5e45c3
feat: pin the mame upstream revision
2026-08-10 17:37:06 +02:00
Abdessamad Derraz
7ac19f4c9f
feat: reach forward by the declared member count
2026-08-10 17:31:59 +02:00
Abdessamad Derraz
4f7aa5f853
feat: read content values from archive members
2026-08-10 17:30:29 +02:00
Abdessamad Derraz
885c4c3c06
refactor: judge a self-checked entry whole
2026-08-10 17:22:00 +02:00
Abdessamad Derraz
f430986361
refactor: treat a located value as a recalable move
2026-08-10 17:20:26 +02:00
Abdessamad Derraz
43cf84d5ec
refactor: require evidence before calling a ref stale
2026-08-10 17:17:19 +02:00
Abdessamad Derraz
f67642095c
feat: self-check a profile already on head
2026-08-10 16:55:48 +02:00
Abdessamad Derraz
77a39b2f4e
perf: reuse diffs and raise the file size cap
2026-08-10 16:48:59 +02:00
Abdessamad Derraz
fa6de11133
feat: parse colon continuations and header stems
2026-08-08 13:44:03 +02:00
Abdessamad Derraz
17da2ae76f
feat: follow refs to a unique declared value
2026-08-08 13:39:54 +02:00
Abdessamad Derraz
c8e05013d9
feat: follow a ref when its subject moved with it
2026-08-08 13:38:30 +02:00
Abdessamad Derraz
4c5ca17682
feat: judge tag-pinned profiles on their own revision
2026-08-08 13:12:35 +02:00
Abdessamad Derraz
763c159a9f
feat: rewrite annotated refs keeping their prose
2026-08-08 12:35:02 +02:00
Abdessamad Derraz
16331a1712
feat: report external citations as unverifiable
2026-08-08 12:30:37 +02:00
Abdessamad Derraz
dc4b23a883
feat: anchor on declared values when refs miss
2026-08-08 12:24:31 +02:00
Abdessamad Derraz
6b0306b43d
feat: settle ambiguity by file line shift
2026-08-08 12:21:13 +02:00
Abdessamad Derraz
34876ba610
fix: keep refs and pin on the same revision
2026-08-08 12:16:01 +02:00
Abdessamad Derraz
c585452d46
feat: resolve bare and annotated ref paths
2026-08-08 12:05:59 +02:00
Abdessamad Derraz
8ffe30efc8
feat: parse annotated and mode-keyed refs
2026-08-08 11:50:25 +02:00
Abdessamad Derraz
a17945ec66
fix: match source_ref lines by value
2026-08-08 11:47:21 +02:00
Abdessamad Derraz
2ebe29a449
fix: survive a single forge failure
2026-08-08 11:23:49 +02:00
Abdessamad Derraz
ccb9b3e94f
feat: add profile sync against upstream
2026-08-08 11:17:21 +02:00