Glossary: Schema fields, F–L
Candidate terms extracted from every schema field with a doc comment: <Declaration>.<field> as the label, the comment’s first paragraph as the definition. Each is the asset’s own text, verbatim and not curated, and carries the badge “candidate, extracted”. A person promotes one by authoring it. Authored terms are on their owning instance’s page, and those pages, the counts and the sources are linked from the glossary index.
From: bootstrap-tools 44 (SKOS) · cat-harness 2141 (SKOS) · fhir-harness 78 (SKOS) · folio-assistant-core 179 (SKOS) · folio-assistant-sci 13 (SKOS) · smart-base 13 (SKOS).
One of 4 pages of this type, split by the first letter of the label: all parts.
Size: this page holds 468 terms and is 261 KB before compression, fetched in one request, within its budget of 1.0 MB. There is no search index: the filter below runs over this page, and the A–Z bar jumps within it.
| target | mapped | unmapped | undetermined | why undetermined |
|---|---|---|---|---|
fhir | 0 | 2468 | 0 | — |
skos | 0 | 2468 | 0 | — |
Undetermined is never “no match”. A vocabulary that could not be reached has said nothing, and the column above keeps that apart from a checked miss. The counts are reported and not graded: an unmapped candidate may be a term this corpus is right to coin.
Per term. Every term on this page is unmapped on fhir, and unmapped on skos, unless its entry says otherwise. No entry says otherwise.
468 shown
F
- FamilySourceSchema.repository candidate, extracted
Where the family is: absent = this repository (materialised locally);
owner/repo= read from that remote.Display name of the submitter (from OAuth or local config).
Email of the submitter (from OAuth or local config).
- FhirArtifactIndexSchema.builtAt candidate, extracted
The IG's own build timestamp, verbatim from
package.manifest.json. Not reformatted: a transcription that normalises is no longer a transcription.- FhirArtifactIndexSchema.canonicalBase candidate, extracted
The canonical base every artefact's canonical URL extends, e.g.
http://smart.who.int/trust.- FhirArtifactIndexSchema.id candidate, extracted
Instance id — the directory this index lives in, e.g.
<ig>.- FhirArtifactIndexSchema.igApiHub candidate, extracted
The IG API hub: the region of the IG's hub page between the two markers its post-processing writes after the Publisher has run (
ig-api.htmlbetweenIG_API_HUB_STARTandIG_API_HUB_ENDby default; an overlay whose post-processing uses other names passes them to the ingest).urlis the page it was read from;localPathis the fragment, held so a page can fetch it (bean680p) rather than retype its prose — as a JSON node ({ from, between, html }), because an.htmlfragment published in the served graph would be a page with no <body>. Absent means the IG publishes no hub, or it was not materialised.- FhirArtifactIndexSchema.package candidate, extracted
The IG's own
package.tgz— every resource's JSON in one file, as the Publisher packaged it. Held (--materialize-package) so a page can fetch the one archive and read a resource out of it in the browser, rather than this graph copying hundreds of resource files (bean680p,visualizer-loading). Absent means not held.- FhirArtifactIndexSchema.packageId candidate, extracted
NPM-style package id, e.g.
smart.who.int.trust.- FhirArtifactIndexSchema.sidecarsUnbound candidate, extracted
Sidecars an enumeration listed that bound to no artefact. Absent means none; an empty array is not written. See {@link UnboundSidecarSchema} for why these are recorded rather than warned about and forgotten.
- FhirArtifactSchema.canonical candidate, extracted
FHIR canonical URL. Absent for examples and instances; see the doc above.
- FhirArtifactSchema.category candidate, extracted
Editorial grouping from
artifacts.html. Absent means the IG published no artefact page.- FhirArtifactSchema.code candidate, extracted
The resource's own
codewhen it is a concept (Basic.code, a CodeableConcept;Questionnaire.code, a list of Codings, kept as the codings with no text). A stringcode(SearchParameter's) is a computable name, not a concept, and is not this. Copied, never looked up: a coding with no display stays without one.- FhirArtifactSchema.key candidate, extracted
Stable within the index:
<resourceType>/<id>, which is unique where a bare id is not.- FhirArtifactSchema.listedAt candidate, extracted
Position on the Publisher's
artifacts.html, 0-based, first appearance. The category's order and the artefact's order within it are both read off this — a renderer that must match the Publisher's page (owner, 2026-10-01: every phase renders equivalent to the standard IG render) has no other source for either. Absent exactly whencategoryis.- FhirArtifactSchema.profiles candidate, extracted
The resource's own
meta.profile: the profiles it says it conforms to, as written. An instance has no canonical, title or description of its own, and this andcodeare what it does state; a list that showed neither showed an empty row. Absent when the resource claims none.- FigureBlock.caption candidate, extracted
Caption text as printed in the source, where one was found.
- FigureBlock.file candidate, extracted
The extracted image, relative to the library entry. NOT optional: a figure block with no file is a claim about an image nobody can see.
- FigureBlock.label candidate, extracted
Figure label (e.g. "fig:incidence-by-region").
- FigureBlock.narrative candidate, extracted
The authored description per language, or the empty slot. See
schemas/narrative.ts.- FigureBlock.page candidate, extracted
Which page of the source document it sits on, 1-based as a reader counts.
- FigureDescriptionSchema.described_by candidate, extracted
Who looked, and when.
- FigureDescriptionSchema.figure candidate, extracted
The figure as the document names it —
"Figure 2","Fig. 8.4(a)".- FigureDescriptionSchema.narrative candidate, extracted
The description itself, in the standard narrative state machine.
- FigureDescriptionSchema.page candidate, extracted
1-based, matching
VectorFigurePage.pageso the two join.- FigureDescriptionSchema.unread candidate, extracted
What the describer could NOT read, in their own words.
- FigureDescriptionsFileSchema._comment candidate, extracted
Free prose about this file as a whole, as
image-verdicts.jsoncarries.- FigureDescriptionsFileSchema.descriptions candidate, extracted
doc-id → the figures described in that document.
- FilterableNode.properties candidate, extracted
The node's own properties, e.g.
{ status: "open", priority: "high" }.- Finding.criterion candidate, extracted
The criterion that produced it, where one did.
- Finding.detail candidate, extracted
One sentence, naming both ends of what is wrong.
- Finding.evidence candidate, extracted
Where to look. Empty is legitimate for
praise.- Finding.id candidate, extracted
Unique within the review.
- Finding.severity candidate, extracted
Machine axis. Required of a
scriptreviewer.- Finding.subject candidate, extracted
What it is about — a block label, a skill name, a repo-relative path.
- Finding.weight candidate, extracted
Human axis. Required of a
humanreviewer.- FixedTestDataSchema.path candidate, extracted
Repo-relative path to the committed set.
- FixitySchema.verifiedAt candidate, extracted
When the digest was last RE-COMPUTED against the bytes, not when it was recorded. An unverified digest ages.
- FlattenResult.order candidate, extracted
The flattened run order — empty when any problem was found.
- FlattenResult.problems candidate, extracted
Everything wrong with the graph. NON-EMPTY MEANS
orderIS EMPTY: a partial order over a broken graph is the shape that gets run anyway.- Folio.papers candidate, extracted
Papers in the folio, ordered by display preference.
- Folio.title candidate, extracted
Display name for the folio (e.g. "litlfred's Papers").
- FolioAssistantDependency.derivedFromNeeds candidate, extracted
Was this dependency DERIVED from the declaration's
needsrather than authored in the config?- FolioAssistantDependency.git candidate, extracted
Git clone URL for the dependency. Used when
pathis absent or the directory does not exist. Not cloned into.deps/(owner, 2026-10-06): a remote dependency is a REMOTE MOUNT —remoteMountson the declaration, laid down bybun run cat mount:remote(bean0mpw).- FolioAssistantDependency.id candidate, extracted
Reverse-DNS package identity, stable forever. See the schema.
- FolioAssistantDependency.name candidate, extracted
Display name of the dependency (e.g. "qou-platform").
- FolioAssistantDependency.path candidate, extracted
Local filesystem path to the dependency root. May be absolute or relative to the folio root. Checked first — if present and the directory exists, the git URL is not consulted.
- FolioAssistantDependency.provides candidate, extracted
What this dependency provides. Controls which resolution chains consult it. Defaults to all three when absent.
- FolioAssistantDependency.ref candidate, extracted
Git ref to checkout after cloning (branch, tag, or commit SHA). Defaults to the repository's default branch.
- FolioAssistantDependency.version candidate, extracted
WHAT is depended on — an exact version. See the schema; ranges are refused.
- FolioAssistantDependencySchema.id candidate, extracted
The package identity — reverse-DNS, stable forever, never reused.
- FolioAssistantDependencySchema.ref candidate, extracted
HOW TO FETCH WHILE STAGING, and the provenance of the bytes — not what is depended on.
- FolioAssistantDependencySchema.version candidate, extracted
WHAT IS DEPENDED ON — the exact version, for computing the overlay.
- FolioContribution.name candidate, extracted
The contributing instance's name, as declared in the dependency entry.
- FolioContribution.root candidate, extracted
The contributing instance's root directory, absolute.
- FormalRefResolution.basename candidate, extracted
The basename a whole-tree scan should look for (
<declName>.leanfor the Lean resolver). Kept separate fromdeclNameso core does not have to know the file extension of somebody else's formalism.- FormalRefResolution.candidatePaths candidate, extracted
Candidate source files, **repo-root-relative**, in priority order.
- FormalRefResolution.declName candidate, extracted
The bare declaration name, for a
grep -rlfallback and for the "does this file actually declare it" check inqa-utils.- FormalRefResolution.fallbackPaths candidate, extracted
Weaker candidates, tried only after {@link candidatePaths} and only by a caller that is prepared to accept a file which may declare nothing.
- FormalRefResolution.searchDir candidate, extracted
Directory to search when the candidate paths all miss, **repo-root-relative**, or
undefinedwhen the folio declares no searchable tree for this package.- FormalRefResolution.treeRoot candidate, extracted
Root the basename scan is confined to, repo-root-relative. Distinct from
searchDir, which is narrower (a library subtree rather than a Lake root).- FormalRefResolverAPI.refPattern candidate, extracted
The shape a reference of this formalism must have, and the message to report when it does not.
- FormalRefResolverAPI.refPatternMessage candidate, extracted
Failure message for {@link refPattern}, in the layer's own vocabulary.
- FormerName.retiredOn candidate, extracted
ISO date (YYYY-MM-DD) the name was retired.
- FshGutsNodeSchema.bean candidate, extracted
The work-plan item this was written under, where there is one.
- FshGutsNodeSchema.issue candidate, extracted
The issue that superseded it, or that it was written for.
- FshGutsNodeSchema.kind candidate, extracted
OPEN, deliberately. A proposal, a webpage, a todo, a retired diagram, a script nobody calls — the trashcan does not get to be fussy about what is thrown into it, and a closed enum would mean a schema change stands between an agent and not deleting something.
- FshGutsNodeSchema.movedFrom candidate, extracted
Where it used to live.
- FshGutsNodeSchema.movedOn candidate, extracted
When it was moved here.
G
- GateSchema.basis candidate, extracted
Why. REQUIRED on every verdict including
permitted, because "we checked and it is fine" and "nobody looked" are indistinguishable from a barepermitted, and this whole module exists to keep such pairs apart.- GateSchema.decidedAt candidate, extracted
Who or what decided, and when. A verdict with no date cannot be re-checked.
- GeneratedTestDataSchema.generator candidate, extracted
The generator, when it is not implied by the template —
synthea,fsh. FHIRtestData.type.- GeneratedTestDataSchema.params candidate, extracted
The generator's parameters. Hashed with the template into the run's data basis.
- GeneratedTestDataSchema.seed candidate, extracted
Required: without a fixed seed, regenerating does not give the bytes that were hashed (
zz0a).- GeneratedTestDataSchema.template candidate, extracted
Repo-relative path to the template (a FHIR template, a Synthea module, …).
- GeometryBasisSchema.coverage candidate, extracted
Placed area over page area. The number the role was computed from.
- GeometryBasisSchema.imagesOnPage candidate, extracted
How many images share this page. A scan is alone on its page.
- GeometryBasisSchema.page candidate, extracted
The page it sits on, 1-based as a reader counts.
- GlossaryEntry.ambiguity candidate, extracted
Ambiguity flags — terms that could not be uniquely resolved.
- GlossaryEntry.chapter candidate, extracted
Chapter number where this term first appears.
- GlossaryEntry.depends_on candidate, extracted
Other glossary entries this one depends on.
- GlossaryEntry.kind candidate, extracted
Lean declaration kind.
- GlossaryEntry.latex_label candidate, extracted
LaTeX source label where this term is defined.
- GlossaryEntry.lean_name candidate, extracted
Lean 4 identifier (fully qualified).
- GlossaryEntry.lean_type candidate, extracted
Lean 4 type signature (the
: Type*or: Proppart).- GlossaryEntry.mathlib_import candidate, extracted
Mathlib module path.
- GlossaryEntry.mathlib_type candidate, extracted
Mathlib type this maps to (if any).
- GlossaryEntry.narrative_definition candidate, extracted
The original prose definition from the manuscript.
- GlossaryEntry.narrative_term candidate, extracted
Narrative string as it appears in the paper.
- GlossaryEntry.universes candidate, extracted
Universe level requirements for category-theoretic types.
- GlossaryManifest.ambiguity_count candidate, extracted
Number of unresolved ambiguities.
- GlossaryManifest.entry_count candidate, extracted
Total number of entries.
- GlossaryManifest.generated_at candidate, extracted
ISO-8601 timestamp.
- GlossarySchema.hasVersion candidate, extracted
dcterms:hasVersion.
- GlossarySchema.id candidate, extracted
The scheme's local id: the tail of its IRI.
- GlossarySchema.license candidate, extracted
The licence the terms are published under: an SPDX id or a URL.
- GlossarySchema.members candidate, extracted
External concept IRIs this glossary lists without copying: a
skos:Collection.- GlossarySchema.modified candidate, extracted
dcterms:modified, a date.
- GlossarySchema.ordered candidate, extracted
The terms are in a LOGICAL order, each defined only by terms above it, and a reader should meet them in that order — not alphabetically. The owner, 2026-09-29, of bootstrap's terms: keep "logical rather than alphabetical order". Published as a skos:OrderedCollection.
- GlossarySchema.source candidate, extracted
dcterms:source: what the terms were drawn from.
- GraphExportSchema.comment candidate, extracted
Says it is generated, and by what (owner, 2026-09-30).
- GraphExportSchema.generatedAtTime candidate, extracted
PROV, only when built with
--provenance: the publish build, never the tests.- GraphExportSchema.omitted candidate, extracted
Subgraphs declared but whose contents were not read — never an unexplained empty.
- GraphNodeDirectory.graphTypologies candidate, extracted
Which parts of the knowledge graph this directory holds — an ARRAY, because a directory is a PLACE TO LOOK and may hold more than one.
- GraphNodeDirectory.id candidate, extracted
Stable identifier, unique within an instance. Inheritance overrides match on THIS, never on
path— see the module note on relocation.- GraphNodeDirectory.path candidate, extracted
The directory, relative to the root {@link scope} names, with or without a trailing slash.
- GraphNodeDirectory.scope candidate, extracted
Which root
pathis relative to. Absent means this instance's.- GraphNodeDirectoryShape.absent candidate, extracted
This directory is DECLARED and deliberately not on disk, with the reason.
- GraphNodeDirectoryShape.source candidate, extracted
Where this entry's content comes from, when it is not the checkout.
- GraphNodeDirectoryShape.subgraph candidate, extracted
This entry is an instance SUBGRAPH, not a part of its parent's graph.
- GraphTypologyDef.anyLayer candidate, extracted
A directory of this kind may be declared by ANY layer, not only the kind's owner (the table's "and any layer").
- GraphTypologyDef.avatar candidate, extracted
The kind's mark, when the kind is DECLARED as a node (bean dmx1) rather than listed here: it travels with the kind, so
schemas/avatars.tsdoes not have to be a second central table. A kind listed here keeps its entry inAVATARS.- GraphTypologyDef.concernGroups candidate, extracted
Is a directory of this kind GROUPED BY CONCERN —
<dir>/<group>/, with the groups named from within by {@link declarationFile} and drawn from theconcern-groupcode list (bean9umr; placement PR0c, beanejye)?- GraphTypologyDef.declarationFile candidate, extracted
The NESTED DECLARATION a directory of this kind carries, by filename.
- GraphTypologyDef.description candidate, extracted
What a directory of this kind HOLDS, as the kind table states it: the editorial prose that used to be hand-written in that table's
contentscolumn (owner, 2026-10-04: the prose moves onto the kind, and the table is generated from it). Longer and more careful thansummary, which stays the one line a tile or a tooltip shows.- GraphTypologyDef.holds candidate, extracted
Does a graph of this kind say what the instance **IS**, or where something **GOT TO**?
- GraphTypologyDef.kgContent candidate, extracted
The kind IS harness knowledge-graph content — the
cat-harnessumbrella and the kinds split out of it. WasKG_CONTENT_GRAPH_TYPOLOGIES(sod4 #5).- GraphTypologyDef.layer candidate, extracted
Whose namespace the kind is named in, when it is not the harness's:
corefor a kind the content layer above the harness declares as a node in its owntypologies/graph, named in THAT instance's namespace ({@link graphTypologyIri}, {@link DECLARED_BY}). The harness registers nocorekind in code since folio-assistant#2598 (owner, 2026-10-16, "1a"): the ones it uses itself (todos,library,uploads,voices,folio, …) are its own. A kind bootstrap defines is bootstrap's whatever this says (BOOTSTRAP_GRAPH_TYPOLOGIES). The kind IS its individual,<ns>graphTypology/<name>({@link graphTypologyIri}); there is no class per kind. Owner, 2026-09-30 (bean3r47): "Drop per-kind classes" — bootstrap names a kind as oneGraphTypologyindividual, and the harness now does the same.- GraphTypologyDef.newInstanceSource candidate, extracted
Where a NEW instance's own graph of this kind lives, when
folio_initscaffolds it —perInstance's companion: that field says a dependent HAS its own; this one says where the new one is kept. Beanhp54.- GraphTypologyDef.nodeSchemas candidate, extracted
One entry per
$schemafamily a node of this kind may carry, keyed by the tag. Beanrdkm.- GraphTypologyDef.perInstance candidate, extracted
Does every instance have ITS OWN graph of this kind — so an instance that inherits a directory of this kind gets its own copy created?
- GraphTypologyDef.published candidate, extracted
falsekeeps the kind out of every PUBLISHED graph: not one edge of a published artefact may lead to it (isPublishedGraphTypology). Absent means published. WasUNPUBLISHED_GRAPH_TYPOLOGIESin cat-harness.ts (sod4 #5).- GraphTypologyDef.recordsWork candidate, extracted
Does a graph of this kind record WORK — something somebody is partway through, that an arriving agent could pick up?
- GraphTypologyDef.renderable candidate, extracted
Is a graph of this kind expected to render as a website?
- GraphTypologyDef.renderableNote candidate, extracted
A remark the table's
renderablecolumn carries beside yes/no ("the plain just-the-docs pipeline").- GraphTypologyDef.schema candidate, extracted
Where the shape of a node in this graph is defined — a repo-relative module path, or a
$schematag the files themselves carry.- GraphTypologyDef.skillBearing candidate, extracted
The kind's directory may be scanned for SKILL BODIES (
*.mdwith aname:front matter). WasSKILL_BEARING_GRAPH_TYPOLOGIES(sod4 #5).- GraphTypologyDef.tileIcon candidate, extracted
The navbar tile icon (a name in
TILE_GLYPHS); on cat-harness's own kinds too since sod4 #5, sograph-tiles.tskeeps no table.- GraphTypologyDef.title candidate, extracted
What every navigation surface CALLS a destination of this kind: the viewer rail, the Jekyll sidebar, FOLDERS, the landing's viewer list, the glass tiles and the Stickies row.
- GraphTypologyDef.validator candidate, extracted
What RUNTIME-VALIDATES a node of this kind —
module#Export, naming a Zod schema.- GraphTypologyDef.validatorNotApplicable candidate, extracted
WHY a runtime validator does not apply to this kind — a reason, not a flag.
- GraphTypologyDef.within candidate, extracted
The kind this one is a SUB-GRAPH of, when it is one.
- GraphTypologyNodeSchema.description candidate, extracted
What a directory of this kind holds: the kind table's
contents, generated from here.- GraphTypologyNodeSchema.kgContent candidate, extracted
The kind is harness knowledge-graph content (sod4 #5).
- GraphTypologyNodeSchema.kind candidate, extracted
The kind's word, as a directory's
graphTypologiesnames it.kind, NOTname: a JSON file whosenameequals its filename stem is howfindDeclarationFilerecognises an INSTANCE declaration, so a node spelled withnamemadetypologies/read as a directory of four instances (measured on the first move, 2026-10-04).- GraphTypologyNodeSchema.published candidate, extracted
false: never part of a published graph (sod4 #5).- GraphTypologyNodeSchema.rationale candidate, extracted
WHY the kind sits in its layer and renders as it does: what a code comment said on a listed kind. Not read by any reader.
- GraphTypologyNodeSchema.skillBearing candidate, extracted
The directory may be scanned for skill bodies (sod4 #5).
- GraphTypologyNodeSchema.tileIcon candidate, extracted
The navbar tile icon (an icon name, as
graph-tiles.tsspells it).- GroupSchema.source candidate, extracted
The source vocabulary: an IRI, or a CURIE whose prefix is declared. Never carries
|version.
H
- HarnessConfig.adapter candidate, extracted
Adapter name — "document", "paper", or "dak".
- HarnessConfig.adapterModule candidate, extracted
Path to the adapter module.
- HarnessConfig.contentType candidate, extracted
Content type — "document" or "paper".
- HarnessConfig.dependencies candidate, extracted
Cross-folio dependencies.
- HarnessConfig.interactivity candidate, extracted
Static, interactive, or undetermined — the FOURTH axis (issue #764, O1).
- HarnessConfig.site candidate, extracted
What this instance asks of the published SITE — today only whether it is the landing page (issue #1904). See {@link HarnessSiteSchema}.
- HarnessConfig.subgraphSources candidate, extracted
Where a declared subgraph's content comes from in THIS instantiation, by directory id. See {@link HarnessConfigSchema}.
- HarnessConfig.translation candidate, extracted
Translation pipeline configuration.
- HarnessConfigDependencies.folioAssistant candidate, extracted
Other folio-assistant instances this folio depends on. Walked depth-first in listed order, overlaying content and skills.
- HarnessConfigSchema.interactivity candidate, extracted
Is this folio's content static, or does it carry interfaces?
- HarnessConfigSchema.subgraphSources candidate, extracted
Per-instantiation override of where a declared subgraph gets its content, keyed by the directory's
id(never its path). The owner, 2026-10-03: *"That same information can be overwritten by the harness instance config."* Applied byresolveSubgraphSourceand nowhere else (schemas/subgraph-source.ts, beanl4ay).- HarnessVisualiserSchema.alias candidate, extracted
Opt-in
<base>/<alias>/redirect to the canonical route (beant4xb).- HarnessVisualiserSchema.covers candidate, extracted
This instance's directory ids it covers.
- HarnessVisualiserSchema.coversKinds candidate, extracted
Graph typologies it covers, over every declared directory of them in the checkout.
- HarnessVisualiserSchema.id candidate, extracted
The URL segment under
<base>/<harness>/, unique within this harness.- HarnessVisualiserSchema.renderedBy candidate, extracted
The Tool node that draws it.
- HarnessVisualiserSchema.subgraphs candidate, extracted
What a
<sub-graph>segment names, when the visualiser draws per-sub-graph views.- HarnessVisualiserSchema.subgraphUnder candidate, extracted
For
subgraphs: "directory": the sub-graph PATH a covered kind's directories sit under, by kind —{ "skills": "index/skills" }puts thecore-skillsdirectory's view at<harness>/<id>/index/skills/core-skills/. Absent for a kind: the directory id alone. Declared because the nesting is the visualiser's own declared structure (auto-docs'auto-docs.json), not something a reader may infer from the pages.- HashBasisSchema.hash candidate, extracted
12-char SHA-256 prefix over the inputs in listed order, or
unknown.- HashBasisSchema.inputs candidate, extracted
Repo-relative paths, sorted. Never empty: a hash over nothing is not a hash.
- HealthCheckResultSchema.reason candidate, extracted
Required when
stateisunknown: what could not be determined, and why.- HealthCheckResultSchema.summary candidate, extracted
One line: what a FINDING from this check would mean.
- HealthFindingSchema.action candidate, extracted
What to do about it. A finding with no action is a statistic.
- HealthFindingSchema.metric candidate, extracted
Which threshold this breached, by
metric. Absent for a finding with no threshold.- HealthFindingSchema.summary candidate, extracted
One line, naming the subject. Assert by naming, not by counting.
- HealthInterventionBlock.references candidate, extracted
Dublin Core references to the guideline this intervention comes from.
- HealthMeasurementSchema.command candidate, extracted
How it was obtained — the command, so the number can be re-taken.
- HealthThresholdSchema.basis candidate, extracted
Why this number and not another. Required; see above.
- HealthThresholdSchema.metric candidate, extracted
What is being compared, in the units below.
- HealthThresholdSchema.severity candidate, extracted
What a breach of THIS threshold is worth.
- HealthThresholdSchema.unit candidate, extracted
bytes,count,days,ratio— free text, so a check can be honest.- HealthThresholdSchema.value candidate, extracted
The limit itself.
- HookCommand.command candidate, extracted
Shell command to execute.
- HookCommand.timeout candidate, extracted
Timeout in seconds.
I
Whether this identifier is guaranteed by an authority outside the source. A Handle is; a DSpace UUID is the source's own; a local slug is neither. The distinction decides which identifier survives the source moving, and IRIS is the worked case — one of its two handles points at a regional instance that was merged away.
- IdEntry.id candidate, extracted
kind/local, lower-case, as the catalogue names the node.- IdEntry.url candidate, extracted
Where the node is held: the source's own page for it.
- IdLookupManifestSchema.selection candidate, extracted
Which nodes, and from where. A count with no statement of what was counted cannot be checked.
- IdLookupManifestSchema.source candidate, extracted
The corpus this indexes, by its instance name.
- IgArtifactEncodingSchema.dcterms:source candidate, extracted
local: a copy this site serves;upstream: the file where the IG publishes it.- IgChromeConflictSchema.kind candidate, extracted
shape— the layers agree the token exists and disagree about what KIND of value it holds, so a consumer substituting one into the other's rule emits something invalid.- IgChromeConflictSchema.sites candidate, extracted
Where it was seen.
min(1)rather thanmin(2): ashapeconflict needs two layers by definition, but amalformedvalue needs only one, and requiring two would have made the second kind unrepresentable in the schema written to hold it.- IgChromeLayerSchema.of candidate, extracted
The repository the bytes were read from.
- IgChromeLayerSchema.package candidate, extracted
The
fhir.templatepackage name, e.g.who.template.root.- IgChromeLayerSchema.path candidate, extracted
The stylesheet within that repository.
- IgChromeLayerSchema.ref candidate, extracted
The commit they were read at. Provenance.
- IgChromeLayerSchema.version candidate, extracted
Its declared version, e.g.
0.5.0.- IgChromeRuleSchema.from candidate, extracted
The package the rule was read from.
- IgChromeRuleSchema.selector candidate, extracted
The selector, verbatim, e.g.
#ig-status.ig-status-draft.- IgChromeSchema.id candidate, extracted
The chain's TOP layer — the template package an IG names — e.g.
who.template.root. v1 put the id of the IG it was ingested beside here; v2 keys the chrome by the template, because every IG building with that chain wears it. An IG's own id and status areig-identity.json's.- IgChromeSchema.layers candidate, extracted
The chain, BASE FIRST, so index order is override order.
- IgChromeSchema.version candidate, extracted
The top layer's version, e.g.
0.5.0.- IgChromeTokenSchema.from candidate, extracted
The package whose declaration wins.
- IgChromeTokenSchema.name candidate, extracted
The custom property, including its leading
--.- IgChromeTokenSchema.overrides candidate, extracted
Lower layers this shadows, nearest first. Empty when only one declared it.
- IgChromeTokenSchema.value candidate, extracted
The winning value, verbatim.
- IgIdentitySchema.canonical candidate, extracted
The IG's canonical URL, where it declares one.
- IgIdentitySchema.id candidate, extracted
The IG's
idfromsushi-config.yaml; SUSHI'spackageIddefaults to it.- IgIdentitySchema.packageId candidate, extracted
The NPM-style package id, e.g.
who.smart.trust.- IgIdentitySchema.readAt candidate, extracted
When it was read. A status is a fact at a moment, not forever.
- IgIdentitySchema.readFrom candidate, extracted
Where it was read: a repository and file, so the claim can be re-checked.
- IgIdentitySchema.status candidate, extracted
draft,active,retired… — what selects the template's watermark.- IgIdentitySchema.version candidate, extracted
The IG version this harvest was taken at. An id alone collides across versions.
Set when the group itself is a page rather than only a container.
Its
canonical, the base everyhrefis relative to.The IG's
idfromsushi-config.yaml, e.g.smart.who.int.trust.The repository the config was read from.
The path within that repository.
The commit it was read at. Provenance.
- IgMetadataSourceSchema.harvestedAt candidate, extracted
When the harvest ran.
- IgMetadataSourceSchema.harvestedFrom candidate, extracted
The published site or package the exports were read out of.
- IgMetadataSourceSchema.runUrl candidate, extracted
A URL for the harvest run, if one exists.
- IgReleaseSchema.commitish candidate, extracted
The commit the tag points at, where GitHub reports it.
- IgReleaseSchema.url candidate, extracted
The release's page on GitHub.
- IgReleasesSchema.readAt candidate, extracted
When they were read (UTC date). A release made later is not here until the next read.
- IgReleasesSchema.releases candidate, extracted
Newest first, as GitHub lists them. Drafts are never recorded: they are not published.
- IgReleasesSchema.repository candidate, extracted
owner/repothe releases were read from.- IgSourceSchema.of candidate, extracted
The URI the artefacts are published AT — what a
publishedURL is resolved against.- IgSourceSchema.readAt candidate, extracted
When the source was read. An index with no read date cannot be told from a current one.
- IgSourceSchema.revision candidate, extracted
Git revision of the branch read, when the source was a checkout. Absent means not established.
- ImageRegion.h candidate, extracted
Height, 0–1.
- ImageRegion.w candidate, extracted
Width, 0–1.
- ImageRegion.x candidate, extracted
Left edge, 0–1.
- ImageRegion.y candidate, extracted
Top edge, 0–1.
- ImagesSidecarSchema.images candidate, extracted
Absent when the backend could not run. Distinct from
[], which is the determined finding that this document places no images at all.- ImagesSidecarSchema.undetermined_reason candidate, extracted
Required whenever
imagesis null: say why, never imply absence.- IndexAgreement.missingImport candidate, extracted
An index entry whose
importnames a file that does not exist.- IndexAgreement.unlisted candidate, extracted
A root
<name>.config.jsonno index entry imports — instantiated by the old rule, not by the index.- IndexAgreement.withoutConfig candidate, extracted
An index entry with no config file to import — a legitimate state, reported so it is seen.
- IndexConfigSchema.description candidate, extracted
One paragraph under that title, saying what the checkout is for.
- IndexConfigSchema.gateExemptions candidate, extracted
The steps of THIS checkout's own workflows that CI runs and the local gate set does not, each with its reason ({@link GateExemptionsSchema}). The index owns
.github/workflows/, so it declares their exemptions, in the same change as the step — never ahead of it in a layer.- IndexConfigSchema.title candidate, extracted
What this CHECKOUT is called. The index declares no instance of its own (owner, 2026-10-08), so nothing else names it;
index:rendertitles the rootREADME.mdandAGENTS.mdwith it (owner, 2026-10-09: those two are rendered files). Absent, they are titled generically.- IndexMigration.moved candidate, extracted
The remote mounts moved, by harness.
- IndexMigration.movedFrom candidate, extracted
The declaration file whose
remoteMountsmoved into the index, when any did.- IndexProvenanceSchema.artifactsHtml candidate, extracted
artifacts.html— the ONLY source of an artefact's editorial category.- IndexProvenanceSchema.canonicals candidate, extracted
canonicals.json— the spine for anything with a canonical URL.- IndexProvenanceSchema.packageIndex candidate, extracted
package.tgz->package/.index.json— the spine for everything else. Lossy; see the module doc.- IndexProvenanceSchema.packageManifest candidate, extracted
package.manifest.json— package id, version, FHIR version, build date.- IndexProvenanceSchema.sidecarEnumerations candidate, extracted
The IG API enumeration schemas, when present.
- IndexSiteSchema.agentRun candidate, extracted
This repository is AGENT-RUN: an agent builds and publishes its site (
stage-local.ts), and its publish workflows keep onlyworkflow_dispatch, as documentation of what the agent path must match rather than something to dispatch (owner, 2026-10-10, beann3h9; thefeature-stagingskill, "Agent-run repositories").- IndexSiteSchema.landing candidate, extracted
An instance name, or {@link HUB_LANDING}. Must name an instance this file lists.
- IngestResult.malformed candidate, extracted
Tagged but malformed: said, not dropped, so the reviewer can fix it.
- IngestResult.unchanged candidate, extracted
Already ingested. Same id, so nothing new.
- IngestResult.untagged candidate, extracted
No tag: ordinary conversation. Counted so "nothing ingested" is explained.
- InheritanceConflict.ids candidate, extracted
Every definer none of the others reaches. Always two or more.
- InitiationSchema.completedAt candidate, extracted
ISO 8601, when it finished. Absent while
running.- InitiationSchema.detail candidate, extracted
One line on what happened. Required on
failed.- InitiationSchema.startedAt candidate, extracted
ISO 8601, when the harness began. Set by
--begin.- InspectionBasisSchema.at candidate, extracted
ISO date of the look. A verdict ages; this says how much.
- InspectionBasisSchema.by candidate, extracted
Who looked. An
agentmust name its model — seeattribution.ts.- InspectionBasisSchema.saw candidate, extracted
What was seen, in a few words. NOT the description — the reason.
- InstallerDependency.binary candidate, extracted
Expected binary on PATH after install.
- InstallerDependency.installCommand candidate, extracted
Shell command to install the tool.
- InstallerDependency.name candidate, extracted
Tool identifier.
- InstallerDependency.reason candidate, extracted
Why this tool is needed.
- InstallerDependency.version candidate, extracted
Pin to a specific version (empty = latest).
- InstanceGraph.order candidate, extracted
Every dependency the root reaches, EACH ONCE, deepest first and the root's direct dependencies last. The root itself is not in it.
- InstanceLocation.path candidate, extracted
The instance's directory within it, repository-relative, no leading
./.- InstanceLocation.repository candidate, extracted
The repository that holds the instance today,
owner/name.- InstanceRepository.livesAt candidate, extracted
Where it sits today, when not at the root of
repository.- InstanceRepository.name candidate, extracted
The declaration's machine name — what
needsresolves against.- InstanceRepository.namespace candidate, extracted
The vocabulary namespace its terms are minted under — {@link instanceNamespace}.
- InstanceRepository.repository candidate, extracted
The planned repository,
owner/name— the identity references use.- InstanceRepository.root candidate, extracted
Absolute path of the instance root in this checkout or overlay.
- InstanceRepositoryMap.undeclared candidate, extracted
Roots whose declaration names no
repository— reported, never guessed.- IntakeClassificationSchema.basis candidate, extracted
Why — the rule, the person's words, or the process step. Required: an unexplained classification is a guess.
- IntakeClassificationSchema.properties candidate, extracted
Qualifiers the scheme defines, e.g.
{ publicationType: "implementation-guidance" }.- IntakeFileSchema.role candidate, extracted
What it is FOR here:
original-bitstream,metadata-source,webpage-theme-source,none.- IntakeFileSchema.type candidate, extracted
What the file is:
publication,full-item-record,item-page,upload…- IntakeSchema._comment candidate, extracted
Authored context for a person reading the file.
- IntakeSchema.classifications candidate, extracted
Classifications of the captured item ({@link IntakeClassificationSchema}).
- IntakeSchema.doc_id candidate, extracted
The upload directory's name.
- IntakeSchema.item candidate, extracted
The catalogue node this capture is of, by its
id(item/<uuid>).- IntakeSchema.licence candidate, extracted
The licence the uploader established, as the SAME record a library manifest carries as
licenceRecord(schemas/source-licence.ts, bean7bg9). Read by the EARLY licence step of document ingestion, before any derivation. Absent means nobody recorded one — reported as undetermined, never as cleared.- IntakeSchema.record candidate, extracted
The Dublin Core record describing it, relative to this file.
- IntakeSchema.title candidate, extracted
A title — only for a capture nothing else describes.
- IntakeSourceSchema.capturedAt candidate, extracted
The capture moment — not when this record was written.
- IntakeSourceSchema.capturedBy candidate, extracted
Who or what captured it.
- InteractionNodeSchema.$comment candidate, extracted
Prose for a reader who opens the file; never read by a process.
- InteractionNodeSchema.default candidate, extracted
What to assume for somebody with no entry above.
- InteractionNodeSchema.users candidate, extracted
Keyed by GitHub handle (owner 2026-10-06); other identities go in each entry's
aliases. An email key from before still parses, and still matches when it is the session's login.- InteractionProfileSchema.aliases candidate, extracted
Other identities this person CHOOSES to publish — a login email, a second handle. The entry's key is the GitHub handle (owner 2026-10-06: one person may hold more than one Claude account, so no login email is an identity).
- InteractionProfileSchema.note candidate, extracted
What the profile means for this person, in their terms or the agent's.
- InteractionProfileSchema.profiles candidate, extracted
Named profiles, e.g.
low-dexterity. Free strings on purpose: the vocabulary is open and a closed enum here would reject a profile a downstream instance has a name for and this layer does not.- InteractionProfileSchema.source candidate, extracted
How it came to be known —
stated by the user, a policy, an inference.Actor id from the role graph — the participant.
Role id from the role graph — the lane acted in.
Model id or script revision, so a run is attributable to a version.
- InvocationContextSchema.instance candidate, extracted
The running instance under
beans/workflows/, when there is one.- InvocationContextSchema.process candidate, extracted
ProcessModel.id— which diagram.- InvocationContextSchema.task candidate, extracted
BPMN node id — which task.
J
- JsonLdContextSchema.binds candidate, extracted
Canonical URLs of the artefacts whose terms this context binds, where that could be established.
- JudgementCodeSchema.means candidate, extracted
What choosing this code means. Required — see the type docstring.
K
- KeyResult.locator candidate, extracted
Locator *within the source*: "Thm 3.2", "§4.1", "eq. (12)", "p. 87".
- KeyResult.statement candidate, extracted
What the result says, in one sentence.
- KeyResult.targets candidate, extracted
Candidate content-block labels this would attach to.
- KeyResult.useForFolio candidate, extracted
What this folio could do with it — the reason it is listed.
- KgAssetSchema.role candidate, extracted
What this artefact is FOR —
agent-instructions,licence, …- KgAssetSchema.source candidate, extracted
Where it was copied from; absent means authored here.
- KgAssetSchema.src candidate, extracted
Path relative to the root {@link DeclarationScopeSchema |
scope} names — this instance's by default, the repository's whenscopesays so.- KgAttestationTree.attHome candidate, extracted
Absolute attestations home (the
<family>directory goes under it).- KgAttestationTree.instance candidate, extracted
Repo-relative instance root,
.for the checkout root.- KgAttestationTree.kgTree candidate, extracted
Absolute
<qa home>/kg-qa.- KgAttestationTree.storeRoot candidate, extracted
The declared directory whose absence is "store absent" — see
attestationsHomeFor.- KgCriterionDefinition.applies candidate, extracted
Subject kinds it applies to. Anything else records
n/a.- KgCriterionDefinition.scope candidate, extracted
WHICH INSTANCE ROOT can answer it — the second axis beside {@link applies}.
- KgCriterionDefinition.scopeBasis candidate, extracted
Why this criterion is
repo-scoped. Required forrepo, absent forinstance.- KgCriterionDefinition.summary candidate, extracted
One line, in the form of what a FAILURE means.
- KgCriterionEntry.findings candidate, extracted
Empty on
pass; onunknownit carries why it could not be evaluated.- KgDecisionsSchema.decidedBy candidate, extracted
Who decided, applied to every gate that does not name its own
decidedBy.- KgDecisionsSchema.expiresAt candidate, extracted
When the copy expires; recorded as
expiresAt.- KgDecisionsSchema.maxBytes candidate, extracted
The size budget, in bytes. Absent: {@link DEFAULT_MAX_BYTES}.
- KgFileRecordSchema.name candidate, extracted
Path relative to the part's
tree/(or the licence's own name).- KgFinding.detail candidate, extracted
What is wrong, in one sentence, naming both ends of the broken join.
- KgFinding.where candidate, extracted
The node inside the subject — a BPMN element id, a lane name, a skill.
- KgImage.avatarRegion candidate, extracted
Where the SUBJECT of this image is, as fractions of its size — the box a square avatar frame clips to.
- KgImage.ground candidate, extracted
What the navbar draws BEHIND this image when it is an avatar:
tone(the default), the instance's hue square, which a card-art crop covers; ornone, the image on the rail itself, for a mark that is transparent around its shape (issue #46, gap 5).- KgImage.height candidate, extracted
Intrinsic height in pixels.
- KgImage.id candidate, extracted
Stable id, referenced by {@link KgNodeLabels} carriers such as
icon.- KgImage.layout candidate, extracted
Which viewport this variant is cut for.
- KgImage.role candidate, extracted
What this image is FOR.
- KgImage.src candidate, extracted
Repo-relative path to the file.
- KgImage.textRegion candidate, extracted
Where text may safely be drawn ON this image, as fractions of its size.
- KgImage.width candidate, extracted
Intrinsic width in pixels, so a renderer can reserve space.
- KgImageSchema.ground candidate, extracted
{@link KgImage.ground}.
- KgIndex.tasks candidate, extracted
Task ids per process id.
- KgMaterializationRecordSchema.files candidate, extracted
A held SUBGRAPH: one record per file under
tree/.- KgMaterializationRecordSchema.licence candidate, extracted
The upstream licence, copied beside the tree so its notice travels with the copy.
- KgMaterializationRecordSchema.ref candidate, extracted
The pin the part was asked at — the subscription's
refwhen it was written.- KgMaterializationRecordSchema.refusal candidate, extracted
Present iff the part stayed referenced.
- KgMaterializationRecordSchema.subscription candidate, extracted
The
subscriptions[].idthis part belongs to.- KgNodeLabels.description candidate, extracted
One or two sentences. Translatable.
- KgNodeLabels.title candidate, extracted
Display text. Translatable. Falls back to the node's
name, then itsid.- KgNodesRecordSchema.members candidate, extracted
Nodes in the subgraph's transitive membership, and subgraphs under it, as counted from the file.
- KgNodesRecordSchema.ref candidate, extracted
The pin the file was fetched at — the subscription's
refwhen it was written.- KgNodesRecordSchema.size candidate, extracted
The one gate that applies: MEASURED bytes against
maxBytes.- KgNodesRecordSchema.state candidate, extracted
materialized: the file is here;referenced: the size cap stopped it, andsizesays so.- KgQaReport.criteria candidate, extracted
Criterion id → entry. Criteria not applying to this kind are omitted.
- KgQaReport.source_hash candidate, extracted
sha256 of the audited file, or
nullfor the roll-up.- KgRefSchema.id candidate, extracted
The node's id within that kind.
- KgRefSchema.kind candidate, extracted
The node kind —
skill,requirement,block,process, …- KgRefSchema.note candidate, extracted
Why it is referenced, when that is not obvious from the pair.
- KgRefusalSchema.purposeMissing candidate, extracted
A purpose is asked FIRST; a part with none cannot have its gates judged.
- KgSubject.id candidate, extracted
Stable id — the BPMN process id, the role id,
kgfor the roll-up.- KgSubject.path candidate, extracted
Repo-relative path, or
nullfor the roll-up, which has no one file.- KindNode.file candidate, extracted
Repo-relative, for a reader who wants the source.
- KindNode.harness candidate, extracted
The instance that holds it.
- KindNode.kind candidate, extracted
The kind the node IS — the kind asked for, or one of its subclasses.
- KindNode.node candidate, extracted
The parsed node: a JSON object, or a Markdown file's front matter.
- KindNode.path candidate, extracted
Relative to that instance's root, extension dropped: the node's address.
- KindZoomSchema.because candidate, extracted
Why this kind differs from the folio's default. Required on every override.
- KindZoomSchema.belowPx candidate, extracted
Rendered card width, in CSS pixels, below which this kind shows its avatar.
- KnownSubstrate.name candidate, extracted
The substrate's instance name, as its declaration gives it or will.
- KnownSubstrate.note candidate, extracted
One sentence a reader of the visualizer sees.
- KnownSubstrate.repository candidate, extracted
owner/repo, when one exists or is planned.- KnownSubstrate.status candidate, extracted
Where it stands: proposed (an idea), planned (a staged instance), exists (a repository), published (a release).
- KnownSubstrate.title candidate, extracted
Human title.
- KnownSubstrate.toolsRepository candidate, extracted
Its paired tools repository, when the
kg-separationpattern gives it one.
L
- LandingStickySchema.anchor candidate, extracted
Page-global, and required — not the three-state optional the base carries.
- LandingStickySchema.contributedBy candidate, extracted
Which layer contributed this sticky.
- LandingStickySchema.declaredIn candidate, extracted
The declaration this sticky came from, relative to the REPOSITORY.
- LandingStickySchema.initiation candidate, extracted
What this harness's initiation reported — the sticky as a RECEIPT.
- LandingStickySchema.links candidate, extracted
The links this sticky offers, in the order a reader should meet them.
- LandingStickySchema.shape candidate, extracted
The crop this sticky takes, when it chooses rather than being derived.
- LandingStickySchema.text candidate, extracted
Where and how big this sticky's words are.
- LandingStickySchema.theme candidate, extracted
The theme id, by reference.
- LaneRoleRead.performerVaries candidate, extracted
<bootstrap.processes:role variable="true"/>: the performer is whoever invoked the process.- LaneRoleRead.ref candidate, extracted
The role id the lane names, when it names one.
- LaneRoleRead.source candidate, extracted
Which declaration supplied {@link ref}.
- LaneRoleRead.warning candidate, extracted
Set when the lane still uses the deprecated binding, or carries two that disagree.
- LaTeXLocation.chapter candidate, extracted
Chapter number.
- LaTeXLocation.file candidate, extracted
Path to the LaTeX source file relative to repo root.
- LaTeXLocation.line candidate, extracted
Line number of the \begin{environment}.
- LaTeXLocation.number candidate, extracted
Rendered theorem number (e.g., "4.12").
- LayerRatchet.foreign candidate, extracted
In the baseline and unkinded, but OWNED by another instance: a baseline may name only its own.
- LayerRatchet.fresh candidate, extracted
Unkinded now, owned here, and not in the baseline: the gate's finding.
- LayerRatchet.gone candidate, extracted
In the baseline and no longer an unkinded family here: a stale baseline, shrunk by the writer.
- LayerRatchet.keep candidate, extracted
What the writer leaves in the baseline (what it held and still owns unkinded, plus
freshwhen accepted).- LayoutPick.substituted candidate, extracted
The layout actually used, when it is not the one asked for.
- LeanPackage.lakeRoot candidate, extracted
Path to the paper's Lake package root, relative to repo root.
- LeanPackage.lib candidate, extracted
Default
[[lean_lib]]name (module root, e.g. "MyPaper").- LeanPackage.name candidate, extracted
Short-form package name used in
lean.refURI prefixes.- LeanPackage.paperDir candidate, extracted
Paper directory under
folio/(where the.ts/.mdsiblings live).- LeanRef.leanHash candidate, extracted
SHA-256 hash (12-char hex prefix) of the .lean file content. Computed at export time. Used for witness-based cache invalidation: if a
<block>.lean.<hash>.witnessfile exists, Lean validation can be skipped.- LeanRef.mathlibLinks candidate, extracted
Related mathlib4 declaration names.
- LeanRef.ref candidate, extracted
Package-qualified Lean 4 declaration URI (e.g.
"qou:QOU.QuantumUniverse"). See module docstring above for grammar. Parse withparseLeanReffromlean-packages.ts.- LeanRef.sorryFree candidate, extracted
Whether the declaration is sorry-free.
- LeanRef.validation candidate, extracted
Validation status of the Lean code.
- LeanRef.witnessed candidate, extracted
Whether a valid witness file exists for the current leanHash. True =
.lean.<hash>.witnessfile found, Lean build was cached. Populated at export time; displayed in the viewer as a cache badge.- LeanReference.decl candidate, extracted
Fully qualified Lean declaration name.
- LeanReference.file candidate, extracted
Path to .lean file relative to lean/ directory.
- LeanReference.gh_pages_url candidate, extracted
URL to the Lean source file published on GitHub Pages.
- LeanReference.github_source_url candidate, extracted
URL to the Lean source file on GitHub (at the specific commit).
- LeanReference.last_edited_commit candidate, extracted
Git commit SHA at which this Lean file was last modified.
- LeanReference.lean_hash candidate, extracted
SHA-256 hash (12-char hex prefix) of the .lean file content at last successful build. Used for witness-based cache invalidation.
- LeanReference.mathlib_links candidate, extracted
Related mathlib4 declaration names.
- LeanReference.sorry_free candidate, extracted
Whether the declaration is free of sorry.
- LeanReference.url candidate, extracted
URL to the Lean declaration on doc-gen4 or GitHub Pages.
- LeanReference.witnessed candidate, extracted
Whether a valid witness file exists for the current lean_hash.
- LeanReviewStatus.sorry_goals candidate, extracted
Outstanding goal strings from sorry sites.
- LeanVersionRange.max candidate, extracted
e.g.
"4.30.0". Omit for "no known upper bound".- LeanVersionRange.min candidate, extracted
e.g.
"4.17.0". Omit for "no lower bound known".- LeanVersionRange.note candidate, extracted
Free-text note on why a bound exists (which lemma moved, etc.).
- LedgerEntry.id candidate, extracted
Reference id in
references.ts, ornullwhen the source backs no reference yet (an orphan upload awaiting triage).- LedgerEntry.local_pdf candidate, extracted
by the migration for one release so pre-2026-08-08 readers keep working; new writers must not set it.
- LedgerEntry.relevance candidate, extracted
The relevance triage, once run.
- LedgerEntry.source candidate, extracted
The document this row is about.
- LedgerEntry.status candidate, extracted
Source-verification status.
unreviewedfor a freshly-indexed upload that nothing has looked at.- LedgerRead.files candidate, extracted
Store reads only: how many store files were read.
- LedgerRead.legacyPresent candidate, extracted
Store reads only: a legacy file is still there beside the store.
- LedgerRead.note candidate, extracted
One line for the caller to print: which home answered.
- LibraryDocumentViewSchema.links candidate, extracted
Where [source] and [feedback] point: the repository and the entry's directory (bean zcak).
- LibraryDocumentViewSchema.pages candidate, extracted
Unknown is not zero: an older ingestion records no page count.
- LibraryDocumentViewSchema.pagesCovered candidate, extracted
When
pagesis unknown, the last page a section reaches.- LibraryDocumentViewSchema.variant candidate, extracted
Which structure variant: only a PDF has pages and a TOC (library-document.ts).
- LibraryIndexEntrySchema.extractedTitle candidate, extracted
The manifest's extracted title, only when a catalogue title replaced it (bean
gnqa).- LibraryIndexEntrySchema.links candidate, extracted
Where else to go for a
referencedentry — an absolute URL, or a site-root path with a leading/that the viewer composes against its own base (owner, 2026-10-02: a trust IG as an external reference).- LibraryIndexEntrySchema.referencedBy candidate, extracted
Absent means the reference scan did not run — a third state, not "none".
- LibraryIndexEntrySchema.view candidate, extracted
The page that RENDERS this entry, site-root path with a leading
/and no base (the avatar's convention): another instance's declared root for a referenced entry it renders, else the entry's own library page. GENERATED bygen-library-viz, never stored in the asset (#1881).- LibraryIndexEntrySchema.viewable candidate, extracted
The kind of viewer the entry's held source opens in, set only when the page at
viewdraws a view panel for it; the folio glass shows its eye from it (owner, 2026-10-16). GENERATED bygen-library-viz. Absent means no viewer, or nobody derived it.- LibraryIndexEntrySchema.withheld candidate, extracted
Why the entry is withheld (bean
cw35/mkao): no avatar, no verbatim excerpt.- LibraryIndexEntrySchema.withheldBy candidate, extracted
The structured half of
withheld(issue #1794): which gates refused, and the catalogue record — copied fromfolio-withheld/v1, so the same shapes, never restated.- LibraryRef.instance candidate, extracted
The DECLARED NAME of the instance holding the corpus — not a path.
- LiquidPrefix.passThrough candidate, extracted
Leave
{{ <prefix>.… }}for the downstream engine (Jekyll, IG Publisher).- LiquidPrefix.prefix candidate, extracted
The first path segment(s); default the instance's
name.- LoadedActor.capabilities candidate, extracted
Capability ids the actor claims — an environment probe it needs, not a skill. Carried here because nothing resolved them:
fhir-validatorwas claimed by three actors and declared nowhere.- LoadedActor.looksLikeRole candidate, extracted
Carries
inherits— i.e. it is modelling a role, not an actor.- LoadedActor.path candidate, extracted
The file it came from, so a finding can name it.
- LoadedActor.permissions candidate, extracted
Permission ids — what it may do. See {@link readPermissions}.
- LoadedActor.reach candidate, extracted
What this participant can reach off its own machine.
- LoadedActor.systemUnderTest candidate, extracted
The system-under-test facet (bean
3o5b) — present when the actor can be executed against atest-plan/v1. Besidereachfor the same reason: it is a fact about the participant, not something its lane knows.- LocalTermSchema.concept candidate, extracted
The authority's concept, required unless
relationisnone.- LocalTermSchema.reason candidate, extracted
Why the authority's concept does not serve, so the next reader need not re-derive it.
- LockedDirectorySchema.path candidate, extracted
Relative to the downstream instance's root, no trailing slash.
- LockedDirectorySchema.treeDigest candidate, extracted
SHA-256 over the sorted
<sha256> <file>listing —treeDigest.- LockedDirectorySchema.upstreamPath candidate, extracted
Where the bytes are in the upstream repository.
- LockedInstanceSchema.assets candidate, extracted
The instance's DECLARED ASSETS (
assets[].src— its README and AGENTS.md), each a single file the declaration names and the mount lays down beside the declaration. Beanhupw: a mount without them left every declared asset of a mounted instance a dangling reference. Only instance-scoped assets inside the instance are taken; a declared asset the pinned tree lacks makes the instancemissing.- LockedInstanceSchema.path candidate, extracted
Where its root landed downstream.
- LockedInstanceSchema.pinnedBy candidate, extracted
How the pin was found: the declared ref, the same tree, or a gitlink in a parent's tree.
- LockedInstanceSchema.trust candidate, extracted
The basis the mount was allowed on —
staging(the--stagingflag) orconsentwith who and when — so a reviewer reads it in the lock and the check can re-judge it (roast1ygpL4.2). Optional only so a lock written before it was recorded still parses; the check re-derives it and says so.- LockedInstanceSchema.upstreamRoot candidate, extracted
The instance's root in the upstream repository;
""is that repository's root.- LockedInstanceSchema.via candidate, extracted
The
remoteMountsentry that brought it in.- LogEntrySchema.actor candidate, extracted
The actor id from
cat-harness/scenarios/actors/, where one is known.- LogEntrySchema.bean candidate, extracted
The bean this work is claimed against, where there is one. A typed id (#1168 B8).
- LogEntrySchema.branch candidate, extracted
Git ref the work was on.
- LogEntrySchema.capture candidate, extracted
Whether this entry is kept in git. Never defaulted silently.
- LogEntrySchema.execution candidate, extracted
Command-execution detail, when this entry IS one.
- LogEntrySchema.id candidate, extracted
Stable id, so an entry can be emptied individually.
- LogEntrySchema.process candidate, extracted
BPMN process id, when the entry was written inside one.
- LogEntrySchema.references candidate, extracted
Everything the entry references — a chat, an issue, a commit, a file.
- LogEntrySchema.role candidate, extracted
The role the actor was acting AS — a BPMN swimlane, per the role model.
- LogEntrySchema.session candidate, extracted
Session identifier, so one run's entries can be emptied together.
- LogEntrySchema.summary candidate, extracted
One line. The detail goes in
detail, so a log stays skimmable.- LogEntrySchema.task candidate, extracted
The activity/step id within that process.
- LogExecutionSchema.argv candidate, extracted
Argv, when the caller has it structured and does not want re-parsing.
- LogExecutionSchema.command candidate, extracted
The command as run. NEVER include a secret in an argument.
- LogExecutionSchema.cwd candidate, extracted
Working directory, relative to the instance root.
- LogExecutionSchema.exitCode candidate, extracted
Exit status.
undefinedmeans it did not finish, which is not0.- LogExecutionSchema.outputRef candidate, extracted
WHERE the output went. There is deliberately no field for the output.
- LogReferenceSchema.at candidate, extracted
When the referenced thing happened, if that differs from the entry.
- LogReferenceSchema.kind candidate, extracted
Open by design — see {@link LOG_REF_KINDS}.
- LogReferenceSchema.ref candidate, extracted
Where the thing IS: a URL, a repo-relative path, an instance id.
- LogReferenceSchema.title candidate, extracted
Human-readable, for a reader skimming rather than dereferencing.
- Loss.path candidate, extracted
Where in the table, e.g.
group[0].element[2].target[1].- LsiOptions.k candidate, extracted
Requested rank. Capped at
min(terms, units) - 1. Default 100 — the literature's working range for small collections is 50–300, andkis reported with the variance it retains so a reader can judge it.Drop terms in more than this share of units. Default 0.5.
- LsiOptions.minDf candidate, extracted
A term must occur in at least this many units to be kept. A term in one unit can create no co-occurrence and only adds a row. Default 2.
- LsiOptions.powerIterations candidate, extracted
Power iterations for the randomized range finder. Default 4.