WORK-711
ID:WORK-711Status:ready

Rune categories are stated once, regrouped into ten, and the nav follows them

SPEC-193 D9 and D10. A rune's category is written in three places that drift (the rune nav, the page's category: frontmatter, the rune definition's category:), and the rune nav is in no order. The core runes regroup into ten categories by what the author is doing, checked against the primitives the composition specs will add.

Priority:highComplexity:moderateMilestone:v0.49.0Source:SPEC-193

Criteria completion

Criteria completion: 0 of 5 (0%) checked; tracking started on Nov 4, no incremental history yet0%25%50%75%100%Nov 4Nov 4

Tracking started Nov 4 โ€” check back for trends.

Branches 1
History 1
  1. cf66c86
    Created (ready)by bjornolofandersson

Acceptance Criteria

  • Every core rune page's category: frontmatter is one of the ten D10 categories, as D10's table assigns it
  • Every rune definition's category (core packages/runes/src/index.ts, each plugin's index.ts) matches its page's, and a test fails when they differ
  • The rune nav (site/content/runes/_layout.md) groups core runes by category and lists each group alphabetically by title; plugin runes stay grouped by plugin, the overview page first, then alphabetically
  • A test fails on a rune page missing from the nav, in the wrong group, or out of order
  • The rune catalogue renders the ten groups

References

  • SPEC-193: D9, D10.