modules/

directory
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2026 License: GPL-3.0

Directories

Path Synopsis
dnd
Package dnd owns the canonical in-process artifact types for the D&D domain.
Package dnd owns the canonical in-process artifact types for the D&D domain.
codec/candidatejson
Package candidatejson provides strict JSON mechanics for D&D artifact candidates before artifact-specific validation.
Package candidatejson provides strict JSON mechanics for D&D artifact candidates before artifact-specific validation.
codec/enemyevents
Package enemyevents encodes durable D&D enemy-event artifacts.
Package enemyevents encodes durable D&D enemy-event artifacts.
codec/itemoccurrences
Package itemoccurrences encodes durable D&D item-occurrence artifacts.
Package itemoccurrences encodes durable D&D item-occurrence artifacts.
codec/itemregistry
Package itemregistry encodes durable D&D item-registry artifacts.
Package itemregistry encodes durable D&D item-registry artifacts.
codec/locationoccurrences
Package locationoccurrences encodes durable D&D location occurrence artifacts.
Package locationoccurrences encodes durable D&D location occurrence artifacts.
codec/locationregistry
Package locationregistry encodes durable D&D location-registry artifacts.
Package locationregistry encodes durable D&D location-registry artifacts.
codec/npcoccurrences
Package npcoccurrences encodes durable D&D NPC occurrence artifacts.
Package npcoccurrences encodes durable D&D NPC occurrence artifacts.
codec/sourcerange
Package sourcerange validates durable D&D source-reference ranges.
Package sourcerange validates durable D&D source-reference ranges.
enemyevents
Package enemyevents owns canonical ordering and identity policy for D&D enemy-event artifacts.
Package enemyevents owns canonical ordering and identity policy for D&D enemy-event artifacts.
extract/enemyevents
Package enemyevents prepares validated D&D combat grounding for enemy-event extraction.
Package enemyevents prepares validated D&D combat grounding for enemy-event extraction.
extract/itemoccurrences
Package itemoccurrences extracts source-grounded D&D item occurrences.
Package itemoccurrences extracts source-grounded D&D item occurrences.
extract/itemregistry
Package itemregistry extracts source-grounded D&D item-registry candidates.
Package itemregistry extracts source-grounded D&D item-registry candidates.
extract/locationoccurrences
Package locationoccurrences extracts source-grounded D&D location occurrences.
Package locationoccurrences extracts source-grounded D&D location occurrences.
extract/locationregistry
Package locationregistry extracts source-grounded D&D location-registry candidates.
Package locationregistry extracts source-grounded D&D location-registry candidates.
itemoccurrences
Package itemoccurrences owns canonical ordering and durable domain rules for D&D item-occurrence artifacts.
Package itemoccurrences owns canonical ordering and durable domain rules for D&D item-occurrence artifacts.
items/identity
Package identity owns the stable identity policy for D&D item types.
Package identity owns the stable identity policy for D&D item types.
items/registry
Package registry resolves normalized item artifacts into immutable grounding data for future D&D consumers.
Package registry resolves normalized item artifacts into immutable grounding data for future D&D consumers.
locations/identity
Package identity implements deterministic session-scoped location identity.
Package identity implements deterministic session-scoped location identity.
locations/registry
Package registry resolves normalized location artifacts into immutable ID-grounding data for D&D extraction modules.
Package registry resolves normalized location artifacts into immutable ID-grounding data for D&D extraction modules.
normalize/combatturns
Package combatturns normalizes merged D&D combat-turn candidates.
Package combatturns normalizes merged D&D combat-turn candidates.
normalize/enemyevents
Package enemyevents normalizes merged D&D enemy-event candidates.
Package enemyevents normalizes merged D&D enemy-event candidates.
normalize/itemoccurrences
Package itemoccurrences normalizes merged D&D item-occurrence candidates.
Package itemoccurrences normalizes merged D&D item-occurrence candidates.
normalize/itemregistry
Package itemregistry normalizes merged D&D item-registry candidates conservatively.
Package itemregistry normalizes merged D&D item-registry candidates conservatively.
normalize/locationoccurrences
Package locationoccurrences normalizes merged D&D location occurrence candidates.
Package locationoccurrences normalizes merged D&D location occurrence candidates.
normalize/locationregistry
Package locationregistry normalizes merged D&D location-registry candidates conservatively.
Package locationregistry normalizes merged D&D location-registry candidates conservatively.
normalize/npcoccurrences
Package npcoccurrences normalizes merged D&D NPC occurrence candidates.
Package npcoccurrences normalizes merged D&D NPC occurrence candidates.
normalize/npcregistry
Package npcregistry normalizes merged D&D non-player character records.
Package npcregistry normalizes merged D&D non-player character records.
normalize/scenedescriptions
Package scenedescriptions normalizes merged D&D scene descriptions.
Package scenedescriptions normalizes merged D&D scene descriptions.
npcoccurrences
Package npcoccurrences owns canonical ordering and exact-identity rules for D&D NPC occurrence artifacts.
Package npcoccurrences owns canonical ordering and exact-identity rules for D&D NPC occurrence artifacts.
npcs/identity
Package identity owns the stable identity policy for D&D non-player characters.
Package identity owns the stable identity policy for D&D non-player characters.
npcs/registry
Package registry resolves normalized NPC artifacts into immutable grounding data for D&D extraction modules.
Package registry resolves normalized NPC artifacts into immutable grounding data for D&D extraction modules.
register
Package register composes the production D&D module family.
Package register composes the production D&D module family.
scenedescriptions/registry
Package registry resolves scene-description artifacts into immutable combat eligibility data.
Package registry resolves scene-description artifacts into immutable combat eligibility data.
shared/diagnostics
Package diagnostics provides bounded, safe text for deterministic D&D decisions and findings.
Package diagnostics provides bounded, safe text for deterministic D&D decisions and findings.
shared/registryresolver
Package registryresolver provides the shared reference-selection and caching mechanics used by immutable D&D registry views.
Package registryresolver provides the shared reference-selection and caching mechanics used by immutable D&D registry views.
spells/catalog
Package catalog provides immutable D&D spell reference catalogs.
Package catalog provides immutable D&D spell reference catalogs.
validate/combatturns/invariants
Package invariants validates normalized D&D combat-turn artifacts.
Package invariants validates normalized D&D combat-turn artifacts.
validate/enemyevents/engagements
Package engagements prevents duplicate enemy engagements within one scene.
Package engagements prevents duplicate enemy engagements within one scene.
validate/enemyevents/invariants
Package invariants validates normalized D&D enemy-event artifacts.
Package invariants validates normalized D&D enemy-event artifacts.
validate/enemyevents/shape
Package shape validates the candidate shape of D&D enemy-event artifacts.
Package shape validates the candidate shape of D&D enemy-event artifacts.
validate/enemyevents/source_refs
Package sourcerefs validates enemy-event evidence against the current source document.
Package sourcerefs validates enemy-event evidence against the current source document.
validate/enemyevents/source_relatedness
Package sourcerelatedness reports advisory enemy-subject evidence concerns.
Package sourcerelatedness reports advisory enemy-subject evidence concerns.
validate/itemoccurrences/invariants
Package invariants validates normalized D&D item-occurrence artifacts.
Package invariants validates normalized D&D item-occurrence artifacts.
validate/itemoccurrences/registry
Package registry validates item occurrence identity against item grounding.
Package registry validates item occurrence identity against item grounding.
validate/itemoccurrences/shape
Package shape validates required D&D item-occurrence candidate fields.
Package shape validates required D&D item-occurrence candidate fields.
validate/itemoccurrences/source_refs
Package sourcerefs validates D&D item-occurrence transcript evidence.
Package sourcerefs validates D&D item-occurrence transcript evidence.
validate/itemoccurrences/source_relatedness
Package sourcerelatedness reports advisory findings when item-occurrence evidence does not mention its item.
Package sourcerelatedness reports advisory findings when item-occurrence evidence does not mention its item.
validate/itemregistry/identity
Package identity validates stable D&D item-type identity after normalization.
Package identity validates stable D&D item-type identity after normalization.
validate/itemregistry/shape
Package shape validates the required extracted item fields.
Package shape validates the required extracted item fields.
validate/itemregistry/source_refs
Package sourcerefs validates item citations against the current source.
Package sourcerefs validates item citations against the current source.
validate/itemregistry/source_relatedness
Package sourcerelatedness reports advisory findings when cited source text does not mention an item.
Package sourcerelatedness reports advisory findings when cited source text does not mention an item.
validate/locationoccurrences/invariants
Package invariants validates normalized D&D location occurrence artifacts.
Package invariants validates normalized D&D location occurrence artifacts.
validate/locationoccurrences/registry
Package registry validates location occurrence identity against location grounding.
Package registry validates location occurrence identity against location grounding.
validate/locationoccurrences/shape
Package shape validates required D&D location occurrence candidate fields.
Package shape validates required D&D location occurrence candidate fields.
validate/locationoccurrences/source_refs
Package sourcerefs validates location occurrence transcript evidence.
Package sourcerefs validates location occurrence transcript evidence.
validate/locationoccurrences/source_relatedness
Package sourcerelatedness reports advisory findings when cited source text does not mention a location occurrence.
Package sourcerelatedness reports advisory findings when cited source text does not mention a location occurrence.
validate/locationregistry/identity
Package identity validates stable, evidence-anchored location identity.
Package identity validates stable, evidence-anchored location identity.
validate/locationregistry/shape
Package shape validates the required extracted location fields.
Package shape validates the required extracted location fields.
validate/locationregistry/source_refs
Package sourcerefs validates location citations against the current source.
Package sourcerefs validates location citations against the current source.
validate/locationregistry/source_relatedness
Package sourcerelatedness reports advisory findings when cited source text does not mention a location.
Package sourcerelatedness reports advisory findings when cited source text does not mention a location.
validate/npcoccurrences/invariants
Package invariants validates normalized D&D NPC occurrence artifacts.
Package invariants validates normalized D&D NPC occurrence artifacts.
validate/npcoccurrences/registry
Package registry validates D&D NPC occurrence names against NPC grounding.
Package registry validates D&D NPC occurrence names against NPC grounding.
validate/npcoccurrences/shape
Package shape validates required D&D NPC occurrence candidate fields.
Package shape validates required D&D NPC occurrence candidate fields.
validate/npcoccurrences/source_refs
Package sourcerefs validates D&D NPC occurrence transcript evidence.
Package sourcerefs validates D&D NPC occurrence transcript evidence.
validate/npcoccurrences/source_relatedness
Package sourcerelatedness reports advisory findings about NPC occurrence evidence unrelated to its NPC.
Package sourcerelatedness reports advisory findings about NPC occurrence evidence unrelated to its NPC.
validate/npcregistry/identity
Package identity validates the stable identity invariants of D&D NPC registries.
Package identity validates the stable identity invariants of D&D NPC registries.
validate/scenedescriptions/invariants
Package invariants validates normalized D&D scene description artifacts.
Package invariants validates normalized D&D scene description artifacts.
validate/scenedescriptions/shape
Package shape validates required D&D scene description fields.
Package shape validates required D&D scene description fields.
validate/scenedescriptions/source_refs
Package sourcerefs validates D&D scene-description source identity.
Package sourcerefs validates D&D scene-description source identity.
validate/scenedescriptions/source_relatedness
Package sourcerelatedness reports advisory findings when scene prose has no lexical grounding.
Package sourcerelatedness reports advisory findings when scene prose has no lexical grounding.
generic
register
Package register composes the production domain-neutral module family.
Package register composes the production domain-neutral module family.
seriatim
register
Package register composes the production Seriatim module family.
Package register composes the production Seriatim module family.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL