prober rescoped to a tight five-step process; method moves out of the shared base; logistics chunks compressed

- base keeps intro + the four philosophy paragraphs + accuracy (9.0k -> 3.0k);
  the click/arc/hedge paragraphs and Principles i/ii move verbatim to
  teacher/05-method.md (teacher-only — the prober never teaches)
- prober/10 rewritten as one process doc: read map -> make the goal concrete
  (questions, not orientation) -> reason out strands -> bracket with quiz ->
  probe_done; teaching-in-brief compressed into the opening, probe-done folded
  into step 5; prober/20 and prober/30 deleted
- shared logistics chunks compressed per owner ruling 2026-09-26:
  question-tools 5.1k -> 2.3k (option-construction procedure kept whole),
  learner-files 771 -> 374, formatting 1.8k -> 549
- prober composed prompt 25.9k -> 13.2k chars (~6.5k -> ~3.3k tok, -49%);
  teacher 36.6k -> 32.8k (method content identical, order shifted)
This commit is contained in:
amosblomqvist
2026-09-25 18:17:10 +03:00
parent 79e7c8648b
commit 18c84b8a93
11 changed files with 100 additions and 136 deletions
+1 -2
View File
@@ -109,10 +109,9 @@ describe("the source-derived segment list", () => {
"shared/30-learner-files.md",
"shared/40-formatting.md",
"prober/10-probe-doctrine.md",
"prober/20-teaching-in-brief.md",
"prober/30-probe-done.md",
],
);
assert.equal(teacher.some((s) => s.path === "teacher/05-method.md"), true);
assert.equal(teacher.some((s) => s.path === "teacher/10-planning.md"), true);
assert.equal(teacher.some((s) => s.path === "teacher/60-probing-in-brief.md"), true);
assert.equal(