Skip to content

Architecture Documentation

Overview

This section provides comprehensive architectural documentation for the Records Manager Skill, including system design, workflow patterns, and component relationships.

Architecture Documentation Structure

Core Architecture

Extended Architecture

Key Design Principles

The Records Manager Skill follows a three-layer architecture that ensures:

  1. Separation of Concerns: Clear boundaries between intent recognition, domain expertise, and execution

  2. Safety-First Design: Mandatory checkpoints for destructive operations

  3. Extensibility: Modular components that can be easily extended or replaced

  4. Compliance: Built-in support for country-specific retention requirements

  5. Auditability: Complete tracking of all document operations and state changes

Mermaid Diagrams

All architecture diagrams use Mermaid syntax for easy rendering in MkDocs and GitHub Pages. Each diagram provides a visual representation of:

  • Component relationships and data flow
  • State transitions and lifecycle management
  • Decision points and approval workflows
  • Entity relationships and data structures

Use the navigation menu to explore specific architectural components, or start with the System Architecture for a comprehensive overview.