UML — folio-assistant-sci
Generated by cat-harness-tools/scripts/gen-uml-overview.ts — do not edit. Every named sub-graph the folio-assistant-sci instance declares, one box each, with the node schema kinds found in it.
Sources (same model): PlantUML · Mermaid · Graphviz DOT
The interactive view lays this diagram out in your browser with Graphviz, and needs JavaScript. Without it, pick Portrait or Landscape, or read the DOT source.
| sub-graph | directory | graph typologies | node schema | nodes | cohesion | in | out |
|---|---|---|---|---|---|---|---|
folio-assistant-sci/folio-assistant-sci-docs | folio-assistant-sci/docs | docs | docs: could not determine | not measured | |||
folio-assistant-sci/folio-assistant-sci-qa-checkers | folio-assistant-sci/qa-checkers | qa-checkers | QaCheckerNodeSchema | not measured | |||
folio-assistant-sci/folio-assistant-sci-editor-checkers | folio-assistant-sci/editor-checkers | editor-checkers | EditorCheckerKind | not measured | |||
folio-assistant-sci/folio-assistant-sci-validators | folio-assistant-sci/validators | validators | ValidatorNodeSchema | not measured | |||
folio-assistant-sci/folio-assistant-sci-pipeline-plugins | folio-assistant-sci/pipeline-plugins | pipeline-plugins | PipelinePluginNodeSchema | not measured | |||
folio-assistant-sci/folio-assistant-sci-translations | folio-assistant-sci/translations | translation-sources | TranslationConfigSchema | not measured | |||
folio-assistant-sci/folio-assistant-sci-block-typologies | folio-assistant-sci/block-kinds | block-kinds | BlockKindNodeSchema | not measured | |||
folio-assistant-sci/folio-assistant-sci-content-adapters | folio-assistant-sci/content-adapters | content-adapters | ContentAdapterNodeSchema | not measured | |||
folio-assistant-sci/folio-assistant-sci-typologies | folio-assistant-sci/typologies | typologies | GraphTypologyNodeSchema | not measured | |||
folio-assistant-sci/library | folio-assistant-sci/library | library | ImagesSidecarSchema; ts: VerdictFile; VectorLabelsSidecarSchema; VectorFiguresSidecarSchema; KeywordsFileSchema | not measured | |||
folio-assistant-sci/sci-extracted-references | folio-assistant-sci/extracted-references | references | ReferenceKind | not measured | |||
folio-assistant-sci/sci-methodologies | folio-assistant-sci/methodologies | methodology | methodology: could not determine | not measured | |||
folio-assistant-sci/skills | folio-assistant-sci/skills | skills | VoiceSkillSchema; RemoteSkillRecordSchema; SkillTopicsSchema | not measured | |||
folio-assistant-sci/sci-adapters | folio-assistant-sci/adapters | code | code: could not determine | not measured | |||
folio-assistant-sci/sci-scripts | folio-assistant-sci/scripts | code | code: could not determine | not measured | |||
folio-assistant-sci/sci-lean | folio-assistant-sci/lean | lean | lean: could not determine | not measured | |||
folio-assistant-sci/folio-templates | folio-assistant-sci/templates | code | code: could not determine | not measured | |||
folio-assistant-sci/sci-tools | folio-assistant-sci/tools | tools | ToolDefinitionSchema | not measured | |||
folio-assistant-sci/sci-sources | folio-assistant-sci/sources | schemas | SourceDescriptorSchema | not measured | |||
folio-assistant-sci/sci-processes | folio-assistant-sci/processes | processes | ext: omg-bpmn-2.0 | not measured | |||
folio-assistant-sci/qa | folio-assistant-sci/test/results | qa | BlockQaReport; ts: QaWitness; ts: QaResult; QaIndexSchema | not measured | |||
folio-assistant-sci/attestations | folio-assistant-sci/test/attestations | attestations | QaAttestationsSchema | not measured | |||
folio-assistant-sci/voices | folio-assistant-sci/skills/voices | voices | VoiceProfileSchema | 2 | 0.00 | 0 | 0 |
folio-assistant-sci/lean-skills | folio-assistant-sci/skills/lean | skills | skills: could not determine | 2 | 0.00 | 0 | 0 |
folio-assistant-sci/data-skills | folio-assistant-sci/skills/data | skills | skills: could not determine | 1 | 0.00 | 0 | 0 |
folio-assistant-sci/docs-source | folio-assistant-sci/docs/source | docs | docs: could not determine | not measured |
Nodes, cohesion, in and out are the detangler’s pinned measurements for the same directory (bun run cat kg:detangle; skill graph-detanglement). Not measured means the detangler does not scan that directory, not that it has no edges.
Sub-graphs
- folio-assistant-sci/folio-assistant-sci-docs
- folio-assistant-sci/folio-assistant-sci-qa-checkers
- folio-assistant-sci/folio-assistant-sci-editor-checkers
- folio-assistant-sci/folio-assistant-sci-validators
- folio-assistant-sci/folio-assistant-sci-pipeline-plugins
- folio-assistant-sci/folio-assistant-sci-translations
- folio-assistant-sci/folio-assistant-sci-block-typologies
- folio-assistant-sci/folio-assistant-sci-content-adapters
- folio-assistant-sci/folio-assistant-sci-typologies
- folio-assistant-sci/library
- folio-assistant-sci/sci-extracted-references
- folio-assistant-sci/sci-methodologies
- folio-assistant-sci/skills
- folio-assistant-sci/sci-adapters
- folio-assistant-sci/sci-scripts
- folio-assistant-sci/sci-lean
- folio-assistant-sci/folio-templates
- folio-assistant-sci/sci-tools
- folio-assistant-sci/sci-sources
- folio-assistant-sci/sci-processes
- folio-assistant-sci/qa
- folio-assistant-sci/attestations
- folio-assistant-sci/voices
- folio-assistant-sci/lean-skills
- folio-assistant-sci/data-skills
- folio-assistant-sci/docs-source
The same model, drawn by Mermaid
Kept so the page renders even where the PlantUML image is missing, and because Mermaid nodes carry the CSS class that colours them from uml.css.
classDiagram
direction LR
namespace folio_assistant_sci__folio_assistant_sci_docs {
class n_folio_assistant_sci_folio_assistant_sci_docs_docs["docs: no node schema"] {
<<could not determine>>
}
}
namespace folio_assistant_sci__folio_assistant_sci_qa_checkers {
class folio_assistant_sci_folio_assistant_sci_qa_checkers_folio_qa_checker_v1_folio_qa_checker_v1["folio-qa-checker/v1"] {
<<json: QaCheckerNodeSchema>>
$schema [1] 'folio-qa-checker/v1'
criterion [1] string
check [1] string
rationale [0..1] string
}
}
namespace folio_assistant_sci__folio_assistant_sci_editor_checkers {
class folio_assistant_sci_folio_assistant_sci_editor_checkers_folio_editor_checker_v1_folio_editor_checker_v1["folio-editor-checker/v1"] {
<<json: EditorCheckerKind>>
$schema [1] 'folio-editor-checker/v1'
id [1] string
contentType [1] string
kinds [1..*] string[]
check [1] string
macros [0..1] string
crepe [0..1] object
rawFirstFor [0..*] string[]
tokens [0..1] string
rationale [0..1] string
}
}
namespace folio_assistant_sci__folio_assistant_sci_validators {
class folio_assistant_sci_folio_assistant_sci_validators_folio_validator_v1_folio_validator_v1["folio-validator/v1"] {
<<json: ValidatorNodeSchema>>
$schema [1] 'folio-validator/v1'
id [1] string
validates [1] object
schema [1] string
pages [0..1] string
rationale [0..1] string
}
}
namespace folio_assistant_sci__folio_assistant_sci_pipeline_plugins {
class folio_assistant_sci_folio_assistant_sci_pipeline_plugins_folio_pipeline_plugin_v1_folio_pipeline_plugin_v1["folio-pipeline-plugin/v1"] {
<<json: PipelinePluginNodeSchema>>
$schema [1] 'folio-pipeline-plugin/v1'
slot [1] string
implementation [1] string
rationale [0..1] string
}
}
namespace folio_assistant_sci__folio_assistant_sci_translations {
class folio_assistant_sci_folio_assistant_sci_translations_TranslationConfig["TranslationConfig"] {
<<json: TranslationConfigSchema>>
defaultLocale [0..1] string
supportedLocales [0..*] string[]
translationDir [0..1] string
potGranularity [0..1] block | chapter | folio
officialRequired [0..1] boolean
}
}
namespace folio_assistant_sci__folio_assistant_sci_block_typologies {
class folio_assistant_sci_folio_assistant_sci_block_typologies_folio_block_kind_v1_folio_block_kind_v1["folio-block-kind/v1"] {
<<json: BlockKindNodeSchema>>
$schema [1] 'folio-block-kind/v1'
kind [1] string
adapter [1] string
profile [0..1] document | paper
builder [0..1] string
labelPrefix [1] string
prefixEnforced [0..1] boolean
provable [0..1] boolean
folioType [1] string
docoType [0..1] string
heading [0..1] string
headingPlural [0..1] string
indexRank [0..1] integer
rationale [0..1] string
}
}
namespace folio_assistant_sci__folio_assistant_sci_content_adapters {
class folio_assistant_sci_folio_assistant_sci_content_adapters_folio_content_adapter_v1_folio_content_adapter_v1["folio-content-adapter/v1"] {
<<json: ContentAdapterNodeSchema>>
$schema [1] 'folio-content-adapter/v1'
adapter [1] string
typed [1] boolean
companionRoles [1..*] enum(9)[]
vocabulary [0..1] string
rationale [0..1] string
}
}
namespace folio_assistant_sci__folio_assistant_sci_typologies {
class folio_assistant_sci_folio_assistant_sci_typologies_folio_graph_typology_v1_folio_graph_typology_v1["folio-graph-typology/v1"] {
<<json: GraphTypologyNodeSchema>>
$schema [1] 'folio-graph-typology/v1'
kind [1] string
title [0..1] string
layer [0..1] 'core'
perInstance [0..1] true
newInstanceSource [0..1] object
renderable [1] boolean
recordsWork [0..1] boolean
holds [1] content | context | state | derived
summary [1] string
schema [0..1] string
validator [0..1] string
validatorNotApplicable [0..1] string
nodeSchemas [0..1] map~object~
declarationFile [0..1] string
concernGroups [0..1] true
within [0..1] string
avatar [0..1] object
tileIcon [0..1] string
published [0..1] false
skillBearing [0..1] true
kgContent [0..1] true
description [0..1] string
renderableNote [0..1] string
anyLayer [0..1] true
rationale [0..1] string
}
}
namespace folio_assistant_sci__library {
class folio_assistant_sci_library_folio_document_images_v1_folio_document_images_v1["folio-document-images/v1"] {
<<json: ImagesSidecarSchema>>
$schema [1] 'folio-document-images/v1'
doc_id [1] string
images [1] object[] | null
undetermined_reason [0..1] string
}
class folio_assistant_sci_library_folio_image_verdicts_v1["folio-image-verdicts/v1"] {
<<ts: VerdictFile>>
inspected_by [1] unknown
inspected_at [1] string
attribution [0..1] Record~string, inspected_by: unknown; inspected_at: string ~
verdicts [1] Record~string, Record~string, Verdict~~
}
class folio_assistant_sci_library_folio_vector_labels_v1_folio_vector_labels_v1["folio-vector-labels/v1"] {
<<json: VectorLabelsSidecarSchema>>
$schema [1] 'folio-vector-labels/v1'
doc_id [1] string
pages [1] object[] | null
undetermined_reason [0..1] string
}
class folio_assistant_sci_library_folio_vector_figures_v1_folio_vector_figures_v1["folio-vector-figures/v1"] {
<<json: VectorFiguresSidecarSchema>>
$schema [1] 'folio-vector-figures/v1'
doc_id [1] string
figures [1] object[] | null
undetermined_reason [0..1] string
}
class folio_assistant_sci_library_folio_keywords_v1_Document["Document"] {
<<json: KeywordsFileSchema>>
term [1] string
score [1] number
evidence [0..*] heading[]
}
class folio_assistant_sci_library_folio_keywords_v1_folio_keywords_v1["folio-keywords/v1"] {
<<json: KeywordsFileSchema>>
$schema [1] 'folio-keywords/v1'
entry [1] string
corpus [1] object
document [0..*] Document[]
sections [1] map~object[]~
}
}
namespace folio_assistant_sci__sci_extracted_references {
class folio_assistant_sci_sci_extracted_references_folio_reference_v1_Author["Author"] {
<<json: ReferenceKind>>
family [0..1] string
given [0..1] string
literal [0..1] string
}
class folio_assistant_sci_sci_extracted_references_folio_reference_v1_Editor["Editor"] {
<<json: ReferenceKind>>
family [0..1] string
given [0..1] string
literal [0..1] string
}
class folio_assistant_sci_sci_extracted_references_folio_reference_v1_folio_reference_v1["folio-reference/v1"] {
<<json: ReferenceKind>>
$schema [1] 'folio-reference/v1'
id [1] string
type [1] string
title [0..1] string
author [0..*] Author[]
editor [0..*] Editor[]
issued [0..1] object
container-title [0..1] string
publisher [0..1] string
volume [0..1] string | number
issue [0..1] string | number
page [0..1] string
DOI [0..1] string
ISBN [0..1] string
URL [0..1] string
language [0..1] string
abstract [0..1] string
provenance [0..1] authored | catalogue | library | extracted
derivedFrom [0..1] string
heldAt [0..1] string
}
}
namespace folio_assistant_sci__sci_methodologies {
class n_folio_assistant_sci_sci_methodologies_methodology["methodology: no node schema"] {
<<could not determine>>
}
}
namespace folio_assistant_sci__skills {
class folio_assistant_sci_skills_folio_voice_skill_v1_Source["Source"] {
<<json: VoiceSkillSchema>>
title [1] string
instance [0..1] string
libraryId [0..1] string
path [0..1] string
url [0..1] string~uri~
year [0..1] integer
}
class folio_assistant_sci_skills_folio_voice_skill_v1_Pattern["Pattern"] {
<<json: VoiceSkillSchema>>
regex [1] string
caseSensitive [0..1] boolean
message [1] string
}
class folio_assistant_sci_skills_folio_voice_skill_v1_Terminology["Terminology"] {
<<json: VoiceSkillSchema>>
correct [1] string
incorrect [1] string | string[]
context [0..1] string
}
class folio_assistant_sci_skills_folio_voice_skill_v1_Rule["Rule"] {
<<json: VoiceSkillSchema>>
id [1] string
title [1] string
description [1] string
category [1] enum(13)
severity [1] critical | major | minor
source [1] object
patterns [0..*] Pattern[]
terminology [0..*] Terminology[]
judgementOnly [0..1] boolean
counterintuitive [0..1] boolean
commonError [0..1] string
}
class folio_assistant_sci_skills_folio_voice_skill_v1_folio_voice_skill_v1["folio-voice-skill/v1"] {
<<json: VoiceSkillSchema>>
$schema [1] 'folio-voice-skill/v1'
id [1] string
title [1] string
description [1] string
owner [0..1] string
instructions [1] object
sources [0..*] Source[]
provenance [1] assertion | evidence | house
rules [1..*] Rule[]
overlaySeverity [0..1] critical | major | minor
appliesTo [0..*] list~enum(17) | docs | skill | readme | specification | code~
activeIn [0..1] object
extends [0..1] object
superseded [0..1] object
}
class folio_assistant_sci_skills_folio_remote_skill_v1_File["File"] {
<<json: RemoteSkillRecordSchema>>
id [1] string
name [1] string
materialization [1] object
}
class folio_assistant_sci_skills_folio_remote_skill_v1_folio_remote_skill_v1["folio-remote-skill/v1"] {
<<json: RemoteSkillRecordSchema>>
$schema [1] 'folio-remote-skill/v1'
skill [1] string
package [1] string
repo [1] string~uri~
ref [1] string
wrapper [1] string
note [1] string
files [1..*] File[]
}
class folio_assistant_sci_skills_skill_topics_v1_Topic["Topic"] {
<<json: SkillTopicsSchema>>
id [1] string
path [1] string
title [1] string
description [1] string
}
class folio_assistant_sci_skills_skill_topics_v1_Directory["Directory"] {
<<json: SkillTopicsSchema>>
id [1] string
path [1] string
subgraph [1] true
graphTypologies [1..*] string[]
}
class folio_assistant_sci_skills_skill_topics_v1_skill_topics_v1["skill-topics/v1"] {
<<json: SkillTopicsSchema>>
$schema [1] 'skill-topics/v1'
_comment [0..1] string
topics [0..*] Topic[]
directories [0..*] Directory[]
}
}
namespace folio_assistant_sci__sci_adapters {
class n_folio_assistant_sci_sci_adapters_code["code: no node schema"] {
<<could not determine>>
}
}
namespace folio_assistant_sci__sci_scripts {
class n_folio_assistant_sci_sci_scripts_code["code: no node schema"] {
<<could not determine>>
}
}
namespace folio_assistant_sci__sci_lean {
class n_folio_assistant_sci_sci_lean_lean["lean: no node schema"] {
<<could not determine>>
}
}
namespace folio_assistant_sci__folio_templates {
class n_folio_assistant_sci_folio_templates_code["code: no node schema"] {
<<could not determine>>
}
}
namespace folio_assistant_sci__sci_tools {
class folio_assistant_sci_sci_tools_Remedy["Remedy"] {
<<json: ToolDefinitionSchema>>
host [1] string
error [0..1] string
tool [0..1] string
none [0..1] string
}
class folio_assistant_sci_sci_tools_Maintain["Maintain"] {
<<json: ToolDefinitionSchema>>
source [1] string
artefact [1] string
format [0..1] string
}
class folio_assistant_sci_sci_tools_ToolDefinition["ToolDefinition"] {
<<json: ToolDefinitionSchema>>
id [1] string
title [1] string
description [1] string
install [1] object
invoke [1] object
io [1] object
satisfies [1..*] string[]
selection [0..1] object
requires [0..1] object
remedies [0..*] Remedy[]
maintains [0..*] Maintain[]
downstream [0..1] object
renders [0..*] string[]
subprocesses [0..*] string[]
}
}
namespace folio_assistant_sci__sci_sources {
class folio_assistant_sci_sci_sources_folio_source_descriptor_v1_Identifier["Identifier"] {
<<json: SourceDescriptorSchema>>
name [1] string
authoritative [1] boolean
example [0..1] string
note [0..1] string
}
class folio_assistant_sci_sci_sources_folio_source_descriptor_v1_folio_source_descriptor_v1["folio-source-descriptor/v1"] {
<<json: SourceDescriptorSchema>>
$schema [1] 'folio-source-descriptor/v1'
id [1] string
title [1] string
system [0..1] string
baseUrl [0..1] string~uri~
nodeKind [1] string
subsetStrategies [1..*] list~container | identifier | facet | range | closure~
subsetIsSelfContained [1] boolean
subsetBasis [0..1] string
identifiers [1..*] Identifier[]
enumeration [1] object
termsUrl [0..1] string~uri~
character [1] object
}
}
namespace folio_assistant_sci__sci_processes {
class folio_assistant_sci_sci_processes_omg_bpmn_2_0["Business Process Model and Notation (BPMN)"] {
<<ext: omg-bpmn-2.0>>
bpmn:callActivity [0..*] element
bpmn:collaboration [0..*] element
bpmn:definitions [0..*] element
bpmn:documentation [0..*] element
bpmn:endEvent [0..*] element
bpmn:exclusiveGateway [0..*] element
bpmn:extensionElements [0..*] element
bpmn:flowNodeRef [0..*] element
bpmn:import [0..*] element
bpmn:incoming [0..*] element
bpmn:lane [0..*] element
bpmn:laneSet [0..*] element
bpmn:outgoing [0..*] element
bpmn:parallelGateway [0..*] element
bpmn:participant [0..*] element
bpmn:process [0..*] element
bpmn:resource [0..*] element
bpmn:sequenceFlow [0..*] element
bpmn:serviceTask [0..*] element
bpmn:startEvent [0..*] element
bpmn:task [0..*] element
bpmn:timerEventDefinition [0..*] element
bpmn:userTask [0..*] element
}
}
namespace folio_assistant_sci__qa {
class folio_assistant_sci_qa_block_qa_v1_block_qa_v1["block-qa/v1"] {
<<json: BlockQaReport>>
$schema [1] 'block-qa/v1'
label [1] string
kind [1] string
paths [1] object
source_hashes [1] object
criteria [1] map~object[]~
updated_at [1] string
}
class folio_assistant_sci_qa_qa_witness_v1["qa-witness/v1"] {
<<ts: QaWitness>>
kind [1] 'script' | 'agent' | 'human'
id [1] string
version [0..1] string
at [0..1] string
sha [0..1] string
scriptHash [0..1] string
scriptCommitSha [0..1] string
depsHash [0..1] string
model [0..1] string
session [0..1] string
skill [0..1] string
method [0..1] string
freshness [1] QaFreshness
changed [0..1] string[]
notCompared [0..1] string[]
notes [0..1] string
}
class folio_assistant_sci_qa_qa_results_v1["qa-results/v1"] {
<<ts: QaResult>>
$schema [1] 'qa-results/v1'
producer [1] /** Repo-relative path to the script. */ script: string; /** 12-char SHA-256 prefix of that script's source, as `script-qa` writes. */ script_hash: string;
subject [1] kind: string; id: string
families [1] Record~string, QaResultFamily~
total [1] number
}
class folio_assistant_sci_qa_folio_qa_index_v1_folio_qa_index_v1["folio-qa-index/v1"] {
<<json: QaIndexSchema>>
$schema [1] 'folio-qa-index/v1'
page [1] string
corpus [0..1] present | absent
badges [1] map~object~
unswept [0..*] string[]
}
}
namespace folio_assistant_sci__attestations {
class folio_assistant_sci_attestations_QaAttestations["QaAttestations"] {
<<json: QaAttestationsSchema>>
}
}
namespace folio_assistant_sci__voices {
class folio_assistant_sci_voices_Source["Source"] {
<<json: VoiceProfileSchema>>
title [1] string
instance [0..1] string
libraryId [0..1] string
path [0..1] string
url [0..1] string~uri~
year [0..1] integer
}
class folio_assistant_sci_voices_Pattern["Pattern"] {
<<json: VoiceProfileSchema>>
regex [1] string
caseSensitive [0..1] boolean
message [1] string
}
class folio_assistant_sci_voices_Terminology["Terminology"] {
<<json: VoiceProfileSchema>>
correct [1] string
incorrect [1] string | string[]
context [0..1] string
}
class folio_assistant_sci_voices_Rule["Rule"] {
<<json: VoiceProfileSchema>>
id [1] string
title [1] string
description [1] string
category [1] enum(13)
severity [1] critical | major | minor
source [1] object
patterns [0..*] Pattern[]
terminology [0..*] Terminology[]
judgementOnly [0..1] boolean
}
class folio_assistant_sci_voices_VoiceProfile["VoiceProfile"] {
<<json: VoiceProfileSchema>>
$schema [1] 'folio-voice/v1' | 'folio-voice-skill/v1'
id [1] string
title [1] string
description [1] string
sources [1..*] Source[]
rules [1..*] Rule[]
overlaySeverity [0..1] critical | major | minor
appliesTo [0..*] list~enum(17) | docs | skill | readme | specification | code~
provenance [1] assertion | evidence | house
extends [0..1] object
activeIn [0..1] object
superseded [0..1] object
}
}
namespace folio_assistant_sci__lean_skills {
class n_folio_assistant_sci_lean_skills_skills["skills: no node schema"] {
<<could not determine>>
}
}
namespace folio_assistant_sci__data_skills {
class n_folio_assistant_sci_data_skills_skills["skills: no node schema"] {
<<could not determine>>
}
}
namespace folio_assistant_sci__docs_source {
class n_folio_assistant_sci_docs_source_docs["docs: no node schema"] {
<<could not determine>>
}
}
cssClass "n_folio_assistant_sci_folio_assistant_sci_docs_docs" fa_uml_kind_docs
cssClass "n_folio_assistant_sci_folio_assistant_sci_docs_docs" fa_uml_undetermined
cssClass "folio_assistant_sci_folio_assistant_sci_qa_checkers_folio_qa_checker_v1_folio_qa_checker_v1" fa_uml_kind_qa_checkers
cssClass "folio_assistant_sci_folio_assistant_sci_editor_checkers_folio_editor_checker_v1_folio_editor_checker_v1" fa_uml_kind_editor_checkers
cssClass "folio_assistant_sci_folio_assistant_sci_validators_folio_validator_v1_folio_validator_v1" fa_uml_kind_validators
cssClass "folio_assistant_sci_folio_assistant_sci_pipeline_plugins_folio_pipeline_plugin_v1_folio_pipeline_plugin_v1" fa_uml_kind_pipeline_plugins
cssClass "folio_assistant_sci_folio_assistant_sci_translations_TranslationConfig" fa_uml_kind_translation_sources
cssClass "folio_assistant_sci_folio_assistant_sci_block_typologies_folio_block_kind_v1_folio_block_kind_v1" fa_uml_kind_block_kinds
cssClass "folio_assistant_sci_folio_assistant_sci_content_adapters_folio_content_adapter_v1_folio_content_adapter_v1" fa_uml_kind_content_adapters
cssClass "folio_assistant_sci_folio_assistant_sci_typologies_folio_graph_typology_v1_folio_graph_typology_v1" fa_uml_kind_typologies
folio_assistant_sci_library_folio_keywords_v1_folio_keywords_v1 *-- "0..*" folio_assistant_sci_library_folio_keywords_v1_Document : document
cssClass "folio_assistant_sci_library_folio_document_images_v1_folio_document_images_v1" fa_uml_kind_library
cssClass "folio_assistant_sci_library_folio_image_verdicts_v1" fa_uml_kind_library
cssClass "folio_assistant_sci_library_folio_vector_labels_v1_folio_vector_labels_v1" fa_uml_kind_library
cssClass "folio_assistant_sci_library_folio_vector_figures_v1_folio_vector_figures_v1" fa_uml_kind_library
cssClass "folio_assistant_sci_library_folio_keywords_v1_Document" fa_uml_kind_library
cssClass "folio_assistant_sci_library_folio_keywords_v1_folio_keywords_v1" fa_uml_kind_library
folio_assistant_sci_sci_extracted_references_folio_reference_v1_folio_reference_v1 *-- "0..*" folio_assistant_sci_sci_extracted_references_folio_reference_v1_Author : author
folio_assistant_sci_sci_extracted_references_folio_reference_v1_folio_reference_v1 *-- "0..*" folio_assistant_sci_sci_extracted_references_folio_reference_v1_Editor : editor
cssClass "folio_assistant_sci_sci_extracted_references_folio_reference_v1_Author" fa_uml_kind_references
cssClass "folio_assistant_sci_sci_extracted_references_folio_reference_v1_Editor" fa_uml_kind_references
cssClass "folio_assistant_sci_sci_extracted_references_folio_reference_v1_folio_reference_v1" fa_uml_kind_references
cssClass "n_folio_assistant_sci_sci_methodologies_methodology" fa_uml_kind_methodology
cssClass "n_folio_assistant_sci_sci_methodologies_methodology" fa_uml_undetermined
folio_assistant_sci_skills_folio_voice_skill_v1_folio_voice_skill_v1 *-- "0..*" folio_assistant_sci_skills_folio_voice_skill_v1_Source : sources
folio_assistant_sci_skills_folio_voice_skill_v1_Rule *-- "0..*" folio_assistant_sci_skills_folio_voice_skill_v1_Pattern : patterns
folio_assistant_sci_skills_folio_voice_skill_v1_Rule *-- "0..*" folio_assistant_sci_skills_folio_voice_skill_v1_Terminology : terminology
folio_assistant_sci_skills_folio_voice_skill_v1_folio_voice_skill_v1 *-- "1..*" folio_assistant_sci_skills_folio_voice_skill_v1_Rule : rules
folio_assistant_sci_skills_folio_remote_skill_v1_folio_remote_skill_v1 *-- "1..*" folio_assistant_sci_skills_folio_remote_skill_v1_File : files
folio_assistant_sci_skills_skill_topics_v1_skill_topics_v1 *-- "0..*" folio_assistant_sci_skills_skill_topics_v1_Topic : topics
folio_assistant_sci_skills_skill_topics_v1_skill_topics_v1 *-- "0..*" folio_assistant_sci_skills_skill_topics_v1_Directory : directories
cssClass "folio_assistant_sci_skills_folio_voice_skill_v1_Source" fa_uml_kind_skills
cssClass "folio_assistant_sci_skills_folio_voice_skill_v1_Pattern" fa_uml_kind_skills
cssClass "folio_assistant_sci_skills_folio_voice_skill_v1_Terminology" fa_uml_kind_skills
cssClass "folio_assistant_sci_skills_folio_voice_skill_v1_Rule" fa_uml_kind_skills
cssClass "folio_assistant_sci_skills_folio_voice_skill_v1_folio_voice_skill_v1" fa_uml_kind_skills
cssClass "folio_assistant_sci_skills_folio_remote_skill_v1_File" fa_uml_kind_skills
cssClass "folio_assistant_sci_skills_folio_remote_skill_v1_folio_remote_skill_v1" fa_uml_kind_skills
cssClass "folio_assistant_sci_skills_skill_topics_v1_Topic" fa_uml_kind_skills
cssClass "folio_assistant_sci_skills_skill_topics_v1_Directory" fa_uml_kind_skills
cssClass "folio_assistant_sci_skills_skill_topics_v1_skill_topics_v1" fa_uml_kind_skills
cssClass "n_folio_assistant_sci_sci_adapters_code" fa_uml_kind_code
cssClass "n_folio_assistant_sci_sci_adapters_code" fa_uml_undetermined
cssClass "n_folio_assistant_sci_sci_scripts_code" fa_uml_kind_code
cssClass "n_folio_assistant_sci_sci_scripts_code" fa_uml_undetermined
cssClass "n_folio_assistant_sci_sci_lean_lean" fa_uml_kind_lean
cssClass "n_folio_assistant_sci_sci_lean_lean" fa_uml_undetermined
cssClass "n_folio_assistant_sci_folio_templates_code" fa_uml_kind_code
cssClass "n_folio_assistant_sci_folio_templates_code" fa_uml_undetermined
folio_assistant_sci_sci_tools_ToolDefinition *-- "0..*" folio_assistant_sci_sci_tools_Remedy : remedies
folio_assistant_sci_sci_tools_ToolDefinition *-- "0..*" folio_assistant_sci_sci_tools_Maintain : maintains
cssClass "folio_assistant_sci_sci_tools_Remedy" fa_uml_kind_tools
cssClass "folio_assistant_sci_sci_tools_Maintain" fa_uml_kind_tools
cssClass "folio_assistant_sci_sci_tools_ToolDefinition" fa_uml_kind_tools
folio_assistant_sci_sci_sources_folio_source_descriptor_v1_folio_source_descriptor_v1 *-- "1..*" folio_assistant_sci_sci_sources_folio_source_descriptor_v1_Identifier : identifiers
cssClass "folio_assistant_sci_sci_sources_folio_source_descriptor_v1_Identifier" fa_uml_kind_schemas
cssClass "folio_assistant_sci_sci_sources_folio_source_descriptor_v1_folio_source_descriptor_v1" fa_uml_kind_schemas
cssClass "folio_assistant_sci_sci_processes_omg_bpmn_2_0" fa_uml_kind_processes
cssClass "folio_assistant_sci_qa_block_qa_v1_block_qa_v1" fa_uml_kind_qa
cssClass "folio_assistant_sci_qa_qa_witness_v1" fa_uml_kind_qa
cssClass "folio_assistant_sci_qa_qa_results_v1" fa_uml_kind_qa
cssClass "folio_assistant_sci_qa_folio_qa_index_v1_folio_qa_index_v1" fa_uml_kind_qa
cssClass "folio_assistant_sci_attestations_QaAttestations" fa_uml_kind_attestations
folio_assistant_sci_voices_VoiceProfile *-- "1..*" folio_assistant_sci_voices_Source : sources
folio_assistant_sci_voices_Rule *-- "0..*" folio_assistant_sci_voices_Pattern : patterns
folio_assistant_sci_voices_Rule *-- "0..*" folio_assistant_sci_voices_Terminology : terminology
folio_assistant_sci_voices_VoiceProfile *-- "1..*" folio_assistant_sci_voices_Rule : rules
cssClass "folio_assistant_sci_voices_Source" fa_uml_kind_voices
cssClass "folio_assistant_sci_voices_Pattern" fa_uml_kind_voices
cssClass "folio_assistant_sci_voices_Terminology" fa_uml_kind_voices
cssClass "folio_assistant_sci_voices_Rule" fa_uml_kind_voices
cssClass "folio_assistant_sci_voices_VoiceProfile" fa_uml_kind_voices
cssClass "n_folio_assistant_sci_lean_skills_skills" fa_uml_kind_skills
cssClass "n_folio_assistant_sci_lean_skills_skills" fa_uml_undetermined
cssClass "n_folio_assistant_sci_data_skills_skills" fa_uml_kind_skills
cssClass "n_folio_assistant_sci_data_skills_skills" fa_uml_undetermined
cssClass "n_folio_assistant_sci_docs_source_docs" fa_uml_kind_docs
cssClass "n_folio_assistant_sci_docs_source_docs" fa_uml_undetermined