Extract tokens
Refresh the design knowledge base.
Steps¶
-
Optional pull: if
$ARGUMENTScontains--pull, rungit -C refs/<repo> pullfor each subdirectory inrefs/first. Skip otherwise (faster, uses cached state). -
Run all extractors:
-
Verify outputs: list every file in
knowledge/modified in the last 60 seconds. Confirm: - YAML frontmatter is valid (parses, has
title,source,extracted_at). - File is non-empty.
-
File is under 1 MB.
-
Report:
Done when¶
- All extractors ran exit-zero.
- Generated files have valid frontmatter.
- Hand-written files are untouched.
- Summary report printed.