mindnet_obsidian/docs/modules/interview.md
Lars 56ae6a2407
Some checks failed
Node.js build / build (20.x) (push) Failing after 8s
Node.js build / build (22.x) (push) Failing after 9s
Write stable block-id links and always start the interview wizard.
New notes and workbench edges now emit [[Note#Heading ^block]] or [[#^id]] so vaults stay ingestible without mass relinks. Create-from-profile always opens the wizard; a command can restart it on the current note.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-13 17:25:09 +02:00

1.1 KiB

Modul: Interview

Pfad: src/interview/
Zielgruppe: Entwickler


Übersicht

Interview-Wizard zur strukturierten Erfassung von Inhalten, Section-basierte Ausgabe, Frontmatter-Generierung.


Komponenten

Datei Beschreibung
InterviewConfigLoader.ts Lädt interview_config.yaml
parseInterviewConfig.ts YAML → InterviewConfig Parser
wizardState.ts Wizard State (Steps, Loops)
loopState.ts Nested Loops
renderer.ts Output-Rendering (Section-basiert)
writeFrontmatter.ts Frontmatter-Generierung
sectionKeyResolver.ts Section-Key-Auflösung
extractTargetFromAnchor.ts Target-Extraktion aus Anchors
targetTypeResolver.ts Note-Type- und Section-Type-Auflösung
slugify.ts Slug-Generierung für Dateinamen

Step-Typen

  • capture_frontmatter, capture_text, capture_text_line
  • loop, review, instruction
  • llm_dialog, entity_picker (experimentell)

WP-26 Features

  • section_type, block_id, generate_block_id, references

Siehe auch