internal/

directory
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Mar 31, 2026 License: Apache-2.0

Directories

Path Synopsis
application
contextengine
Package contextengine implements the Proactive Context Engine.
Package contextengine implements the Proactive Context Engine.
lifecycle
Package lifecycle manages graceful shutdown with auto-save of session state, cache flush, and database closure.
Package lifecycle manages graceful shutdown with auto-save of session state, cache flush, and database closure.
orchestrator
Package orchestrator implements the DIP Heartbeat Orchestrator.
Package orchestrator implements the DIP Heartbeat Orchestrator.
resilience
Package resilience implements the Sentinel Autonomous Resilience Layer (SARL).
Package resilience implements the Sentinel Autonomous Resilience Layer (SARL).
resources
Package resources provides MCP resource implementations.
Package resources provides MCP resource implementations.
shadow_ai
Package shadow_ai implements the Sentinel Shadow AI Control Module.
Package shadow_ai implements the Sentinel Shadow AI Control Module.
sidecar
Package sidecar implements the Universal Sidecar (§5.5) — a zero-dependency Go binary that runs alongside SENTINEL sensors, tails their STDOUT/logs, and pushes parsed security events to the SOC Event Bus.
Package sidecar implements the Universal Sidecar (§5.5) — a zero-dependency Go binary that runs alongside SENTINEL sensors, tails their STDOUT/logs, and pushes parsed security events to the SOC Event Bus.
soc
Package soc provides SOC analytics: event trends, severity distribution, top sources, MITRE ATT&CK coverage, and time-series aggregation.
Package soc provides SOC analytics: event trends, severity distribution, top sources, MITRE ATT&CK coverage, and time-series aggregation.
tools
Package tools — Apathy Detection and Apoptosis Recovery (DIP H1.4).
Package tools — Apathy Detection and Apoptosis Recovery (DIP H1.4).
domain
alert
Package alert defines the Alert domain entity and severity levels for the DIP-Watcher proactive monitoring system.
Package alert defines the Alert domain entity and severity levels for the DIP-Watcher proactive monitoring system.
causal
Package causal defines domain entities for causal reasoning chains.
Package causal defines domain entities for causal reasoning chains.
circuitbreaker
Package circuitbreaker implements a state machine that controls the health of recursive pipelines (DIP H1.1).
Package circuitbreaker implements a state machine that controls the health of recursive pipelines (DIP H1.1).
context
Package context defines domain entities for the Proactive Context Engine.
Package context defines domain entities for the Proactive Context Engine.
crystal
Package crystal defines domain entities for code crystal indexing (C³).
Package crystal defines domain entities for code crystal indexing (C³).
entropy
Package entropy implements the Entropy Gate — a DIP H0.3 component that measures Shannon entropy of text signals and blocks anomalous patterns.
Package entropy implements the Entropy Gate — a DIP H0.3 component that measures Shannon entropy of text signals and blocks anomalous patterns.
eval
Package eval implements the CLASP Evaluation Framework (SDD-005).
Package eval implements the CLASP Evaluation Framework (SDD-005).
guidance
Package guidance implements the Security Context MCP server domain (SDD-006).
Package guidance implements the Security Context MCP server domain (SDD-006).
hooks
Package hooks implements the Syntrex Hook Provider domain logic (SDD-004).
Package hooks implements the Syntrex Hook Provider domain logic (SDD-004).
identity
Package identity implements Non-Human Identity (NHI) for AI agents (SDD-003).
Package identity implements Non-Human Identity (NHI) for AI agents (SDD-003).
intent
Package intent provides the Intent Distiller — recursive compression of user input into a pure intent vector (DIP H0.2).
Package intent provides the Intent Distiller — recursive compression of user input into a pure intent vector (DIP H0.2).
memory
Package memory defines domain entities for hierarchical memory (H-MEM).
Package memory defines domain entities for hierarchical memory (H-MEM).
mimicry
Package mimicry provides semantic text transformation for OPSEC (v3.8 Strike Force).
Package mimicry provides semantic text transformation for OPSEC (v3.8 Strike Force).
oracle
Package oracle implements the Action Oracle — deterministic verification of distilled intent against a whitelist of permitted actions (DIP H1.2).
Package oracle implements the Action Oracle — deterministic verification of distilled intent against a whitelist of permitted actions (DIP H1.2).
peer
Package peer defines domain entities for Peer-to-Peer Genome Verification and Distributed Fact Synchronization (DIP H1: Synapse).
Package peer defines domain entities for Peer-to-Peer Genome Verification and Distributed Fact Synchronization (DIP H1: Synapse).
pipeline
Package pipeline implements the Intent Pipeline — the end-to-end chain that processes signals through DIP components (H1.3).
Package pipeline implements the Intent Pipeline — the end-to-end chain that processes signals through DIP components (H1.3).
pivot
Package pivot implements the autonomous multi-step attack engine (v3.8 Strike Force).
Package pivot implements the autonomous multi-step attack engine (v3.8 Strike Force).
router
Package router implements the Neuroplastic Router (DIP H2.2).
Package router implements the Neuroplastic Router (DIP H2.2).
session
Package session defines domain entities for cognitive state persistence.
Package session defines domain entities for cognitive state persistence.
soc
Package soc defines domain entities for the SENTINEL AI SOC subsystem.
Package soc defines domain entities for the SENTINEL AI SOC subsystem.
synapse
Package synapse defines domain entities for semantic fact connections.
Package synapse defines domain entities for semantic fact connections.
vectorstore
Package vectorstore implements persistent storage for intent vectors (DIP H2.1).
Package vectorstore implements persistent storage for intent vectors (DIP H2.1).
infrastructure
antitamper
Package antitamper implements SEC-005 Anti-Tamper Protection.
Package antitamper implements SEC-005 Anti-Tamper Protection.
audit
Package audit provides an append-only audit trail for Zero-G operations.
Package audit provides an append-only audit trail for Zero-G operations.
auth
Package auth provides JWT authentication for the SOC HTTP API.
Package auth provides JWT authentication for the SOC HTTP API.
email
Package email provides email notification service for the SYNTREX SOC platform.
Package email provides email notification service for the SYNTREX SOC platform.
formalspec
Package formalspec implements SEC-012 TLA+ Formal Verification.
Package formalspec implements SEC-012 TLA+ Formal Verification.
guard
Package guard implements the SEC-002 eBPF Runtime Guard policy engine.
Package guard implements the SEC-002 eBPF Runtime Guard policy engine.
hardware
Package hardware provides infrastructure for physical and logical security controls: Soft Leash file-based kill switch (v3.1) and Zero-G State Machine (v3.2).
Package hardware provides infrastructure for physical and logical security controls: Soft Leash file-based kill switch (v3.1) and Zero-G State Machine (v3.2).
ipc
Package ipc provides a cross-platform inter-process communication layer for SENTINEL SOC Process Isolation (SEC-001).
Package ipc provides a cross-platform inter-process communication layer for SENTINEL SOC Process Isolation (SEC-001).
logging
Package logging provides structured logging via Go's log/slog.
Package logging provides structured logging via Go's log/slog.
postgres
Package postgres provides PostgreSQL persistence for the SENTINEL SOC.
Package postgres provides PostgreSQL persistence for the SENTINEL SOC.
pqcrypto
Package pqcrypto implements SEC-013 (Homomorphic Encryption research) and SEC-014 (Post-Quantum Signatures).
Package pqcrypto implements SEC-013 (Homomorphic Encryption research) and SEC-014 (Post-Quantum Signatures).
pybridge
Package pybridge provides a bridge to the Python RLM toolkit for NLP operations that require embeddings, semantic search, and other ML capabilities.
Package pybridge provides a bridge to the Python RLM toolkit for NLP operations that require embeddings, semantic search, and other ML capabilities.
sbom
Package sbom implements SEC-010 SBOM + Release Signing.
Package sbom implements SEC-010 SBOM + Release Signing.
secureboot
Package secureboot implements SEC-007 Secure Boot Integration.
Package secureboot implements SEC-007 Secure Boot Integration.
sqlite
Package sqlite provides SQLite-based persistence using modernc.org/sqlite (pure Go, no CGO).
Package sqlite provides SQLite-based persistence using modernc.org/sqlite (pure Go, no CGO).
tpmaudit
Package tpmaudit implements SEC-006 TPM-Sealed Decision Logger.
Package tpmaudit implements SEC-006 TPM-Sealed Decision Logger.
tracing
Package tracing provides OpenTelemetry instrumentation for the SOC platform.
Package tracing provides OpenTelemetry instrumentation for the SOC platform.
wasmsandbox
Package wasmsandbox implements SEC-009 Wasm Sandbox for Playbooks.
Package wasmsandbox implements SEC-009 Wasm Sandbox for Playbooks.
watchdog
Package watchdog implements the SEC-004 Watchdog Mesh Framework.
Package watchdog implements the SEC-004 Watchdog Mesh Framework.
zerotrust
Package zerotrust implements SEC-008 Zero-Trust Internal Networking.
Package zerotrust implements SEC-008 Zero-Trust Internal Networking.
transport
http
Package httpserver provides an HTTP API transport for GoMCP SOC dashboard.
Package httpserver provides an HTTP API transport for GoMCP SOC dashboard.
mcpserver
Package mcpserver wires MCP tools and resources to application services.
Package mcpserver wires MCP tools and resources to application services.
p2p
tui
Package tui provides the SENTINEL TUI Dashboard.
Package tui provides the SENTINEL TUI Dashboard.

Jump to

Keyboard shortcuts

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