domain

package
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 Imports: 0 Imported by: 0

README

Domain Module

Core domain boundary for audit concepts, statement models, policy, rules, and report aggregation.

Files

File Responsibility
doc.go Declares the domain package placeholder

Exports

  • Package boundary only; concrete exports live in child domain modules

Dependencies

  • Upstream: internal/application
  • Downstream: internal/domain/spec, internal/domain/rule, internal/domain/rule/ddl, internal/domain/rule/dml, internal/domain/policy, internal/domain/report, internal/domain/queryaccess

Update Rule

  • If members/interfaces/dependencies change, update this file in same change.

Documentation

Overview

Package domain defines the core audit domain boundary. input: application-layer orchestration and domain concepts output: stable business model for audit behavior pos: root domain namespace for DeltaScope core logic note: if this file changes, update this header and module README.md.

Directories

Path Synopsis
Package policy defines audit policy configuration in domain terms.
Package policy defines audit policy configuration in domain terms.
Package queryaccess defines transport-neutral domain types for query access analysis.
Package queryaccess defines transport-neutral domain types for query access analysis.
Package report defines audit results, summaries, and verdict aggregation.
Package report defines audit results, summaries, and verdict aggregation.
Package rule defines rule registration and evaluation infrastructure.
Package rule defines rule registration and evaluation infrastructure.
catalog
Package catalog defines explanation-oriented metadata for shipped audit rules.
Package catalog defines explanation-oriented metadata for shipped audit rules.
ddl
Package ddl defines Tier-1 DDL rules.
Package ddl defines Tier-1 DDL rules.
dml
Package dml defines Tier-1 DML rules.
Package dml defines Tier-1 DML rules.
Package spec defines normalized statement specifications for rule evaluation.
Package spec defines normalized statement specifications for rule evaluation.

Jump to

Keyboard shortcuts

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