Module application

Module application 

Source
Expand description

Application layer - orchestration and coordination

High-level coordination logic:

  • Service registry with dependency injection
  • Pipeline executor
  • CLI interface
  • Configuration management Application layer - orchestration and coordination

High-level coordination logic:

  • Service registry with dependency injection
  • Pipeline executor
  • Configuration management

Modules§

api_server
REST API server for pipeline management (T30) + web dashboard (T31) REST API server for pipeline management (T30)
cli
CLI interface Command-line interface for stygian
config
Configuration management Configuration management
executor
Pipeline executor orchestration Pipeline executor
extraction
LLM extraction service with provider fallback LLM Extraction Service — orchestrator that uses AIProvider to extract structured data
graphql_plugin_registry
Registry for named GraphQL target plugins Registry for named GraphQL target plugins.
health
Health check reporting for Kubernetes liveness and readiness probes Health check reporting for Kubernetes liveness and readiness probes.
metrics
Prometheus metrics counters, histograms, gauges and tracing initialisation Prometheus metrics for stygian pipelines.
pipeline_parser
Advanced TOML pipeline definitions: parsing, template expansion, DAG validation, DOT/Mermaid export Advanced TOML pipeline definition parser & validator
registry
Service registry for dependency injection Service registry and dependency injection
schema_discovery
Intelligent schema discovery from content and HTML Intelligent schema discovery service