Architecture core for Knowledge Assets

This commit is contained in:
2026-05-05 21:30:39 +02:00
parent f6f3116ae7
commit d7e38606d2
14 changed files with 1113 additions and 0 deletions

View File

@@ -12,6 +12,30 @@ from .artifacts import (
content_digest,
)
from .context import ContextAssembler, ContextItem, ContextPackage
from .core import (
Actor,
ActorType,
AssetRepresentation,
AssetVersion,
AuditEvent,
AuditOutcome,
Classification,
ContextEntity,
ContextEntityType,
CoreRelationship,
DerivedArtifactLineage,
KnowledgeAsset,
LifecycleState,
MetadataRecord,
OperationContext,
PolicyDecision,
PolicyEffect,
RelationshipTargetKind,
RepresentationKind,
Sensitivity,
SourceReference,
VersionChangeType,
)
from .errors import (
AdapterUnavailableError,
Diagnostic,
@@ -40,10 +64,21 @@ __all__ = [
"ArtifactMetadata",
"ArtifactReference",
"ArtifactType",
"Actor",
"ActorType",
"AssetRepresentation",
"AssetVersion",
"AuditEvent",
"AuditOutcome",
"Classification",
"Collection",
"ContextAssembler",
"ContextEntity",
"ContextEntityType",
"ContextItem",
"ContextPackage",
"CoreRelationship",
"DerivedArtifactLineage",
"Diagnostic",
"DuplicateResourceError",
"InMemoryKnowledgeRepository",
@@ -51,18 +86,29 @@ __all__ = [
"IngestionResult",
"IngestionService",
"InputBundle",
"KnowledgeAsset",
"KontextualError",
"LifecycleState",
"MetadataRecord",
"NotFoundError",
"OperationRun",
"OperationStage",
"OperationContext",
"PolicyDecision",
"PolicyEffect",
"QueryEngine",
"QueryResult",
"Relationship",
"RelationshipGraph",
"RelationshipTargetKind",
"RelationshipType",
"RepresentationKind",
"RunManifest",
"RunStatus",
"Sensitivity",
"SourceReference",
"ValidationError",
"VersionChangeType",
"WorkflowStep",
"bundle_digest",
"content_digest",