https://github.com/idaholab/moose/pull/24407 enables explicit MooseDocs links, indexed on the keys used in the Content section in the MooseDocs config. While we can get this in without using these content keys immediately in the applications, we would prefer not.
This explicit linking will make MooseDocs significantly less rigid to filename collisions.
Design
Add content keys to the MooseDocs configs that are equivalent to those done in MOOSE.
Impact
Long term this will require using content keys when defining content (another PR to come), short term there are no changes.
Reason
https://github.com/idaholab/moose/pull/24407 enables explicit MooseDocs links, indexed on the keys used in the
Content
section in the MooseDocs config. While we can get this in without using these content keys immediately in the applications, we would prefer not.This explicit linking will make MooseDocs significantly less rigid to filename collisions.
Design
Add content keys to the MooseDocs configs that are equivalent to those done in MOOSE.
Impact
Long term this will require using content keys when defining content (another PR to come), short term there are no changes.