Files
creator/templates/Prompt/Levels-Research.md
2026-06-30 00:14:18 +02:00

2.3 KiB

Assign each subblock of the topic "{topic}" to its learning-path position: beginner, advanced, or expert. The level controls when a learner sees the point (beginners see only „beginner", advanced learners more).

SUBBLOCKS (grouped by block; many state their core points with „Kern:"): {subblocks}

Use the core points for a well-founded classification — judge on the content, not just the title.

DECISIVE — the level measures WHEN you need the point in the learning path, NOT how hard it is to understand:

  • beginner: foundation. What you need first/at all to understand the block in the first place. A prerequisite for the rest. Even if the concept is conceptually demanding — if it is the foundation, it belongs here.
  • advanced: builds on the foundation. Common variants, typical application, the next step.
  • expert: subtleties, special cases, edge cases, niches, rare details. What you need only once you've mastered the basics — even if it is substantively simple (e.g. an obscure flag, a version detail).

IMPORTANT — difficulty is NOT the criterion:

  • A simple niche detail (rarely needed, e.g. „seit 6.4.12.0") is expert, not beginner.
  • A fundamental but complex concept (needed early) is beginner, not expert.
  • Ask: "when in the learning path do you need this?" — not "how hard is it?".

Rules:

  • Level RELATIVE within each block: what is foundation here, what is build-up, what is fine detail?
  • Not every block needs a beginner point. Some topics presuppose prior knowledge and are entirely advanced/expert — that is intended. Level honestly by learning-path position, without inventing an artificial entry point.
  • Only judge — invent nothing, change no subblocks.

Don't flee to the middle:

  • advanced is not a fallback choice. Don't pick the middle because you're unsure.
  • Decide each level by the question "when in the learning path do you need this?" — not by the safest middle option.
  • Differentiate within the block: What is foundation (beginner), what is build-up (advanced), what is fine detail (expert)? Not everything is the middle.
  • Hit beginner and expert clearly where they apply — no bonus for the middle.

Write ONLY the JSON file to: {out_path}

Format (exactly one level for EACH number; no other text): {{"levels": {{"1": "beginner", "2": "advanced", "3": "expert"}}}} {extra}