Skip to content

What core class extensions do the wiki-doctor scripts need? #76

Description

@dhague

Child of Wiki Doctor (wayfinder map)

Question

The wiki-doctor scripts must build on the existing Vault and WikiPage classes, not work around them. What new methods or capabilities do Vault and WikiPage need to support the diagnostic/fix operations?

Examples of potential extensions:

  • A method to find all inbound links to a page (inverse of typed edges)
  • A method to validate a page's kind matches its folder
  • A method to iterate pages by tag, kind, or recency
  • A method to normalize a page's folder name

For each extension, decide: which class it lives on, its signature, and whether it's a new method or a composition of existing ones.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions