3 Commits

Author SHA1 Message Date
Yuhan Lei ad9a5a786f fix: close contract gaps between skill, templates, and examples
- The invariant now states honestly that the script checks the
  high-signal literal subset; compile-time locate-before-write covers
  the rest.
- See Also links get a single authority: internal-links rules no
  longer cover them, and their own rule handles rename-fix, removal,
  and ambiguity reporting.
- Malformed Status judgment matches the template: only Outdated
  requires a date.
- Articles gain a required Updated metadata field, closing the loop
  with cascade rules that refresh it and giving lint a mechanical
  cross-check for index Updated dates (new auto-fix rule).
- Examples align with current schemas: Sources plural, Published in
  raw, Updated in article and index.
2026-07-23 23:18:33 +08:00
Yuhan Lei aa4d3597cc feat: add status blocks and full-wiki cascade search
Superseded and disputed claims now get fixed-format Status blocks
(Outdated / Disputed) instead of freeform prose notes, so readers and
lint can recognize them mechanically. Cascade updates no longer scan
only the same topic directory and index entries; they grep the full
wiki for the source's entities, aliases, and affected claims, which is
where outdated claims used to hide until a human tripped over them.
2026-07-23 22:09:47 +08:00
Yuhan Lei 85d6275ad7 feat: add SKILL.md and reference templates
Implement the karpathy-llm-wiki skill following agentskills.io open
standard. Three operations: Ingest (fetch + compile), Query (search +
archive), Lint (deterministic auto-fix + heuristic reports). Passed
5 rounds of dual-model crosscheck review.
2026-04-05 14:13:58 +08:00