Files
Pulse/docs
rcourtman 94863a6750 Add comprehensive architecture documentation for Pulse Assistant
Document the complete safety architecture:

1. High-Level Architecture
   - LLM as untrusted proposer pattern
   - FSM gating and tool execution flow
   - ResolvedContext for session truth

2. Safety Invariants (9 total)
   - Session-scoped tool registration
   - FSM state enforcement
   - Strict resolution requirements
   - ExecutionIntent classification
   - NonInteractiveOnly constraint
   - Read/Write tool separation
   - Phantom execution detection
   - Recovery loop protection
   - Telemetry for all safety blocks

3. Implementation Details
   - FSM states and transitions
   - Tool classification rules
   - Intent detection patterns
   - Error handling and recovery

4. Extension Guide
   - Adding new tools safely
   - Required validations
   - Testing requirements

This serves as authoritative reference for contributors
and security auditors.
2026-01-28 16:49:51 +00:00
..
2026-01-22 22:32:42 +00:00

📚 Pulse Documentation

Welcome to the Pulse documentation portal. Here you'll find everything you need to install, configure, and master Pulse.


🚀 Getting Started

  • Installation Guide Step-by-step guides for Docker, Kubernetes, and bare metal.
  • Configuration
    Learn how to configure authentication, notifications (Email, Discord, etc.), and system settings.
  • Deployment Models
    Where config lives, how updates work, and what differs per deployment.
  • Migration Guide
    Moving to a new server? Here's how to export and import your data safely.
  • Upgrade to v5
    Practical upgrade guidance and post-upgrade checks.
  • FAQ
    Common questions and quick answers.

🛠️ Deployment & Operations

🔐 Security

  • Security Policy The core security model (Encryption, Auth, API Scopes).
  • Proxy Auth Authentik/Authelia/Cloudflare proxy authentication configuration.

New in 5.0

  • Pulse AI Optional assistant for chat, patrol findings, alert analysis, and execution workflows.
  • Metrics History Persistent metrics storage with configurable retention.
  • Mail Gateway Proxmox Mail Gateway (PMG) monitoring.
  • Auto Updates One-click updates for supported deployments.
  • Kubernetes Helm deployment (ingress, persistence, HA patterns).

🚀 Pulse Pro

Pulse Pro unlocks LLM-backed AI Patrol — automated background monitoring that spots issues before they become incidents.

📡 Monitoring & Agents

💻 Development


Found a bug or have a suggestion?

GitHub Issues