internal/

directory
v0.511.0 Latest Latest
Warning

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

Go to latest
Published: Sep 7, 2026 License: Apache-2.0

Directories

Path Synopsis
Package application contains application-level use case orchestration.
Package application contains application-level use case orchestration.
audit
Package audit orchestrates audit use cases at the application layer.
Package audit orchestrates audit use cases at the application layer.
auditmeta
Package auditmeta prepares metadata-aware audit requests for multiple adapters.
Package auditmeta prepares metadata-aware audit requests for multiple adapters.
configlint
Package configlint derives rule-level replacement warnings for a DeltaScope YAML config file without changing validation, audit, or policy behavior.
Package configlint derives rule-level replacement warnings for a DeltaScope YAML config file without changing validation, audit, or policy behavior.
configstatus
Package configstatus derives the effective status of one shipped rule under the default policy and an optional YAML config file.
Package configstatus derives the effective status of one shipped rule under the default policy and an optional YAML config file.
connresolve
Package connresolve turns caller connection input into a ready-to-open configuration.
Package connresolve turns caller connection input into a ready-to-open configuration.
online
Package online provides the shared online session factory for SDK, CLI, and HTTP.
Package online provides the shared online session factory for SDK, CLI, and HTTP.
policy
Package policy loads audit policy for application use cases.
Package policy loads audit policy for application use cases.
queryaccess
Package queryaccess owns the immutable MySQL/TiDB builtin semantic manifest.
Package queryaccess owns the immutable MySQL/TiDB builtin semantic manifest.
rulepresence
Package rulepresence computes Catalog, Default Policy, Loaded, and Suppression for one rule.
Package rulepresence computes Catalog, Default Policy, Loaded, and Suppression for one rule.
Package domain defines the core audit domain boundary.
Package domain defines the core audit domain boundary.
policy
Package policy defines audit policy configuration in domain terms.
Package policy defines audit policy configuration in domain terms.
queryaccess
Package queryaccess defines transport-neutral domain types for query access analysis.
Package queryaccess defines transport-neutral domain types for query access analysis.
report
Package report defines audit results, summaries, and verdict aggregation.
Package report defines audit results, summaries, and verdict aggregation.
rule
Package rule defines rule registration and evaluation infrastructure.
Package rule defines rule registration and evaluation infrastructure.
rule/catalog
Package catalog defines explanation-oriented metadata for shipped audit rules.
Package catalog defines explanation-oriented metadata for shipped audit rules.
rule/ddl
Package ddl defines Tier-1 DDL rules.
Package ddl defines Tier-1 DDL rules.
rule/dml
Package dml defines Tier-1 DML rules.
Package dml defines Tier-1 DML rules.
spec
Package spec defines normalized statement specifications for rule evaluation.
Package spec defines normalized statement specifications for rule evaluation.
Package infrastructure contains external adapters used by the application.
Package infrastructure contains external adapters used by the application.
config/viper
Package viperconfig loads YAML policy files through Viper.
Package viperconfig loads YAML policy files through Viper.
logger
Package logger provides a unified structured logging foundation for DeltaScope surfaces.
Package logger provides a unified structured logging foundation for DeltaScope surfaces.
metadata/mysql
Package mysqlmeta implements metadata-aware audit adapters over the MySQL protocol.
Package mysqlmeta implements metadata-aware audit adapters over the MySQL protocol.
metadata/postgresql
Package postgresqlmeta implements metadata-aware audit adapters over PostgreSQL.
Package postgresqlmeta implements metadata-aware audit adapters over PostgreSQL.
output
Package output provides shared output formatting utilities.
Package output provides shared output formatting utilities.
output/githubactions
Package githubactions renders audit results as GitHub Actions workflow commands.
Package githubactions renders audit results as GitHub Actions workflow commands.
output/githubsummary
Package githubsummary renders concise GitHub Actions job summaries.
Package githubsummary renders concise GitHub Actions job summaries.
output/gitlabcodequality
Package gitlabcodequality renders audit results as GitLab Code Quality JSON.
Package gitlabcodequality renders audit results as GitLab Code Quality JSON.
output/json
Package jsonrender renders audit results as machine-oriented JSON.
Package jsonrender renders audit results as machine-oriented JSON.
output/markdown
Package markdown renders audit results as human-readable Markdown.
Package markdown renders audit results as human-readable Markdown.
output/sarif
Package sarif renders audit results as SARIF 2.1.0 JSON.
Package sarif renders audit results as SARIF 2.1.0 JSON.
parser/postgresql
Package postgresql provides the PostgreSQL query access stub when built without the postgresql tag.
Package postgresql provides the PostgreSQL query access stub when built without the postgresql tag.
parser/tidb
Package tidbparser extracts parser-neutral statements from TiDB AST nodes.
Package tidbparser extracts parser-neutral statements from TiDB AST nodes.
runtimeconfig
Package runtimeconfig loads non-policy process settings for server and MCP operations.
Package runtimeconfig loads non-policy process settings for server and MCP operations.
interfaces
cli
Package cli exposes the command-line adapter for DeltaScope.
Package cli exposes the command-line adapter for DeltaScope.
http
Package httpapi exposes the HTTP adapter for DeltaScope.
Package httpapi exposes the HTTP adapter for DeltaScope.
mcp
Package mcpapi exposes the MCP adapter for DeltaScope.
Package mcpapi exposes the MCP adapter for DeltaScope.
metadata
Package metadata exposes shared helpers for metadata-aware and offline interface adapters.
Package metadata exposes shared helpers for metadata-aware and offline interface adapters.

Jump to

Keyboard shortcuts

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