Documentation
¶
Overview ¶
Package topic scaffolds, lists, and retrieves metadata for knowledge base topics within a vault.
Index ¶
- func EnsureCurrentSkeleton(topicPath string) error
- func Info(vaultPath, slug string) (models.TopicInfo, error)
- func List(vaultPath string) ([]models.TopicInfo, error)
- func New(vaultPath, slug, title, domain string) (models.TopicInfo, error)
- func RenderClaudeTemplate(slug, title, domain, today string) (string, error)
- func RenderConceptIndexTemplate(slug, title, domain, today string) (string, error)
- func RenderDashboardTemplate(slug, title, domain, today string) (string, error)
- func RenderSourceIndexTemplate(slug, title, domain, today string) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnsureCurrentSkeleton ¶ added in v0.0.4
EnsureCurrentSkeleton creates the current topic directory structure without modifying topic marker files or templates.
func RenderClaudeTemplate ¶ added in v0.0.5
RenderClaudeTemplate renders the default topic CLAUDE.md content for the provided topic metadata. Callers can append managed sections afterwards.
func RenderConceptIndexTemplate ¶ added in v0.0.5
RenderConceptIndexTemplate renders the default top-level Concept Index scaffold.
func RenderDashboardTemplate ¶ added in v0.0.5
RenderDashboardTemplate renders the default top-level Dashboard.md scaffold.
func RenderSourceIndexTemplate ¶ added in v0.0.5
RenderSourceIndexTemplate renders the default top-level Source Index scaffold.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.