stygian_graph/application.rs
1//! Application layer - orchestration and coordination
2//!
3//! High-level coordination logic:
4//! - Service registry with dependency injection
5//! - Pipeline executor
6//! - Configuration management
7
8/// Service registry for dependency injection
9pub mod registry;
10
11/// Pipeline executor orchestration
12pub mod executor;
13
14/// Configuration management
15pub mod config;
16
17/// CLI interface
18pub mod cli;
19
20/// LLM extraction service with provider fallback
21pub mod extraction;
22
23/// Intelligent schema discovery from content and HTML
24pub mod schema_discovery;
25
26/// Advanced TOML pipeline definitions: parsing, template expansion, DAG validation, DOT/Mermaid export
27pub mod pipeline_parser;
28
29/// Registry for named GraphQL target plugins
30pub mod graphql_plugin_registry;
31
32/// Prometheus metrics counters, histograms, gauges and tracing initialisation
33pub mod metrics;
34
35/// Health check reporting for Kubernetes liveness and readiness probes
36pub mod health;
37
38/// REST API server for pipeline management (T30) + web dashboard (T31)
39pub mod api_server;