Reworked the FormattedTopicDefinitions to delay stringifying anything until asked
Split out Contextual vs Isolated analyzers again. Helps scope the given parameters to not need linkcache/load order when not needed. Will be used if any apps target one mod to analyze in isolation
Analyzers now return their topics so they can be accumulated ahead of time for things like printing
New analyzer "RecordFrame" category that takes MajorRecordFrame as input. Made a derpy proof of concept to check list counts on keywords on armors. I don't expect that analyzer to stand the test of time as it is.
Bit of a messier PR
MajorRecordFrame
as input. Made a derpy proof of concept to check list counts on keywords on armors. I don't expect that analyzer to stand the test of time as it is.