10 Commits
Author SHA1 Message Date
dela 5170111823 feat: gate writer sections on a % teach: block (SP025)
Rewrite references/pedagogy.md around recite-vs-teach: reader model,
coverage density (sections_in is cite permission, not a to-do list),
intuition-before-formula three-beat, and paper-jump filling.

Every notes/sections/sec-*.tex must now answer gap / takeaway / jump /
omit above the first \section. lint.py checks presence only (it cannot
judge honesty); files opening with "% generated by" are exempt.

- scripts/lint.py: SP025 + is_writer_section / teach_gaps helpers
- tests/no-teach-block/: fixture with takeaway only, wired into test.sh
- examples/*: all 14 writer sections get real teach blocks
- SKILL.md, references/{agents,antipatterns,checklist}.md, DESIGN.md,
  assets/notes-template.tex: route writers and consistency agent
  through pedagogy.md
2026-09-17 10:06:54 +08:00
dela 49842c5153 chore: bump submodule pointers after P1 fixes 2026-08-22 10:18:12 +08:00
dela 29a76e8184 fix: wire orphaned SP022 fixture, sync DESIGN.md with implementation 2026-08-22 10:16:44 +08:00
dela fc3c69bc23 fix: harden ingest.sh against partial downloads and tar size limits
arxiv pdf: download to temp file then move, so a failed download no
longer poisons re-entry with a corrupt partial file. e-print tar:
--max-size is not a GNU tar option and silently did nothing; extract
first then audit with du, failing if >50M.
2026-08-21 14:57:27 +08:00
dela e80d5c9067 chore: gitignore .omo runtime artifacts 2026-08-21 14:45:36 +08:00
dela d4a069b09b docs: finish family routing copy and bump child pointers
Drop leftover v1 wording, name all three figure children, and
advance the superfig / supertensor / superderive gitlinks.
2026-08-17 10:23:16 +08:00
dela e6918ffa35 feat: add superderive child and open phase-2 routing
Attach the stepwise derivation toolkit as a submodule and default
SUPERPAPER_PHASE to 2 so rewrite-figure can use superderive. Notes
still keep align for short expansions without cancel or subst.
2026-08-17 10:06:39 +08:00
dela 3a322aa8dc feat: land superpaper v1 notes scaffold
Add the ledger schema, class router, lint codes, ingest/build
pipeline, and three work-tree examples: align derivation,
superfig delegation, and supertensor delegation.
2026-08-17 10:01:30 +08:00
dela c2bec6f55a chore: point the superfig submodule at carrydela/Superfig
Match the Gitea child-repo URL so clone --recurse-submodules resolves.
2026-08-17 09:43:54 +08:00
dela a4017ad44d feat: make SuperPaper the family parent of superfig and supertensor
House the two figure toolkits as git submodules under SuperPaper.
The parent owns paper-note orchestration; children keep their own
history, macros, and lint. DESIGN.md is the family contract.
2026-08-17 09:41:42 +08:00