From a39b36f12c941f4e58fc735f2b0979c3f1e89027 Mon Sep 17 00:00:00 2001 From: Rieks Date: Wed, 22 May 2024 20:44:03 +0200 Subject: [PATCH] Generate spec-up definition glossary file Signed-off-by: Rieks --- docs/glossary-for-spec-up.md | 7 +++ docs/mrgs/mrg.mve.mve-terms.yaml | 72 +++++++++++++++++++--------- docs/mrgs/mrg.mve.yaml | 72 +++++++++++++++++++--------- docs/terms/spec-up-definition.md | 9 +++- docs/terms/spec-up-term-reference.md | 15 ++++-- docs/terms/spec-up-xref.md | 9 +++- docs/terms/term-1.md | 9 +++- docs/terms/term-2.md | 9 +++- docs/terms/term-3.md | 9 +++- mkdocs.yml | 4 +- 10 files changed, 155 insertions(+), 60 deletions(-) create mode 100644 docs/glossary-for-spec-up.md diff --git a/docs/glossary-for-spec-up.md b/docs/glossary-for-spec-up.md new file mode 100644 index 0000000..01ccf68 --- /dev/null +++ b/docs/glossary-for-spec-up.md @@ -0,0 +1,7 @@ +--- +title: "Spec-Up Definitions File" +--- + +# Spec-Up Definitions + +{% hrg="" converter="{{#if spec-up-term}}[[def: {{spec-up-term}}{{#if spec-up-aliases}}{{#each spec-up-aliases}}, {{this}}{{/each}}{{/if}}]]:\n~ {{spec-up-definition}}\n\n{{/if}}" %} diff --git a/docs/mrgs/mrg.mve.mve-terms.yaml b/docs/mrgs/mrg.mve.mve-terms.yaml index c2b2d77..47fd37c 100644 --- a/docs/mrgs/mrg.mve.mve-terms.yaml +++ b/docs/mrgs/mrg.mve.mve-terms.yaml @@ -36,12 +36,12 @@ entries: termid: "concept:minimal-viable-example" vsntag: "mve-terms" - term: "spec-up-definition" - glossaryTerm: "Definition (Spec-Up style)" - glossaryText: "a construct of the form `[[def: {term}, {alias1}, {alias2}, ... ]] ~ {definition}`, which specifies the mapping between the term `{term}` and a description of the term's meaning (provided by `{definition}`." - glossaryNotes: - - "`{alias1}, {alias2}, ...` is optional syntax that specifies aliases (synomyms) for `{term}`." - - "In [TEv2](@tev2), `{term}` and its aliases would be specified as [form phrases](@tev2)." - - "A recent addition is the use of so-called [[ref: XRefs]], which allows definitions to be used across diffrent files and projects." + spec-up-term: "definition" + spec-up-aliases: + - "definitions" + - "spec-up definition" + - "spec-up definitions" + spec-up-definition: "a construct of the form `[[def: {term}, {alias1}, {alias2}, ... ]] ~ {definition}`, which specifies the mapping between the term `{term}` and a description of the term's meaning (provided by `{definition}`." formPhrases: - "spec-up-definition" - "definition" @@ -49,6 +49,12 @@ entries: - "definition-s" - "spec-up-definitions" - "spec-up-definition-s" + glossaryTerm: "Definition (Spec-Up style)" + glossaryText: "a construct of the form `[[def: {term}, {alias1}, {alias2}, ... ]] ~ {definition}`, which specifies the mapping between the term `{term}` and a description of the term's meaning (provided by `{definition}`." + glossaryNotes: + - "`{alias1}, {alias2}, ...` is optional syntax that specifies aliases (synomyms) for `{term}`." + - "In [TEv2](@tev2), `{term}` and its aliases would be specified as [form phrases](@tev2)." + - "A recent addition is the use of so-called [[ref: XRefs]], which allows definitions to be used across diffrent files and projects." scopetag: "mve" locator: "spec-up-definition.md" navurl: "https://tno-terminology-design.github.io/tev2-mve/terms/spec-up-definition" @@ -61,8 +67,10 @@ entries: termid: "concept:spec-up-definition" vsntag: "mve-terms" - term: "spec-up-term-reference" - glossaryTerm: "Term Reference (Spec-Up style)" - glossaryText: "a construct of the form `[[ref: {term}]]`, where `{term}` is (an alias of some) term defined in a [[ref: Spec-Up definition]]." + spec-up-term: "term reference" + spec-up-aliases: + - "term references" + spec-up-definition: "a construct of the form `[[ref: {term}]]`, where `{term}` is (an alias of some) term defined in a [[ref: Spec-Up definition]]." formPhrases: - "spec-up-term-reference" - "term-reference" @@ -76,9 +84,11 @@ entries: - "term-reference-specup-style" - "term-references-specup-style" - "term-reference-s-specup-style" + glossaryTerm: "Term Reference (Spec-Up style)" + glossaryText: "a construct of the form `[[ref: {term}]]`, where `{term}` is (an alias of some) term defined in a [Spec-Up definition](@)." glossaryNotes: - - "In the traditional Spec-Up context, such [[ref: definitions]] would reside in the [definition list](https://github.com/decentralized-identity/spec-up/blob/master/single-file-test/spec.md#definition-lists) of the file in which the [[ref: term reference]] is used. - " - You should use [[ref: "XRefs]] to refer to terms that are defined elsewhere.\"" + - "In the traditional Spec-Up context, such [definitions](@) would reside in the [definition list](https://github.com/decentralized-identity/spec-up/blob/master/single-file-test/spec.md#definition-lists) of the file in which the [term reference](@) is used." + - "You should use [XRefs](@) to refer to terms that are defined elsewhere." scopetag: "mve" locator: "spec-up-term-reference.md" navurl: "https://tno-terminology-design.github.io/tev2-mve/terms/spec-up-term-reference" @@ -89,12 +99,12 @@ entries: termid: "concept:spec-up-term-reference" vsntag: "mve-terms" - term: "spec-up-xref" - glossaryTerm: "External Reference (Spec-Up style)" - glossaryAbbr: "XRef" - glossaryText: "a construct of the form `[[xref: {title} {term}]]`, where `{title}` is a tag that identifies the source of the definition of `{term}`." - glossaryNotes: - - "The `{title}` tags are defined [to be described, link to actual specs thereof]." - - "When an XRef is processed by a [TEv2 tool](@tev2), `{title}` is treated as the equivalent of a [scopetag](@tev2) and/or the default [terminology](@tev2) in the associated [scope](@tev2)." + spec-up-term: "xref" + spec-up-aliases: + - "xrefs" + - "external reference" + - "external references" + spec-up-definition: "a construct of the form `[[xref: {title} {term}]]`, where `{title}` is a tag that identifies the source of the definition of `{term}`." formPhrases: - "spec-up-xref" - "external-reference" @@ -105,6 +115,12 @@ entries: - "xref-s" - "spec-up-xrefs" - "spec-up-xref-s" + glossaryTerm: "External Reference (Spec-Up style)" + glossaryAbbr: "XRef" + glossaryText: "a construct of the form `[[xref: {title} {term}]]`, where `{title}` is a tag that identifies the source of the definition of `{term}`." + glossaryNotes: + - "The `{title}` tags are defined [to be described, link to actual specs thereof]." + - "When an XRef is processed by a [TEv2 tool](@tev2), `{title}` is treated as the equivalent of a [scopetag](@tev2) and/or the default [terminology](@tev2) in the associated [scope](@tev2)." scopetag: "mve" locator: "spec-up-xref.md" navurl: "https://tno-terminology-design.github.io/tev2-mve/terms/spec-up-xref" @@ -114,11 +130,15 @@ entries: termid: "concept:spec-up-xref" vsntag: "mve-terms" - term: "term-1" - glossaryTerm: "Term 1" - glossaryText: "This is the first term we will define." + spec-up-term: "term 1" + spec-up-aliases: + - "term one" + spec-up-definition: "This is the first term we will define." formPhrases: - "term-1" - "term-one" + glossaryTerm: "Term 1" + glossaryText: "This is the first term we will define." glossaryNotes: - "Like [[ref: Term Two]] and [[ref: Term 3]], this term is defined for illustration purposes only." scopetag: "mve" @@ -131,11 +151,15 @@ entries: termid: "concept:term-1" vsntag: "mve-terms" - term: "term-2" - glossaryTerm: "Term 2" - glossaryText: "This is the second term, but not the last." + spec-up-term: "term 2" + spec-up-aliases: + - "term two" + spec-up-definition: "This is the second term, but not the last." formPhrases: - "term-2" - "term-two" + glossaryTerm: "Term 2" + glossaryText: "This is the second term, but not the last." glossaryNotes: - "Like [[ref: Term One]] and [[ref: Term 3]], this term is defined for illustration purposes only." scopetag: "mve" @@ -148,11 +172,15 @@ entries: termid: "concept:term-2" vsntag: "mve-terms" - term: "term-3" - glossaryTerm: "Term 3" - glossaryText: "This is the last term, because you know what they say: third term's the charm!" + spec-up-term: "term 3" + spec-up-aliases: + - "term three" + spec-up-definition: "This is the last term, because you know what they say: third term's the charm!" formPhrases: - "term-3" - "term-three" + glossaryTerm: "Term 3" + glossaryText: "This is the last term, because you know what they say: third term's the charm!" glossaryNotes: - "Like [[ref: Term 1]] and [[ref: Term Two]], this term is defined for illustration purposes only." scopetag: "mve" diff --git a/docs/mrgs/mrg.mve.yaml b/docs/mrgs/mrg.mve.yaml index c2b2d77..47fd37c 100644 --- a/docs/mrgs/mrg.mve.yaml +++ b/docs/mrgs/mrg.mve.yaml @@ -36,12 +36,12 @@ entries: termid: "concept:minimal-viable-example" vsntag: "mve-terms" - term: "spec-up-definition" - glossaryTerm: "Definition (Spec-Up style)" - glossaryText: "a construct of the form `[[def: {term}, {alias1}, {alias2}, ... ]] ~ {definition}`, which specifies the mapping between the term `{term}` and a description of the term's meaning (provided by `{definition}`." - glossaryNotes: - - "`{alias1}, {alias2}, ...` is optional syntax that specifies aliases (synomyms) for `{term}`." - - "In [TEv2](@tev2), `{term}` and its aliases would be specified as [form phrases](@tev2)." - - "A recent addition is the use of so-called [[ref: XRefs]], which allows definitions to be used across diffrent files and projects." + spec-up-term: "definition" + spec-up-aliases: + - "definitions" + - "spec-up definition" + - "spec-up definitions" + spec-up-definition: "a construct of the form `[[def: {term}, {alias1}, {alias2}, ... ]] ~ {definition}`, which specifies the mapping between the term `{term}` and a description of the term's meaning (provided by `{definition}`." formPhrases: - "spec-up-definition" - "definition" @@ -49,6 +49,12 @@ entries: - "definition-s" - "spec-up-definitions" - "spec-up-definition-s" + glossaryTerm: "Definition (Spec-Up style)" + glossaryText: "a construct of the form `[[def: {term}, {alias1}, {alias2}, ... ]] ~ {definition}`, which specifies the mapping between the term `{term}` and a description of the term's meaning (provided by `{definition}`." + glossaryNotes: + - "`{alias1}, {alias2}, ...` is optional syntax that specifies aliases (synomyms) for `{term}`." + - "In [TEv2](@tev2), `{term}` and its aliases would be specified as [form phrases](@tev2)." + - "A recent addition is the use of so-called [[ref: XRefs]], which allows definitions to be used across diffrent files and projects." scopetag: "mve" locator: "spec-up-definition.md" navurl: "https://tno-terminology-design.github.io/tev2-mve/terms/spec-up-definition" @@ -61,8 +67,10 @@ entries: termid: "concept:spec-up-definition" vsntag: "mve-terms" - term: "spec-up-term-reference" - glossaryTerm: "Term Reference (Spec-Up style)" - glossaryText: "a construct of the form `[[ref: {term}]]`, where `{term}` is (an alias of some) term defined in a [[ref: Spec-Up definition]]." + spec-up-term: "term reference" + spec-up-aliases: + - "term references" + spec-up-definition: "a construct of the form `[[ref: {term}]]`, where `{term}` is (an alias of some) term defined in a [[ref: Spec-Up definition]]." formPhrases: - "spec-up-term-reference" - "term-reference" @@ -76,9 +84,11 @@ entries: - "term-reference-specup-style" - "term-references-specup-style" - "term-reference-s-specup-style" + glossaryTerm: "Term Reference (Spec-Up style)" + glossaryText: "a construct of the form `[[ref: {term}]]`, where `{term}` is (an alias of some) term defined in a [Spec-Up definition](@)." glossaryNotes: - - "In the traditional Spec-Up context, such [[ref: definitions]] would reside in the [definition list](https://github.com/decentralized-identity/spec-up/blob/master/single-file-test/spec.md#definition-lists) of the file in which the [[ref: term reference]] is used. - " - You should use [[ref: "XRefs]] to refer to terms that are defined elsewhere.\"" + - "In the traditional Spec-Up context, such [definitions](@) would reside in the [definition list](https://github.com/decentralized-identity/spec-up/blob/master/single-file-test/spec.md#definition-lists) of the file in which the [term reference](@) is used." + - "You should use [XRefs](@) to refer to terms that are defined elsewhere." scopetag: "mve" locator: "spec-up-term-reference.md" navurl: "https://tno-terminology-design.github.io/tev2-mve/terms/spec-up-term-reference" @@ -89,12 +99,12 @@ entries: termid: "concept:spec-up-term-reference" vsntag: "mve-terms" - term: "spec-up-xref" - glossaryTerm: "External Reference (Spec-Up style)" - glossaryAbbr: "XRef" - glossaryText: "a construct of the form `[[xref: {title} {term}]]`, where `{title}` is a tag that identifies the source of the definition of `{term}`." - glossaryNotes: - - "The `{title}` tags are defined [to be described, link to actual specs thereof]." - - "When an XRef is processed by a [TEv2 tool](@tev2), `{title}` is treated as the equivalent of a [scopetag](@tev2) and/or the default [terminology](@tev2) in the associated [scope](@tev2)." + spec-up-term: "xref" + spec-up-aliases: + - "xrefs" + - "external reference" + - "external references" + spec-up-definition: "a construct of the form `[[xref: {title} {term}]]`, where `{title}` is a tag that identifies the source of the definition of `{term}`." formPhrases: - "spec-up-xref" - "external-reference" @@ -105,6 +115,12 @@ entries: - "xref-s" - "spec-up-xrefs" - "spec-up-xref-s" + glossaryTerm: "External Reference (Spec-Up style)" + glossaryAbbr: "XRef" + glossaryText: "a construct of the form `[[xref: {title} {term}]]`, where `{title}` is a tag that identifies the source of the definition of `{term}`." + glossaryNotes: + - "The `{title}` tags are defined [to be described, link to actual specs thereof]." + - "When an XRef is processed by a [TEv2 tool](@tev2), `{title}` is treated as the equivalent of a [scopetag](@tev2) and/or the default [terminology](@tev2) in the associated [scope](@tev2)." scopetag: "mve" locator: "spec-up-xref.md" navurl: "https://tno-terminology-design.github.io/tev2-mve/terms/spec-up-xref" @@ -114,11 +130,15 @@ entries: termid: "concept:spec-up-xref" vsntag: "mve-terms" - term: "term-1" - glossaryTerm: "Term 1" - glossaryText: "This is the first term we will define." + spec-up-term: "term 1" + spec-up-aliases: + - "term one" + spec-up-definition: "This is the first term we will define." formPhrases: - "term-1" - "term-one" + glossaryTerm: "Term 1" + glossaryText: "This is the first term we will define." glossaryNotes: - "Like [[ref: Term Two]] and [[ref: Term 3]], this term is defined for illustration purposes only." scopetag: "mve" @@ -131,11 +151,15 @@ entries: termid: "concept:term-1" vsntag: "mve-terms" - term: "term-2" - glossaryTerm: "Term 2" - glossaryText: "This is the second term, but not the last." + spec-up-term: "term 2" + spec-up-aliases: + - "term two" + spec-up-definition: "This is the second term, but not the last." formPhrases: - "term-2" - "term-two" + glossaryTerm: "Term 2" + glossaryText: "This is the second term, but not the last." glossaryNotes: - "Like [[ref: Term One]] and [[ref: Term 3]], this term is defined for illustration purposes only." scopetag: "mve" @@ -148,11 +172,15 @@ entries: termid: "concept:term-2" vsntag: "mve-terms" - term: "term-3" - glossaryTerm: "Term 3" - glossaryText: "This is the last term, because you know what they say: third term's the charm!" + spec-up-term: "term 3" + spec-up-aliases: + - "term three" + spec-up-definition: "This is the last term, because you know what they say: third term's the charm!" formPhrases: - "term-3" - "term-three" + glossaryTerm: "Term 3" + glossaryText: "This is the last term, because you know what they say: third term's the charm!" glossaryNotes: - "Like [[ref: Term 1]] and [[ref: Term Two]], this term is defined for illustration purposes only." scopetag: "mve" diff --git a/docs/terms/spec-up-definition.md b/docs/terms/spec-up-definition.md index 5a3d059..eda62f9 100644 --- a/docs/terms/spec-up-definition.md +++ b/docs/terms/spec-up-definition.md @@ -1,13 +1,18 @@ --- -# Front matter for TEv2 Curated Texts +# Front matter for TEv2 Curated Texts that is required term: spec-up-definition +# Spec-up section +spec-up-term: "definition" +spec-up-aliases: [ "definitions", "spec-up definition", "spec-up definitions" ] +spec-up-definition: "a construct of the form `[[def: {term}, {alias1}, {alias2}, ... ]] ~ {definition}`, which specifies the mapping between the term `{term}` and a description of the term's meaning (provided by `{definition}`." +# TEv2 specific frontmatter (can be discarded if you only use Spec-Up) +formPhrases: [ "definition{ss}", "spec-up definition{ss}" ] glossaryTerm: "Definition (Spec-Up style)" glossaryText: "a construct of the form `[[def: {term}, {alias1}, {alias2}, ... ]] ~ {definition}`, which specifies the mapping between the term `{term}` and a description of the term's meaning (provided by `{definition}`." glossaryNotes: - "`{alias1}, {alias2}, ...` is optional syntax that specifies aliases (synomyms) for `{term}`." - "In [TEv2](@tev2), `{term}` and its aliases would be specified as [form phrases](@tev2)." - "A recent addition is the use of so-called [[ref: XRefs]], which allows definitions to be used across diffrent files and projects." -formPhrases: [ "definition{ss}", "spec-up definition{ss}" ] --- # Definition (Spec-Up style) diff --git a/docs/terms/spec-up-term-reference.md b/docs/terms/spec-up-term-reference.md index 51328bb..81a027a 100644 --- a/docs/terms/spec-up-term-reference.md +++ b/docs/terms/spec-up-term-reference.md @@ -1,12 +1,17 @@ --- -# Front matter for TEv2 Curated Texts +# Front matter for TEv2 Curated Texts that is required term: spec-up-term-reference -glossaryTerm: "Term Reference (Spec-Up style)" -glossaryText: "a construct of the form `[[ref: {term}]]`, where `{term}` is (an alias of some) term defined in a [[ref: Spec-Up definition]]." +# Spec-up section +spec-up-term: "term reference" +spec-up-aliases: [ "term references" ] +spec-up-definition: "a construct of the form `[[ref: {term}]]`, where `{term}` is (an alias of some) term defined in a [[ref: Spec-Up definition]]." +# TEv2 specific frontmatter (can be discarded if you only use Spec-Up) formPhrases: [ "term reference{ss}", "spec-up term reference{ss}", "term-reference{ss}-spec-up-style", "term-reference{ss}-specup-style" ] +glossaryTerm: "Term Reference (Spec-Up style)" +glossaryText: "a construct of the form `[[ref: {term}]]`, where `{term}` is (an alias of some) term defined in a [Spec-Up definition](@)." glossaryNotes: -- "In the traditional Spec-Up context, such [[ref: definitions]] would reside in the [definition list](https://github.com/decentralized-identity/spec-up/blob/master/single-file-test/spec.md#definition-lists) of the file in which the [[ref: term reference]] is used. -- "You should use [[ref: XRefs]] to refer to terms that are defined elsewhere." +- "In the traditional Spec-Up context, such [definitions](@) would reside in the [definition list](https://github.com/decentralized-identity/spec-up/blob/master/single-file-test/spec.md#definition-lists) of the file in which the [term reference](@) is used." +- "You should use [XRefs](@) to refer to terms that are defined elsewhere." --- # Spec-Up Term References diff --git a/docs/terms/spec-up-xref.md b/docs/terms/spec-up-xref.md index 3d34a79..71ab3d2 100644 --- a/docs/terms/spec-up-xref.md +++ b/docs/terms/spec-up-xref.md @@ -1,13 +1,18 @@ --- -# Front matter for TEv2 Curated Texts +# Front matter for TEv2 Curated Texts that is required term: spec-up-xref +# Spec-up section +spec-up-term: "xref" +spec-up-aliases: [ "xrefs", "external reference", "external references" ] +spec-up-definition: "a construct of the form `[[xref: {title} {term}]]`, where `{title}` is a tag that identifies the source of the definition of `{term}`." +# TEv2 specific frontmatter (can be discarded if you only use Spec-Up) +formPhrases: [ "External Reference{ss}", "XRef{ss}", "spec-up XRef{ss}" ] glossaryTerm: "External Reference (Spec-Up style)" glossaryAbbr: "XRef" glossaryText: "a construct of the form `[[xref: {title} {term}]]`, where `{title}` is a tag that identifies the source of the definition of `{term}`." glossaryNotes: - "The `{title}` tags are defined [to be described, link to actual specs thereof]." - "When an XRef is processed by a [TEv2 tool](@tev2), `{title}` is treated as the equivalent of a [scopetag](@tev2) and/or the default [terminology](@tev2) in the associated [scope](@tev2)." -formPhrases: [ "External Reference{ss}", "XRef{ss}", "spec-up XRef{ss}" ] --- # Spec-Up XRefs diff --git a/docs/terms/term-1.md b/docs/terms/term-1.md index 27fc4f8..b2a0436 100644 --- a/docs/terms/term-1.md +++ b/docs/terms/term-1.md @@ -1,9 +1,14 @@ --- -# Front matter for TEv2 Curated Texts +# Front matter for TEv2 Curated Texts that is required term: term-1 +# Spec-up section +spec-up-term: "term 1" +spec-up-aliases: [ "term one" ] +spec-up-definition: "This is the first term we will define." +# TEv2 specific frontmatter (can be discarded if you only use Spec-Up) +formPhrases: [ "Term 1", "Term One" ] glossaryTerm: "Term 1" glossaryText: "This is the first term we will define." -formPhrases: [ "Term 1", "Term One" ] glossaryNotes: - "Like [[ref: Term Two]] and [[ref: Term 3]], this term is defined for illustration purposes only." --- diff --git a/docs/terms/term-2.md b/docs/terms/term-2.md index b6ec064..71041c5 100644 --- a/docs/terms/term-2.md +++ b/docs/terms/term-2.md @@ -1,9 +1,14 @@ --- -# Front matter for TEv2 Curated Texts +# Front matter for TEv2 Curated Texts that is required term: term-2 +# Spec-up section +spec-up-term: "term 2" +spec-up-aliases: [ "term two" ] +spec-up-definition: "This is the second term, but not the last." +# TEv2 specific frontmatter (can be discarded if you only use Spec-Up) +formPhrases: [ "Term 2", "Term Two" ] glossaryTerm: "Term 2" glossaryText: "This is the second term, but not the last." -formPhrases: [ "Term 2", "Term Two" ] glossaryNotes: - "Like [[ref: Term One]] and [[ref: Term 3]], this term is defined for illustration purposes only." --- diff --git a/docs/terms/term-3.md b/docs/terms/term-3.md index 1034e3a..f909a21 100644 --- a/docs/terms/term-3.md +++ b/docs/terms/term-3.md @@ -1,9 +1,14 @@ --- -# Front matter for TEv2 Curated Texts +# Front matter for TEv2 Curated Texts that is required term: term-3 +# Spec-up section +spec-up-term: "term 3" +spec-up-aliases: [ "term three" ] +spec-up-definition: "This is the last term, because you know what they say: third term's the charm!" +# TEv2 specific frontmatter (can be discarded if you only use Spec-Up) +formPhrases: [ "Term 3", "Term Three" ] glossaryTerm: "Term 3" glossaryText: "This is the last term, because you know what they say: third term's the charm!" -formPhrases: [ "Term 3", "Term Three" ] glossaryNotes: - "Like [[ref: Term 1]] and [[ref: Term Two]], this term is defined for illustration purposes only." --- diff --git a/mkdocs.yml b/mkdocs.yml index dff831d..6053f5a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -15,7 +15,9 @@ nav: - Generate MRGs: how-to/generate-mrgs.md - Generate HRGs: how-to/generate-hrgs.md - Resolve TermRefs: how-to/resolve-termrefs.md - - How To Use Spec-Up Term References: how-to/use-spec-up-term-references.md + - Spec-Up Integration: + - How To Use Spec-Up Term References: how-to/use-spec-up-term-references.md + - Spec-Up XRef Definitions: glossary-for-spec-up.md - Glossary: glossary.md - Abbreviations: abbreviations.md