Skip to content

Source and Resource Links

Generated artifact. Do not edit manually.

Generated by: scripts/build_compendia.py Regenerate with: python3 scripts/build_compendia.py --compendium skill-graph-architecture --web-and-tex Source of truth: docs/concept/skill-graph/architecture-source/

Language / Sprache: English (EN) · Deutsch (DE) | PDF: English PDF · Deutsches PDF

Compendium: §1 General Goal System · §2 Node Types · §3 View Projection · §4 Source & Resource Links · §5 Content Integration · §6 Source Rationales · §7 Goal Visualizations · §8 Learning-Goal Book · §9 Gymnasium Rollout · §10 MEM/FWU Plan · §11 Dual Package Releases


SkillPilot enforces a strict inversion principle for external learning media: "Content references the curriculum; the curriculum does not select providers."

4.1. Three-Way Purpose Split and Hard Canonical Prohibition

| Mechanism | Carrier | Permitted Purpose & Constraints | | –- | –- | –- | | Official curriculum provenance | sourceRef and curriculum-typed resourceLinks (type: "curriculum") | Trace canonical goals to official state/institutional syllabi, statutes, and page locators (6). | | First-party goal visualizations | resourceLinks with type: "goal-visualization" | Optional curated 16:9 concept illustrations owned and reviewed inside SkillPilot (7). | | External learning materials | Optional packages under content/ (5) | Provider-specific textbooks, simulations, videos, and exercise collections referencing stable canonical goalIds from outside the core graph. | {cols="24%,30%,46%"}

Normative rules:

  • No new external provider links on canonical goals: Canonical SkillLandscape JSON files must not add third-party textbook, video, or practice-platform links in resourceLinks. Earlier practice-link migration work remains historical provenance evidence only and is never a model for re-attaching external providers to canonical nodes.
  • Privacy-safe plain URLs & honest coach boundary: Any surfaced link must be a plain, tracking-free URL without learner or session identifiers. AI coaches may mention offered links as optional reading, but must never claim to have fetched or read external web pages they did not inspect.